.media-poster-label{display:block;margin:10px 0;color:#777b84;font-size:8px}.media-poster-label select{width:100%;margin-top:6px;padding:8px;border:1px solid #d9dbe0;border-radius:7px;background:#fff}

/* Keep the closed mobile navigation fully clipped to the viewport. The drawer list
   is taller than one phone screen, so translating only the drawer upward is not
   sufficient unless overflowing children are also clipped. */
.drawer{overflow:hidden;visibility:hidden;pointer-events:none;transition:transform .55s var(--ease),visibility 0s linear .55s}
.drawer.open{overflow-y:auto;visibility:visible;pointer-events:auto;transition:transform .55s var(--ease),visibility 0s}
.drawer>div{height:auto;min-height:100%;padding-bottom:max(48px,env(safe-area-inset-bottom))}
@media(max-width:900px){.drawer{display:block;contain:paint}.drawer>div{height:auto;min-height:100%}}
