.fulfillment-panel{margin-top:2rem}.fulfillment-status{font-size:1.15rem;font-weight:600;color:#785b24}.fulfillment-steps{list-style:none;padding:0;margin:1.6rem 0;display:grid;gap:0}.fulfillment-steps li{display:flex;align-items:flex-start;gap:.8rem;position:relative;padding:0 0 1.4rem;color:#776c61}.fulfillment-steps li:not(:last-child):before{content:"";position:absolute;top:1.7rem;left:.85rem;height:calc(100% - 1.7rem);border-left:1px solid #d7c8b3}.step-dot{display:grid;place-items:center;width:1.8rem;height:1.8rem;flex:0 0 1.8rem;border:1px solid #d7c8b3;border-radius:50%;font-size:.8rem;background:#fbf6ed}.fulfillment-steps li.complete .step-dot{background:#ead3ce;border-color:#b79b4a;color:#493b25}.fulfillment-steps li[aria-current]{color:#493b25;font-weight:600}.fulfillment-steps small{display:block;font-weight:400;font-size:.8rem;margin:.25rem 0}.tracking-guide{display:grid;gap:.5rem;padding:1rem 0;border-top:1px solid #d7c8b3;border-bottom:1px solid #d7c8b3;margin:1rem 0}.tracking-guide>span{font-size:.8rem;color:#776c61}.guide-number{font-size:1.2rem;overflow-wrap:anywhere;letter-spacing:.05em}.tracking-guide a{justify-self:start;margin-top:.5rem}.fulfillment-panel form{margin:1.3rem 0}.fulfillment-panel textarea{min-height:5rem}.tracking-correction{padding:1rem 0}.customer-order{padding:1rem 0;border-bottom:1px solid #d7c8b3}.tracking-page{max-width:760px;margin:0 auto;padding:2rem 1.2rem}.tracking-page h1{text-align:center}.tracking-page .brand{display:block;max-width:90px;margin:0 auto 1.5rem}.tracking-page input{max-width:100%}.order-queue{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.order-queue button[aria-pressed=true]{background:#ead3ce;border-color:#b79b4a}
.tracking-page{width:100%;min-width:0;overflow-wrap:break-word}.fulfillment-panel,.tracking-guide{min-width:0}.tracking-page h1{font-size:clamp(25px,6vw,32px);line-height:1.25}
