.order-status-module__A_r2Fq__container{background:linear-gradient(-45deg,#1a1a1a,#1a2233,#1f1f1f,#221438) 0 0/400% 400%;min-height:100vh;padding:100px 20px 60px;animation:20s infinite order-status-module__A_r2Fq__bgDrift;position:relative;overflow:hidden}@keyframes order-status-module__A_r2Fq__bgDrift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.order-status-module__A_r2Fq__bgOrb1,.order-status-module__A_r2Fq__bgOrb2{pointer-events:none;z-index:0;filter:blur(40px);border-radius:50%;position:fixed}.order-status-module__A_r2Fq__bgOrb1{background:radial-gradient(circle,#1ab3bc1a 0%,#0000 70%);width:600px;height:600px;top:-200px;left:10%}.order-status-module__A_r2Fq__bgOrb2{background:radial-gradient(circle,#5e2b9614 0%,#0000 70%);width:500px;height:500px;bottom:-300px;right:5%}.order-status-module__A_r2Fq__content{z-index:1;max-width:1000px;margin:0 auto;position:relative}.order-status-module__A_r2Fq__header{text-align:center;margin-bottom:50px}.order-status-module__A_r2Fq__title{background:linear-gradient(135deg,#fff 30%,var(--primary)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:clamp(1.8rem,4vw,3rem);font-weight:800}.order-status-module__A_r2Fq__subtitle{color:var(--text-muted);max-width:600px;margin:0 auto;font-size:1.05rem;line-height:1.6}.order-status-module__A_r2Fq__searchForm{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:1fr auto 1fr;align-items:flex-end;gap:20px;margin-bottom:50px;padding:40px;display:grid}.order-status-module__A_r2Fq__inputGroup{flex-direction:column;gap:8px;display:flex}.order-status-module__A_r2Fq__inputGroup label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.9rem;font-weight:600}.order-status-module__A_r2Fq__input{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:14px 18px;font-size:1rem;transition:all .3s}.order-status-module__A_r2Fq__input::placeholder{color:#ffffff4d}.order-status-module__A_r2Fq__input:focus{border-color:var(--primary);background:#ffffff14;outline:none;box-shadow:0 0 20px #1ab3bc33}.order-status-module__A_r2Fq__divider{color:var(--text-muted);text-transform:uppercase;font-size:.85rem;font-weight:600}.order-status-module__A_r2Fq__searchBtn{background:linear-gradient(135deg,var(--primary)0%,#159aa6 100%);color:#000;cursor:pointer;border:none;border-radius:12px;padding:14px 32px;font-size:1rem;font-weight:700;transition:all .3s;box-shadow:0 10px 30px #1ab3bc40}.order-status-module__A_r2Fq__searchBtn:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 20px 40px #1ab3bc59}.order-status-module__A_r2Fq__searchBtn:disabled{opacity:.7;cursor:not-allowed}.order-status-module__A_r2Fq__error{color:#ff6b6b;text-align:center;background:#f443361a;border:1px solid #f443364d;border-radius:12px;margin-bottom:30px;padding:16px;animation:.3s order-status-module__A_r2Fq__slideDown}@keyframes order-status-module__A_r2Fq__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.order-status-module__A_r2Fq__ordersList{margin-bottom:50px}.order-status-module__A_r2Fq__ordersTitle{color:#fff;border-left:4px solid var(--primary);margin-bottom:30px;padding-left:16px;font-size:1.5rem;font-weight:700}.order-status-module__A_r2Fq__orderCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin-bottom:20px;padding:24px;transition:all .3s}.order-status-module__A_r2Fq__orderCard:hover{background:#ffffff0d;border-color:#1ab3bc33;transform:translateY(-4px)}.order-status-module__A_r2Fq__orderHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.order-status-module__A_r2Fq__orderInfo h3{color:#fff;margin-bottom:4px;font-size:1.2rem}.order-status-module__A_r2Fq__orderDate{color:var(--text-muted);font-size:.9rem}.order-status-module__A_r2Fq__statusBadge{white-space:nowrap;border-radius:20px;padding:8px 16px;font-size:.85rem;font-weight:600}.order-status-module__A_r2Fq__statusBadge.order-status-module__A_r2Fq__pending{color:#ffb74d;background:#ff980033;border:1px solid #ff98004d}.order-status-module__A_r2Fq__statusBadge.order-status-module__A_r2Fq__processing{color:#64b5f6;background:#2196f333;border:1px solid #2196f34d}.order-status-module__A_r2Fq__statusBadge.order-status-module__A_r2Fq__shipped{color:#81c784;background:#4caf5033;border:1px solid #4caf504d}.order-status-module__A_r2Fq__statusBadge.order-status-module__A_r2Fq__delivered{color:#aed581;background:#8bc34a33;border:1px solid #8bc34a4d}.order-status-module__A_r2Fq__statusBadge.order-status-module__A_r2Fq__cancelled{color:#ef5350;background:#f4433633;border:1px solid #f443364d}.order-status-module__A_r2Fq__orderItems{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;margin-bottom:16px;padding:16px 0}.order-status-module__A_r2Fq__orderItems p{color:#ffffffb3;margin:4px 0}.order-status-module__A_r2Fq__viewBtn{background:linear-gradient(135deg,var(--primary)0%,#159aa6 100%);color:#000;cursor:pointer;border:none;border-radius:10px;width:100%;padding:12px;font-weight:600;transition:all .3s}.order-status-module__A_r2Fq__viewBtn:hover{transform:translateY(-2px);box-shadow:0 10px 25px #1ab3bc40}.order-status-module__A_r2Fq__orderDetails{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;padding:40px;animation:.4s order-status-module__A_r2Fq__slideDown}.order-status-module__A_r2Fq__backBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:10px;margin-bottom:30px;padding:10px 20px;font-weight:600;transition:all .3s}.order-status-module__A_r2Fq__backBtn:hover{border-color:var(--primary);background:#ffffff26}.order-status-module__A_r2Fq__detailsTitle{color:#fff;margin-bottom:30px;font-size:1.8rem;font-weight:700}.order-status-module__A_r2Fq__timeline{background:#1ab3bc0d;border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:16px;margin-bottom:50px;padding:30px;display:grid}.order-status-module__A_r2Fq__timelineStep{opacity:.5;flex-direction:column;align-items:center;gap:8px;transition:all .3s;display:flex}.order-status-module__A_r2Fq__timelineStep.order-status-module__A_r2Fq__completed{opacity:1}.order-status-module__A_r2Fq__timelineStep.order-status-module__A_r2Fq__active{opacity:1;scale:1.1}.order-status-module__A_r2Fq__stepIcon{font-size:2.5rem;transition:all .3s}.order-status-module__A_r2Fq__stepLabel{color:var(--text-muted);text-align:center;font-size:.85rem}.order-status-module__A_r2Fq__timelineStep.order-status-module__A_r2Fq__completed .order-status-module__A_r2Fq__stepLabel{color:var(--primary);font-weight:600}.order-status-module__A_r2Fq__infoSection{margin-bottom:40px}.order-status-module__A_r2Fq__sectionTitle{color:#fff;border-left:3px solid var(--primary);margin-bottom:20px;padding-left:12px;font-size:1.2rem;font-weight:700}.order-status-module__A_r2Fq__infoGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}.order-status-module__A_r2Fq__infoItem{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;padding:16px}.order-status-module__A_r2Fq__infoItem label{color:var(--text-muted);text-transform:uppercase;margin-bottom:8px;font-size:.85rem;font-weight:600;display:block}.order-status-module__A_r2Fq__infoItem p{color:#fff;word-break:break-word;font-size:1rem}.order-status-module__A_r2Fq__trackingNumber{color:var(--primary);background:#1ab3bc1a;border-radius:6px;padding:8px 12px;font-family:Courier New,monospace;font-weight:600}.order-status-module__A_r2Fq__itemsList{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.order-status-module__A_r2Fq__itemRow{border-bottom:1px solid #ffffff0d;grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:16px 20px;display:grid}.order-status-module__A_r2Fq__itemRow:last-child{border-bottom:none}.order-status-module__A_r2Fq__itemName{color:#fff;font-weight:500}.order-status-module__A_r2Fq__itemQty,.order-status-module__A_r2Fq__itemPrice{color:var(--text-muted);font-size:.95rem}.order-status-module__A_r2Fq__itemPrice{color:var(--primary);font-weight:600}.order-status-module__A_r2Fq__totalSection{background:linear-gradient(135deg,#1ab3bc1a 0%,#5e2b961a 100%);border:1px solid #1ab3bc33;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:40px;padding:24px;display:flex}.order-status-module__A_r2Fq__totalSection h3{color:#fff;font-size:1.1rem}.order-status-module__A_r2Fq__totalPrice{color:var(--primary);font-size:1.8rem;font-weight:800}.order-status-module__A_r2Fq__notesSection{background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;padding:20px}.order-status-module__A_r2Fq__notesSection h3{color:#fff;margin-bottom:12px}.order-status-module__A_r2Fq__notesSection p{color:#ffffffb3;line-height:1.6}.order-status-module__A_r2Fq__emptyState{text-align:center;padding:60px 20px}.order-status-module__A_r2Fq__emptyIcon{margin-bottom:20px;font-size:4rem}.order-status-module__A_r2Fq__emptyText{color:var(--text-muted);font-size:1.1rem}@media (max-width:900px){.order-status-module__A_r2Fq__searchForm{grid-template-columns:1fr;gap:16px}.order-status-module__A_r2Fq__divider{display:none}.order-status-module__A_r2Fq__orderDetails{padding:30px 20px}.order-status-module__A_r2Fq__timeline{gap:12px}.order-status-module__A_r2Fq__infoGrid{grid-template-columns:1fr}}@media (max-width:600px){.order-status-module__A_r2Fq__container{padding:80px 12px 40px}.order-status-module__A_r2Fq__title{font-size:1.5rem}.order-status-module__A_r2Fq__subtitle{font-size:.9rem}.order-status-module__A_r2Fq__searchForm{padding:24px 16px}.order-status-module__A_r2Fq__input{padding:12px 14px;font-size:.95rem}.order-status-module__A_r2Fq__searchBtn{width:100%;padding:12px}.order-status-module__A_r2Fq__ordersTitle,.order-status-module__A_r2Fq__detailsTitle{font-size:1.3rem}.order-status-module__A_r2Fq__orderCard{padding:16px}.order-status-module__A_r2Fq__orderHeader{flex-direction:column;align-items:flex-start}.order-status-module__A_r2Fq__statusBadge{text-align:center;width:100%}.order-status-module__A_r2Fq__timeline{grid-template-columns:repeat(2,1fr)}.order-status-module__A_r2Fq__stepIcon{font-size:2rem}.order-status-module__A_r2Fq__itemRow{grid-template-columns:1fr;gap:8px}.order-status-module__A_r2Fq__itemQty,.order-status-module__A_r2Fq__itemPrice{margin-right:12px;display:inline-block}.order-status-module__A_r2Fq__totalSection{text-align:center;flex-direction:column;gap:12px}.order-status-module__A_r2Fq__totalPrice{font-size:1.5rem}}
