.ConfirmModal-module__T4UW1a__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#00000080;justify-content:center;align-items:center;animation:.2s ease-out ConfirmModal-module__T4UW1a__fadeIn;display:flex;position:fixed;inset:0}@keyframes ConfirmModal-module__T4UW1a__fadeIn{0%{opacity:0}to{opacity:1}}.ConfirmModal-module__T4UW1a__modal{text-align:center;background:#fff;border-radius:20px;width:90%;max-width:480px;padding:40px;animation:.3s cubic-bezier(.16,1,.3,1) ConfirmModal-module__T4UW1a__slideUp;box-shadow:0 20px 60px #0000004d}@keyframes ConfirmModal-module__T4UW1a__slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.ConfirmModal-module__T4UW1a__iconWrapper{background:linear-gradient(135deg,#ef44441a 0%,#dc26261a 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;display:flex}.ConfirmModal-module__T4UW1a__icon{color:#ef4444}.ConfirmModal-module__T4UW1a__title{color:var(--color-secondary);margin:0 0 12px;font-size:24px;font-weight:700}.ConfirmModal-module__T4UW1a__message{color:#64748b;margin:0 0 32px;font-size:16px;line-height:1.6}.ConfirmModal-module__T4UW1a__actions{justify-content:center;gap:12px;display:flex}.ConfirmModal-module__T4UW1a__cancelButton,.ConfirmModal-module__T4UW1a__confirmButton{cursor:pointer;border:none;border-radius:12px;flex:1;max-width:180px;padding:14px 28px;font-size:15px;font-weight:600;transition:all .2s}.ConfirmModal-module__T4UW1a__cancelButton{color:#64748b;background:#f1f5f9;border:2px solid #e2e8f0}.ConfirmModal-module__T4UW1a__cancelButton:hover{color:#475569;background:#e2e8f0;transform:translateY(-1px)}.ConfirmModal-module__T4UW1a__confirmButton{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);box-shadow:0 4px 12px #ef44444d}.ConfirmModal-module__T4UW1a__confirmButton:hover{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%);transform:translateY(-1px);box-shadow:0 6px 16px #ef444466}@media (max-width:640px){.ConfirmModal-module__T4UW1a__modal{padding:32px 24px}.ConfirmModal-module__T4UW1a__title{font-size:20px}.ConfirmModal-module__T4UW1a__message{font-size:15px}.ConfirmModal-module__T4UW1a__actions{flex-direction:column}.ConfirmModal-module__T4UW1a__cancelButton,.ConfirmModal-module__T4UW1a__confirmButton{max-width:none}}
.page-module__MHQYPW__pageWrapper{background:linear-gradient(135deg,#f3fcff 0%,#e8f8fc 100%);min-height:calc(100vh - 100px);padding:120px 0 60px}.page-module__MHQYPW__container{max-width:1200px;margin:0 auto}.page-module__MHQYPW__loadingWrapper{background:linear-gradient(135deg,#f3fcff 0%,#e8f8fc 100%);justify-content:center;align-items:center;min-height:calc(100vh - 100px);display:flex}.page-module__MHQYPW__loadingSpinner{color:var(--color-tertiary);animation:1s linear infinite page-module__MHQYPW__spin}@keyframes page-module__MHQYPW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__MHQYPW__pageHeader{background:#fff;border:1px solid #0285b914;border-radius:24px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:32px 40px;display:flex;box-shadow:0 8px 24px #00608714,0 2px 8px #0060870a}.page-module__MHQYPW__userInfo{align-items:center;gap:20px;display:flex}.page-module__MHQYPW__avatar{background:var(--color-tertiary);color:#fff;letter-spacing:1px;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-family:Outfit,Roboto,sans-serif;font-size:28px;font-weight:700;display:flex;box-shadow:0 4px 16px #00608740}.page-module__MHQYPW__userName{color:var(--color-secondary);letter-spacing:-.02em;margin:0 0 6px;font-family:Outfit,Roboto,sans-serif;font-size:28px;font-weight:600}.page-module__MHQYPW__userEmail{color:#64748b;margin:0;font-size:16px}.page-module__MHQYPW__logoutButton{color:#64748b;cursor:pointer;background:0 0;border:2px solid #e2e8f0;border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;transition:all .2s;display:flex}.page-module__MHQYPW__logoutButton:hover{color:#ef4444;background:#ef44440d;border-color:#ef4444}.page-module__MHQYPW__tabs{gap:12px;margin-bottom:24px;display:flex}.page-module__MHQYPW__tab{color:#64748b;cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:10px;padding:16px 24px;font-size:15px;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.page-module__MHQYPW__tab:hover{border-color:var(--color-tertiary);color:var(--color-tertiary);transform:translateY(-2px);box-shadow:0 4px 12px #0285b926}.page-module__MHQYPW__tabActive{background:var(--color-tertiary);color:#fff;border-color:#0000;box-shadow:0 4px 14px #00608740}.page-module__MHQYPW__tabActive:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #0060874d}.page-module__MHQYPW__tabContent{background:#fff;border:1px solid #0285b914;border-radius:24px;min-height:500px;padding:40px;box-shadow:0 8px 24px #00608714,0 2px 8px #0060870a}.page-module__MHQYPW__sectionTitle{color:var(--color-secondary);letter-spacing:-.02em;margin:0 0 8px;font-family:Outfit,Roboto,sans-serif;font-size:24px;font-weight:600}.page-module__MHQYPW__sectionSubtitle{color:#64748b;margin:0 0 32px;font-size:15px}.page-module__MHQYPW__profileTab{text-align:center;flex-direction:column;align-items:center;animation:.4s ease-out page-module__MHQYPW__fadeIn;display:flex}.page-module__MHQYPW__profileForm{text-align:left;background:#fcfdfe;border:1px solid #0285b914;border-radius:24px;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:800px;padding:32px;display:flex;box-shadow:0 4px 20px #0060870a}.page-module__MHQYPW__formGrid{grid-template-columns:repeat(2,1fr);gap:32px;width:100%;display:grid}.page-module__MHQYPW__formGroup{flex-direction:column;gap:10px;display:flex}.page-module__MHQYPW__fullWidth{grid-column:1/-1}.page-module__MHQYPW__label{color:var(--color-secondary);letter-spacing:.01em;font-size:14px;font-weight:600}.page-module__MHQYPW__required{color:#ef4444}.page-module__MHQYPW__inputWrapper{align-items:center;display:flex;position:relative}.page-module__MHQYPW__inputIcon{color:#94a3b8;pointer-events:none;transition:color .2s;position:absolute;left:18px}.page-module__MHQYPW__input{color:#1e293b;background:#f8fafc;border:2px solid #e2e8f0;border-radius:14px;width:100%;padding:14px 18px 14px 52px;font-family:Roboto,sans-serif;font-size:15px;transition:all .2s}.page-module__MHQYPW__input::placeholder{color:#94a3b8}.page-module__MHQYPW__input:focus{border-color:var(--color-tertiary);background:#fff;outline:none;box-shadow:0 0 0 4px #0285b90f}.page-module__MHQYPW__input:focus+.page-module__MHQYPW__inputIcon,.page-module__MHQYPW__inputWrapper:focus-within .page-module__MHQYPW__inputIcon,.page-module__MHQYPW__inputWrapper:hover .page-module__MHQYPW__inputIcon{color:var(--color-tertiary)}.page-module__MHQYPW__inputWrapper:hover .page-module__MHQYPW__input{border-color:#cbd5e1}.page-module__MHQYPW__inputWrapper:focus-within .page-module__MHQYPW__input{border-color:var(--color-tertiary)}.page-module__MHQYPW__input:disabled{opacity:.6;cursor:not-allowed}.page-module__MHQYPW__saveButton{background:var(--color-tertiary);color:#fff;cursor:pointer;border:none;border-radius:14px;align-items:center;gap:10px;padding:14px 32px;font-family:Outfit,Roboto,sans-serif;font-size:15px;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 12px #00608726}.page-module__MHQYPW__saveButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #00608759}.page-module__MHQYPW__saveButton:active:not(:disabled){transform:translateY(0)}.page-module__MHQYPW__saveButton:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.page-module__MHQYPW__spinner{animation:1s linear infinite page-module__MHQYPW__spin}.page-module__MHQYPW__ordersTab{text-align:center;flex-direction:column;align-items:center;animation:.4s ease-out page-module__MHQYPW__fadeIn;display:flex}.page-module__MHQYPW__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 40px;display:flex}.page-module__MHQYPW__emptyStateIcon{color:#cbd5e1;margin-bottom:24px}.page-module__MHQYPW__emptyStateTitle{color:var(--color-secondary);margin:0 0 12px;font-family:Outfit,Roboto,sans-serif;font-size:20px;font-weight:600}.page-module__MHQYPW__emptyStateText{color:#64748b;max-width:400px;margin:0;font-size:15px;line-height:1.6}@media (max-width:768px){.page-module__MHQYPW__pageWrapper{padding:80px 0 40px}.page-module__MHQYPW__pageHeader{flex-direction:column;gap:20px;padding:24px}.page-module__MHQYPW__userInfo{text-align:center;flex-direction:column}.page-module__MHQYPW__avatar{width:64px;height:64px;font-size:22px}.page-module__MHQYPW__userName{font-size:22px}.page-module__MHQYPW__logoutButton{justify-content:center;width:100%}.page-module__MHQYPW__tabs{flex-direction:column}.page-module__MHQYPW__tab{width:100%}.page-module__MHQYPW__tabContent{padding:24px}.page-module__MHQYPW__formGrid{grid-template-columns:1fr}.page-module__MHQYPW__sectionTitle{font-size:20px}.page-module__MHQYPW__emptyState{padding:60px 20px}}.page-module__MHQYPW__securityTab{text-align:center;flex-direction:column;align-items:center;animation:.4s ease-out page-module__MHQYPW__fadeIn;display:flex}@keyframes page-module__MHQYPW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module__MHQYPW__passwordForm{text-align:left;background:#fcfdfe;border:1px solid #0285b914;border-radius:24px;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:480px;padding:32px;display:flex;box-shadow:0 4px 20px #0060870a}.page-module__MHQYPW__passwordGrid{flex-direction:column;gap:20px;width:100%;display:flex}.page-module__MHQYPW__alert{text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;max-width:480px;margin-bottom:24px;padding:16px 20px;font-size:15px;font-weight:500;animation:.3s ease-out page-module__MHQYPW__slideIn;display:flex}@keyframes page-module__MHQYPW__slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.page-module__MHQYPW__success{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.page-module__MHQYPW__success svg{color:#10b981}.page-module__MHQYPW__error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.page-module__MHQYPW__error svg{color:#ef4444}.page-module__MHQYPW__alertClose{color:currentColor;opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-left:auto;padding:4px;transition:opacity .2s;display:flex}.page-module__MHQYPW__alertClose:hover{opacity:1;background:#0000000d}.page-module__MHQYPW__loadingOrders{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:60px 20px;display:flex}.page-module__MHQYPW__ordersList{flex-direction:column;gap:16px;width:100%;max-width:1000px;margin:0 auto;display:flex}.page-module__MHQYPW__orderCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:28px 32px;transition:all .2s}.page-module__MHQYPW__orderCard:hover{border-color:var(--color-tertiary);box-shadow:0 4px 16px #0285b91a}.page-module__MHQYPW__orderHeader{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:16px;display:flex}.page-module__MHQYPW__orderInfo{flex-direction:column;gap:4px;display:flex}.page-module__MHQYPW__orderNumber{color:var(--color-secondary);margin:0;font-size:18px;font-weight:600}.page-module__MHQYPW__orderDate{color:#6b7280;font-size:14px}.page-module__MHQYPW__statusBadge{text-transform:capitalize;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600}.page-module__MHQYPW__statusPending{color:#92400e;background:#fef3c7}.page-module__MHQYPW__statusProcessing{color:#1e40af;background:#dbeafe}.page-module__MHQYPW__statusShipped{color:#5b21b6;background:#e0e7ff}.page-module__MHQYPW__statusDelivered{color:#065f46;background:#d1fae5}.page-module__MHQYPW__statusCancelled{color:#991b1b;background:#fee2e2}.page-module__MHQYPW__orderProducts{margin-bottom:16px}.page-module__MHQYPW__orderProductItem{color:#6b7280;justify-content:space-between;padding:8px 0;font-size:14px;display:flex}.page-module__MHQYPW__productName{color:var(--color-secondary);flex:1}.page-module__MHQYPW__productQuantity{color:#6b7280;font-weight:500}.page-module__MHQYPW__moreProducts{color:var(--color-tertiary);margin-top:4px;font-size:13px;font-weight:500;display:block}.page-module__MHQYPW__orderFooter{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding-top:16px;display:flex}.page-module__MHQYPW__orderTotal{color:#6b7280;align-items:center;gap:8px;font-size:14px;display:flex}.page-module__MHQYPW__orderTotalAmount{color:var(--color-secondary);font-size:18px;font-weight:700}.page-module__MHQYPW__orderActions{gap:8px;display:flex}.page-module__MHQYPW__viewButton{background:var(--color-tertiary);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s;display:flex}.page-module__MHQYPW__viewButton:hover{background:var(--color-secondary)}.page-module__MHQYPW__deleteButton{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.page-module__MHQYPW__deleteButton:hover{color:#dc2626;background:#fee2e2;border-color:#dc2626}.page-module__MHQYPW__orderNotes{color:#6b7280;background:#f9fafb;border-radius:6px;margin-top:12px;padding:12px;font-size:14px}.page-module__MHQYPW__orderNotes strong{color:var(--color-secondary)}.page-module__MHQYPW__shopNowButton{background:var(--color-tertiary);color:#fff;border-radius:8px;margin-top:20px;padding:12px 24px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.page-module__MHQYPW__shopNowButton:hover{background:var(--color-secondary)}.page-module__MHQYPW__pagination{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.page-module__MHQYPW__paginationButton{color:var(--color-tertiary);border:1px solid var(--color-tertiary);cursor:pointer;background:#fff;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.page-module__MHQYPW__paginationButton:hover:not(:disabled){background:var(--color-tertiary);color:#fff}.page-module__MHQYPW__paginationButton:disabled{opacity:.5;cursor:not-allowed}.page-module__MHQYPW__paginationInfo{color:#6b7280;font-size:14px}@media (max-width:640px){.page-module__MHQYPW__orderHeader{flex-direction:column;gap:12px}.page-module__MHQYPW__statusBadge{align-self:flex-start}.page-module__MHQYPW__orderFooter{flex-direction:column;align-items:flex-start;gap:16px}.page-module__MHQYPW__orderActions{width:100%}.page-module__MHQYPW__viewButton{flex:1;justify-content:center}}
.orders-module__pzxrzW__dashboard{padding:10px 48px 24px}.orders-module__pzxrzW__header{margin-bottom:24px}.orders-module__pzxrzW__title{color:var(--color-secondary);margin:0 0 8px;font-size:32px;font-weight:700}.orders-module__pzxrzW__subtitle{color:#64748b;margin:0;font-size:16px}.orders-module__pzxrzW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:32px;display:grid}.orders-module__pzxrzW__statCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:16px;padding:20px;transition:all .2s;display:flex}.orders-module__pzxrzW__statCard:hover{border-color:var(--color-tertiary);box-shadow:0 4px 16px #0060871a}.orders-module__pzxrzW__statIcon{width:56px;height:56px;color:var(--color-tertiary);background:#0285b91a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.orders-module__pzxrzW__statInfo{flex-direction:column;gap:4px;display:flex}.orders-module__pzxrzW__statValue{color:var(--color-secondary);font-size:28px;font-weight:700;line-height:1}.orders-module__pzxrzW__statLabel{color:#64748b;font-size:13px;font-weight:500}.orders-module__pzxrzW__filterBar{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;padding:20px;display:flex}.orders-module__pzxrzW__searchBox{flex:1;align-items:center;min-width:280px;display:flex;position:relative}.orders-module__pzxrzW__searchIcon{color:#94a3b8;position:absolute;left:14px}.orders-module__pzxrzW__searchInput{width:100%;color:var(--color-secondary);border:1.5px solid #e2e8f0;border-radius:10px;padding:12px 40px 12px 44px;font-size:14px;transition:all .2s}.orders-module__pzxrzW__searchInput:focus{border-color:var(--color-tertiary);outline:none;box-shadow:0 0 0 3px #0285b91a}.orders-module__pzxrzW__clearSearch{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:absolute;right:12px}.orders-module__pzxrzW__clearSearch:hover{color:#64748b;background:#f1f5f9}.orders-module__pzxrzW__filterGroup{color:#64748b;align-items:center;gap:8px;display:flex}.orders-module__pzxrzW__select{color:var(--color-secondary);appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") right 12px center/16px no-repeat;border:1.5px solid #e2e8f0;border-radius:10px;padding:11px 36px 11px 14px;font-size:14px;font-weight:500;transition:all .2s}.orders-module__pzxrzW__select:focus{border-color:var(--color-tertiary);outline:none;box-shadow:0 0 0 3px #0285b91a}.orders-module__pzxrzW__clearButton{color:#64748b;cursor:pointer;background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:10px;padding:11px 18px;font-size:14px;font-weight:600;transition:all .2s}.orders-module__pzxrzW__clearButton:hover{color:#475569;background:#e2e8f0}.orders-module__pzxrzW__searchButton{background:var(--color-tertiary);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:11px 24px;font-size:14px;font-weight:600;transition:all .2s}.orders-module__pzxrzW__searchButton:hover{background:var(--color-secondary)}.orders-module__pzxrzW__loading,.orders-module__pzxrzW__empty{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;align-items:center;gap:16px;padding:80px 40px;display:flex}.orders-module__pzxrzW__spinner{color:var(--color-tertiary);animation:1s linear infinite orders-module__pzxrzW__spin}@keyframes orders-module__pzxrzW__spin{to{transform:rotate(360deg)}}.orders-module__pzxrzW__empty h3{color:var(--color-secondary);margin:0;font-size:20px;font-weight:600}.orders-module__pzxrzW__empty p{color:#94a3b8;margin:0;font-size:14px}.orders-module__pzxrzW__tableContainer{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:24px;overflow:hidden}.orders-module__pzxrzW__table{border-collapse:collapse;width:100%}.orders-module__pzxrzW__table thead{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);border-bottom:1px solid #e2e8f0}.orders-module__pzxrzW__table th{text-align:left;color:#64748b;text-transform:uppercase;letter-spacing:.05em;padding:16px 20px;font-size:13px;font-weight:700}.orders-module__pzxrzW__table tbody tr{border-bottom:1px solid #f1f5f9;transition:all .2s}.orders-module__pzxrzW__table tbody tr:hover{background:#f8fafc}.orders-module__pzxrzW__table tbody tr:last-child{border-bottom:none}.orders-module__pzxrzW__table td{color:var(--color-secondary);padding:18px 20px;font-size:14px}.orders-module__pzxrzW__orderId{color:var(--color-tertiary);font-size:15px;font-weight:700}.orders-module__pzxrzW__customerCell{align-items:center;gap:10px;display:flex}.orders-module__pzxrzW__customerName{color:var(--color-secondary);margin-bottom:2px;font-weight:600}.orders-module__pzxrzW__customerEmail{color:#94a3b8;font-size:12px}.orders-module__pzxrzW__totalPrice{color:var(--color-secondary);font-size:15px;font-weight:700}.orders-module__pzxrzW__statusBadge{text-transform:capitalize;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.orders-module__pzxrzW__statusPending{color:#92400e;background:#fef3c7}.orders-module__pzxrzW__statusProcessing{color:#1e40af;background:#dbeafe}.orders-module__pzxrzW__statusShipped{color:#5b21b6;background:#e0e7ff}.orders-module__pzxrzW__statusDelivered{color:#065f46;background:#d1fae5}.orders-module__pzxrzW__statusCancelled{color:#991b1b;background:#fee2e2}.orders-module__pzxrzW__dateCell{color:#64748b;align-items:center;gap:6px;font-size:13px;display:flex}.orders-module__pzxrzW__actions{gap:8px;display:flex}.orders-module__pzxrzW__actionButton{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.orders-module__pzxrzW__actionButton:hover{background:var(--color-tertiary);border-color:var(--color-tertiary);color:#fff}.orders-module__pzxrzW__deleteButton:hover{background:#ef4444;border-color:#ef4444}.orders-module__pzxrzW__pagination{justify-content:center;align-items:center;gap:12px;display:flex}.orders-module__pzxrzW__pageButton{color:#64748b;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;align-items:center;gap:6px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.orders-module__pzxrzW__pageButton:hover:not(:disabled){background:var(--color-tertiary);border-color:var(--color-tertiary);color:#fff}.orders-module__pzxrzW__pageButton:disabled{opacity:.4;cursor:not-allowed}.orders-module__pzxrzW__pageNumbers{gap:6px;display:flex}.orders-module__pzxrzW__pageNumber{color:#64748b;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;width:40px;height:40px;font-size:14px;font-weight:600;transition:all .2s}.orders-module__pzxrzW__pageNumber:hover{border-color:var(--color-tertiary);color:var(--color-tertiary);background:#f8fafc}.orders-module__pzxrzW__pageNumber.orders-module__pzxrzW__active{background:var(--color-tertiary);border-color:var(--color-tertiary);color:#fff}.orders-module__pzxrzW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;animation:.2s orders-module__pzxrzW__fadeIn;display:flex;position:fixed;inset:0}@keyframes orders-module__pzxrzW__fadeIn{0%{opacity:0}to{opacity:1}}.orders-module__pzxrzW__modal{background:#fff;border-radius:20px;width:90%;max-width:700px;max-height:90vh;animation:.3s cubic-bezier(.16,1,.3,1) orders-module__pzxrzW__slideUp;overflow-y:auto;box-shadow:0 20px 60px #0000004d}@keyframes orders-module__pzxrzW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.orders-module__pzxrzW__modalHeader{z-index:1;background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:24px 28px;display:flex;position:sticky;top:0}.orders-module__pzxrzW__modalHeader h2{color:var(--color-secondary);margin:0;font-size:24px;font-weight:700}.orders-module__pzxrzW__modalClose{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.orders-module__pzxrzW__modalClose:hover{color:#475569;background:#e2e8f0}.orders-module__pzxrzW__modalContent{padding:28px}.orders-module__pzxrzW__detailSection{margin-bottom:28px}.orders-module__pzxrzW__detailSection:last-child{margin-bottom:0}.orders-module__pzxrzW__detailSection h3{color:var(--color-secondary);margin:0 0 16px;font-size:16px;font-weight:700}.orders-module__pzxrzW__detailGrid{gap:12px;display:grid}.orders-module__pzxrzW__detailItem{background:#f8fafc;border-radius:10px;gap:12px;padding:12px;display:flex}.orders-module__pzxrzW__detailLabel{color:#64748b;min-width:100px;font-size:14px;font-weight:700}.orders-module__pzxrzW__detailValue{color:var(--color-secondary);flex:1;font-size:14px}.orders-module__pzxrzW__statusSelect{width:100%;color:var(--color-secondary);cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;padding:12px 16px;font-size:14px;font-weight:600;transition:all .2s}.orders-module__pzxrzW__statusSelect:focus{border-color:var(--color-tertiary);outline:none;box-shadow:0 0 0 3px #0285b91a}.orders-module__pzxrzW__itemsList{flex-direction:column;gap:12px;display:flex}.orders-module__pzxrzW__orderItem{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;padding:14px;display:flex}.orders-module__pzxrzW__itemInfo{flex:1}.orders-module__pzxrzW__itemName{color:var(--color-secondary);margin-bottom:4px;font-weight:600}.orders-module__pzxrzW__itemDetails{color:#64748b;font-size:13px}.orders-module__pzxrzW__itemTotal{color:var(--color-secondary);font-size:15px;font-weight:700}.orders-module__pzxrzW__notes{border-left:4px solid var(--color-tertiary);color:#64748b;background:#f8fafc;border-radius:10px;margin:0;padding:14px;font-size:14px;line-height:1.6}.orders-module__pzxrzW__totalRow{background:linear-gradient(135deg,#0285b914 0%,#0285b90a 100%);border:1px solid #0285b926;border-radius:12px;justify-content:space-between;align-items:center;padding:16px;display:flex}.orders-module__pzxrzW__totalLabel{color:var(--color-secondary);font-size:18px;font-weight:700}.orders-module__pzxrzW__totalValue{color:var(--color-tertiary);font-size:24px;font-weight:700}.orders-module__pzxrzW__timestamps{color:#94a3b8;background:#f8fafc;border-radius:10px;justify-content:space-between;padding:12px;font-size:13px;display:flex}@media (max-width:768px){.orders-module__pzxrzW__dashboard{padding:16px}.orders-module__pzxrzW__title{font-size:24px}.orders-module__pzxrzW__subtitle{font-size:14px}.orders-module__pzxrzW__statsGrid{grid-template-columns:1fr}.orders-module__pzxrzW__filterBar{flex-direction:column}.orders-module__pzxrzW__searchBox,.orders-module__pzxrzW__filterGroup,.orders-module__pzxrzW__clearButton,.orders-module__pzxrzW__searchButton{width:100%}.orders-module__pzxrzW__tableContainer{overflow-x:auto}.orders-module__pzxrzW__table{min-width:800px}.orders-module__pzxrzW__modal{width:95%}.orders-module__pzxrzW__modalHeader,.orders-module__pzxrzW__modalContent{padding:20px}.orders-module__pzxrzW__timestamps{flex-direction:column;gap:8px}}
