.NotificationBell-module-scss-module__P14oqa__wrapper{position:relative}.NotificationBell-module-scss-module__P14oqa__bellBtn{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.15rem;transition:background .15s;display:flex;position:relative}.NotificationBell-module-scss-module__P14oqa__bellBtn:hover{background:#faf8f6}.NotificationBell-module-scss-module__P14oqa__badge{color:#fff;background:#f97316;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:.55rem;font-weight:700;display:flex;position:absolute;top:2px;right:2px}.NotificationBell-module-scss-module__P14oqa__dropdown{z-index:1000;background:#fff;border:1px solid #f5f0eb;border-radius:16px;width:320px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 30px #7850321a}.NotificationBell-module-scss-module__P14oqa__dropHeader{color:#1c1917;border-bottom:1px solid #f5f0eb;justify-content:space-between;align-items:center;padding:1rem;font-size:.875rem;font-weight:700;display:flex}.NotificationBell-module-scss-module__P14oqa__markRead{color:#191970;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.7rem;font-weight:600}.NotificationBell-module-scss-module__P14oqa__markRead:hover{text-decoration:underline}.NotificationBell-module-scss-module__P14oqa__list{max-height:300px;overflow-y:auto}.NotificationBell-module-scss-module__P14oqa__item{border-bottom:1px solid #faf8f6;padding:.5rem 1rem}.NotificationBell-module-scss-module__P14oqa__item p{color:#57534e;font-size:.875rem}.NotificationBell-module-scss-module__P14oqa__item:last-child{border:none}.NotificationBell-module-scss-module__P14oqa__unread{background:#19197008}.NotificationBell-module-scss-module__P14oqa__time{color:#c8beb4;margin-top:2px;font-size:.65rem;display:block}.NotificationBell-module-scss-module__P14oqa__empty{text-align:center;color:#a8a29e;padding:2rem;font-size:.875rem}html[data-theme=dark] .NotificationBell-module-scss-module__P14oqa__bellBtn:hover{color:#faf8f6;background:#3a3532}html[data-theme=dark] .NotificationBell-module-scss-module__P14oqa__dropdown{background:#292524;border-color:#3a3532;box-shadow:0 12px 40px #00000073}html[data-theme=dark] .NotificationBell-module-scss-module__P14oqa__dropHeader{color:#faf8f6;border-bottom-color:#3a3532}html[data-theme=dark] .NotificationBell-module-scss-module__P14oqa__item{border-color:#3a3532}html[data-theme=dark] .NotificationBell-module-scss-module__P14oqa__item p{color:#e7e0d8}html[data-theme=dark] .NotificationBell-module-scss-module__P14oqa__unread{background:#19197014}html[data-theme=dark] .NotificationBell-module-scss-module__P14oqa__empty{color:#a8a29e}
.ConfirmModal-module-scss-module__GrF2Fa__overlay{z-index:3200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1c191773;justify-content:center;align-items:center;padding:1.5rem;animation:.24s ConfirmModal-module-scss-module__GrF2Fa__backdropIn;display:flex;position:fixed;inset:0}@keyframes ConfirmModal-module-scss-module__GrF2Fa__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes ConfirmModal-module-scss-module__GrF2Fa__dialIn{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.ConfirmModal-module-scss-module__GrF2Fa__dialog{background:#fff;border:1px solid #f5f0eb;border-radius:16px;width:100%;max-width:400px;padding:2rem;animation:.28s cubic-bezier(.22,1,.36,1) ConfirmModal-module-scss-module__GrF2Fa__dialIn;box-shadow:0 8px 30px #7850321a,0 24px 48px #00000026}.ConfirmModal-module-scss-module__GrF2Fa__title{color:#1c1917;letter-spacing:-.02em;font-size:1.2rem;font-weight:700;line-height:1.35}.ConfirmModal-module-scss-module__GrF2Fa__description{color:#78716c;margin-top:.5rem;font-size:.875rem;line-height:1.55}.ConfirmModal-module-scss-module__GrF2Fa__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:2rem;display:flex}.ConfirmModal-module-scss-module__GrF2Fa__btnCancel,.ConfirmModal-module-scss-module__GrF2Fa__btnConfirm{cursor:pointer;border:none;border-radius:9999px;padding:10px 18px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.875rem;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s,color .15s}.ConfirmModal-module-scss-module__GrF2Fa__btnCancel:focus-visible,.ConfirmModal-module-scss-module__GrF2Fa__btnConfirm:focus-visible{outline-offset:2px;outline:2px solid #191970}.ConfirmModal-module-scss-module__GrF2Fa__btnCancel:active,.ConfirmModal-module-scss-module__GrF2Fa__btnConfirm:active{transform:scale(.98)}.ConfirmModal-module-scss-module__GrF2Fa__btnCancel{color:#44403c;background:#faf8f6}.ConfirmModal-module-scss-module__GrF2Fa__btnCancel:hover{background:#f5f0eb}.ConfirmModal-module-scss-module__GrF2Fa__btnConfirm{color:#fff;background:#f43f5e}.ConfirmModal-module-scss-module__GrF2Fa__btnConfirm:hover{background:#f22246;box-shadow:0 4px 14px #f43f5e59}.ConfirmModal-module-scss-module__GrF2Fa__btnConfirmPrimary{background:#191970}.ConfirmModal-module-scss-module__GrF2Fa__btnConfirmPrimary:hover{background:#12124f;box-shadow:0 4px 14px #19197059}html[data-theme=dark] .ConfirmModal-module-scss-module__GrF2Fa__dialog{background:#292524;border-color:#3a3532;box-shadow:0 8px 40px #00000080}html[data-theme=dark] .ConfirmModal-module-scss-module__GrF2Fa__title{color:#faf8f6}html[data-theme=dark] .ConfirmModal-module-scss-module__GrF2Fa__description{color:#a8a29e}html[data-theme=dark] .ConfirmModal-module-scss-module__GrF2Fa__btnCancel{color:#e7e0d8;background:#3a3532}html[data-theme=dark] .ConfirmModal-module-scss-module__GrF2Fa__btnCancel:hover{background:#4a4540}
.OrderStatusTracker-module-scss-module__1MkHUG__tracker{padding:1rem 0}.OrderStatusTracker-module-scss-module__1MkHUG__steps{align-items:flex-start;display:flex}.OrderStatusTracker-module-scss-module__1MkHUG__stepWrapper{flex:1;align-items:flex-start;display:flex}.OrderStatusTracker-module-scss-module__1MkHUG__stepWrapper:last-child{flex:0}.OrderStatusTracker-module-scss-module__1MkHUG__step{flex-direction:column;align-items:center;gap:.25rem;min-width:60px;display:flex}.OrderStatusTracker-module-scss-module__1MkHUG__dot{color:#a8a29e;background:#f5f0eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:700;transition:all .3s;display:flex}.OrderStatusTracker-module-scss-module__1MkHUG__label{color:#c8beb4;text-align:center;font-size:.7rem;font-weight:500;transition:color .3s}.OrderStatusTracker-module-scss-module__1MkHUG__completed .OrderStatusTracker-module-scss-module__1MkHUG__dot{color:#fff;background:#10b981}.OrderStatusTracker-module-scss-module__1MkHUG__completed .OrderStatusTracker-module-scss-module__1MkHUG__label{color:#10b981}.OrderStatusTracker-module-scss-module__1MkHUG__current .OrderStatusTracker-module-scss-module__1MkHUG__dot{color:#fff;background:#191970;box-shadow:0 0 0 4px #19197026}.OrderStatusTracker-module-scss-module__1MkHUG__current .OrderStatusTracker-module-scss-module__1MkHUG__label{color:#191970;font-weight:600}.OrderStatusTracker-module-scss-module__1MkHUG__connector{background:#f5f0eb;border-radius:2px;flex:1;height:3px;margin-top:15px;transition:background .3s}.OrderStatusTracker-module-scss-module__1MkHUG__connectorActive{background:#10b981}@media (max-width:576px){.OrderStatusTracker-module-scss-module__1MkHUG__label{font-size:.6rem}.OrderStatusTracker-module-scss-module__1MkHUG__dot{width:26px;height:26px;font-size:.65rem}.OrderStatusTracker-module-scss-module__1MkHUG__connector{margin-top:12px}}html[data-theme=dark] .OrderStatusTracker-module-scss-module__1MkHUG__dot{color:#a8a29e;background:#3a3532}html[data-theme=dark] .OrderStatusTracker-module-scss-module__1MkHUG__label{color:#78716c}html[data-theme=dark] .OrderStatusTracker-module-scss-module__1MkHUG__connector{background:#3a3532}html[data-theme=dark] .OrderStatusTracker-module-scss-module__1MkHUG__completed .OrderStatusTracker-module-scss-module__1MkHUG__dot{color:#fff;background:#10b981}html[data-theme=dark] .OrderStatusTracker-module-scss-module__1MkHUG__completed .OrderStatusTracker-module-scss-module__1MkHUG__label{color:#10b981}html[data-theme=dark] .OrderStatusTracker-module-scss-module__1MkHUG__current .OrderStatusTracker-module-scss-module__1MkHUG__dot{color:#fff;background:#191970}html[data-theme=dark] .OrderStatusTracker-module-scss-module__1MkHUG__current .OrderStatusTracker-module-scss-module__1MkHUG__label{color:#b8c5e8}html[data-theme=dark] .OrderStatusTracker-module-scss-module__1MkHUG__connectorActive{background:#10b981}
