.plat-label{align-items:center;gap:var(--spacing-1);font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--foreground-muted);margin-top:2px;font-weight:500;display:inline-flex}.plat-label .ic{width:.75rem;height:.75rem}.plat-top{flex:none;display:none}@media (max-width:1279px){.plat-top{display:inline-flex}}@media (max-width:400px){.plat-top .lbl-long{display:none}}.hl{margin:0;padding:0;list-style:none}.hl li{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-6);border-bottom:1px solid var(--border);font-size:var(--text-sm);line-height:var(--text-sm--line-height);min-width:0;display:flex}.hl li:last-child{border-bottom:0}.hl .hl-t{flex:1;min-width:0}.hl .hl-t .cell-sub{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--foreground-subtle)}.hl .hl-r{flex:none;margin-left:auto}@media (max-width:768px){.hl li{padding:var(--spacing-3) var(--spacing-4)}}.timeline{gap:var(--spacing-4);font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin:0;padding:0;list-style:none;display:grid}.timeline li{gap:var(--spacing-3);grid-template-columns:2rem minmax(0,1fr);align-items:start;display:grid}.timeline .when{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--foreground-subtle);font-variant-numeric:tabular-nums}.perm{width:100%}.perm td.c,.perm th.c{text-align:center}.reveal-key{word-break:break-all}
