.track-order-form{width:100%;text-align:left}
.track-order-form__tabs{display:flex;gap:0;border-bottom:1px solid rgba(var(--color-foreground),0.12);margin-bottom:1.6rem}
.track-order-form__tab{flex:1;padding:0.8rem 1rem;border:0;border-bottom:2px solid transparent;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-weight:600;cursor:pointer;transition:color 0.15s linear,border-color 0.15s linear}
.track-order-form__tab.is-active{color:var(--ororo-fire);border-bottom-color:var(--ororo-fire)}
.track-order-form__tab:focus-visible{outline:0.2rem solid var(--ororo-fire);outline-offset:0.2rem;box-shadow:none}
.track-order-form__panel[hidden]{display:none}
.track-order-form__form .field{position:relative;width:100%;display:flex;margin:1.6rem 0 0}
.track-order-form__form .field:after{pointer-events:none;content:'';position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:0.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}
.track-order-form__form .field:focus-within:after{box-shadow:0 0 0 calc(0.1rem + var(--inputs-border-width)) rgba(var(--color-foreground))}
.track-order-form__form .field:first-of-type{margin-top:0}
.track-order-form__form .field input{flex-grow:1;width:100%;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}
.track-order-form__form .field label{font-size:1.4rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),0.75);letter-spacing:0;line-height:1.5}
.track-order-form__form .field label span{color:var(--color-red)}
.track-order-form__form .field input:focus ~ label,.track-order-form__form .field input:not(:placeholder-shown) ~ label,.track-order-form__form .field input:-webkit-autofill ~ label{font-size:1rem;top:calc(var(--inputs-border-width) + 0.5rem);left:calc(var(--inputs-border-width) + 2rem)}
.track-order-form__form .field input:focus,.track-order-form__form .field input:not(:placeholder-shown),.track-order-form__form .field input:-webkit-autofill{padding:2.2rem 1.5rem 0.8rem 2rem;margin:var(--inputs-border-width)}
.track-order-form__form .field input::placeholder{opacity:0}
.track-order-form__form .field input:focus,.track-order-form__form .field input:focus-visible{outline:0;box-shadow:none}
.track-order-form__submit{width:100%;margin:2rem 0 1rem;min-height:50px}
.track-order-form__submit:focus-visible{outline:0.2rem solid var(--color-black);outline-offset:0.2rem;box-shadow:none}