.order-journey{display:grid;gap:7px;margin:13px 0;padding:13px;border-radius:14px;background:linear-gradient(145deg,#fff,#f5edff)}.order-journey>b{font-size:11px;color:#392149}.order-journey>span{position:relative;display:flex;flex-direction:column;padding:8px 8px 8px 34px;border-left:2px solid #d7c5e7;color:#504159;font-size:10px;font-weight:800}.order-journey>span:before{content:"";position:absolute;left:10px;top:12px;width:10px;height:10px;border:2px solid #9b6ee8;border-radius:50%;background:#fff}.order-journey>span.is-current:before{background:#6d28d9;box-shadow:0 0 0 5px rgba(109,40,217,.12)}.order-journey small{margin-top:2px;color:#817487;font-size:8px;font-weight:500}.track-page{max-width:850px!important;padding-block:60px}.track-page>h1{font-size:clamp(32px,5vw,55px);margin:8px 0}.track-page>form{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end;margin:28px 0;padding:20px;border:1px solid #e4d8ed;border-radius:20px;background:linear-gradient(145deg,#fff,#f5edff);box-shadow:0 18px 40px rgba(70,30,108,.12)}.track-page label{display:flex;flex-direction:column;gap:5px;font-size:10px;font-weight:900}.track-page input{height:46px;padding:0 12px;border:1px solid #d9c9e6;border-radius:11px}.track-page .button{height:46px}.track-journey{grid-template-columns:repeat(4,1fr)}@media(max-width:749px){.track-page{padding-block:35px}.track-page>form{grid-template-columns:1fr}.track-journey{grid-template-columns:1fr}}
