.BuyerSubscription-module__NEFHKa__cardWrapper{box-sizing:border-box;background:#fff;border:1.5px solid #e8edf5;border-radius:18px;width:100%;max-width:100%;padding:32px;overflow-x:hidden;box-shadow:0 4px 20px #0d2e6708}.BuyerSubscription-module__NEFHKa__headerArea{margin-bottom:32px}.BuyerSubscription-module__NEFHKa__pageTitle{color:var(--primary-color,#f60);letter-spacing:-.02em;margin:0 0 8px;font-size:1.75rem;font-weight:900;line-height:1.25}.BuyerSubscription-module__NEFHKa__pageDesc{color:#64748b;margin:0;font-size:.95rem;font-weight:500;line-height:1.5}.BuyerSubscription-module__NEFHKa__currentPlanBanner{box-sizing:border-box;background:#f0f3ff;border:1px solid #e0e7ff;border-radius:24px;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:36px;padding:24px 32px;display:flex;box-shadow:0 10px 30px #4f46e50d}.BuyerSubscription-module__NEFHKa__bannerInfoGroup{flex:1;align-items:center;gap:20px;min-width:0;display:flex}.BuyerSubscription-module__NEFHKa__bannerIconBox{color:#4f46e5;background:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 4px 14px #0000000d}.BuyerSubscription-module__NEFHKa__bannerTextGroup{flex-direction:column;flex:1;min-width:0;display:flex}.BuyerSubscription-module__NEFHKa__memberStatusLabel{color:#4f46e5;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:11px;font-weight:800}.BuyerSubscription-module__NEFHKa__currentPlanName{color:#1e1b4b;word-break:break-word;margin:4px 0 0;font-size:1.6rem;font-weight:900;line-height:1.2}.BuyerSubscription-module__NEFHKa__expiresText{color:#6366f1;opacity:.9;margin:4px 0 0;font-size:13px;font-weight:600}.BuyerSubscription-module__NEFHKa__statusBadge{color:#4f46e5;white-space:nowrap;background:#fff;border-radius:100px;flex-shrink:0;align-items:center;gap:6px;padding:8px 24px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 4px 14px #4f46e51f}.BuyerSubscription-module__NEFHKa__statusBadgeCheck{font-size:15px;line-height:1}.BuyerSubscription-module__NEFHKa__noSubBanner{color:#9a3412;box-sizing:border-box;background:#fff7ed;border:1px solid #fed7aa;border-radius:16px;align-items:center;gap:12px;margin-bottom:24px;padding:16px 20px;font-size:13.5px;font-weight:600;display:flex}.BuyerSubscription-module__NEFHKa__carouselSection{box-sizing:border-box;width:100%;margin-top:10px;position:relative}.BuyerSubscription-module__NEFHKa__scrollButtons{justify-content:flex-end;gap:10px;margin-bottom:12px;display:flex}.BuyerSubscription-module__NEFHKa__scrollNavBtn{color:#0f172a;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000000a}.BuyerSubscription-module__NEFHKa__scrollNavBtn:hover{background:#f8fafc;border-color:#cbd5e1}.BuyerSubscription-module__NEFHKa__planScrollContainer{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;gap:20px;width:100%;padding:8px 4px 24px;display:flex;overflow-x:auto}.BuyerSubscription-module__NEFHKa__planScrollContainer::-webkit-scrollbar{display:none}.BuyerSubscription-module__NEFHKa__planCard{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:22px;flex-direction:column;flex-shrink:0;min-width:280px;max-width:320px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #00000008}.BuyerSubscription-module__NEFHKa__planCard.BuyerSubscription-module__NEFHKa__activePlanCard{border:2.5px solid #4f46e5;box-shadow:0 16px 36px #4f46e524}.BuyerSubscription-module__NEFHKa__planCard.BuyerSubscription-module__NEFHKa__recommendedCard{border:2px solid #818cf8}.BuyerSubscription-module__NEFHKa__planCard:hover{transform:translateY(-4px);box-shadow:0 16px 32px #00000012}.BuyerSubscription-module__NEFHKa__planPillBadge{text-transform:uppercase;letter-spacing:.05em;z-index:2;border-radius:30px;padding:5px 12px;font-size:11px;font-weight:900;position:absolute;top:18px;right:18px}.BuyerSubscription-module__NEFHKa__planPillRecommended{color:#fff;background:#4f46e5}.BuyerSubscription-module__NEFHKa__planPillCurrent{color:#fff;background:#10b981}.BuyerSubscription-module__NEFHKa__planCardBody{flex-direction:column;flex:1;padding:28px 24px 0;display:flex}.BuyerSubscription-module__NEFHKa__planTitleGroup{align-items:center;gap:12px;margin-bottom:12px;display:flex}.BuyerSubscription-module__NEFHKa__planBadgeBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;padding:5px;display:flex}.BuyerSubscription-module__NEFHKa__planBadgeImg{object-fit:contain;width:100%;height:100%}.BuyerSubscription-module__NEFHKa__planCardTitle{color:#0f172a;margin:0;font-size:1.25rem;font-weight:900;line-height:1.25}.BuyerSubscription-module__NEFHKa__planPriceRow{align-items:baseline;gap:4px;margin-bottom:4px;display:flex}.BuyerSubscription-module__NEFHKa__planPriceValue{color:var(--primary-color,#f60);font-size:2.1rem;font-weight:900}.BuyerSubscription-module__NEFHKa__planDurationType{color:#64748b;font-size:14px;font-weight:600}.BuyerSubscription-module__NEFHKa__planFlatRateNote{color:#94a3b8;margin:0 0 20px;font-size:12px;font-weight:500}.BuyerSubscription-module__NEFHKa__planStatsGrid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;display:grid}.BuyerSubscription-module__NEFHKa__planStatBox{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;transition:all .2s;display:flex}.BuyerSubscription-module__NEFHKa__planStatLabel{color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:10px;font-weight:700}.BuyerSubscription-module__NEFHKa__planStatValue{color:#0f172a;word-break:break-word;margin:0;font-size:13px;font-weight:800}.BuyerSubscription-module__NEFHKa__planFeatureListWrapper{flex:1;margin-bottom:24px}.BuyerSubscription-module__NEFHKa__planFeatureList{margin:0;padding:0;list-style:none}.BuyerSubscription-module__NEFHKa__planFeatureItem{color:#475569;align-items:flex-start;gap:10px;margin-bottom:12px;font-size:13.5px;font-weight:500;line-height:1.4;display:flex}.BuyerSubscription-module__NEFHKa__planFeatureCheck{background:#f0fdf4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.BuyerSubscription-module__NEFHKa__planCardFooter{padding:0 24px 28px}.BuyerSubscription-module__NEFHKa__planCtaBtn{cursor:pointer;border:2px solid var(--primary-color,#f60);width:100%;color:var(--primary-color,#f60);background:0 0;border-radius:14px;padding:15px;font-size:14.5px;font-weight:900;transition:all .2s}.BuyerSubscription-module__NEFHKa__planCtaBtn:hover:not(:disabled){background:var(--primary-color,#f60);color:#fff}.BuyerSubscription-module__NEFHKa__planCtaBtn.BuyerSubscription-module__NEFHKa__activeCtaBtn{color:#94a3b8;cursor:default;box-shadow:none;background:#f1f5f9;border-color:#0000}.BuyerSubscription-module__NEFHKa__planCtaBtn:disabled{cursor:not-allowed;opacity:.75}@media (max-width:768px){.BuyerSubscription-module__NEFHKa__cardWrapper{border-radius:16px;padding:20px 16px}.BuyerSubscription-module__NEFHKa__headerArea{margin-bottom:24px}.BuyerSubscription-module__NEFHKa__pageTitle{font-size:1.45rem}.BuyerSubscription-module__NEFHKa__currentPlanBanner{border-radius:18px;margin-bottom:24px;padding:18px 20px}.BuyerSubscription-module__NEFHKa__currentPlanName{font-size:1.35rem}.BuyerSubscription-module__NEFHKa__planCard{min-width:260px;max-width:280px}.BuyerSubscription-module__NEFHKa__planCardBody{padding:22px 18px 0}.BuyerSubscription-module__NEFHKa__planCardFooter{padding:0 18px 22px}}@media (max-width:480px){.BuyerSubscription-module__NEFHKa__cardWrapper{border-radius:14px;padding:14px 12px}.BuyerSubscription-module__NEFHKa__headerArea{margin-bottom:18px}.BuyerSubscription-module__NEFHKa__pageTitle{font-size:1.25rem}.BuyerSubscription-module__NEFHKa__pageDesc{font-size:.85rem}.BuyerSubscription-module__NEFHKa__currentPlanBanner{border-radius:14px;gap:8px;margin-bottom:20px;padding:12px 10px}.BuyerSubscription-module__NEFHKa__bannerInfoGroup{gap:10px}.BuyerSubscription-module__NEFHKa__bannerIconBox{border-radius:10px;width:40px;height:40px}.BuyerSubscription-module__NEFHKa__bannerIconBox svg{width:22px;height:22px}.BuyerSubscription-module__NEFHKa__memberStatusLabel{letter-spacing:.05em;font-size:9.5px}.BuyerSubscription-module__NEFHKa__currentPlanName{font-size:1.15rem}.BuyerSubscription-module__NEFHKa__expiresText{font-size:11px}.BuyerSubscription-module__NEFHKa__statusBadge{border-radius:20px;gap:4px;padding:4px 10px;font-size:11.5px}.BuyerSubscription-module__NEFHKa__statusBadgeCheck{font-size:12px}.BuyerSubscription-module__NEFHKa__scrollNavBtn{width:34px;height:34px}.BuyerSubscription-module__NEFHKa__planCard{border-radius:16px;min-width:235px;max-width:255px}.BuyerSubscription-module__NEFHKa__planCardBody{padding:18px 14px 0}.BuyerSubscription-module__NEFHKa__planCardFooter{padding:0 14px 18px}.BuyerSubscription-module__NEFHKa__planPriceValue{font-size:1.8rem}.BuyerSubscription-module__NEFHKa__planStatsGrid{gap:6px}.BuyerSubscription-module__NEFHKa__planStatBox{padding:8px 10px}.BuyerSubscription-module__NEFHKa__planCtaBtn{border-radius:12px;padding:12px;font-size:13px}}@media (max-width:340px){.BuyerSubscription-module__NEFHKa__cardWrapper{padding:12px 8px}.BuyerSubscription-module__NEFHKa__currentPlanBanner{gap:6px;padding:10px 8px}.BuyerSubscription-module__NEFHKa__bannerInfoGroup{gap:8px}.BuyerSubscription-module__NEFHKa__bannerIconBox{border-radius:8px;width:36px;height:36px}.BuyerSubscription-module__NEFHKa__bannerIconBox svg{width:18px;height:18px}.BuyerSubscription-module__NEFHKa__currentPlanName{font-size:1.05rem}.BuyerSubscription-module__NEFHKa__statusBadge{padding:3px 8px;font-size:10.5px}.BuyerSubscription-module__NEFHKa__planCard{min-width:220px;max-width:240px}}:is(html.dark .BuyerSubscription-module__NEFHKa__cardWrapper,[data-theme=dark] .BuyerSubscription-module__NEFHKa__cardWrapper){color:#f8fafc!important;background:#161f33!important;border-color:#26334d!important;box-shadow:0 4px 20px #0006!important}:is(html.dark .BuyerSubscription-module__NEFHKa__pageDesc,[data-theme=dark] .BuyerSubscription-module__NEFHKa__pageDesc){color:#94a3b8!important}:is(html.dark .BuyerSubscription-module__NEFHKa__currentPlanBanner,[data-theme=dark] .BuyerSubscription-module__NEFHKa__currentPlanBanner){background:linear-gradient(135deg,#1e1b4b 0%,#172554 60%,#0f172a 100%)!important;border-color:#312e81!important;box-shadow:0 10px 30px #00000059!important}:is(html.dark .BuyerSubscription-module__NEFHKa__bannerIconBox,[data-theme=dark] .BuyerSubscription-module__NEFHKa__bannerIconBox){color:#818cf8!important;background:#1e293b!important;border:1px solid #334155!important;box-shadow:0 4px 12px #00000040!important}:is(html.dark .BuyerSubscription-module__NEFHKa__memberStatusLabel,[data-theme=dark] .BuyerSubscription-module__NEFHKa__memberStatusLabel){color:#818cf8!important}:is(html.dark .BuyerSubscription-module__NEFHKa__currentPlanName,[data-theme=dark] .BuyerSubscription-module__NEFHKa__currentPlanName){color:#f8fafc!important}:is(html.dark .BuyerSubscription-module__NEFHKa__expiresText,[data-theme=dark] .BuyerSubscription-module__NEFHKa__expiresText){color:#a5b4fc!important}:is(html.dark .BuyerSubscription-module__NEFHKa__statusBadge,[data-theme=dark] .BuyerSubscription-module__NEFHKa__statusBadge){color:#e0e7ff!important;background:#312e81!important;box-shadow:0 4px 12px #0000004d!important}:is(html.dark .BuyerSubscription-module__NEFHKa__noSubBanner,[data-theme=dark] .BuyerSubscription-module__NEFHKa__noSubBanner){color:#fdba74!important;background:#ea580c1f!important;border-color:#ea580c4d!important}:is(html.dark .BuyerSubscription-module__NEFHKa__scrollNavBtn,[data-theme=dark] .BuyerSubscription-module__NEFHKa__scrollNavBtn){color:#f8fafc!important;background:#1e293b!important;border-color:#334155!important}:is(html.dark .BuyerSubscription-module__NEFHKa__scrollNavBtn:hover,[data-theme=dark] .BuyerSubscription-module__NEFHKa__scrollNavBtn:hover){background:#334155!important;border-color:#475569!important}:is(html.dark .BuyerSubscription-module__NEFHKa__planCard,[data-theme=dark] .BuyerSubscription-module__NEFHKa__planCard){color:#f8fafc!important;background:#161f33!important;border-color:#26334d!important;box-shadow:0 10px 30px #0006!important}:is(html.dark .BuyerSubscription-module__NEFHKa__planCard.BuyerSubscription-module__NEFHKa__activePlanCard,[data-theme=dark] .BuyerSubscription-module__NEFHKa__planCard.BuyerSubscription-module__NEFHKa__activePlanCard){border-color:#6366f1!important}:is(html.dark .BuyerSubscription-module__NEFHKa__planCardTitle,[data-theme=dark] .BuyerSubscription-module__NEFHKa__planCardTitle){color:#f8fafc!important}:is(html.dark .BuyerSubscription-module__NEFHKa__planBadgeBox,[data-theme=dark] .BuyerSubscription-module__NEFHKa__planBadgeBox){background:#0b0f19!important;border-color:#26334d!important}:is(html.dark .BuyerSubscription-module__NEFHKa__planDurationType,[data-theme=dark] .BuyerSubscription-module__NEFHKa__planDurationType){color:#94a3b8!important}:is(html.dark .BuyerSubscription-module__NEFHKa__planFlatRateNote,[data-theme=dark] .BuyerSubscription-module__NEFHKa__planFlatRateNote){color:#64748b!important}:is(html.dark .BuyerSubscription-module__NEFHKa__planStatBox,[data-theme=dark] .BuyerSubscription-module__NEFHKa__planStatBox){background:#0b0f19!important;border-color:#26334d!important}:is(html.dark .BuyerSubscription-module__NEFHKa__planStatLabel,[data-theme=dark] .BuyerSubscription-module__NEFHKa__planStatLabel){color:#94a3b8!important}:is(html.dark .BuyerSubscription-module__NEFHKa__planStatValue,[data-theme=dark] .BuyerSubscription-module__NEFHKa__planStatValue){color:#f8fafc!important}:is(html.dark .BuyerSubscription-module__NEFHKa__planFeatureItem,[data-theme=dark] .BuyerSubscription-module__NEFHKa__planFeatureItem){color:#cbd5e1!important}:is(html.dark .BuyerSubscription-module__NEFHKa__planFeatureCheck,[data-theme=dark] .BuyerSubscription-module__NEFHKa__planFeatureCheck){background:#22c55e26!important}:is(html.dark .BuyerSubscription-module__NEFHKa__planCtaBtn.BuyerSubscription-module__NEFHKa__activeCtaBtn,[data-theme=dark] .BuyerSubscription-module__NEFHKa__planCtaBtn.BuyerSubscription-module__NEFHKa__activeCtaBtn){color:#64748b!important;background:#0b0f19!important}.BuyerSubscription-module__NEFHKa__autoRenewCard{background:linear-gradient(135deg,#f0fdf4 0%,#f8fafc 100%);border:1.5px solid #bbf7d0;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;padding:16px 24px;transition:box-shadow .2s,border-color .2s;display:flex}.BuyerSubscription-module__NEFHKa__autoRenewCard:hover{border-color:#86efac;box-shadow:0 4px 16px #10b9811a}.BuyerSubscription-module__NEFHKa__autoRenewCard.BuyerSubscription-module__NEFHKa__autoRenewOff{background:linear-gradient(135deg,#fafafa 0%,#f8fafc 100%);border-color:#e2e8f0}.BuyerSubscription-module__NEFHKa__autoRenewLeft{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.BuyerSubscription-module__NEFHKa__autoRenewIconBox{background:#dcfce7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}.BuyerSubscription-module__NEFHKa__autoRenewCard.BuyerSubscription-module__NEFHKa__autoRenewOff .BuyerSubscription-module__NEFHKa__autoRenewIconBox{background:#f1f5f9}.BuyerSubscription-module__NEFHKa__autoRenewTextGroup{flex-direction:column;gap:2px;min-width:0;display:flex}.BuyerSubscription-module__NEFHKa__autoRenewTitle{color:#0f172a;font-size:14px;font-weight:700}.BuyerSubscription-module__NEFHKa__autoRenewSub{color:#64748b;font-size:12px;font-weight:500}.BuyerSubscription-module__NEFHKa__autoRenewRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.BuyerSubscription-module__NEFHKa__autoRenewLabel{letter-spacing:.04em;color:#16a34a;text-transform:uppercase;text-align:right;min-width:28px;font-size:12px;font-weight:700;transition:color .2s}.BuyerSubscription-module__NEFHKa__autoRenewCard.BuyerSubscription-module__NEFHKa__autoRenewOff .BuyerSubscription-module__NEFHKa__autoRenewLabel{color:#94a3b8}.BuyerSubscription-module__NEFHKa__toggleSwitch{cursor:pointer;flex-shrink:0;width:48px;height:26px;position:relative}.BuyerSubscription-module__NEFHKa__toggleSwitch input{opacity:0;width:0;height:0;position:absolute}.BuyerSubscription-module__NEFHKa__toggleTrack{cursor:pointer;background:#cbd5e1;border-radius:9999px;transition:background .25s;position:absolute;inset:0}.BuyerSubscription-module__NEFHKa__toggleSwitch input:checked+.BuyerSubscription-module__NEFHKa__toggleTrack{background:#16a34a}.BuyerSubscription-module__NEFHKa__toggleThumb{pointer-events:none;background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.BuyerSubscription-module__NEFHKa__toggleSwitch input:checked~.BuyerSubscription-module__NEFHKa__toggleThumb{transform:translate(22px)}
.OrderDetail-module__-1E-mq__order-detail-page{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:20px;width:100%;max-width:100%;margin:0;padding:32px;overflow-x:hidden;box-shadow:0 4px 6px -1px #0000000d}.OrderDetail-module__-1E-mq__od-back-btn{color:#64748b;cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 16px;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #0000000d}.OrderDetail-module__-1E-mq__od-back-btn:hover{color:var(--primary-color,#1e40af);border-color:var(--primary-color,#1e40af);background:#f8fafc;transform:translate(-2px)}.OrderDetail-module__-1E-mq__invoice-top-controls{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:880px;margin:0 auto 20px;padding:0 4px;display:flex}.OrderDetail-module__-1E-mq__invoice-back-btn{margin-bottom:0!important}.OrderDetail-module__-1E-mq__invoice-back-icon{flex-shrink:0}.OrderDetail-module__-1E-mq__invoice-download-icon{vertical-align:middle;flex-shrink:0;margin-right:6px}.OrderDetail-module__-1E-mq__invoice-btn-text{display:inline}.OrderDetail-module__-1E-mq__od-action-btn{cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:10px 22px;font-size:13px;font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__primary{color:#fff;background:linear-gradient(135deg,#1d4ed8,#1e40af);border-color:#0000;box-shadow:0 4px 14px #1d4ed840}.OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__primary:hover{transform:translateY(-1px);box-shadow:0 8px 24px #1d4ed859}.OrderDetail-module__-1E-mq__od-action-btn:active{transform:scale(.98)}.OrderDetail-module__-1E-mq__od-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:32px;display:flex}.OrderDetail-module__-1E-mq__od-page-title{color:#0f172a;letter-spacing:-.5px;margin:0 0 4px;font-size:26px;font-weight:800}.OrderDetail-module__-1E-mq__od-order-id{color:#94a3b8;font-size:13px;font-weight:600}.OrderDetail-module__-1E-mq__od-card{background:#fff;border:1.5px solid #e8edf5;border-radius:20px;margin-bottom:0;padding:28px;transition:box-shadow .25s}.OrderDetail-module__-1E-mq__od-card:hover{box-shadow:0 4px 20px #0000000d}.OrderDetail-module__-1E-mq__od-card-title{color:#0f172a;letter-spacing:-.2px;align-items:center;gap:10px;margin:0 0 22px;font-size:15px;font-weight:800;display:flex}.OrderDetail-module__-1E-mq__od-card-title-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.OrderDetail-module__-1E-mq__od-item-row{border:1px solid #0000;border-radius:14px;justify-content:space-between;align-items:center;padding:14px 16px;transition:background .2s;display:flex}.OrderDetail-module__-1E-mq__od-item-row:hover{background:#f8fafc;border-color:#e2e8f0}.OrderDetail-module__-1E-mq__od-item-thumb{background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:12px;flex-shrink:0;width:72px;height:72px;transition:transform .2s;overflow:hidden}.OrderDetail-module__-1E-mq__od-item-row:hover .OrderDetail-module__-1E-mq__od-item-thumb{transform:scale(1.03)}.OrderDetail-module__-1E-mq__od-item-thumb img{object-fit:cover;width:100%;height:100%}.OrderDetail-module__-1E-mq__od-item-name{color:#1e293b;margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.35}.OrderDetail-module__-1E-mq__od-item-qty{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.OrderDetail-module__-1E-mq__od-item-price{color:#0f172a;font-size:17px;font-weight:800}.OrderDetail-module__-1E-mq__od-item-price-label{color:#94a3b8;text-align:right;font-size:11px;font-weight:600}.OrderDetail-module__-1E-mq__od-summary-card{background:#fff;border:1.5px solid #e8edf5;border-radius:20px;overflow:hidden}.OrderDetail-module__-1E-mq__od-summary-status-banner{flex-direction:column;align-items:center;gap:6px;padding:20px 24px;display:flex}.OrderDetail-module__-1E-mq__od-summary-status-label{color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:700}.OrderDetail-module__-1E-mq__od-summary-status-value{text-transform:uppercase;letter-spacing:-.3px;font-size:20px;font-weight:900}.OrderDetail-module__-1E-mq__od-summary-body{border-top:1.5px solid #f1f5f9;padding:20px 24px}.OrderDetail-module__-1E-mq__od-summary-row{border-bottom:1px solid #f8fafc;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;display:flex}.OrderDetail-module__-1E-mq__od-summary-row:last-child{border-bottom:none}.OrderDetail-module__-1E-mq__od-summary-key{color:#64748b;font-weight:600}.OrderDetail-module__-1E-mq__od-summary-val{color:#1e293b;font-weight:700}.OrderDetail-module__-1E-mq__od-total-row{border-top:2px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:8px;padding:16px 0 0;display:flex}.OrderDetail-module__-1E-mq__od-total-label{color:#0f172a;font-size:16px;font-weight:800}.OrderDetail-module__-1E-mq__od-total-val{color:#0f172a;letter-spacing:-.5px;font-size:24px;font-weight:900}.OrderDetail-module__-1E-mq__od-supplier-card{color:#fff;background:linear-gradient(135deg,#1e3a8a 0%,#1d4ed8 100%);border-radius:20px;padding:24px}.OrderDetail-module__-1E-mq__od-supplier-label{color:#ffffff80;text-transform:uppercase;letter-spacing:.12em;margin-bottom:14px;font-size:10px;font-weight:700}.OrderDetail-module__-1E-mq__od-supplier-name{margin-bottom:4px;font-size:18px;font-weight:800;line-height:1.2}.OrderDetail-module__-1E-mq__od-supplier-tag{color:#ffffff8c;margin-bottom:20px;font-size:11px;font-weight:600}.OrderDetail-module__-1E-mq__od-supplier-btn{color:#fff;cursor:pointer;text-align:center;background:#ffffff1f;border:1.5px solid #ffffff2e;border-radius:12px;width:100%;padding:11px;font-size:13px;font-weight:700;transition:all .2s;display:block}.OrderDetail-module__-1E-mq__od-supplier-btn:hover{background:#fff3}.OrderDetail-module__-1E-mq__od-shipping-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.OrderDetail-module__-1E-mq__od-field-label{color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:10px;font-weight:700}.OrderDetail-module__-1E-mq__od-field-value{color:#1e293b;font-size:14px;font-weight:700;line-height:1.6}.OrderDetail-module__-1E-mq__od-tracking-box{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1.5px solid #bfdbfe;border-radius:14px;margin-bottom:12px;padding:14px 16px}.OrderDetail-module__-1E-mq__od-tracking-box:last-child{margin-bottom:0}.OrderDetail-module__-1E-mq__od-tracking-val{color:#0f172a;letter-spacing:.04em;margin-top:4px;font-size:14px;font-weight:800}.OrderDetail-module__-1E-mq__invoice-container{background:#fff;border:1.5px solid #e8edf5;border-radius:28px;max-width:820px;margin:0 auto;padding:56px 60px;box-shadow:0 20px 60px #0000000f}.OrderDetail-module__-1E-mq__invoice-header{border-bottom:2px solid #f1f5f9;justify-content:space-between;align-items:flex-start;margin-bottom:40px;padding-bottom:30px;display:flex}.OrderDetail-module__-1E-mq__invoice-title-block h1{color:#0f172a;letter-spacing:-1.5px;margin:0 0 6px;font-size:44px;font-weight:900;line-height:1}.OrderDetail-module__-1E-mq__invoice-number{color:#94a3b8;font-size:12px;font-weight:700}.OrderDetail-module__-1E-mq__invoice-meta-grid{background:#f8fafc;border:1.5px solid #e8edf5;border-radius:18px;grid-template-columns:1fr 1fr 1fr;gap:32px;margin-bottom:40px;padding:28px;display:grid}.OrderDetail-module__-1E-mq__invoice-meta-section h4{color:#94a3b8;text-transform:uppercase;letter-spacing:.12em;margin:0 0 12px;font-size:10px;font-weight:700}.OrderDetail-module__-1E-mq__invoice-meta-name{color:#0f172a;margin-bottom:2px;font-size:16px;font-weight:800}.OrderDetail-module__-1E-mq__invoice-meta-email{color:#64748b;margin-bottom:8px;font-size:12px;font-weight:600}.OrderDetail-module__-1E-mq__invoice-meta-addr{color:#475569;font-size:12px;font-weight:600;line-height:1.6}.OrderDetail-module__-1E-mq__invoice-meta-addr .OrderDetail-module__-1E-mq__country{color:#1e3a8a;margin-top:2px;font-weight:700}.OrderDetail-module__-1E-mq__invoice-verified-tag{color:#1d4ed8;text-transform:uppercase;letter-spacing:.08em;background:#dbeafe;border-radius:20px;margin-top:8px;padding:4px 10px;font-size:10px;font-weight:800;display:inline-block}.OrderDetail-module__-1E-mq__invoice-detail-row{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:6px 0;font-size:12px;display:flex}.OrderDetail-module__-1E-mq__invoice-detail-row:last-child{border-bottom:none}.OrderDetail-module__-1E-mq__invoice-detail-label{color:#94a3b8;font-weight:600}.OrderDetail-module__-1E-mq__invoice-detail-value{color:#1e293b;font-weight:700}.OrderDetail-module__-1E-mq__invoice-table-wrapper{-webkit-overflow-scrolling:touch;width:100%;margin-bottom:32px;overflow-x:auto}.OrderDetail-module__-1E-mq__invoice-table{border-collapse:separate;border-spacing:0;width:100%;margin-bottom:0}.OrderDetail-module__-1E-mq__invoice-table thead tr{background:#f8fafc}.OrderDetail-module__-1E-mq__invoice-table thead th{color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;padding:12px 16px;font-size:10px;font-weight:700}.OrderDetail-module__-1E-mq__invoice-table thead th:first-child{border-radius:12px 0 0 12px}.OrderDetail-module__-1E-mq__invoice-table thead th:last-child{border-radius:0 12px 12px 0}.OrderDetail-module__-1E-mq__invoice-table tbody tr{transition:background .15s}.OrderDetail-module__-1E-mq__invoice-table tbody tr:hover{background:#f8fafc}.OrderDetail-module__-1E-mq__invoice-table tbody td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:16px}.OrderDetail-module__-1E-mq__invoice-item-thumb{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;flex-shrink:0;width:56px;height:56px;overflow:hidden}.OrderDetail-module__-1E-mq__invoice-item-thumb img{object-fit:cover;width:100%;height:100%}.OrderDetail-module__-1E-mq__invoice-item-name{color:#1e293b;margin-bottom:3px;font-size:14px;font-weight:700}.OrderDetail-module__-1E-mq__invoice-item-sku{color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:700}.OrderDetail-module__-1E-mq__invoice-summary{border-top:2px solid #f1f5f9;justify-content:flex-end;padding-top:24px;display:flex}.OrderDetail-module__-1E-mq__invoice-summary-inner{width:280px}.OrderDetail-module__-1E-mq__invoice-summary-row{color:#64748b;border-bottom:1px solid #f8fafc;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;font-weight:600;display:flex}.OrderDetail-module__-1E-mq__invoice-summary-row:last-child{border-bottom:none}.OrderDetail-module__-1E-mq__invoice-summary-row span:last-child{color:#1e293b;font-weight:700}.OrderDetail-module__-1E-mq__invoice-total-row{border-top:2px dashed #e2e8f0;justify-content:space-between;align-items:center;margin-top:8px;padding:16px 0 0;display:flex}.OrderDetail-module__-1E-mq__invoice-total-label{color:#0f172a;font-size:18px;font-weight:800}.OrderDetail-module__-1E-mq__invoice-total-val{color:#1e3a8a;letter-spacing:-1px;font-size:28px;font-weight:900}.OrderDetail-module__-1E-mq__invoice-footer{text-align:center;border-top:1.5px solid #f1f5f9;margin-top:40px;padding-top:24px}.OrderDetail-module__-1E-mq__invoice-footer p{color:#94a3b8;max-width:500px;margin:0 auto;font-size:12px;font-style:italic;font-weight:500;line-height:1.7}@media print{.OrderDetail-module__-1E-mq__no-print,.OrderDetail-module__-1E-mq__od-action-btn,.OrderDetail-module__-1E-mq__od-back-btn,:is(.OrderDetail-module__-1E-mq__order-detail-page aside,.OrderDetail-module__-1E-mq__order-detail-page header,.OrderDetail-module__-1E-mq__order-detail-page nav,.OrderDetail-module__-1E-mq__order-detail-page [class*=sidebar],.OrderDetail-module__-1E-mq__order-detail-page [class*=header],.OrderDetail-module__-1E-mq__order-detail-page [class*=mobile-bottom-nav]){display:none!important}.OrderDetail-module__-1E-mq__order-detail-page body{background:#fff!important;margin:0!important;padding:0!important}:is(.OrderDetail-module__-1E-mq__order-detail-page main,.OrderDetail-module__-1E-mq__order-detail-page [class*=main-content],.OrderDetail-module__-1E-mq__order-detail-page [class*=dashboard-main]){background:#fff!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:0!important;left:0!important}.OrderDetail-module__-1E-mq__order-detail-page{background:#fff!important;max-width:none!important;margin:0!important;padding:0!important}.OrderDetail-module__-1E-mq__invoice-container{box-shadow:none!important;border:none!important;border-radius:0!important;width:100%!important;max-width:none!important;padding:0!important}}.OrderDetail-module__-1E-mq__od-detail-grid{grid-template-columns:1fr 320px;align-items:start;gap:24px;display:grid}.OrderDetail-module__-1E-mq__od-metric-card{background:#fff;border:1.5px solid #e8edf5;border-radius:16px;align-items:center;gap:16px;padding:20px;transition:box-shadow .25s;display:flex}.OrderDetail-module__-1E-mq__od-metric-card:hover{box-shadow:0 4px 16px #0000000a}.OrderDetail-module__-1E-mq__od-metric-val{color:#0f172a;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:800;display:flex}.OrderDetail-module__-1E-mq__od-metric-sub{color:#94a3b8;margin:0;font-size:11px;font-weight:600}.OrderDetail-module__-1E-mq__od-supplier-features{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;margin-bottom:24px;padding-top:24px;display:grid}.OrderDetail-module__-1E-mq__od-supplier-feature{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.OrderDetail-module__-1E-mq__od-supplier-feature svg{color:#ffffffe6}.OrderDetail-module__-1E-mq__od-supplier-feature span{color:#fffc;font-size:10px;font-weight:600;line-height:1.2}@media (max-width:900px){.OrderDetail-module__-1E-mq__od-detail-grid{box-sizing:border-box;grid-template-columns:1fr;width:100%;min-width:0;max-width:100%}.OrderDetail-module__-1E-mq__od-metrics-grid{box-sizing:border-box;grid-template-columns:repeat(2,1fr);width:100%}}@media (max-width:768px){.OrderDetail-module__-1E-mq__order-detail-page{box-sizing:border-box!important;border-radius:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:14px 10px!important;overflow-x:hidden!important}.OrderDetail-module__-1E-mq__od-detail-grid{box-sizing:border-box!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important;min-width:0!important;max-width:100%!important}.OrderDetail-module__-1E-mq__od-metrics-grid{box-sizing:border-box!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important}.OrderDetail-module__-1E-mq__od-page-header{flex-direction:column;align-items:flex-start}.OrderDetail-module__-1E-mq__od-page-header>div:last-child{flex-wrap:wrap;gap:8px;width:100%;display:flex}.OrderDetail-module__-1E-mq__od-shipping-grid{grid-template-columns:1fr}.OrderDetail-module__-1E-mq__invoice-container{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:16px 12px!important;overflow-x:hidden!important}.OrderDetail-module__-1E-mq__invoice-top-controls{box-sizing:border-box!important;width:100%!important;margin:0 auto 16px!important;padding:0 2px!important}.OrderDetail-module__-1E-mq__invoice-btn-text{display:none!important}.OrderDetail-module__-1E-mq__invoice-download-icon,.OrderDetail-module__-1E-mq__invoice-back-icon{margin:0!important}.OrderDetail-module__-1E-mq__invoice-back-btn,.OrderDetail-module__-1E-mq__invoice-download-btn{box-sizing:border-box!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;margin:0!important;padding:0!important;display:inline-flex!important}.OrderDetail-module__-1E-mq__invoice-header{flex-direction:column;gap:16px}.OrderDetail-module__-1E-mq__invoice-meta-grid{gap:16px;grid-template-columns:1fr!important;padding:16px!important}.OrderDetail-module__-1E-mq__invoice-table-wrapper{-webkit-overflow-scrolling:touch;width:100%!important;max-width:100%!important;margin-bottom:20px!important;overflow-x:auto!important}.OrderDetail-module__-1E-mq__invoice-table{width:100%!important;min-width:480px!important}.OrderDetail-module__-1E-mq__invoice-title-block h1{font-size:26px!important}.OrderDetail-module__-1E-mq__invoice-total-val{font-size:22px}.OrderDetail-module__-1E-mq__od-card{padding:16px!important}.OrderDetail-module__-1E-mq__od-item-row{flex-direction:column;align-items:flex-start;gap:12px}.OrderDetail-module__-1E-mq__od-item-row>div:last-child{align-self:flex-end}}@media (max-width:480px){.OrderDetail-module__-1E-mq__invoice-container{border-radius:12px!important;padding:12px 8px!important}.OrderDetail-module__-1E-mq__invoice-meta-grid{border-radius:12px!important;padding:12px!important}.OrderDetail-module__-1E-mq__invoice-summary{justify-content:stretch}.OrderDetail-module__-1E-mq__invoice-summary-inner{width:100%!important;max-width:100%!important}.OrderDetail-module__-1E-mq__od-card{padding:14px 10px!important}}:is(html.dark .OrderDetail-module__-1E-mq__order-detail-page,.dark .OrderDetail-module__-1E-mq__order-detail-page,[data-theme=dark] .OrderDetail-module__-1E-mq__order-detail-page){color:#f8fafc!important;background:#161f33!important;border-color:#26334d!important;box-shadow:0 4px 20px #0006!important}:is(html.dark .OrderDetail-module__-1E-mq__od-card,.dark .OrderDetail-module__-1E-mq__od-card,[data-theme=dark] .OrderDetail-module__-1E-mq__od-card,html.dark .OrderDetail-module__-1E-mq__od-summary-card,.dark .OrderDetail-module__-1E-mq__od-summary-card,[data-theme=dark] .OrderDetail-module__-1E-mq__od-summary-card,html.dark .OrderDetail-module__-1E-mq__invoice-container,.dark .OrderDetail-module__-1E-mq__invoice-container,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-container){color:#f8fafc!important;background:#0b0f19!important;border-color:#26334d!important;box-shadow:0 4px 16px #0000004d!important}html.dark .OrderDetail-module__-1E-mq__od-page-title{color:#f8fafc!important}.dark .OrderDetail-module__-1E-mq__od-page-title{color:#f8fafc!important}[data-theme=dark] .OrderDetail-module__-1E-mq__od-page-title{color:#f8fafc!important}html.dark .OrderDetail-module__-1E-mq__od-card-title{color:#f8fafc!important}.dark .OrderDetail-module__-1E-mq__od-card-title{color:#f8fafc!important}[data-theme=dark] .OrderDetail-module__-1E-mq__od-card-title{color:#f8fafc!important}html.dark .OrderDetail-module__-1E-mq__od-item-name{color:#f8fafc!important}.dark .OrderDetail-module__-1E-mq__od-item-name{color:#f8fafc!important}[data-theme=dark] .OrderDetail-module__-1E-mq__od-item-name{color:#f8fafc!important}html.dark .OrderDetail-module__-1E-mq__od-item-price{color:#f8fafc!important}.dark .OrderDetail-module__-1E-mq__od-item-price{color:#f8fafc!important}[data-theme=dark] .OrderDetail-module__-1E-mq__od-item-price{color:#f8fafc!important}html.dark .OrderDetail-module__-1E-mq__od-total-label{color:#f8fafc!important}.dark .OrderDetail-module__-1E-mq__od-total-label{color:#f8fafc!important}[data-theme=dark] .OrderDetail-module__-1E-mq__od-total-label{color:#f8fafc!important}html.dark .OrderDetail-module__-1E-mq__od-total-val{color:#f8fafc!important}.dark .OrderDetail-module__-1E-mq__od-total-val{color:#f8fafc!important}[data-theme=dark] .OrderDetail-module__-1E-mq__od-total-val{color:#f8fafc!important}html.dark .OrderDetail-module__-1E-mq__od-summary-val{color:#f8fafc!important}.dark .OrderDetail-module__-1E-mq__od-summary-val{color:#f8fafc!important}[data-theme=dark] .OrderDetail-module__-1E-mq__od-summary-val{color:#f8fafc!important}html.dark .OrderDetail-module__-1E-mq__od-field-value{color:#f8fafc!important}.dark .OrderDetail-module__-1E-mq__od-field-value{color:#f8fafc!important}[data-theme=dark] .OrderDetail-module__-1E-mq__od-field-value{color:#f8fafc!important}html.dark .OrderDetail-module__-1E-mq__od-tracking-val{color:#f8fafc!important}.dark .OrderDetail-module__-1E-mq__od-tracking-val{color:#f8fafc!important}[data-theme=dark] .OrderDetail-module__-1E-mq__od-tracking-val{color:#f8fafc!important}html.dark .OrderDetail-module__-1E-mq__invoice-title-block h1{color:#f8fafc!important}.dark .OrderDetail-module__-1E-mq__invoice-title-block h1{color:#f8fafc!important}[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-title-block h1{color:#f8fafc!important}:is(html.dark .OrderDetail-module__-1E-mq__od-order-id,.dark .OrderDetail-module__-1E-mq__od-order-id,[data-theme=dark] .OrderDetail-module__-1E-mq__od-order-id,html.dark .OrderDetail-module__-1E-mq__od-item-qty,.dark .OrderDetail-module__-1E-mq__od-item-qty,[data-theme=dark] .OrderDetail-module__-1E-mq__od-item-qty,html.dark .OrderDetail-module__-1E-mq__od-item-price-label,.dark .OrderDetail-module__-1E-mq__od-item-price-label,[data-theme=dark] .OrderDetail-module__-1E-mq__od-item-price-label,html.dark .OrderDetail-module__-1E-mq__od-summary-key,.dark .OrderDetail-module__-1E-mq__od-summary-key,[data-theme=dark] .OrderDetail-module__-1E-mq__od-summary-key,html.dark .OrderDetail-module__-1E-mq__od-field-label,.dark .OrderDetail-module__-1E-mq__od-field-label,[data-theme=dark] .OrderDetail-module__-1E-mq__od-field-label){color:#cbd5e1!important}:is(html.dark .OrderDetail-module__-1E-mq__od-back-btn,.dark .OrderDetail-module__-1E-mq__od-back-btn,[data-theme=dark] .OrderDetail-module__-1E-mq__od-back-btn){color:#f8fafc!important;background:#0b0f19!important;border-color:#26334d!important}:is(html.dark .OrderDetail-module__-1E-mq__od-back-btn:hover,.dark .OrderDetail-module__-1E-mq__od-back-btn:hover,[data-theme=dark] .OrderDetail-module__-1E-mq__od-back-btn:hover){color:#fff!important;background-color:#1e293b!important;border-color:#3b82f6!important}:is(html.dark .OrderDetail-module__-1E-mq__od-item-row:hover,.dark .OrderDetail-module__-1E-mq__od-item-row:hover,[data-theme=dark] .OrderDetail-module__-1E-mq__od-item-row:hover),:is(html.dark .OrderDetail-module__-1E-mq__od-item-thumb,.dark .OrderDetail-module__-1E-mq__od-item-thumb,[data-theme=dark] .OrderDetail-module__-1E-mq__od-item-thumb){background-color:#161f33!important;border-color:#26334d!important}:is(html.dark .OrderDetail-module__-1E-mq__od-tracking-box,.dark .OrderDetail-module__-1E-mq__od-tracking-box,[data-theme=dark] .OrderDetail-module__-1E-mq__od-tracking-box){background:#161f33!important;border-color:#26334d!important}:is(html.dark .OrderDetail-module__-1E-mq__od-summary-body,.dark .OrderDetail-module__-1E-mq__od-summary-body,[data-theme=dark] .OrderDetail-module__-1E-mq__od-summary-body,html.dark .OrderDetail-module__-1E-mq__od-summary-row,.dark .OrderDetail-module__-1E-mq__od-summary-row,[data-theme=dark] .OrderDetail-module__-1E-mq__od-summary-row,html.dark .OrderDetail-module__-1E-mq__od-total-row,.dark .OrderDetail-module__-1E-mq__od-total-row,[data-theme=dark] .OrderDetail-module__-1E-mq__od-total-row,html.dark .OrderDetail-module__-1E-mq__invoice-header,.dark .OrderDetail-module__-1E-mq__invoice-header,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-header){border-color:#26334d!important}.OrderDetail-module__-1E-mq__od-metrics-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:24px;display:grid}.OrderDetail-module__-1E-mq__od-metric-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:14px;padding:16px 20px;display:flex;box-shadow:0 2px 8px #0f172a0a}.OrderDetail-module__-1E-mq__od-metric-icon-wrap{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.OrderDetail-module__-1E-mq__od-metric-content{flex-direction:column;gap:2px;display:flex}.OrderDetail-module__-1E-mq__od-metric-title{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:11px;font-weight:700}.OrderDetail-module__-1E-mq__od-metric-val{color:#0f172a;margin:0;font-size:16px;font-weight:800}.OrderDetail-module__-1E-mq__od-metric-sub{color:#94a3b8;margin:0;font-size:11px}.OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__secondary{color:#374151;background:#fff;border:1.5px solid #e2e8f0}.OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__blue{color:#1d4ed8;background:#eff6ff;border:1.5px solid #bfdbfe;font-weight:800}:is(html.dark .OrderDetail-module__-1E-mq__od-metric-card,.dark .OrderDetail-module__-1E-mq__od-metric-card,[data-theme=dark] .OrderDetail-module__-1E-mq__od-metric-card){color:#f8fafc!important;background:#0b0f19!important;border-color:#26334d!important;box-shadow:0 4px 16px #0000004d!important}:is(html.dark .OrderDetail-module__-1E-mq__od-metric-title,.dark .OrderDetail-module__-1E-mq__od-metric-title,[data-theme=dark] .OrderDetail-module__-1E-mq__od-metric-title){color:#cbd5e1!important}:is(html.dark .OrderDetail-module__-1E-mq__od-metric-val,.dark .OrderDetail-module__-1E-mq__od-metric-val,[data-theme=dark] .OrderDetail-module__-1E-mq__od-metric-val){color:#f8fafc!important}:is(html.dark .OrderDetail-module__-1E-mq__od-metric-sub,.dark .OrderDetail-module__-1E-mq__od-metric-sub,[data-theme=dark] .OrderDetail-module__-1E-mq__od-metric-sub){color:#94a3b8!important}:is(html.dark .OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__secondary,.dark .OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__secondary,[data-theme=dark] .OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__secondary){color:#f8fafc!important;background:#0b0f19!important;border-color:#26334d!important}:is(html.dark .OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__secondary:hover,.dark .OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__secondary:hover,[data-theme=dark] .OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__secondary:hover){color:#fff!important;background:#161f33!important;border-color:#ff6a00!important}:is(html.dark .OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__blue,.dark .OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__blue,[data-theme=dark] .OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__blue){color:#60a5fa!important;background:#2563eb26!important;border-color:#2563eb4d!important}:is(html.dark .OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__blue:hover,.dark .OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__blue:hover,[data-theme=dark] .OrderDetail-module__-1E-mq__od-action-btn.OrderDetail-module__-1E-mq__blue:hover){color:#93c5fd!important;background:#2563eb40!important}:is(html.dark .OrderDetail-module__-1E-mq__od-summary-status-banner,.dark .OrderDetail-module__-1E-mq__od-summary-status-banner,[data-theme=dark] .OrderDetail-module__-1E-mq__od-summary-status-banner){background:#0b0f19!important;border-bottom-color:#26334d!important}:is(html.dark .OrderDetail-module__-1E-mq__od-summary-status-label,.dark .OrderDetail-module__-1E-mq__od-summary-status-label,[data-theme=dark] .OrderDetail-module__-1E-mq__od-summary-status-label){color:#cbd5e1!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-summary,.dark .OrderDetail-module__-1E-mq__invoice-summary,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-summary){border-top-color:#334155!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-summary-row,.dark .OrderDetail-module__-1E-mq__invoice-summary-row,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-summary-row){color:#94a3b8!important;border-bottom-color:#1e293b!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-summary-row span:last-child,.dark .OrderDetail-module__-1E-mq__invoice-summary-row span:last-child,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-summary-row span:last-child){color:#f8fafc!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-total-row,.dark .OrderDetail-module__-1E-mq__invoice-total-row,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-total-row){border-top-color:#475569!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-total-label,.dark .OrderDetail-module__-1E-mq__invoice-total-label,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-total-label){color:#f8fafc!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-total-val,.dark .OrderDetail-module__-1E-mq__invoice-total-val,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-total-val){color:#60a5fa!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-footer,.dark .OrderDetail-module__-1E-mq__invoice-footer,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-footer){border-top-color:#334155!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-meta-grid,.dark .OrderDetail-module__-1E-mq__invoice-meta-grid,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-meta-grid){background:#161f33!important;border-color:#26334d!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-meta-name,.dark .OrderDetail-module__-1E-mq__invoice-meta-name,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-meta-name){color:#f8fafc!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-meta-email,.dark .OrderDetail-module__-1E-mq__invoice-meta-email,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-meta-email){color:#94a3b8!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-meta-addr,.dark .OrderDetail-module__-1E-mq__invoice-meta-addr,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-meta-addr){color:#cbd5e1!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-meta-addr .OrderDetail-module__-1E-mq__country,.dark .OrderDetail-module__-1E-mq__invoice-meta-addr .OrderDetail-module__-1E-mq__country,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-meta-addr .OrderDetail-module__-1E-mq__country){color:#60a5fa!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-verified-tag,.dark .OrderDetail-module__-1E-mq__invoice-verified-tag,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-verified-tag){color:#60a5fa!important;background:#3b82f626!important;border:1px solid #3b82f64d!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-detail-row,.dark .OrderDetail-module__-1E-mq__invoice-detail-row,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-detail-row){border-bottom-color:#26334d!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-detail-label,.dark .OrderDetail-module__-1E-mq__invoice-detail-label,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-detail-label){color:#94a3b8!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-detail-value,.dark .OrderDetail-module__-1E-mq__invoice-detail-value,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-detail-value){color:#f8fafc!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-table thead tr,.dark .OrderDetail-module__-1E-mq__invoice-table thead tr,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-table thead tr){background:#161f33!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-table thead th,.dark .OrderDetail-module__-1E-mq__invoice-table thead th,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-table thead th){color:#94a3b8!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-table tbody td,.dark .OrderDetail-module__-1E-mq__invoice-table tbody td,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-table tbody td){color:#cbd5e1!important;border-bottom-color:#1e293b!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-table tbody tr:hover,.dark .OrderDetail-module__-1E-mq__invoice-table tbody tr:hover,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-table tbody tr:hover){background:#161f33!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-item-name,.dark .OrderDetail-module__-1E-mq__invoice-item-name,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-item-name){color:#f8fafc!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-item-sku,.dark .OrderDetail-module__-1E-mq__invoice-item-sku,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-item-sku){color:#94a3b8!important}:is(html.dark .OrderDetail-module__-1E-mq__invoice-item-thumb,.dark .OrderDetail-module__-1E-mq__invoice-item-thumb,[data-theme=dark] .OrderDetail-module__-1E-mq__invoice-item-thumb){background:#161f33!important;border-color:#26334d!important}
.ShippingLabelModal-module__LLBzdG__modalOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10000;background:#0f172abf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ShippingLabelModal-module__LLBzdG__modalContainer{color:#0f172a;background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:960px;max-height:90vh;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.ShippingLabelModal-module__LLBzdG__modalHeader{background:#fff;border-bottom:1.5px solid #e2e8f0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.ShippingLabelModal-module__LLBzdG__headerTitleGroup{flex-direction:column;display:flex}.ShippingLabelModal-module__LLBzdG__headerTitle{color:#0f172a;letter-spacing:-.3px;margin:0;font-size:19px;font-weight:900}.ShippingLabelModal-module__LLBzdG__headerSub{color:#64748b;margin:2px 0 0;font-size:12.5px;font-weight:500}.ShippingLabelModal-module__LLBzdG__headerRightActions{align-items:center;gap:12px;display:flex}.ShippingLabelModal-module__LLBzdG__btnPrintPrimary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border:none;border-radius:12px;align-items:center;gap:8px;padding:10px 20px;font-size:13px;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #1d4ed859}.ShippingLabelModal-module__LLBzdG__btnPrintPrimary:hover{transform:translateY(-1px);box-shadow:0 6px 18px #1d4ed873}.ShippingLabelModal-module__LLBzdG__btnClose{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:700;transition:background .2s;display:flex}.ShippingLabelModal-module__LLBzdG__btnClose:hover{color:#0f172a;background:#e2e8f0}.ShippingLabelModal-module__LLBzdG__toolbar{background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 24px;display:flex}.ShippingLabelModal-module__LLBzdG__tabGroup{background:#e2e8f0;border-radius:12px;gap:2px;padding:3px;display:flex}.ShippingLabelModal-module__LLBzdG__tabBtn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:7px 14px;font-size:12px;font-weight:700;transition:all .2s}.ShippingLabelModal-module__LLBzdG__tabBtn.ShippingLabelModal-module__LLBzdG__active{color:#1d4ed8;background:#fff;box-shadow:0 2px 6px #0000000f}.ShippingLabelModal-module__LLBzdG__optionsGroup{align-items:center;gap:14px;display:flex}.ShippingLabelModal-module__LLBzdG__selectCarrier{color:#1e293b;cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:8px;outline:none;padding:6px 12px;font-size:12px;font-weight:700}.ShippingLabelModal-module__LLBzdG__checkboxOption{color:#475569;cursor:pointer;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.ShippingLabelModal-module__LLBzdG__documentViewport{box-sizing:border-box;background:#f1f5f9;flex:1;justify-content:center;padding:28px;display:flex;overflow-y:auto}.ShippingLabelModal-module__LLBzdG__printableContent{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex}.ShippingLabelModal-module__LLBzdG__thermalLabel{box-sizing:border-box;background:#fff;border:2px solid #0f172a;border-radius:8px;flex-direction:column;justify-content:space-between;width:420px;max-width:100%;min-height:600px;padding:16px;display:flex;box-shadow:0 10px 25px #00000014}.ShippingLabelModal-module__LLBzdG__tlHeader{border-bottom:2px solid #0f172a;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.ShippingLabelModal-module__LLBzdG__carrierBrand{letter-spacing:-.5px;color:#0f172a;font-size:22px;font-weight:900;display:block}.ShippingLabelModal-module__LLBzdG__carrierTag{color:#475569;letter-spacing:.08em;font-size:9px;font-weight:800}.ShippingLabelModal-module__LLBzdG__tlZoneBadge{color:#fff;background:#0f172a;border-radius:4px;padding:4px 10px;font-size:14px;font-weight:900}.ShippingLabelModal-module__LLBzdG__tlBarcodeBox{text-align:center;border-bottom:2px solid #0f172a;margin-bottom:12px;padding:10px 0}.ShippingLabelModal-module__LLBzdG__barcodeLines{justify-content:center;align-items:center;height:54px;margin-bottom:6px;display:flex}.ShippingLabelModal-module__LLBzdG__bLine{background:#0f172a;height:100%}.ShippingLabelModal-module__LLBzdG__trackingText{letter-spacing:.1em;font-family:Courier New,monospace;font-size:15px;font-weight:900}.ShippingLabelModal-module__LLBzdG__tlAddressGrid{border-bottom:2px solid #0f172a;grid-template-columns:1fr 1.3fr;gap:12px;margin-bottom:12px;padding-bottom:12px;display:grid}.ShippingLabelModal-module__LLBzdG__tlShipFrom{border-right:1px dashed #cbd5e1;padding-right:10px}.ShippingLabelModal-module__LLBzdG__addrHeading{color:#64748b;letter-spacing:.06em;margin-bottom:4px;font-size:9px;font-weight:900}.ShippingLabelModal-module__LLBzdG__addrCompany{color:#0f172a;font-size:11px;font-weight:800}.ShippingLabelModal-module__LLBzdG__addrText{color:#475569;font-size:10px;line-height:1.3}.ShippingLabelModal-module__LLBzdG__shipToName{color:#0f172a;margin-bottom:2px;font-size:14px;font-weight:900}.ShippingLabelModal-module__LLBzdG__shipToStreet{color:#1e293b;font-size:12px;font-weight:700}.ShippingLabelModal-module__LLBzdG__shipToLocation{color:#0f172a;font-size:11px;font-weight:800}.ShippingLabelModal-module__LLBzdG__shipToCountry{color:#1d4ed8;margin-top:2px;font-size:12px;font-weight:900}.ShippingLabelModal-module__LLBzdG__tlMetaGrid{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:12px;padding:8px;display:grid}.ShippingLabelModal-module__LLBzdG__metaLabel{color:#64748b;font-size:8px;font-weight:800;display:block}.ShippingLabelModal-module__LLBzdG__metaVal{color:#0f172a;font-size:11px;font-weight:900}.ShippingLabelModal-module__LLBzdG__tlFooter{justify-content:space-between;align-items:center;gap:10px;display:flex}.ShippingLabelModal-module__LLBzdG__fragileBadge{color:#dc2626;text-align:center;border:2px solid #dc2626;border-radius:6px;flex:1;padding:6px 10px;font-size:11px;font-weight:900}.ShippingLabelModal-module__LLBzdG__qrBox{flex-direction:column;justify-content:center;align-items:center;display:flex}.ShippingLabelModal-module__LLBzdG__qrImage{background:#fff;border:2px solid #0f172a;border-radius:4px;width:52px;height:52px;display:block}.ShippingLabelModal-module__LLBzdG__qrSubText{color:#0f172a;letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-size:9px;font-weight:900;display:block}.ShippingLabelModal-module__LLBzdG__combinedSpacer{height:40px}.ShippingLabelModal-module__LLBzdG__packingSlip{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:12px;width:680px;max-width:100%;padding:32px;box-shadow:0 10px 25px #0000000f}.ShippingLabelModal-module__LLBzdG__psTableWrapper{-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;max-width:100%;margin-bottom:24px;overflow-x:auto}.ShippingLabelModal-module__LLBzdG__psHeader{border-bottom:2px solid #0f172a;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;display:flex}.ShippingLabelModal-module__LLBzdG__psTitle{color:#0f172a;margin:0 0 4px;font-size:20px;font-weight:900}.ShippingLabelModal-module__LLBzdG__psSubText{color:#64748b;margin:0;font-size:12px}.ShippingLabelModal-module__LLBzdG__psDocMeta{text-align:right}.ShippingLabelModal-module__LLBzdG__psDocTag{color:#1e293b;background:#f1f5f9;border-radius:4px;margin-bottom:8px;padding:3px 8px;font-size:11px;font-weight:900;display:inline-block}.ShippingLabelModal-module__LLBzdG__psMetaRow{color:#475569;font-size:12px}.ShippingLabelModal-module__LLBzdG__psCustomerGrid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}.ShippingLabelModal-module__LLBzdG__psBox{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:14px;font-size:12px;line-height:1.5}.ShippingLabelModal-module__LLBzdG__boxTitle{color:#64748b;letter-spacing:.05em;margin-bottom:6px;font-size:10px;font-weight:900}.ShippingLabelModal-module__LLBzdG__boxName{color:#0f172a;font-size:13px;font-weight:800}.ShippingLabelModal-module__LLBzdG__psItemsTable{border-collapse:collapse;width:100%;margin-bottom:24px;font-size:12.5px}.ShippingLabelModal-module__LLBzdG__psItemsTable th{color:#334155;text-transform:uppercase;background:#f1f5f9;border-bottom:2px solid #cbd5e1;padding:10px 12px;font-size:10.5px;font-weight:800}.ShippingLabelModal-module__LLBzdG__psItemsTable td{vertical-align:middle;border-bottom:1px solid #e2e8f0;padding:12px}.ShippingLabelModal-module__LLBzdG__psItemCell{align-items:center;gap:10px;display:flex}.ShippingLabelModal-module__LLBzdG__psThumb{object-fit:cover;border:1px solid #e2e8f0;border-radius:6px;width:36px;height:36px}.ShippingLabelModal-module__LLBzdG__psItemVariant{color:#64748b;font-size:11px}.ShippingLabelModal-module__LLBzdG__psFooterGrid{grid-template-columns:1.2fr 1fr;align-items:flex-start;gap:24px;display:grid}.ShippingLabelModal-module__LLBzdG__psChecklist{color:#92400e;background:#fffbe3;border:1px solid #fde68a;border-radius:10px;padding:14px;font-size:11px}.ShippingLabelModal-module__LLBzdG__checklistTitle{margin-bottom:8px;font-weight:900}.ShippingLabelModal-module__LLBzdG__checklistRow{margin-bottom:4px}.ShippingLabelModal-module__LLBzdG__signLine{margin-top:14px;font-weight:700}.ShippingLabelModal-module__LLBzdG__psTotals{flex-direction:column;gap:8px;display:flex}.ShippingLabelModal-module__LLBzdG__totRow{color:#475569;justify-content:space-between;font-size:12.5px;display:flex}.ShippingLabelModal-module__LLBzdG__grandTotal{color:#0f172a;border-top:2px solid #0f172a;margin-top:4px;padding-top:8px;font-size:15px;font-weight:900}:is(html.dark .ShippingLabelModal-module__LLBzdG__modalContainer,.dark .ShippingLabelModal-module__LLBzdG__modalContainer,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__modalContainer){color:#f8fafc!important;background:#161f33!important;border:1px solid #26334d!important;box-shadow:0 25px 50px -12px #000000b3!important}:is(html.dark .ShippingLabelModal-module__LLBzdG__modalHeader,.dark .ShippingLabelModal-module__LLBzdG__modalHeader,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__modalHeader){background:#161f33!important;border-bottom:1.5px solid #26334d!important}:is(html.dark .ShippingLabelModal-module__LLBzdG__headerTitle,.dark .ShippingLabelModal-module__LLBzdG__headerTitle,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__headerTitle){color:#f8fafc!important}:is(html.dark .ShippingLabelModal-module__LLBzdG__headerSub,.dark .ShippingLabelModal-module__LLBzdG__headerSub,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__headerSub){color:#94a3b8!important}:is(html.dark .ShippingLabelModal-module__LLBzdG__btnClose,.dark .ShippingLabelModal-module__LLBzdG__btnClose,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__btnClose){color:#94a3b8!important;background:#0f172a!important;border:1px solid #26334d!important}:is(html.dark .ShippingLabelModal-module__LLBzdG__btnClose:hover,.dark .ShippingLabelModal-module__LLBzdG__btnClose:hover,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__btnClose:hover){color:#fff!important;background:#1e293b!important}:is(html.dark .ShippingLabelModal-module__LLBzdG__toolbar,.dark .ShippingLabelModal-module__LLBzdG__toolbar,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__toolbar){background:#0f172a!important;border-bottom:1px solid #26334d!important}:is(html.dark .ShippingLabelModal-module__LLBzdG__tabGroup,.dark .ShippingLabelModal-module__LLBzdG__tabGroup,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__tabGroup){background:#161f33!important;border:1px solid #26334d!important}:is(html.dark .ShippingLabelModal-module__LLBzdG__tabBtn,.dark .ShippingLabelModal-module__LLBzdG__tabBtn,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__tabBtn){color:#94a3b8!important}:is(html.dark .ShippingLabelModal-module__LLBzdG__tabBtn.ShippingLabelModal-module__LLBzdG__active,.dark .ShippingLabelModal-module__LLBzdG__tabBtn.ShippingLabelModal-module__LLBzdG__active,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__tabBtn.ShippingLabelModal-module__LLBzdG__active){color:#60a5fa!important;background:#26334d!important;box-shadow:0 2px 6px #0000004d!important}:is(html.dark .ShippingLabelModal-module__LLBzdG__selectCarrier,.dark .ShippingLabelModal-module__LLBzdG__selectCarrier,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__selectCarrier){color:#f8fafc!important;background:#161f33!important;border:1.5px solid #26334d!important}:is(html.dark .ShippingLabelModal-module__LLBzdG__checkboxOption,.dark .ShippingLabelModal-module__LLBzdG__checkboxOption,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__checkboxOption){color:#cbd5e1!important}:is(html.dark .ShippingLabelModal-module__LLBzdG__documentViewport,.dark .ShippingLabelModal-module__LLBzdG__documentViewport,[data-theme=dark] .ShippingLabelModal-module__LLBzdG__documentViewport){background:#0b0f19!important}@media (max-width:768px){.ShippingLabelModal-module__LLBzdG__modalOverlay{padding:10px 8px}.ShippingLabelModal-module__LLBzdG__modalContainer{border-radius:16px;width:100%;max-height:94vh}.ShippingLabelModal-module__LLBzdG__modalHeader{gap:10px;padding:14px 16px}.ShippingLabelModal-module__LLBzdG__headerTitle{font-size:16px}.ShippingLabelModal-module__LLBzdG__headerSub{font-size:11.5px}.ShippingLabelModal-module__LLBzdG__headerRightActions{gap:8px}.ShippingLabelModal-module__LLBzdG__btnPrintPrimary{white-space:nowrap;border-radius:10px;gap:6px;padding:8px 12px;font-size:12px}.ShippingLabelModal-module__LLBzdG__btnClose{width:32px;height:32px;font-size:16px}.ShippingLabelModal-module__LLBzdG__toolbar{gap:10px;padding:10px 14px}.ShippingLabelModal-module__LLBzdG__tabGroup{gap:2px;width:100%;display:flex}.ShippingLabelModal-module__LLBzdG__tabBtn{text-align:center;border-radius:8px;flex:1;padding:7px 4px;font-size:11px}.ShippingLabelModal-module__LLBzdG__optionsGroup{justify-content:space-between;gap:8px;width:100%}.ShippingLabelModal-module__LLBzdG__selectCarrier{flex:1;max-width:60%;padding:6px 8px;font-size:11.5px}.ShippingLabelModal-module__LLBzdG__checkboxOption{white-space:nowrap;font-size:11.5px}.ShippingLabelModal-module__LLBzdG__documentViewport{box-sizing:border-box;width:100%;padding:12px 6px;overflow-x:hidden}.ShippingLabelModal-module__LLBzdG__printableContent{box-sizing:border-box;align-items:center;width:100%;max-width:100%}.ShippingLabelModal-module__LLBzdG__thermalLabel{box-sizing:border-box;width:100%;max-width:420px;min-height:auto;margin:0 auto;padding:12px}.ShippingLabelModal-module__LLBzdG__tlHeader{margin-bottom:8px;padding-bottom:6px}.ShippingLabelModal-module__LLBzdG__carrierBrand{font-size:18px}.ShippingLabelModal-module__LLBzdG__carrierTag{font-size:8px}.ShippingLabelModal-module__LLBzdG__tlZoneBadge{padding:3px 8px;font-size:12px}.ShippingLabelModal-module__LLBzdG__tlBarcodeBox{margin-bottom:8px;padding:8px 0}.ShippingLabelModal-module__LLBzdG__barcodeLines{height:44px;margin-bottom:4px}.ShippingLabelModal-module__LLBzdG__trackingText{font-size:13px}.ShippingLabelModal-module__LLBzdG__tlAddressGrid{gap:8px;margin-bottom:8px;padding-bottom:8px}.ShippingLabelModal-module__LLBzdG__tlShipFrom{padding-right:6px}.ShippingLabelModal-module__LLBzdG__addrHeading{font-size:8.5px}.ShippingLabelModal-module__LLBzdG__addrCompany{font-size:10.5px}.ShippingLabelModal-module__LLBzdG__addrText{font-size:9.5px}.ShippingLabelModal-module__LLBzdG__shipToName{font-size:13px}.ShippingLabelModal-module__LLBzdG__shipToStreet{font-size:11.5px}.ShippingLabelModal-module__LLBzdG__shipToLocation{font-size:10.5px}.ShippingLabelModal-module__LLBzdG__shipToCountry{font-size:11.5px}.ShippingLabelModal-module__LLBzdG__tlMetaGrid{gap:4px;margin-bottom:8px;padding:6px 4px}.ShippingLabelModal-module__LLBzdG__metaLabel{font-size:7.5px}.ShippingLabelModal-module__LLBzdG__metaVal{font-size:10px}.ShippingLabelModal-module__LLBzdG__fragileBadge{padding:5px 6px;font-size:9.5px}.ShippingLabelModal-module__LLBzdG__qrImage{width:44px;height:44px}.ShippingLabelModal-module__LLBzdG__packingSlip{box-sizing:border-box;width:100%;max-width:680px;margin:0 auto;padding:16px 12px}.ShippingLabelModal-module__LLBzdG__psHeader{flex-direction:column;gap:10px;margin-bottom:16px;padding-bottom:12px}.ShippingLabelModal-module__LLBzdG__psDocMeta{text-align:left}.ShippingLabelModal-module__LLBzdG__psCustomerGrid{grid-template-columns:1fr;gap:10px;margin-bottom:16px}.ShippingLabelModal-module__LLBzdG__psItemsTable{min-width:460px;font-size:11.5px}.ShippingLabelModal-module__LLBzdG__psItemsTable th,.ShippingLabelModal-module__LLBzdG__psItemsTable td{padding:8px 10px}.ShippingLabelModal-module__LLBzdG__psFooterGrid{grid-template-columns:1fr;gap:14px}}@media (max-width:400px){.ShippingLabelModal-module__LLBzdG__tlAddressGrid{grid-template-columns:1fr 1fr;gap:6px}.ShippingLabelModal-module__LLBzdG__addrCompany{font-size:10px}.ShippingLabelModal-module__LLBzdG__addrText{font-size:9px}.ShippingLabelModal-module__LLBzdG__tabBtn{padding:6px 2px;font-size:10px}}@media print{.ShippingLabelModal-module__LLBzdG__modalOverlay{z-index:99999;background:#fff;padding:0;position:absolute;inset:0}.ShippingLabelModal-module__LLBzdG__modalHeader,.ShippingLabelModal-module__LLBzdG__toolbar,.ShippingLabelModal-module__LLBzdG__btnClose,.ShippingLabelModal-module__LLBzdG__btnPrintPrimary{display:none!important}.ShippingLabelModal-module__LLBzdG__modalContainer{max-width:100%!important;box-shadow:none!important;background:#fff!important;border-radius:0!important}.ShippingLabelModal-module__LLBzdG__documentViewport{background:#fff!important;padding:0!important}.ShippingLabelModal-module__LLBzdG__printableContent{width:100%!important}.ShippingLabelModal-module__LLBzdG__thermalLabel{page-break-after:always;margin:0 auto;width:4in!important;max-width:4in!important;height:6in!important;min-height:6in!important;box-shadow:none!important;border-color:#000!important}.ShippingLabelModal-module__LLBzdG__packingSlip{page-break-after:always;margin:0 auto;width:100%!important;max-width:210mm!important;box-shadow:none!important;border-color:#000!important}.ShippingLabelModal-module__LLBzdG__psItemsTable{width:100%!important;min-width:0!important}.ShippingLabelModal-module__LLBzdG__psTableWrapper{margin-bottom:24px!important;overflow:visible!important}}
.CustomerWallet-module__wKKY1q__wallet-container{box-sizing:border-box;background:#fff;border:1.5px solid #e8edf5;border-radius:24px;width:100%;margin:0;padding:28px 32px 40px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;box-shadow:0 4px 20px -4px #0000000d}.CustomerWallet-module__wKKY1q__wallet-loading{text-align:center;color:#64748b;flex-direction:column;align-items:center;gap:16px;padding:80px 0;font-weight:700;display:flex}.CustomerWallet-module__wKKY1q__spinner{border:3.5px solid var(--btn-primary-light);border-top:3.5px solid var(--primary-color);border-radius:50%;width:44px;height:44px;animation:.75s cubic-bezier(.4,0,.2,1) infinite CustomerWallet-module__wKKY1q__spin}@keyframes CustomerWallet-module__wKKY1q__spin{to{transform:rotate(360deg)}}.CustomerWallet-module__wKKY1q__wallet-toast{color:#fff;z-index:9999;background:#0f172a;border-radius:14px;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:700;animation:.3s ease-out CustomerWallet-module__wKKY1q__slideIn;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 10px 25px #0003}.CustomerWallet-module__wKKY1q__wallet-toast.CustomerWallet-module__wKKY1q__error{background:#e11d48}@keyframes CustomerWallet-module__wKKY1q__slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.CustomerWallet-module__wKKY1q__wallet-hero-card{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 55%,#0f172a 100%);border:1px solid #ffffff1f;border-radius:24px;grid-template-columns:1.15fr 1fr;align-items:center;gap:32px;margin-bottom:28px;padding:32px 36px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 40px -10px #0f172a59}@media (max-width:900px){.CustomerWallet-module__wKKY1q__wallet-hero-card{grid-template-columns:1fr;gap:24px;padding:24px}}@media (max-width:640px){.CustomerWallet-module__wKKY1q__wallet-hero-card{box-sizing:border-box!important;border-radius:18px!important;gap:18px!important;width:100%!important;padding:18px 14px!important}.CustomerWallet-module__wKKY1q__wallet-balance-amount{font-size:2.1rem!important}.CustomerWallet-module__wKKY1q__wallet-withdraw-pane{box-sizing:border-box!important;border-radius:16px!important;width:100%!important;padding:16px 14px!important}.CustomerWallet-module__wKKY1q__wallet-withdraw-presets{grid-template-columns:repeat(4,1fr)!important;gap:4px!important;width:100%!important;display:grid!important}.CustomerWallet-module__wKKY1q__wallet-withdraw-form{flex-direction:column!important;gap:10px!important;width:100%!important}.CustomerWallet-module__wKKY1q__wallet-btn-payout{justify-content:center!important;width:100%!important}.CustomerWallet-module__wKKY1q__wallet-chips-row{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.CustomerWallet-module__wKKY1q__wallet-subchip{box-sizing:border-box!important;width:100%!important}}@media (max-width:480px){.CustomerWallet-module__wKKY1q__wallet-hero-card{border-radius:14px!important;padding:14px 10px!important}.CustomerWallet-module__wKKY1q__wallet-balance-amount{font-size:1.8rem!important}}.CustomerWallet-module__wKKY1q__wallet-hero-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#ff6a0040 0%,#ff6a0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:-100px;left:-60px}.CustomerWallet-module__wKKY1q__wallet-hero-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#10b98133 0%,#10b98100 70%);border-radius:50%;width:280px;height:280px;position:absolute;bottom:-100px;right:10%}.CustomerWallet-module__wKKY1q__wallet-balance-pane{z-index:2;flex-direction:column;gap:16px;display:flex;position:relative}.CustomerWallet-module__wKKY1q__wallet-card-header-badge{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;align-items:center;gap:8px;font-size:.72rem;font-weight:800;display:inline-flex}.CustomerWallet-module__wKKY1q__wallet-live-dot{background:#10b981;border-radius:50%;width:7px;height:7px;animation:2s infinite CustomerWallet-module__wKKY1q__pulseDot;box-shadow:0 0 8px #10b981}@keyframes CustomerWallet-module__wKKY1q__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.CustomerWallet-module__wKKY1q__wallet-balance-amount{color:#fff;letter-spacing:-.03em;text-shadow:0 2px 10px #0003;margin:0;font-size:2.6rem;font-weight:900;line-height:1.1}.CustomerWallet-module__wKKY1q__wallet-chips-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.CustomerWallet-module__wKKY1q__wallet-subchip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e2e8f0;background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:8px;padding:6px 14px;font-size:.78rem;font-weight:600;display:inline-flex}.CustomerWallet-module__wKKY1q__wallet-subchip b{color:var(--primary-color);font-weight:800}.CustomerWallet-module__wKKY1q__wallet-subchip.CustomerWallet-module__wKKY1q__points b{color:#4ade80}.CustomerWallet-module__wKKY1q__wallet-topup-pane{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:20px;flex-direction:column;gap:14px;padding:20px 24px;display:flex;position:relative}.CustomerWallet-module__wKKY1q__wallet-topup-header{justify-content:space-between;align-items:center;display:flex}.CustomerWallet-module__wKKY1q__wallet-topup-title{color:#fff;align-items:center;gap:6px;margin:0;font-size:.84rem;font-weight:800;display:flex}.CustomerWallet-module__wKKY1q__wallet-simulation-pill{background:var(--btn-primary-light);color:var(--primary-color);border:1px solid var(--btn-primary-border);text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;padding:2px 8px;font-size:.68rem;font-weight:800}.CustomerWallet-module__wKKY1q__wallet-topup-presets{gap:6px;display:flex}.CustomerWallet-module__wKKY1q__wallet-preset-btn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;flex:1;padding:5px 8px;font-size:.72rem;font-weight:700;transition:all .2s}.CustomerWallet-module__wKKY1q__wallet-preset-btn:hover{background:var(--button-gradient,var(--primary-color));border-color:var(--primary-color)}.CustomerWallet-module__wKKY1q__wallet-topup-form{gap:10px;display:flex}.CustomerWallet-module__wKKY1q__wallet-input-wrap{flex:1;position:relative}.CustomerWallet-module__wKKY1q__wallet-currency-symbol{color:var(--primary-color);font-size:1rem;font-weight:800;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.CustomerWallet-module__wKKY1q__wallet-input-field{color:#fff;box-sizing:border-box;background:#ffffff1a;border:1.5px solid #fff3;border-radius:12px;outline:none;width:100%;padding:10px 14px 10px 32px;font-size:.88rem;font-weight:750;transition:all .2s}.CustomerWallet-module__wKKY1q__wallet-input-field:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--btn-primary-glow);background:#ffffff26}.CustomerWallet-module__wKKY1q__wallet-input-field::placeholder{color:#ffffff80;font-weight:500}.CustomerWallet-module__wKKY1q__wallet-btn-load{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:12px;padding:10px 20px;font-size:.84rem;font-weight:800;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px #10b98159}.CustomerWallet-module__wKKY1q__wallet-btn-load:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 18px #10b98180}.CustomerWallet-module__wKKY1q__wallet-btn-load:disabled{opacity:.5;cursor:not-allowed}.CustomerWallet-module__wKKY1q__wallet-topup-hint{color:#fff9;margin:0;font-size:.72rem}.CustomerWallet-module__wKKY1q__wallet-method-section{flex-direction:column;gap:8px;margin-top:2px;display:flex}.CustomerWallet-module__wKKY1q__wallet-method-label{text-transform:uppercase;letter-spacing:.06em;color:#ffffffb3;align-items:center;gap:6px;font-size:.72rem;font-weight:800;display:flex}.CustomerWallet-module__wKKY1q__wallet-methods-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (max-width:520px){.CustomerWallet-module__wKKY1q__wallet-methods-grid{grid-template-columns:1fr}}.CustomerWallet-module__wKKY1q__wallet-method-card{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#ffffff0d;border:1.5px solid #ffffff24;border-radius:12px;justify-content:space-between;align-items:center;padding:9px 12px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.CustomerWallet-module__wKKY1q__wallet-method-card:hover{background:#ffffff17;border-color:#ffffff47;transform:translateY(-1px)}.CustomerWallet-module__wKKY1q__wallet-method-card.CustomerWallet-module__wKKY1q__selected{background:#10b9811f;border-color:#10b981;box-shadow:0 0 16px #10b98140}.CustomerWallet-module__wKKY1q__wallet-method-card-inner{align-items:center;gap:9px;display:flex}.CustomerWallet-module__wKKY1q__wallet-method-icon-wrap{background:#ffffff14;border:1px solid #ffffff1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:flex}.CustomerWallet-module__wKKY1q__wallet-method-card.CustomerWallet-module__wKKY1q__selected .CustomerWallet-module__wKKY1q__wallet-method-icon-wrap{color:#fff;background:#10b981;border-color:#10b981}.CustomerWallet-module__wKKY1q__wallet-method-info{flex-direction:column;display:flex}.CustomerWallet-module__wKKY1q__wallet-method-name{color:#fff;font-size:.78rem;font-weight:800;line-height:1.2}.CustomerWallet-module__wKKY1q__wallet-method-tag{color:#fff9;font-size:.65rem;font-weight:500}.CustomerWallet-module__wKKY1q__wallet-method-radio{border:1.5px solid #ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:all .2s;display:flex}.CustomerWallet-module__wKKY1q__wallet-method-card.CustomerWallet-module__wKKY1q__selected .CustomerWallet-module__wKKY1q__wallet-method-radio{background:#10b981;border-color:#10b981}.CustomerWallet-module__wKKY1q__wallet-method-radio-dot{background:#fff;border-radius:50%;width:6px;height:6px}.CustomerWallet-module__wKKY1q__wallet-secure-badge{color:#ffffff8c;align-items:center;gap:6px;margin-top:-4px;font-size:.68rem;font-weight:600;display:flex}.CustomerWallet-module__wKKY1q__wallet-history-card{background:#fff;border:1.5px solid #e8edf5;border-radius:20px;overflow:hidden;box-shadow:0 2px 12px #0d2e6708}.CustomerWallet-module__wKKY1q__wallet-tabs-bar{background:#f8fafc;border-bottom:1.5px solid #e8edf5;gap:4px;padding:12px 18px;display:flex}.CustomerWallet-module__wKKY1q__wallet-tab-btn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:8px 18px;font-size:.82rem;font-weight:750;transition:all .2s}.CustomerWallet-module__wKKY1q__wallet-tab-btn.CustomerWallet-module__wKKY1q__active{color:var(--primary-color);background:#fff;box-shadow:0 2px 8px #0000000f}.CustomerWallet-module__wKKY1q__wallet-table-wrap{overflow-x:auto}.CustomerWallet-module__wKKY1q__wallet-table{border-collapse:collapse;text-align:left;width:100%}.CustomerWallet-module__wKKY1q__wallet-table th{color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;background:#fff;border-bottom:1.5px solid #f1f5f9;padding:14px 20px;font-size:.74rem;font-weight:800}.CustomerWallet-module__wKKY1q__wallet-table td{color:#334155;border-bottom:1px solid #f8fafc;padding:16px 20px;font-size:.85rem;transition:background .15s}.CustomerWallet-module__wKKY1q__wallet-table tbody tr:hover td{background:#f8fafc}.CustomerWallet-module__wKKY1q__wallet-table tbody tr:last-child td{border-bottom:none}.CustomerWallet-module__wKKY1q__wallet-amount-credit{color:#10b981;font-size:.92rem;font-weight:800}.CustomerWallet-module__wKKY1q__wallet-amount-debit{color:#e11d48;font-size:.92rem;font-weight:800}.CustomerWallet-module__wKKY1q__wallet-status-badge{color:#059669;background:#10b9811a;border-radius:9999px;padding:3px 8px;font-size:.72rem;font-weight:800;display:inline-block}.CustomerWallet-module__wKKY1q__wallet-empty-state{text-align:center;color:#94a3b8;padding:60px 20px}.CustomerWallet-module__wKKY1q__wallet-tx-desc{color:#0f172a;font-size:.88rem;font-weight:700;line-height:1.4;transition:color .15s}.CustomerWallet-module__wKKY1q__wallet-tx-ref{color:#64748b;font-size:11px;font-weight:500;line-height:1.3;transition:color .15s}.CustomerWallet-module__wKKY1q__wallet-tx-date{color:#64748b;font-size:13px;font-weight:500;transition:color .15s}@media (max-width:640px){.CustomerWallet-module__wKKY1q__wallet-container{box-sizing:border-box;border-radius:14px;width:100%;padding:14px 12px;overflow-x:hidden}.CustomerWallet-module__wKKY1q__wallet-hero-card{border-radius:16px;gap:16px;margin-bottom:18px;padding:18px 14px}.CustomerWallet-module__wKKY1q__wallet-balance-amount{font-size:2rem}.CustomerWallet-module__wKKY1q__wallet-topup-pane{border-radius:14px;padding:14px 12px}.CustomerWallet-module__wKKY1q__wallet-topup-presets{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.CustomerWallet-module__wKKY1q__wallet-preset-btn{padding:6px 2px;font-size:11px}.CustomerWallet-module__wKKY1q__wallet-topup-input-box{padding:8px 12px}.CustomerWallet-module__wKKY1q__wallet-tabs-bar{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:4px;padding:8px 10px;overflow-x:auto}.CustomerWallet-module__wKKY1q__wallet-tab-btn{white-space:nowrap;flex-shrink:0;padding:6px 12px;font-size:11.5px}.CustomerWallet-module__wKKY1q__wallet-table-wrap{-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;overflow-x:auto}.CustomerWallet-module__wKKY1q__wallet-table th,.CustomerWallet-module__wKKY1q__wallet-table td{white-space:nowrap;padding:10px 12px;font-size:12px}}:is(html.dark .CustomerWallet-module__wKKY1q__wallet-container,[data-theme=dark] .CustomerWallet-module__wKKY1q__wallet-container){background:#0f172a!important;border-color:#334155!important}:is(html.dark .CustomerWallet-module__wKKY1q__wallet-history-card,[data-theme=dark] .CustomerWallet-module__wKKY1q__wallet-history-card){background:#1e293b!important;border-color:#334155!important}:is(html.dark .CustomerWallet-module__wKKY1q__wallet-tabs-bar,[data-theme=dark] .CustomerWallet-module__wKKY1q__wallet-tabs-bar){background:#0b0f19!important;border-bottom-color:#334155!important}:is(html.dark .CustomerWallet-module__wKKY1q__wallet-tab-btn,[data-theme=dark] .CustomerWallet-module__wKKY1q__wallet-tab-btn){color:#94a3b8!important}:is(html.dark .CustomerWallet-module__wKKY1q__wallet-tab-btn.CustomerWallet-module__wKKY1q__active,[data-theme=dark] .CustomerWallet-module__wKKY1q__wallet-tab-btn.CustomerWallet-module__wKKY1q__active){color:var(--primary-color)!important;background:#1e293b!important}:is(html.dark .CustomerWallet-module__wKKY1q__wallet-table th,[data-theme=dark] .CustomerWallet-module__wKKY1q__wallet-table th){color:#cbd5e1!important;background:#1e293b!important;border-bottom-color:#334155!important}:is(html.dark .CustomerWallet-module__wKKY1q__wallet-table td,[data-theme=dark] .CustomerWallet-module__wKKY1q__wallet-table td){color:#f1f5f9!important;border-bottom-color:#334155!important}:is(html.dark .CustomerWallet-module__wKKY1q__wallet-tx-desc,[data-theme=dark] .CustomerWallet-module__wKKY1q__wallet-tx-desc){color:#f8fafc!important}:is(html.dark .CustomerWallet-module__wKKY1q__wallet-tx-ref,[data-theme=dark] .CustomerWallet-module__wKKY1q__wallet-tx-ref){color:#94a3b8!important}:is(html.dark .CustomerWallet-module__wKKY1q__wallet-tx-date,[data-theme=dark] .CustomerWallet-module__wKKY1q__wallet-tx-date){color:#cbd5e1!important}:is(html.dark .CustomerWallet-module__wKKY1q__wallet-table tbody tr:hover td,[data-theme=dark] .CustomerWallet-module__wKKY1q__wallet-table tbody tr:hover td){background:#0b0f19!important}
.CustomerLoyaltyRewards-module__7hzziq__container{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;max-width:100%;font-family:inherit;display:flex}.CustomerLoyaltyRewards-module__7hzziq__vipCard{background:radial-gradient(circle at 85% 15%, color-mix(in srgb, var(--primary-color,#e11d48) 22%, transparent) 0%, transparent 55%), radial-gradient(circle at 10% 90%, #6366f129 0%, transparent 60%), linear-gradient(135deg, #0d0f22 0%, #151833 45%, #191636 100%);color:#fff;border:1px solid #ffffff1f;border-radius:24px;padding:28px 32px;position:relative;overflow:hidden;box-shadow:0 16px 40px -8px #0a0c1c73}.CustomerLoyaltyRewards-module__7hzziq__vipGrid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:960px){.CustomerLoyaltyRewards-module__7hzziq__vipGrid{grid-template-columns:1.15fr .85fr;align-items:stretch;gap:32px}}.CustomerLoyaltyRewards-module__7hzziq__vipLeftCol{flex-direction:column;justify-content:space-between;gap:20px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__vipTopRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__vipBadge{letter-spacing:.14em;text-transform:uppercase;color:#fdba74;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.CustomerLoyaltyRewards-module__7hzziq__vipBadgeIcon{background:#fb923c33;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__tierPill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f8fafc;background:#ffffff1f;border:1px solid #fff3;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.CustomerLoyaltyRewards-module__7hzziq__balanceSection{flex-direction:column;gap:6px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__balanceLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.CustomerLoyaltyRewards-module__7hzziq__balanceRow{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__balanceNumber{color:#fff;letter-spacing:-.03em;font-size:44px;font-weight:900;line-height:1.05}.CustomerLoyaltyRewards-module__7hzziq__balanceUnits{color:#fbbf24;text-transform:uppercase;letter-spacing:.08em;font-size:18px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__discountValue{color:#34d399;background:#34d3991f;border:1px solid #34d39940;border-radius:20px;align-items:center;gap:8px;width:fit-content;margin-top:4px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}.CustomerLoyaltyRewards-module__7hzziq__discountIcon{font-size:14px}.CustomerLoyaltyRewards-module__7hzziq__vipStatsRow{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:12px;padding-top:16px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__statItem{background:#ffffff0f;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.CustomerLoyaltyRewards-module__7hzziq__statIcon{opacity:.85;font-size:10px}.CustomerLoyaltyRewards-module__7hzziq__statLabel{color:#94a3b8;font-weight:500}.CustomerLoyaltyRewards-module__7hzziq__statEarned{color:#34d399;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__statRedeemed{color:#f87171;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__statExpired{color:#94a3b8;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__vipRightCol{flex-direction:column;display:flex}.CustomerLoyaltyRewards-module__7hzziq__milestoneCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;justify-content:space-between;gap:16px;height:100%;padding:22px 24px;display:flex;box-shadow:inset 0 1px #ffffff1a}.CustomerLoyaltyRewards-module__7hzziq__milestoneHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__milestoneTitleWrap{color:#f1f5f9;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.CustomerLoyaltyRewards-module__7hzziq__milestoneIcon{font-size:16px}.CustomerLoyaltyRewards-module__7hzziq__multiplierBadge{color:#fbbf24;white-space:nowrap;background:#fbbf2426;border:1px solid #fbbf2459;border-radius:14px;padding:3px 10px;font-size:11px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__progressSection{flex-direction:column;gap:8px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__progressLabels{justify-content:space-between;align-items:center;font-size:12px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__progressLeft{color:#e2e8f0;font-weight:700}.CustomerLoyaltyRewards-module__7hzziq__progressRight{color:#fbbf24;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__progressBarTrack{background:#ffffff1f;border-radius:10px;width:100%;height:8px;overflow:hidden}.CustomerLoyaltyRewards-module__7hzziq__progressBarFill{background:linear-gradient(90deg, var(--primary-color,#e11d48) 0%, #fbbf24 100%);height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--primary-color,#e11d48) 50%, transparent);border-radius:10px;transition:width .6s cubic-bezier(.4,0,.2,1)}.CustomerLoyaltyRewards-module__7hzziq__tierPerksPreview{color:#cbd5e1;background:#00000038;border:1px dashed #ffffff1f;border-radius:12px;padding:10px 14px;font-size:12px;line-height:1.45}.CustomerLoyaltyRewards-module__7hzziq__perksBtn{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff40;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.CustomerLoyaltyRewards-module__7hzziq__perksBtn:hover{background:#ffffff38;transform:translateY(-1px)}.CustomerLoyaltyRewards-module__7hzziq__checkinCard{background:#fff;border:1px solid #e2e8f0;border-radius:18px;justify-content:space-between;align-items:center;padding:18px 22px;transition:all .2s;display:flex;box-shadow:0 2px 10px #00000008}.CustomerLoyaltyRewards-module__7hzziq__checkinLeft{align-items:center;gap:14px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__checkinIcon{color:#059669;background:#ecfdf5;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__checkinTitleRow{align-items:center;gap:8px;margin-bottom:3px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__checkinTitle{color:#0f172a;margin:0;font-size:15px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__checkinBadge{color:#d97706;background:#fef3c7;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__checkinSubtitle{color:#64748b;margin:0;font-size:13px}.CustomerLoyaltyRewards-module__7hzziq__checkinBtn{background:var(--button-gradient,var(--primary-color,#e11d48));color:#fff;cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb, var(--primary-color,#e11d48) 35%, transparent);white-space:nowrap;border:none;border-radius:12px;padding:11px 22px;font-size:13px;font-weight:800;transition:all .2s}.CustomerLoyaltyRewards-module__7hzziq__checkinBtn:hover:not(:disabled){opacity:.93;box-shadow:0 6px 18px color-mix(in srgb, var(--primary-color,#e11d48) 45%, transparent);transform:translateY(-1px)}.CustomerLoyaltyRewards-module__7hzziq__checkinBtnDisabled{color:#94a3b8;cursor:default;box-shadow:none;white-space:nowrap;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;padding:10px 18px;font-size:13px;font-weight:700}.CustomerLoyaltyRewards-module__7hzziq__expiryBanner{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:14px;align-items:center;gap:12px;padding:14px 18px;font-size:13px;font-weight:600;display:flex}.CustomerLoyaltyRewards-module__7hzziq__expiryBannerIcon{font-size:18px}.CustomerLoyaltyRewards-module__7hzziq__historySection{background:#fff;border:1px solid #e2e8f0;border-radius:20px;overflow:hidden;box-shadow:0 2px 10px #00000008}.CustomerLoyaltyRewards-module__7hzziq__historyHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__historyTitle{color:#0f172a;margin:0;font-size:16px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__historyCount{color:#475569;background:#f1f5f9;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:700}.CustomerLoyaltyRewards-module__7hzziq__filterPills{-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid #f1f5f9;gap:8px;padding:14px 24px;display:flex;overflow-x:auto}.CustomerLoyaltyRewards-module__7hzziq__filterPills::-webkit-scrollbar{display:none}.CustomerLoyaltyRewards-module__7hzziq__filterPill{cursor:pointer;color:#64748b;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:8px 16px;font-size:12px;font-weight:700;transition:all .2s}.CustomerLoyaltyRewards-module__7hzziq__filterPillActive{background:var(--primary-color,#e11d48);color:#fff;border-color:var(--primary-color,#e11d48);box-shadow:0 2px 10px color-mix(in srgb, var(--primary-color,#e11d48) 30%, transparent)}.CustomerLoyaltyRewards-module__7hzziq__mobileCardsList{flex-direction:column;display:flex}.CustomerLoyaltyRewards-module__7hzziq__mobileCard{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:16px 20px;transition:background .15s;display:flex}.CustomerLoyaltyRewards-module__7hzziq__mobileCard:last-child{border-bottom:none}.CustomerLoyaltyRewards-module__7hzziq__mobileCardLeft{align-items:center;gap:12px;min-width:0;display:flex}.CustomerLoyaltyRewards-module__7hzziq__itemIconWrap{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__iconPurchase{color:#ea580c;background:#fff7ed}.CustomerLoyaltyRewards-module__7hzziq__iconCheckin{color:#059669;background:#ecfdf5}.CustomerLoyaltyRewards-module__7hzziq__iconRedemption{color:#7c3aed;background:#f5f3ff}.CustomerLoyaltyRewards-module__7hzziq__iconRefund{color:#dc2626;background:#fef2f2}.CustomerLoyaltyRewards-module__7hzziq__iconExpiry{color:#64748b;background:#f1f5f9}.CustomerLoyaltyRewards-module__7hzziq__itemDetails{min-width:0}.CustomerLoyaltyRewards-module__7hzziq__itemTitle{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:14px;font-weight:800;overflow:hidden}.CustomerLoyaltyRewards-module__7hzziq__itemDesc{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:12px;overflow:hidden}.CustomerLoyaltyRewards-module__7hzziq__itemMeta{color:#94a3b8;align-items:center;gap:6px;font-size:11px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__badgePoints{white-space:nowrap;border-radius:12px;padding:6px 12px;font-size:13px;font-weight:900}.CustomerLoyaltyRewards-module__7hzziq__badgePositive{color:#059669;background:#ecfdf5}.CustomerLoyaltyRewards-module__7hzziq__badgeNegative{color:#dc2626;background:#fef2f2}.CustomerLoyaltyRewards-module__7hzziq__badgeNeutral{color:#64748b;background:#f1f5f9}.CustomerLoyaltyRewards-module__7hzziq__desktopTableWrap{width:100%;display:none;overflow-x:auto}.CustomerLoyaltyRewards-module__7hzziq__desktopTable{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.CustomerLoyaltyRewards-module__7hzziq__desktopTable th{text-transform:uppercase;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 20px;font-size:11px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__desktopTable td{color:#0f172a;border-bottom:1px solid #f1f5f9;padding:14px 20px}.CustomerLoyaltyRewards-module__7hzziq__modalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;box-sizing:border-box;background:#0a0f1db8;justify-content:center;align-items:center;padding:20px;animation:.2s ease-out CustomerLoyaltyRewards-module__7hzziq__fadeIn;display:flex;position:fixed;inset:0}@keyframes CustomerLoyaltyRewards-module__7hzziq__fadeIn{0%{opacity:0}to{opacity:1}}.CustomerLoyaltyRewards-module__7hzziq__modalDialog{box-sizing:border-box;background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:840px;max-height:88vh;animation:.25s cubic-bezier(.16,1,.3,1) CustomerLoyaltyRewards-module__7hzziq__zoomIn;display:flex;overflow:hidden;box-shadow:0 25px 60px -15px #00000059,0 0 0 1px #0000000d}@keyframes CustomerLoyaltyRewards-module__7hzziq__zoomIn{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.CustomerLoyaltyRewards-module__7hzziq__modalHeader{background:#fafbfc;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px 16px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__modalHeaderLeft{align-items:center;gap:14px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__modalHeaderIcon{width:44px;height:44px;color:var(--primary-color,#e11d48);background:linear-gradient(135deg,#fff7ed 0%,#ffedd5 100%);border:1px solid #fed7aa;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__modalHeaderTitle{color:#0f172a;letter-spacing:-.01em;margin:0 0 3px;font-size:19px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__modalHeaderSubtitle{color:#64748b;margin:0;font-size:13px}.CustomerLoyaltyRewards-module__7hzziq__modalCloseBtn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:700;transition:all .2s;display:flex}.CustomerLoyaltyRewards-module__7hzziq__modalCloseBtn:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1;transform:rotate(90deg)}.CustomerLoyaltyRewards-module__7hzziq__modalBody{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;flex-direction:column;gap:22px;padding:22px 28px;display:flex;overflow-y:auto}.CustomerLoyaltyRewards-module__7hzziq__modalBody::-webkit-scrollbar{width:6px}.CustomerLoyaltyRewards-module__7hzziq__modalBody::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.CustomerLoyaltyRewards-module__7hzziq__modalSection{flex-direction:column;gap:12px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__modalSectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__modalSectionTitle{text-transform:uppercase;letter-spacing:.07em;color:#475569;margin:0;font-size:13px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__tierNote{color:#94a3b8;font-size:12px;font-weight:500}.CustomerLoyaltyRewards-module__7hzziq__earnCardsGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:767px){.CustomerLoyaltyRewards-module__7hzziq__earnCardsGrid{grid-template-columns:1fr}}.CustomerLoyaltyRewards-module__7hzziq__earnCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:8px;padding:16px;transition:all .2s;display:flex}.CustomerLoyaltyRewards-module__7hzziq__earnCard:hover{background:#f1f5f9;border-color:#cbd5e1;transform:translateY(-2px)}.CustomerLoyaltyRewards-module__7hzziq__earnCardTop{justify-content:space-between;align-items:center;display:flex}.CustomerLoyaltyRewards-module__7hzziq__badgeAutomatic{color:#ea580c;background:#fff7ed;border:1px solid #ffedd5;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__badgeCheckin{color:#059669;background:#ecfdf5;border:1px solid #d1fae5;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__badgeReview{color:#7c3aed;background:#f5f3ff;border:1px solid #ede9fe;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__earnCardTitle{color:#0f172a;margin:0;font-size:14px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__earnCardDesc{color:#64748b;margin:0;font-size:12px;line-height:1.45}.CustomerLoyaltyRewards-module__7hzziq__tierCardsGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:820px){.CustomerLoyaltyRewards-module__7hzziq__tierCardsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.CustomerLoyaltyRewards-module__7hzziq__tierCardsGrid{grid-template-columns:1fr}}.CustomerLoyaltyRewards-module__7hzziq__tierCard{background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:6px;padding:14px;transition:all .2s;display:flex;position:relative;overflow:hidden}.CustomerLoyaltyRewards-module__7hzziq__tierCardCurrent{border-color:var(--primary-color,#e11d48);background:color-mix(in srgb, var(--primary-color,#e11d48) 4%, #fff);box-shadow:0 4px 14px color-mix(in srgb, var(--primary-color,#e11d48) 12%, transparent)}.CustomerLoyaltyRewards-module__7hzziq__tierCardAccent{height:4px;position:absolute;top:0;left:0;right:0}.CustomerLoyaltyRewards-module__7hzziq__tierCardHeader{justify-content:space-between;align-items:center;gap:4px;margin-top:4px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__tierName{color:#0f172a;font-size:13px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__activeTierPill{background:var(--primary-color,#e11d48);color:#fff;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:8px;padding:2px 6px;font-size:9px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__tierThreshold{color:#64748b;font-size:11px;font-weight:700}.CustomerLoyaltyRewards-module__7hzziq__tierMultiplier{color:#d97706;font-size:12px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__tierPerksText{color:#64748b;margin:4px 0 0;font-size:11px;line-height:1.4}.CustomerLoyaltyRewards-module__7hzziq__redemptionCard{background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 100%);border:1.5px solid #a7f3d0;border-radius:16px;align-items:center;gap:16px;padding:16px 20px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__redemptionIcon{color:#059669;background:#d1fae5;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:flex}.CustomerLoyaltyRewards-module__7hzziq__redemptionContent{flex:1}.CustomerLoyaltyRewards-module__7hzziq__redemptionTitle{color:#065f46;margin:0 0 3px;font-size:14px;font-weight:800}.CustomerLoyaltyRewards-module__7hzziq__redemptionDesc{color:#047857;margin:0;font-size:12px;line-height:1.45}.CustomerLoyaltyRewards-module__7hzziq__modalFooter{background:#fff;border-top:1px solid #f1f5f9;padding:16px 28px 20px}.CustomerLoyaltyRewards-module__7hzziq__modalCtaBtn{background:var(--button-gradient,var(--primary-color,#e11d48));color:#fff;cursor:pointer;width:100%;box-shadow:0 4px 14px color-mix(in srgb, var(--primary-color,#e11d48) 35%, transparent);border:none;border-radius:14px;padding:13px;font-size:14px;font-weight:800;transition:all .2s}.CustomerLoyaltyRewards-module__7hzziq__modalCtaBtn:hover{opacity:.94;box-shadow:0 6px 18px color-mix(in srgb, var(--primary-color,#e11d48) 45%, transparent);transform:translateY(-1px)}html.dark .CustomerLoyaltyRewards-module__7hzziq__checkinCard{background:#161f33;border-color:#26334d;box-shadow:0 4px 20px #0000004d}html.dark .CustomerLoyaltyRewards-module__7hzziq__checkinTitle{color:#f8fafc}html.dark .CustomerLoyaltyRewards-module__7hzziq__checkinSubtitle{color:#94a3b8}html.dark .CustomerLoyaltyRewards-module__7hzziq__checkinBtnDisabled{color:#64748b;background:#0f172a;border-color:#26334d}html.dark .CustomerLoyaltyRewards-module__7hzziq__expiryBanner{color:#fde68a;background:#272115;border-color:#634518}html.dark .CustomerLoyaltyRewards-module__7hzziq__historySection{background:#161f33;border-color:#26334d}html.dark .CustomerLoyaltyRewards-module__7hzziq__historyHeader{border-bottom-color:#26334d}html.dark .CustomerLoyaltyRewards-module__7hzziq__historyTitle{color:#f8fafc}html.dark .CustomerLoyaltyRewards-module__7hzziq__historyCount{color:#94a3b8;background:#0b0f19}html.dark .CustomerLoyaltyRewards-module__7hzziq__filterPills{border-bottom-color:#26334d}html.dark .CustomerLoyaltyRewards-module__7hzziq__filterPill{color:#94a3b8;background:#0b0f19;border-color:#26334d}html.dark .CustomerLoyaltyRewards-module__7hzziq__mobileCard{border-bottom-color:#26334d}html.dark .CustomerLoyaltyRewards-module__7hzziq__itemTitle{color:#f8fafc}html.dark .CustomerLoyaltyRewards-module__7hzziq__itemDesc{color:#94a3b8}html.dark .CustomerLoyaltyRewards-module__7hzziq__desktopTable th{color:#94a3b8;background:#0b0f19;border-bottom-color:#26334d}html.dark .CustomerLoyaltyRewards-module__7hzziq__desktopTable td{color:#cbd5e1;border-bottom-color:#26334d}html.dark .CustomerLoyaltyRewards-module__7hzziq__modalDialog{background:#0f172a;border:1px solid #26334d}html.dark .CustomerLoyaltyRewards-module__7hzziq__modalHeader{background:#161f33;border-bottom-color:#26334d}:is(html.dark .CustomerLoyaltyRewards-module__7hzziq__modalHeaderTitle,html.dark .CustomerLoyaltyRewards-module__7hzziq__modalSectionTitle,html.dark .CustomerLoyaltyRewards-module__7hzziq__earnCardTitle,html.dark .CustomerLoyaltyRewards-module__7hzziq__tierName){color:#f8fafc}:is(html.dark .CustomerLoyaltyRewards-module__7hzziq__modalHeaderSubtitle,html.dark .CustomerLoyaltyRewards-module__7hzziq__earnCardDesc,html.dark .CustomerLoyaltyRewards-module__7hzziq__tierThreshold,html.dark .CustomerLoyaltyRewards-module__7hzziq__tierPerksText,html.dark .CustomerLoyaltyRewards-module__7hzziq__tierNote){color:#94a3b8}html.dark .CustomerLoyaltyRewards-module__7hzziq__modalCloseBtn{color:#cbd5e1;background:#1e293b;border-color:#334155}html.dark .CustomerLoyaltyRewards-module__7hzziq__modalCloseBtn:hover{color:#fff;background:#334155}html.dark .CustomerLoyaltyRewards-module__7hzziq__earnCard{background:#161f33;border-color:#26334d}html.dark .CustomerLoyaltyRewards-module__7hzziq__tierCard{background:#161f33;border-color:#26334d}html.dark .CustomerLoyaltyRewards-module__7hzziq__tierCardCurrent{border-color:var(--primary-color,#e11d48);background:#1a2238}html.dark .CustomerLoyaltyRewards-module__7hzziq__redemptionCard{background:#064e3b22;border-color:#065f46}html.dark .CustomerLoyaltyRewards-module__7hzziq__redemptionTitle{color:#34d399}html.dark .CustomerLoyaltyRewards-module__7hzziq__redemptionDesc{color:#a7f3d0}html.dark .CustomerLoyaltyRewards-module__7hzziq__modalFooter{background:#0f172a;border-top-color:#26334d}@media (min-width:768px){.CustomerLoyaltyRewards-module__7hzziq__desktopTableWrap{display:block}.CustomerLoyaltyRewards-module__7hzziq__mobileCardsList{display:none}}
