.media_shelf__Ec0TE{display:grid;gap:2rem}.media_state__3XlFP{margin:0;color:var(--v-ink-2);font-size:1rem}.media_screen__7SbgO{width:100%;max-height:70svh;border-radius:14px;background:#000}.media_list___kGLr{margin:0;padding:0;list-style:none;border-top:1px solid var(--v-line)}.media_track__092Wx{position:relative;isolation:isolate;display:grid;grid-template-columns:3.4rem minmax(0,1fr) 48px;align-items:center;gap:clamp(.8rem,2vw,2rem);width:100%;padding:1.1rem .5rem;overflow:hidden;border:0;border-bottom:1px solid var(--v-line);background:none;color:var(--v-ink);font:inherit;text-align:left;cursor:pointer}.media_track__092Wx:before{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--v-accent) 18%,transparent),transparent 70%);content:"";transform:scaleX(0);transform-origin:left;transition:transform .7s var(--v-ease)}.media_track__092Wx:focus-visible:before,.media_track__092Wx:hover:before,.media_track__092Wx[aria-pressed=true]:before{transform:scaleX(1)}.media_track__092Wx:focus-visible{outline:2px solid var(--v-accent);outline-offset:-2px}.media_no__SwS9Q{color:var(--v-ink-3);font-family:var(--v-latin);font-size:1.7rem;line-height:1}.media_track__092Wx[aria-pressed=true] .media_no__SwS9Q{color:var(--v-accent)}.media_main__zGzjm{display:grid;gap:.3rem;min-width:0}.media_name__FAOQ4{font-family:var(--v-display);font-size:clamp(1.1rem,1.6vw,1.5rem);font-weight:700}.media_text__YOKhP{overflow:hidden;color:var(--v-ink-3);font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.media_icon__aeP50{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--v-line);border-radius:50%;color:var(--v-ink);transition:background-color .24s ease,color .24s ease,border-color .24s ease}.media_track__092Wx:hover .media_icon__aeP50,.media_track__092Wx[aria-pressed=true] .media_icon__aeP50{border-color:var(--v-accent);background:var(--v-accent);color:var(--v-accent-ink)}.media_srOnly__7pGro{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}