/* r40: application tracking inside the PLEIADA account. */
#orbita-card{scroll-margin-top:24px}
.orbita-status-title{font-size:22px;line-height:1.25;margin:7px 0 0;letter-spacing:-.02em}
.orbita-status-copy{margin:0}
.orbita-progress{list-style:none;display:grid;gap:0;margin:10px 0 0;padding:0}
.orbita-step{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:0 0 23px}
.orbita-step:last-child{padding-bottom:0}
.orbita-step:not(:last-child):before{content:"";position:absolute;left:14px;top:34px;bottom:5px;width:1px;background:#45405f}
.orbita-step-mark{display:grid;place-items:center;width:30px;height:30px;border:1px solid #4d4567;border-radius:50%;background:#1c182d;color:#aaa3c0;font-size:12px;font-weight:800}
.orbita-step strong{display:block;margin:2px 0 4px;font-size:14px;color:#ded8ee}
.orbita-step p{margin:0;font-size:13px;line-height:1.5;color:#ada5be}
.orbita-step.done .orbita-step-mark{border-color:#376c5e;background:#16372f;color:#9befcd}
.orbita-step.current .orbita-step-mark{background:#48367d;border-color:#9c80ee;color:#fff;box-shadow:0 0 0 4px #8c6aff12}
.orbita-step.current strong{color:#d1bfff}
.orbita-email-note{margin:5px 0 0;color:#b3a9c5;font-size:13px;line-height:1.6}
.orbita-status-controls{display:grid;justify-items:start;gap:10px;padding-top:14px;margin-top:5px;border-top:1px solid #373149}
.orbita-update-note{margin:0;color:#9f95b1;font-size:12px;line-height:1.5}
.orbita-update-note:empty{display:none}
.orbita-status-error{margin:0;padding:12px;border:1px solid #785046;border-radius:12px;background:#442f292e;color:#ffd2b8;font-size:13px;line-height:1.5}
.orbita-status-controls .secondary{font-weight:600}
.grid{align-items:start}
