.glbst-track { --navy:#0C2340; --gold:#C9A227; --teal:#0F6E56; --offwhite:#F5F1E8; --charcoal:#2C2C2A; }

.glbst-track { background:var(--offwhite); border-radius:12px; padding:24px; max-width:640px; }
.glbst-track .glbs-field { display:flex; flex-direction:column; gap:6px; margin-bottom:20px; }
.glbst-track label { font-size:13px; font-weight:600; color:var(--navy); }
.glbst-track select { padding:10px 12px; border:1px solid #D3D1C7; border-radius:8px; background:#fff; font-size:14px; width:100%; }

.glbst-hint { font-size:13px; color:#888780; }
.glbst-eta { font-size:14px; color:var(--navy); }

.glbst-summary { background:#fff; border-radius:10px; padding:16px 18px; margin-bottom:18px; border:1px solid #EDE8DB; }
.glbst-summary h4 { margin:0 0 4px; color:var(--navy); font-size:16px; }

.glbst-timeline { display:flex; flex-direction:column; gap:0; margin-bottom:22px; }
.glbst-step { display:flex; align-items:center; gap:12px; position:relative; padding:10px 0; }
.glbst-step:not(:last-child)::before {
	content:""; position:absolute; left:5px; top:28px; bottom:-10px; width:2px; background:#D3D1C7;
}
.glbst-dot { width:12px; height:12px; border-radius:50%; background:#D3D1C7; flex-shrink:0; z-index:1; }
.glbst-label { font-size:13.5px; color:#888780; }
.glbst-done .glbst-dot { background:var(--teal); }
.glbst-done .glbst-label { color:var(--charcoal); }
.glbst-done:not(:last-child)::before { background:var(--teal); }
.glbst-current .glbst-dot { background:var(--gold); box-shadow:0 0 0 4px rgba(201,162,39,0.25); }
.glbst-current .glbst-label { color:var(--navy); font-weight:700; }

.glbst-history-title { font-size:14px; color:var(--navy); margin:0 0 8px; }
.glbst-history { list-style:none; margin:0; padding:0; }
.glbst-history li { background:#fff; border:1px solid #EDE8DB; border-radius:8px; padding:10px 14px; margin-bottom:8px; font-size:13px; color:var(--charcoal); }
.glbst-history small { color:#888780; }

.glbs-status { padding:2px 8px; border-radius:4px; font-size:12px; background:#EDE8DB; color:var(--navy); }
