.trajectory-table{--card-border:#00000014;--card-background:#f8f8f8;width:100%;margin:var(--tex-spacing-md) 0;border-collapse:separate;border-spacing:0;border:1px solid var(--card-border);border-radius:var(--tex-radius-lg);overflow:hidden}.trajectory-table th{padding:var(--tex-spacing-075) var(--tex-spacing-sm);background:var(--card-background);border-bottom:1px solid var(--card-border);font-size:var(--tex-font-sm);font-weight:var(--tex-font-weight-semibold);color:var(--tex-color-primary);text-align:left}.trajectory-table td{padding:var(--tex-spacing-sm);vertical-align:top}.trajectory-table td+td,.trajectory-table th+th{border-left:1px solid var(--card-border)}.trajectory-table ul{margin:0;padding-left:1.1rem}.trajectory-table li{font-size:var(--tex-font-base);color:var(--tex-color-gray-400)}.trajectory-table li+li{margin-top:var(--tex-spacing-xs)}@media (width<=767px){.trajectory-table,.trajectory-table tbody,.trajectory-table tr,.trajectory-table td{display:block}.trajectory-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.trajectory-table td+td{border-left:0;border-top:1px solid var(--card-border)}.trajectory-table td:before{content:attr(data-stage);margin-bottom:var(--tex-spacing-xs);font-size:var(--tex-font-sm);font-weight:var(--tex-font-weight-semibold);color:var(--tex-color-primary);display:block}}
