.day-film{background:var(--stage);position:absolute;inset:0;overflow:hidden}.day-film img,.day-film video{object-fit:cover;object-position:42% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.day-film video{opacity:0}.day-times{z-index:3;scrollbar-width:none;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(14px)saturate(1.3);background:#0a121a6b;gap:2px;max-width:calc(100% - 24px);padding:4px;display:flex;position:absolute;bottom:clamp(16px,3vh,28px);left:50%;overflow-x:auto;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff24}.day-times button{appearance:none;border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;font:inherit;font-size:var(--text-sm);color:#ffffffc7;transition:color var(--t-base) var(--ease), background-color var(--t-base) var(--ease);background:0 0;border:0;flex:none;padding:7px 13px;font-weight:500;line-height:1}.day-times button:hover{color:#fff;background:#ffffff1a}.day-times button[aria-pressed=true]{color:#0b1a24;background:#ffffffeb}.day-times button:focus-visible{outline-offset:1px;outline:2px solid #fff}.entry-art>.day-film{border-radius:var(--r-lg);height:100%;position:relative}.ob-story:has(>.day-film):after{background:linear-gradient(#0000009e 0%,#0000004d 40%,#0000 64%)}.ob-story:has(>.day-film) .ob-story-text{text-shadow:0 1px 14px #00000059}.entry-art>.ob-story{border-radius:var(--r-lg);height:100%;overflow:hidden}
