.wall-post{isolation:isolate;position:relative;container-type:inline-size}.wall-media{--wall-control:28px;--wall-inset:8px;--wall-fade-ink:.28;--wall-fade-reach:0px;--wall-overlay-ink:#fff;border-radius:calc(var(--wall-control) / 2 + var(--wall-inset));position:relative;overflow:hidden}.wall-media:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0a}.wall-story{background:var(--wall);width:100%;line-height:0}.wall-story-frame{object-fit:cover;width:100%;height:100%;display:block}.wall-top{z-index:3;padding:var(--wall-inset) var(--wall-inset) var(--wall-fade-reach);pointer-events:none;background:linear-gradient(rgb(0 0 0/var(--wall-fade-ink)), transparent);color:var(--wall-overlay-ink);text-shadow:0 1px 2px #00000059;line-height:normal;position:absolute;inset:0 0 auto}.wall-story-bars{gap:3px;display:flex}.wall-story-bar{background:#fff6;flex:1;height:2px;overflow:hidden}.wall-story-bar-fill{background:var(--wall-overlay-ink);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.wall-story-bar-fill[data-state=done]{transform:scaleX(1)}.wall-story-bar-fill[data-state=running],.wall-story-bar-fill[data-state=held]{animation:5s linear forwards wall-story-bar}.wall-story-bar-fill[data-state=held]{animation-play-state:paused}@keyframes wall-story-bar{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.wall-story-bar-fill[data-state=running],.wall-story-bar-fill[data-state=held]{animation:none;transform:scaleX(1)}}.wall-head{justify-content:space-between;align-items:center;margin-top:8px;font-size:.75rem;display:flex}.wall-who{color:inherit;align-items:center;gap:6px;display:inline-flex}.wall-who-words{flex-direction:column;line-height:1.2;display:flex}.wall-who-drop{opacity:.9;font-size:.8125em}.wall-avatar{width:var(--wall-control);height:var(--wall-control);border:1px solid var(--wall-overlay-ink);object-fit:cover;background:#00000059;border-radius:50%;flex:none;place-items:center;font-size:.6875rem;display:inline-grid}.wall-card-link{z-index:1;border-radius:8px;position:absolute;inset:0}.wall-card-link:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.wall-media video[controls]{z-index:2;position:relative}@media (hover:hover){.wall-post:has(>.wall-card-link):hover .sheet-shadow-bare{box-shadow:0 0 0 .5px var(--rule), 0 2px 4px #00000042, 0 10px 18px #0000002b, 0 28px 48px #00000024}}@media (hover:hover) and (prefers-color-scheme:dark){:where(:root:not([data-theme=light])) .wall-post:has(>.wall-card-link):hover .sheet-shadow-bare{box-shadow:0 3px 5px #000000d9,0 8px 8px #00000080}}@media (hover:hover){:where(:root[data-theme=dark]) .wall-post:has(>.wall-card-link):hover .sheet-shadow-bare{box-shadow:0 3px 5px #000000d9,0 8px 8px #00000080}}.wall-credit .wall-who{gap:8px}.wall-credit .wall-avatar{border:1px solid var(--secondary);width:28px;height:28px;color:var(--primary);background:0 0}.wall-credit .wall-who-name{color:var(--primary);font-size:.8125rem}.wall-credit .wall-who-drop{font-family:var(--font-suisse-mono), ui-monospace, monospace;opacity:1;color:var(--secondary);font-size:.6875rem}.wall-top .wall-who,.wall-top[data-credit-only]{display:none}.wall-story-pause{pointer-events:auto;color:inherit;padding:4px}@container (min-width:300px){.wall-media{--wall-control:40px;--wall-inset:14px;--wall-fade-ink:.5;--wall-fade-reach:28px}.wall-head{margin-top:12px;font-size:.875rem}.wall-who{gap:8px}.wall-avatar{font-size:.9375rem}.wall-top .wall-who{display:inline-flex}.wall-top[data-credit-only]{display:block}.wall-credit{display:none}.wall-story-pause svg{width:20px;height:20px}}.wall-top[data-credit-only] .wall-head{margin-top:0}
