.edge-tape{position:fixed;top:0;left:0;right:0;z-index:1020;height:var(--edge-tape-h);overflow:hidden;background:var(--edge-sunken);border-bottom:1px solid var(--edge-border);font-size:.78125rem}
.edge-tape__track{display:flex;width:max-content;animation:edge-tape-scroll 90s linear infinite}
.edge-tape:hover .edge-tape__track,.edge-tape:focus-within .edge-tape__track{animation-play-state:paused}
.edge-tape__list{display:flex;margin:0;padding:0;list-style:none}
.edge-tape__item{display:inline-flex;align-items:center;gap:.5rem;height:calc(var(--edge-tape-row) - 1px);padding:0 1.25rem;color:var(--edge-text-2);white-space:nowrap}
.edge-tape__item:hover{color:var(--edge-text)}
.edge-tape__time{font-family:var(--edge-mono);color:var(--edge-text-3)}
.edge-tape__ccy{color:var(--edge-text);font-weight:600}
.edge-tape__when{color:var(--edge-accent-text)}
.edge-tape__day{padding:0 .375rem;border:1px solid var(--edge-border-2);border-radius:var(--edge-r-sm);color:var(--edge-text-2);font-size:.6875rem;line-height:1.5}
.edge-tape__fact{font-family:var(--edge-mono);color:var(--edge-text);font-weight:600}
.edge-tape__fact.is-above{color:var(--edge-up)}
.edge-tape__fact.is-below{color:var(--edge-down)}
.edge-tape__flash{color:var(--edge-warn)}
@keyframes edge-tape-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
body:not(.edge-app) .edge-tape{top:var(--edge-topbar-h)}
.has-tape .edge-shell{margin-top:var(--edge-tape-h)}
.has-tape .edge-side{top:var(--edge-tape-h);height:calc(100vh - var(--edge-tape-h))}
@media (max-width:991.98px){.edge-tape{top:var(--edge-topbar-h)}}
@media (prefers-reduced-motion:reduce){.edge-tape__view{overflow-x:auto}.edge-tape__track{animation:none}.edge-tape__list[aria-hidden]{display:none}}
.edge-tape__side--long{color:var(--edge-up)}
.edge-tape__side--short{color:var(--edge-down)}
.edge-tape__track--facts{animation-duration:120s}
.has-tape{--edge-tape-open:1;--edge-tape-folded:0;--edge-tape-h:calc(var(--edge-tape-row) * var(--edge-tape-open) + var(--edge-tape-strip) * var(--edge-tape-folded))}
.has-tape-0{--edge-tape-open:0}
.has-tape-2{--edge-tape-open:2}
.has-tape-fold{--edge-tape-folded:1}
.has-tape-fold-2{--edge-tape-folded:2}
.edge-tape__row{position:relative;height:calc(var(--edge-tape-row) - 1px)}
.edge-tape__row--facts{border-top:1px solid var(--edge-border)}
.edge-tape__row.is-folded{height:calc(var(--edge-tape-strip) - 1px)}
.edge-tape__view{height:100%;overflow:hidden}
.edge-tape__hide{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:flex-end;width:3rem;padding:0 .75rem 0 0;border:0;background:linear-gradient(to right,transparent,var(--edge-sunken) 45%);color:var(--edge-text-3)}
.edge-tape__show{display:none;align-items:center;gap:.375rem;width:100%;height:100%;padding:0 1.25rem;border:0;background:transparent;color:var(--edge-text-3);font-size:.6875rem;line-height:1}
.edge-tape__hide:hover,.edge-tape__show:hover{color:var(--edge-text)}
.edge-tape__show-name{color:var(--edge-text-2);font-weight:600}
.edge-tape__show .bi{margin-left:auto}
.is-folded .edge-tape__view,.is-folded .edge-tape__hide{display:none}
.is-folded .edge-tape__show{display:flex}
.edge-tape__read{font-weight:600}
