.article-page .custom-tracks{display:grid;grid-gap:var(--cf-space-200);gap:var(--cf-space-200)}.article-page .custom-track{display:grid;grid-template-columns:calc(var(--cf-space-2000)*.8) minmax(0,1fr);grid-gap:var(--cf-space-200);gap:var(--cf-space-200);align-items:center}.article-page .custom-track-name{color:var(--cf-color-text-secondary);font-size:var(--cf-font-size-250)}.article-page .custom-track-lane{position:relative;display:block;block-size:var(--cf-space-800);border-radius:var(--cf-radius-050);background:var(--cf-color-surface-raised)}.article-page .custom-entry,.article-page .custom-marker{position:absolute;inset-block:var(--cf-space-100);min-inline-size:var(--cf-space-150);padding:0;border:0;border-radius:var(--cf-radius-050);cursor:pointer}.article-page .custom-entry.is-primary{background:var(--cf-color-primary-solid)}.article-page .custom-entry.is-secondary{background:var(--cf-color-secondary)}.article-page .custom-entry.is-main{background:var(--cf-color-warning)}.article-page .custom-marker{inset-block:0;inline-size:var(--cf-space-100);min-inline-size:var(--cf-space-100);background:var(--cf-color-success)}.article-page .custom-entry.is-selected,.article-page .custom-marker.is-selected{outline:2px solid var(--cf-color-border-emphasis);outline-offset:1px}