@layer lab{.duo canvas,.duo img{border:1px solid var(--line-strong);background:#faf7f2;border-radius:10px;display:block}.duo .ph{border:2px dashed var(--accent-line);width:180px;height:130px;color:var(--muted);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:8px;font-size:11px;display:flex}.duo canvas,.duo video{border:1px solid var(--line-strong);background:#faf7f2;border-radius:10px;display:block}.duo .ph{border:2px dashed var(--accent-line);color:var(--muted);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:8px;font-size:11px;display:flex}.duo{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:22px;display:flex}.duo .cell{font-family:var(--mono);color:var(--muted);flex-direction:column;align-items:center;gap:6px;font-size:11px;display:flex}.lot-host{border:1px solid var(--line-strong);background:#faf7f2;border-radius:10px;width:300px;height:124px}.lot-host svg{display:block}.smil-stage svg{width:100%;max-width:460px;height:auto;margin:0 auto;display:block}.smil-img-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:14px;display:flex}.smil-img-row img{border:2px dashed var(--accent-line);border-radius:10px}.smil-img-row .caption{text-align:left;color:var(--muted);font-size:11px;font-family:var(--mono)}.particles-stage{background:var(--ink)}.particles{background:var(--ink);border-radius:10px;width:100%;max-width:560px;margin:0 auto;display:block}}
