[data-hollow-site] .hs-recorded-demo{width:100%;min-width:0;max-width:1120px;margin:32px auto 0;position:relative}[data-hollow-site] .hs-demo-frame{aspect-ratio:16/9;background:var(--bg);border:1px solid var(--border);border-radius:16px;overflow:hidden}[data-hollow-site] .hs-demo-frame video,[data-hollow-site] .hs-demo-poster img{aspect-ratio:16/9;object-fit:contain;background:var(--bg);width:100%;height:100%;display:block}[data-hollow-site] .hs-demo-poster{height:100%;display:block}[data-hollow-site][data-theme=light] .hs-demo-poster-dark,[data-hollow-site][data-theme=dark] .hs-demo-poster-light{display:none}[data-hollow-site] .hs-demo-description{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.6}[data-hollow-site] .hs-demo-description summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--fg);padding:10px 0;font-weight:500}[data-hollow-site] .hs-demo-description summary:hover{color:var(--accent-fg)}[data-hollow-site] .hs-demo-description summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}[data-hollow-site] .hs-demo-description>p{margin:4px 0 8px}[data-hollow-site] .hs-demo-description ol{margin:0;padding-inline-start:22px}[data-hollow-site] .hs-demo-description li+li{margin-top:4px}[data-hollow-site] .hs-demo-description .hs-demo-note{margin-top:12px;font-size:12px}[data-hollow-site] .hs-demo-credits{color:var(--muted);margin:8px 0 0;font-size:12px}[data-hollow-site] .hs-demo-credits a{align-items:center;min-height:44px;display:inline-flex}[data-hollow-site] .hs-demo-credits a,[data-hollow-site] .hs-demo-error a{text-underline-offset:3px;text-decoration:underline}[data-hollow-site] .hs-demo-error{color:var(--muted);margin:12px 0 0;font-size:14px}[data-hollow-site] .hs-recorded-demo-compact .hs-demo-description{margin-top:4px}@media (max-width:639px){[data-hollow-site] .hs-recorded-demo{max-width:390px}[data-hollow-site] .hs-demo-frame,[data-hollow-site] .hs-demo-frame video,[data-hollow-site] .hs-demo-poster img{aspect-ratio:9/16}}
