.streaming-home .public-ativeapp{border-block:1px solid var(--stream-edge);background:var(--stream-surface)}.public-ativeapp-intro{text-align:center;max-width:740px;color:var(--stream-muted);margin:0 auto;font-size:14px;line-height:1.7}.public-ativeapp-devices{text-align:center;color:var(--stream-gold);margin-top:14px;font-size:12px;line-height:1.8}.public-ativeapp-controls{justify-content:flex-end;align-items:center;gap:8px;margin:22px 0 16px;display:flex}.public-ativeapp-controls>span{color:var(--stream-muted);min-width:48px;margin-right:8px;font-size:12px}.streaming-home .public-ativeapp-controls button{background:var(--stream-background);border-color:var(--stream-edge);color:var(--stream-gold);border-radius:6px}.public-ativeapp-card{border:1px solid var(--stream-edge);background:var(--stream-background);text-align:center;border-radius:8px;padding-bottom:18px;overflow:hidden}.public-ativeapp-screen{aspect-ratio:3/2;position:relative;overflow:hidden}.public-ativeapp-stage{object-fit:cover;opacity:.8;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.public-ativeapp-logo{object-fit:contain;width:54%;height:58%;position:absolute;top:20%;left:23%}.public-ativeapp-interface{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--stream-gold);border-radius:4px;width:30%;position:absolute;bottom:12px;left:12px}.public-ativeapp-card h3{overflow-wrap:anywhere;justify-content:center;align-items:center;min-height:54px;padding:12px;font-size:14px;font-weight:800;display:flex}.streaming-home .public-ativeapp-card .stream-action{width:calc(100% - 32px);font-size:10px}.public-ativeapp-note{text-align:center;max-width:760px;color:var(--stream-muted);margin:20px auto 0;font-size:11px;line-height:1.7}.public-ativeapp-footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:26px;display:flex}.public-ativeapp-footer p{color:var(--stream-ink);text-align:center;font-size:13px}@media(max-width:640px){.public-ativeapp-intro{font-size:12px}.public-ativeapp-devices{font-size:11px}.public-ativeapp-controls{margin-top:18px}.public-ativeapp-footer .stream-action{width:100%}}
