.vap-fileira{display:flex;align-items:flex-end;justify-content:center;gap:clamp(14px,2.4vw,44px);width:100%;height:100%;min-height:0;padding:4px 0 0}.vap{position:relative;flex:0 0 auto;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.vap__palco{position:relative;flex:0 0 auto;overflow:hidden;border-radius:6%}.vap__moldura{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;z-index:2;display:block}.vap__moldura{filter:drop-shadow(0 14px 22px rgba(0,0,0,.4)) drop-shadow(0 3px 6px rgba(0,0,0,.28))}.vap__janela{position:absolute;overflow:hidden;z-index:1;background:#07070a;left:var(--vap-x);top:var(--vap-y);width:var(--vap-w);height:var(--vap-h);border-radius:var(--vap-raio)}.vap__tela{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;opacity:0}.vap__tela.is-on{opacity:1}.vap-fileira.pode-esmaecer .vap__tela{transition:opacity .6s ease}.vap__janela::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,rgba(255,255,255,.10) 0%,rgba(255,255,255,0) 26%,rgba(255,255,255,0) 76%,rgba(255,255,255,.05) 100%)}.vap__peca{position:absolute;z-index:3;pointer-events:none;opacity:0}.vap__peca.is-on{opacity:1}.vap-fileira.pode-esmaecer .vap__peca{transition:opacity .45s ease}.vap__rotulo{z-index:3;pointer-events:none;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;text-align:center;align-self:center;font:600 16px/1.25 Inter,system-ui,sans-serif;letter-spacing:.01em;color:#fff;background:rgba(10,8,5,.68);border:1px solid rgba(212,168,87,.5);border-radius:16px;padding:8px 15px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);overflow:visible}.vap__rotulo::before{content:"";width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:var(--gold-telos,#d4a857)}body[data-surface="light"] .vap__rotulo{color:#1a1410;background:rgba(255,252,244,.86);border-color:color-mix(in srgb,var(--art-ink,#1a1410) 22%,transparent)}.vap[data-rotulo="fora-baixo"] .vap__rotulo{margin-top:10px}.vap[data-rotulo="fora-cima"]{justify-content:flex-start}.vap[data-rotulo="fora-cima"] .vap__rotulo{margin-bottom:10px;order:-1}.vap:not([data-rotulo^="fora"]) .vap__rotulo{position:absolute}.vap[data-rotulo="baixo-esq"] .vap__rotulo{left:6%;bottom:5%}.vap[data-rotulo="baixo-centro"] .vap__rotulo{left:50%;bottom:5%;transform:translateX(-50%)}.vap[data-rotulo="baixo-dir"] .vap__rotulo{right:6%;bottom:5%}.vap[data-rotulo="topo-esq"] .vap__rotulo{left:6%;top:5%}.vap[data-rotulo="topo-centro"] .vap__rotulo{left:50%;top:5%;transform:translateX(-50%)}.vap[data-rotulo="topo-dir"] .vap__rotulo{right:6%;top:5%}.vap[data-id="tablet"]{order:1}.vap[data-id="notebook"]{order:2}.vap[data-id="celular"]{order:3}.vap__pontos{display:flex;gap:6px;margin-top:8px}.vap__pontos i{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.34);transition:background .25s,transform .25s}.vap__pontos i.is-on{background:var(--gold-telos,#d4a857);transform:scale(1.3)}body[data-surface="light"] .vap__pontos i{background:rgba(26,20,16,.24)}@media (max-width:900px){.vap-fileira{gap:12px}.vap__rotulo{font-size:16px;padding:6px 12px}.vap[data-id="notebook"]{display:none}}@media (max-width:620px){.vap[data-id="tablet"]{display:none}.vap-fileira{justify-content:center}}.vap__alca{position:absolute;left:50%;top:-14px;transform:translateX(-50%);z-index:6;display:none;cursor:ns-resize;width:34px;height:34px;border-radius:50%;border:1px solid rgba(212,168,87,.8);background:rgba(12,9,6,.92);color:#f7eccd;font:700 17px/1 Inter,system-ui,sans-serif}body.vt-editando .vap__alca{display:block}body.vt-editando .vap{outline:1px dashed rgba(212,168,87,.45);outline-offset:6px}.vap__alca[data-valor]::after{content:attr(data-valor);position:absolute;left:50%;top:38px;transform:translateX(-50%);font:700 15px/1 Inter,system-ui,sans-serif;color:#f7eccd;background:rgba(12,9,6,.9);border:1px solid rgba(212,168,87,.5);border-radius:999px;padding:5px 9px;white-space:nowrap}.vap.esticando{outline-color:var(--gold-telos,#d4a857)}body.vt-editando .vap__rotulo,body.vt-editando .vap__peca{pointer-events:auto}body.vt-editando .vap__rotulo{cursor:pointer}