:root{--nmexpress-accent:#c68686;--nmexpress-accent-light:rgba(198, 134, 134, 0.1);--nmexpress-accent-dark:#b57676}.nmexpress-tracking-wrapper{max-width:100%;margin:0 auto;padding:10px;font-family:"DM Sans",var(--wp--preset--font-family--body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:var(--wp--preset--color--contrast,#333);overflow:visible;text-align:center}.nmexpress-result-container{overflow:visible;max-width:600px;margin:0 auto}.nmexpress-tracking-title{text-align:center;font-size:clamp(20px, 5vw, 28px);margin-bottom:20px;color:var(--nmexpress-accent,#c68686);font-family:"DM Sans",var(--wp--preset--font-family--heading,inherit);font-weight:700;animation:fadeInDown 0.6s ease-out}.nmexpress-tracking-form{background:var(--wp--preset--color--base,#fff);padding:15px 10px;border-radius:12px;box-shadow:0 2px 12px rgb(0 0 0 / .08);margin-bottom:15px;animation:fadeInUp 0.6s ease-out 0.2s both}@media (min-width:768px){.nmexpress-tracking-wrapper{padding:20px}.nmexpress-tracking-title{font-size:28px;margin-bottom:25px}.nmexpress-tracking-form{padding:30px;border-radius:16px;margin-bottom:30px}}@media (min-width:1024px){.nmexpress-tracking-title{font-size:32px;margin-bottom:30px}.nmexpress-tracking-form{padding:40px}}.nmexpress-form-group{display:flex;gap:12px;flex-wrap:wrap}.nmexpress-input{flex:1;min-width:250px;padding:16px 20px;font-size:clamp(14px, 2vw, 16px);border:2px solid var(--wp--preset--color--tertiary,#ddd);border-radius:12px;transition:all 0.3s cubic-bezier(.4,0,.2,1);background:var(--wp--preset--color--base,#fff);color:var(--wp--preset--color--contrast,#333)}.nmexpress-input:focus{outline:none;border-color:var(--nmexpress-accent,#c68686);box-shadow:0 0 0 4px var(--nmexpress-accent-light,rgb(198 134 134 / .1));transform:translateY(-2px)}.nmexpress-button{padding:16px 32px;font-size:clamp(14px, 2vw, 16px);font-weight:600;background:var(--nmexpress-accent,#c68686);color:#fff;border:none;border-radius:12px;cursor:pointer;transition:all 0.3s;position:relative;overflow:hidden}.nmexpress-button:hover{background:var(--nmexpress-accent-dark,#b57676);transform:translateY(-2px);box-shadow:0 8px 16px rgb(198 134 134 / .3)}.nmexpress-button:disabled{opacity:.7;cursor:not-allowed}.nmexpress-button .spinner{display:inline-block;width:18px;height:18px;border:3px solid rgb(255 255 255 / .3);border-top-color:#fff;border-radius:50%;animation:spin 0.8s linear infinite}.nmexpress-result-container{background:var(--wp--preset--color--base,#fff);padding:20px 15px;border-radius:12px;box-shadow:0 2px 12px rgb(0 0 0 / .08);animation:scaleIn 0.5s ease-out}@media (min-width:768px){.nmexpress-result-container{padding:30px;border-radius:16px;box-shadow:0 4px 20px rgb(0 0 0 / .08)}}@media (min-width:1024px){.nmexpress-result-container{padding:40px}}.nmexpress-truck-animation{position:relative;text-align:center;padding:30px 15px;margin-bottom:20px}.truck-icon{font-size:60px;display:inline-block;filter:drop-shadow(0 4px 8px rgb(0 0 0 / .2))}.truck-icon.departure{animation:packageBounce 2s ease-in-out infinite}@keyframes packageBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.truck-icon.in-transit{animation:planeFly 3s ease-in-out infinite}@keyframes planeFly{0%,100%{transform:translateX(-15px) rotate(-5deg)}50%{transform:translateX(15px) rotate(5deg)}}.truck-icon.arrival{animation:planeLand 2s ease-in-out infinite}@keyframes planeLand{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(5px) rotate(-3deg)}}.truck-icon.delivery{animation:truckDrive 3s ease-in-out infinite}@keyframes truckDrive{0%,100%{transform:translateX(-15px)}50%{transform:translateX(15px)}}.truck-icon.delivered{animation:checkGrow 0.8s cubic-bezier(.175,.885,.32,1.275) forwards,checkPulse 2s ease-in-out 0.8s infinite;display:inline-block;text-shadow:0 0 8px rgb(25 135 84 / .3)}@keyframes checkGrow{0%{transform:scale(0) rotate(-45deg);opacity:0}50%{transform:scale(1.15) rotate(0deg)}100%{transform:scale(1) rotate(0deg);opacity:1}}@keyframes checkPulse{0%,100%{transform:scale(1);filter:drop-shadow(0 0 0 #fff0)}50%{transform:scale(1.1);filter:drop-shadow(0 0 8px rgb(25 135 84 / .4))}}.ctt-logo{display:inline-block;font-weight:900;color:#E30613;font-family:Arial,sans-serif;font-size:28px;letter-spacing:3px;text-shadow:2px 2px 4px rgb(0 0 0 / .1);padding:8px 16px;background:#fff;border-radius:8px;border:2px solid #E30613}.route-line{position:absolute;bottom:20px;left:5%;right:5%;height:2px;background:linear-gradient(90deg,var(--nmexpress-accent,#c68686) 0%,var(--nmexpress-accent,#c68686) 50%,#e0e0e0 50%,#e0e0e0 100%);background-size:200% 100%;animation:routeProgress 3s ease-in-out infinite}@keyframes routeProgress{0%,100%{background-position:0% 0%}50%{background-position:100% 0%}}@media (min-width:768px){.nmexpress-truck-animation{padding:40px 20px;margin-bottom:30px}.truck-icon{font-size:80px}.ctt-logo{font-size:32px}.route-line{bottom:30px;left:10%;right:10%;height:3px}@keyframes packageBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes planeFly{0%,100%{transform:translateX(-20px) rotate(-5deg)}50%{transform:translateX(20px) rotate(5deg)}}@keyframes truckDrive{0%,100%{transform:translateX(-20px)}50%{transform:translateX(20px)}}}.nmexpress-status-card{background:linear-gradient(135deg,var(--nmexpress-accent-light,rgb(198 134 134 / .1)) 0%,rgb(255 255 255 / .5) 100%);border:2px solid var(--nmexpress-accent,#c68686);border-radius:12px;padding:18px 12px;margin-bottom:15px;text-align:center;animation:fadeInUp 0.6s ease-out}.nmexpress-status-info{padding:5px 0;margin-bottom:15px;text-align:center;animation:fadeInUp 0.6s ease-out}.status-title{font-size:14px;font-weight:600;color:var(--nmexpress-accent-dark,#b57676);margin:0 0 12px 0;text-transform:uppercase;letter-spacing:.5px}.status-main{font-size:20px;font-weight:700;color:var(--nmexpress-accent,#c68686);margin:0 0 8px 0;line-height:1.4;animation:pulse 2s ease-in-out infinite}.status-description{font-size:13px;font-weight:400;color:#666;margin:0 0 12px 0;line-height:1.4}.status-date{font-size:13px;font-weight:500;color:#888;margin:0 0 15px 0}.status-current-location{font-size:15px;font-weight:600;color:#555;margin:0 0 15px 0;padding:8px 12px;background:rgb(198 134 134 / .1);border-radius:8px;display:inline-block}.status-route{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;font-size:13px;color:#666;margin-bottom:15px}.route-from,.route-to{font-weight:600;color:#333;font-size:12px}.route-arrow{font-size:16px;color:var(--nmexpress-accent,#c68686);margin:0 5px}.delivery-estimate{display:flex;align-items:flex-start;gap:12px;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);padding:12px 10px;border-radius:10px;margin:15px 0;border-left:4px solid var(--nmexpress-accent,#c68686);box-shadow:0 2px 8px rgb(0 0 0 / .08)}.estimate-icon{font-size:22px;line-height:1;flex-shrink:0}.estimate-content{flex:1;min-width:0;font-family:"DM Sans",sans-serif}.estimate-label{font-weight:600;font-size:11px;color:var(--nmexpress-primary,#2c3e50);margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.estimate-dates{font-size:14px;line-height:1.5;color:#333}.estimate-dates strong{color:var(--nmexpress-accent,#c68686);font-weight:600}.tracking-number-badge{background:#fff;padding:10px 12px;border-radius:10px;display:inline-block;box-shadow:0 2px 8px rgb(0 0 0 / .1);max-width:100%;word-break:break-all}.badge-label{font-size:10px;color:#999;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:5px}.badge-number{font-family:'Courier New',monospace;font-size:14px;font-weight:700;color:var(--nmexpress-accent,#c68686)}@media (min-width:768px){.track-another-btn{padding:14px 40px;font-size:17px}.nmexpress-status-card{padding:30px;margin-bottom:30px;border-radius:16px}.nmexpress-status-info{padding:10px 0;margin-bottom:25px}.status-title{font-size:18px;margin:0 0 15px 0;letter-spacing:1px}.status-main{font-size:24px;margin:0 0 10px 0}.status-description{font-size:14px;margin:0 0 15px 0}.status-date{font-size:14px;margin:0 0 18px 0}.status-current-location{font-size:17px;padding:10px 16px;margin:0 0 20px 0}.status-route{gap:15px;font-size:16px;margin-bottom:20px}.route-from,.route-to{font-size:16px}.route-arrow{font-size:20px}.delivery-estimate{padding:18px;gap:15px}.estimate-icon{font-size:28px}.estimate-label{font-size:12px}.estimate-dates{font-size:15px}.tracking-number-badge{padding:15px 20px;border-radius:12px}.badge-label{font-size:12px}.badge-number{font-size:18px}}@media (min-width:1024px){.status-main{font-size:26px}.status-description{font-size:15px}.status-date{font-size:15px}.status-current-location{font-size:18px;padding:12px 20px}}.track-another-container{text-align:center;margin:20px 0 30px 0}.track-another-btn{display:inline-block;padding:12px 30px;background:var(--nmexpress-accent,#c68686);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 2px 8px rgb(198 134 134 / .3)}.track-another-btn:hover{background:var(--nmexpress-accent-dark,#b57676);transform:translateY(-2px);box-shadow:0 4px 12px rgb(198 134 134 / .4)}.track-another-btn:active{transform:translateY(0)}.timeline-toggle{cursor:pointer;user-select:none;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:linear-gradient(135deg,rgb(198 134 134 / .1) 0%,rgb(198 134 134 / .05) 100%);border-radius:8px;transition:all 0.3s ease;margin-bottom:15px}.timeline-toggle:hover{background:linear-gradient(135deg,rgb(198 134 134 / .15) 0%,rgb(198 134 134 / .08) 100%)}.timeline-toggle-icon{font-size:14px;color:var(--nmexpress-accent,#c68686);transition:transform 0.3s ease}.nmexpress-result-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid var(--wp--preset--color--tertiary,#f0f0f0);flex-wrap:wrap;gap:16px}.nmexpress-tracking-number{font-family:monospace;font-size:clamp(14px, 3vw, 18px);font-weight:700;background:var(--wp--preset--color--tertiary,#f5f5f5);padding:10px 18px;border-radius:8px;animation:slideInRight 0.5s ease-out}.status-badge{display:inline-flex;align-items:center;gap:20px;padding:25px 50px;font-size:clamp(20px, 3vw, 26px);font-weight:700;border-radius:50px;box-shadow:0 4px 12px rgb(0 0 0 / .15);animation:bounceIn 0.8s ease-out;margin:20px 0}.status-badge .status-icon{font-size:60px;line-height:1}.status-badge .status-icon .animated-icon{font-size:60px}.status-badge .status-icon img.status-gif{width:60px;height:60px;object-fit:contain}.nmexpress-tracking-events{margin-top:20px}.timeline-title{font-size:16px;font-weight:700;color:var(--nmexpress-accent,#c68686);margin:0 0 15px 0;padding-bottom:10px;border-bottom:2px solid var(--nmexpress-accent-light,rgb(198 134 134 / .2))}.nmexpress-timeline{position:relative;padding-left:80px}.nmexpress-timeline::before{content:'';position:absolute;left:25px;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--nmexpress-accent,#c68686) 0%,#e0e0e0 100%)}.timeline-item{position:relative;padding-bottom:20px;padding-left:clamp(70px, 18vw, 90px);animation:slideInLeft 0.5s ease-out backwards}.timeline-item:nth-child(1){animation-delay:0.1s}.timeline-item:nth-child(2){animation-delay:0.2s}.timeline-item:nth-child(3){animation-delay:0.3s}.timeline-item:nth-child(4){animation-delay:0.4s}.timeline-item:nth-child(5){animation-delay:0.5s}.timeline-marker{position:absolute;left:-29px;top:6px;width:clamp(45px, 12vw, 55px);height:clamp(45px, 12vw, 55px);border-radius:50%;background:#e0e0e0;border:3px solid #fff;box-shadow:0 0 0 1px #e0e0e0;z-index:2;transition:all 0.3s;display:flex;align-items:center;justify-content:center}.timeline-marker .marker-icon{font-size:clamp(28px, 8vw, 40px);line-height:1}.timeline-marker .marker-icon .animated-icon{font-size:clamp(28px, 8vw, 40px)}.timeline-marker .marker-icon img.status-gif{width:clamp(30px, 8vw, 40px);height:clamp(30px, 8vw, 40px);object-fit:contain}.status-badge .status-icon{font-size:60px;line-height:1}.status-badge .status-icon .animated-icon{font-size:60px}.status-badge .status-icon img.status-gif{width:60px;height:60px;object-fit:contain}.timeline-item.active .timeline-marker{background:var(--nmexpress-accent,#c68686);box-shadow:0 0 0 1px var(--nmexpress-accent,#c68686),0 0 12px rgb(198 134 134 / .5);animation:pulse 2s ease-in-out infinite}.timeline-content{background:var(--wp--preset--color--base,#fafafa);padding:12px 15px;border-radius:10px;border-left:3px solid #e0e0e0;transition:all 0.3s}.timeline-item.active .timeline-content{border-left-color:var(--nmexpress-accent,#c68686);background:var(--nmexpress-accent-light,rgb(198 134 134 / .05));box-shadow:0 2px 8px rgb(198 134 134 / .15);transform:translateX(2px)}.timeline-header{margin-bottom:8px;display:flex;flex-direction:column;gap:4px}.timeline-date{font-size:clamp(11px, 2.8vw, 13px);font-weight:600;color:var(--nmexpress-accent,#c68686);margin-bottom:6px;line-height:1.4}.timeline-status,.timeline-status-label{font-size:clamp(13px, 3.2vw, 15px);font-weight:600;color:#333;line-height:1.4}.timeline-description{font-size:clamp(12px, 3vw, 14px);color:#666;line-height:1.5;margin-top:6px}@media (min-width:768px){.nmexpress-tracking-events{margin-top:30px}.timeline-title{font-size:20px;margin:0 0 25px 0;padding-bottom:15px}.nmexpress-timeline{padding-left:50px}.nmexpress-timeline::before{left:15px;width:3px}.timeline-item{padding-bottom:32px}.timeline-marker{left:-42px;top:8px;width:20px;height:20px;border:4px solid #fff;box-shadow:0 0 0 2px #e0e0e0}.timeline-item.active .timeline-marker{box-shadow:0 0 0 2px var(--nmexpress-accent,#c68686),0 0 20px rgb(198 134 134 / .5)}.timeline-content{padding:20px;border-radius:12px;border-left:4px solid #e0e0e0}.timeline-item.active .timeline-content{box-shadow:0 4px 12px rgb(198 134 134 / .15);transform:translateX(4px)}.timeline-header{margin-bottom:10px}}.nmexpress-loading{text-align:center;padding:clamp(40px, 10vw, 60px) 20px;background:var(--wp--preset--color--base,#fff);border-radius:16px;box-shadow:0 4px 20px rgb(0 0 0 / .08);animation:fadeInUp 0.3s ease-out}.nmexpress-loading-spinner{width:clamp(60px, 15vw, 80px);height:clamp(60px, 15vw, 80px);margin:0 auto 30px;border:5px solid rgb(198 134 134 / .2);border-top-color:var(--nmexpress-accent,#c68686);border-radius:50%;animation:spin 1s linear infinite}.nmexpress-loading-text{font-size:clamp(16px, 4vw, 20px);font-weight:600;color:var(--nmexpress-accent,#c68686);margin-bottom:12px;animation:pulse 1.5s ease-in-out infinite}.nmexpress-loading-subtext{font-size:clamp(13px, 3.2vw, 15px);color:var(--wp--preset--color--contrast,#666);line-height:1.6;max-width:400px;margin:0 auto}.nmexpress-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:8px}.nmexpress-skeleton-line{height:20px;margin:10px 0}.nmexpress-skeleton-title{height:30px;width:60%;margin:20px auto}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes spin{100%{transform:rotate(360deg)}}@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.animated-icon{display:inline-block;font-size:inherit;font-family:"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.nmexpress-result-container img.emoji,.timeline-marker img.emoji,.status-icon img.emoji,.current-status-icon img.emoji{display:none!important}.animated-icon.dog-run{animation:dogRun 2s ease-in-out infinite}.animated-icon.van-move{animation:vanMove 2s ease-in-out infinite}.animated-icon.truck-delivery{animation:truckBounce 1.5s ease-in-out infinite}.animated-icon.plane-fly{animation:planeFly 3s ease-in-out infinite}.animated-icon.plane-land{animation:planeLand 2s ease-in-out}.animated-icon.box-bounce{animation:boxBounce 1s ease-in-out infinite}.animated-icon.check-success{animation:checkGrow 0.6s ease-out}.animated-icon.pulse{animation:pulse 1.5s ease-in-out infinite}.animated-icon.shake{animation:shake 0.5s ease-in-out infinite}.animated-icon.rotate{animation:rotate 2s linear infinite}@keyframes dogRun{0%,100%{transform:translateX(0)}50%{transform:translateX(5px) rotate(5deg)}}@keyframes vanMove{0%,100%{transform:translateX(0)}50%{transform:translateX(8px)}}@keyframes truckBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes planeFly{0%{transform:translateX(0) translateY(0) rotate(0deg)}25%{transform:translateX(5px) translateY(-3px) rotate(3deg)}50%{transform:translateX(0) translateY(-5px) rotate(0deg)}75%{transform:translateX(-5px) translateY(-3px) rotate(-3deg)}100%{transform:translateX(0) translateY(0) rotate(0deg)}}@keyframes planeLand{0%{transform:translateY(-20px) rotate(-10deg);opacity:.5}100%{transform:translateY(0) rotate(0deg);opacity:1}}@keyframes boxBounce{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes checkGrow{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}@keyframes shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-3px)}75%{transform:translateX(3px)}}@keyframes rotate{100%{transform:rotate(360deg)}}.delivery-estimate{background:linear-gradient(135deg,#c68686 0%,#d4a5a5 100%);color:#fff;padding:18px 20px;border-radius:16px;margin:0 auto 20px;text-align:center;box-shadow:0 6px 20px rgb(198 134 134 / .4);animation:fadeInUp 0.6s ease-out}.delivery-estimate-title{font-size:clamp(14px, 3.5vw, 16px);opacity:.95;margin-bottom:8px;line-height:1.4}.delivery-estimate-date{font-size:clamp(20px, 5vw, 26px);font-weight:700;margin:8px 0}.delivery-estimate-range{font-size:clamp(12px, 3vw, 14px);opacity:.85;line-height:1.4}.nmexpress-current-status-card{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);padding:30px 20px;border-radius:20px;text-align:center;margin:0 auto 20px;box-shadow:0 8px 25px rgb(0 0 0 / .1);animation:scaleIn 0.5s ease-out;overflow:visible}.current-status-icon{font-size:clamp(80px, 20vw, 120px);line-height:1.2;margin-bottom:15px;animation:bounceIn 0.8s ease-out;min-height:clamp(90px, 22vw, 130px);display:flex;align-items:center;justify-content:center}.current-status-icon .animated-icon{font-size:clamp(80px, 20vw, 120px)!important}.current-status-icon img{display:none!important}.current-status-info h3{font-size:clamp(22px, 5vw, 28px);font-weight:700;margin:10px 0 8px;line-height:1.3}.current-status-note{font-size:clamp(13px, 3.2vw, 15px);color:#fff;background:rgb(255 255 255 / .25);padding:10px 15px;border-radius:8px;margin:12px 0;line-height:1.5;font-weight:500;backdrop-filter:blur(10px)}.current-status-location{font-size:clamp(15px, 3.8vw, 17px);color:#fff;margin:8px 0;font-weight:600;text-shadow:0 1px 3px rgb(0 0 0 / .2)}.current-status-carrier{font-size:clamp(13px, 3.2vw, 15px);color:#fff;background:rgb(255 255 255 / .2);padding:8px 12px;border-radius:8px;margin:10px 0;line-height:1.6}.current-status-carrier a{color:#fff;text-decoration:underline;font-weight:600}.current-status-carrier a:hover{text-decoration:none;opacity:.9}.current-status-tracking{font-size:clamp(14px, 3.5vw, 16px);color:#666;margin:5px 0;word-break:break-all}.nmexpress-tracking-history{margin:20px auto;max-width:100%}.history-toggle{width:100%;padding:16px 20px;background:linear-gradient(135deg,#c68686 0%,#d4a5a5 100%);color:#fff;border:none;border-radius:12px;font-size:clamp(16px, 4vw, 18px);font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all 0.3s;box-shadow:0 4px 15px rgb(33 147 176 / .3)}.history-toggle:hover{background:linear-gradient(135deg,#1a7a94 0%,#58c4dc 100%);transform:translateY(-2px);box-shadow:0 6px 20px rgb(33 147 176 / .4)}.history-toggle:active{transform:translateY(0)}.toggle-icon{font-size:14px;transition:transform 0.3s}.nmexpress-tracking-history.open .toggle-icon{transform:rotate(180deg)}.history-content{display:none;padding-top:20px;text-align:left}.nmexpress-tracking-history.open .history-content{display:block;animation:slideDown 0.4s ease-out}@keyframes slideDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.nmexpress-tracking-history .nmexpress-timeline{padding:0}.nmexpress-result-footer{text-align:center;margin-top:25px;padding:20px 10px}.nmexpress-button-secondary{background:linear-gradient(135deg,#c68686 0%,#d4a5a5 100%);color:#fff;border:none;padding:14px 30px;border-radius:25px;font-size:clamp(15px, 3.5vw, 17px);font-weight:600;cursor:pointer;box-shadow:0 4px 15px rgb(198 134 134 / .3);transition:all 0.3s}.nmexpress-button-secondary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(198 134 134 / .4)}.nmexpress-button-secondary:active{transform:translateY(0)}@media (max-width:768px){.nmexpress-form-group{flex-direction:column}.nmexpress-input,.nmexpress-button{width:100%;min-width:100%}.nmexpress-timeline{padding-left:40px}.timeline-marker{left:-34px;width:16px;height:16px}}