.live{background:#1c1b19;flex-direction:column;height:100svh;display:flex}.live__bar{padding:.6rem var(--pad);background:var(--gesso);border-bottom:1px solid var(--rule);font-family:var(--font-archivo),system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;justify-content:space-between;gap:1rem;font-size:.6875rem;font-weight:600;display:flex}.live__bar a{color:var(--graphite);text-overflow:ellipsis;text-decoration:none;overflow:hidden}.live__bar a:hover,.live__bar a:focus-visible{color:var(--prussian)}.live__frame{border:0;flex:1;width:100%;min-height:0}
