.edv-estudio{--edv-fundo:var(--glass-bg-strong);--edv-painel:color-mix(in oklab, var(--ink) 5%, transparent);--edv-painel-2:color-mix(in oklab, var(--ink) 9%, transparent);--edv-borda:color-mix(in oklab, var(--ink) 14%, transparent);--edv-destaque:var(--brand-500);--edv-palco:#0b0d14;--edv-larg-lateral:19rem;background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);color:var(--ink);border-radius:1.4rem;flex-direction:column;gap:.6rem;padding:.7rem;font-size:.8rem;display:flex;position:relative;box-shadow:0 30px 60px -30px #14143c59}.edv-estudio:not(.cheia){margin-bottom:1.25rem}.edv-estudio.cheia{background:var(--edv-fundo);border-radius:0;height:100vh;overflow:auto}.edv-estudio button{font:inherit;color:inherit}.edv-estudio button:disabled{opacity:.4;cursor:not-allowed}.edv-estudio :focus-visible{outline:2px solid var(--edv-destaque);outline-offset:2px}.edv-aviso,.edv-gravando{background:#6b5cf61f;border:1px solid #6b5cf64d;border-radius:.8rem;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.55rem .8rem;font-weight:600;display:flex}.edv-aviso.erro{background:#f43f5e1f;border-color:#f43f5e66}.edv-aviso span{flex:1;min-width:12rem}.edv-gravando{background:#f43f5e24;border-color:#f43f5e73}.edv-gravando i{background:#f43f5e;border-radius:50%;width:.7rem;height:.7rem;animation:1s infinite edv-pisca}@keyframes edv-pisca{50%{opacity:.25}}.edv-ib,.edv-ib-mini{cursor:pointer;background:var(--edv-painel);color:var(--ink-soft);border:1px solid #0000;border-radius:.6rem;place-items:center;transition:background .15s,color .15s;display:inline-grid}.edv-ib{width:2.1rem;height:2.1rem}.edv-ib-mini{background:0 0;border-radius:.45rem;width:1.55rem;height:1.55rem}.edv-ib:hover:not(:disabled),.edv-ib-mini:hover:not(:disabled){background:var(--edv-painel-2);color:var(--ink)}.edv-ib-play{background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));color:#fff;border-radius:50%;width:2.6rem;height:2.6rem}.edv-ib-play:hover:not(:disabled){background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));color:#fff;filter:brightness(1.08)}.edv-mini-btn{cursor:pointer;background:var(--edv-painel);border:1px solid var(--edv-borda);border-radius:.6rem;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.edv-mini-btn:hover{border-color:var(--edv-destaque)}.edv-mini-btn.primario{background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));color:#fff;border-color:#0000}.edv-mini-btn:disabled{cursor:progress;opacity:.75}.edv-mini-btn.carregando{filter:saturate(.7)}.edv-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:.8rem;height:.8rem;animation:.7s linear infinite edv-giro}@keyframes edv-giro{to{transform:rotate(360deg)}}.edv-link{cursor:pointer;color:var(--edv-destaque);text-align:left;background:0 0;border:0;padding:0;font-size:.75rem;font-weight:700}.edv-link:hover{text-decoration:underline}.edv-toggle{cursor:pointer;background:var(--edv-painel);border:1px solid var(--edv-borda);border-radius:.6rem;justify-content:center;align-items:center;gap:.35rem;width:100%;padding:.45rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.edv-toggle:hover:not(:disabled){border-color:var(--edv-destaque)}.edv-toggle.ativa{border-color:var(--edv-destaque);color:var(--brand-600);background:#6b5cf62e}.dark .edv-toggle.ativa{color:var(--color-brand-300)}.edv-toggle.edv-primario{background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));color:#fff;border-color:#0000}.edv-gira90{transform:rotate(90deg)}.edv-barra-topo{grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem;display:grid}.edv-barra-esq,.edv-barra-dir{align-items:center;gap:.35rem;display:flex}.edv-barra-dir{justify-self:end}@media (max-width:1180px){.edv-barra-topo{flex-wrap:wrap;display:flex}.edv-barra-dir{margin-left:auto}}.edv-info-proj{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.72rem}.edv-btn-export{padding:.5rem 1rem}.edv-topo-grade{grid-template-columns:var(--edv-larg-lateral) minmax(0, 1fr) var(--edv-larg-lateral);height:var(--edv-alt,clamp(30rem, 66vh, 40rem));gap:.6rem;display:grid}.edv-divisor{cursor:row-resize;touch-action:none;border-radius:6px;place-items:center;height:10px;margin:-.2rem 0;display:grid}.edv-divisor:after{content:"";background:var(--edv-borda,#80808066);border-radius:4px;width:3.5rem;height:4px;transition:background .15s}.edv-divisor:hover:after,.edv-divisor:focus-visible:after,.edv-divisor.arrastando:after{background:var(--edv-destaque,#6b5cf6)}@media (max-width:1180px){.edv-divisor{display:none}}.edv-topo-grade>*{min-width:0;min-height:0}@media (max-width:1180px){.edv-topo-grade{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.edv-topo-grade .edv-palco{grid-area:1/1/auto/-1;height:26rem}.edv-topo-grade .edv-col-esq,.edv-topo-grade .edv-insp{max-height:22rem}}@media (max-width:720px){.edv-topo-grade{grid-template-columns:minmax(0,1fr)}.edv-topo-grade .edv-palco{height:22rem}.edv-estudio{border-radius:1rem;padding:.5rem}}.edv-bib,.edv-insp{overscroll-behavior:contain;background:var(--edv-painel);border:1px solid var(--edv-borda);border-radius:1rem;flex-direction:column;gap:.5rem;padding:.65rem;display:flex;overflow-y:auto}.edv-bib.sobre{border-color:var(--edv-destaque);background:#6b5cf61a}.edv-bib-topo{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.edv-bib-vazio{text-align:center;cursor:pointer;border:2px dashed var(--edv-borda);color:var(--ink-faint);background:0 0;border-radius:.9rem;flex:1;place-items:center;gap:.5rem;padding:1rem;line-height:1.4;display:grid}.edv-bib-vazio:hover{border-color:var(--edv-destaque);color:var(--ink)}.edv-bib-vazio em{color:var(--edv-destaque);font-style:normal;font-weight:700}.edv-bib-lista{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.edv-bib-item{background:var(--edv-painel);cursor:grab;border:1px solid #0000;border-radius:.7rem;grid-template-columns:3.6rem 1fr auto;align-items:center;gap:.5rem;padding:.35rem;display:grid}.edv-bib-item:hover{border-color:var(--edv-borda)}.edv-bib-item.sel,.edv-bib-item:focus-visible{border-color:var(--edv-destaque);background:#6b5cf61f;outline:none}.edv-bib-thumb{color:#aaa;background:#111 50%/cover no-repeat;border-radius:.45rem;place-items:center;height:2.4rem;display:grid;position:relative;overflow:hidden}.edv-bib-thumb span{color:#fff;background:#000000b3;border-radius:.25rem;padding:0 .25rem;font-size:.6rem;position:absolute;bottom:2px;right:2px}.edv-bib-info{flex-direction:column;min-width:0;display:flex}.edv-bib-info b{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.edv-bib-info small{color:var(--ink-faint);font-size:.65rem}.edv-bib-acoes{display:flex}.edv-palco{flex-direction:column;gap:.4rem;min-width:0;display:flex}.edv-palco-area{background:var(--edv-palco);border-radius:1rem;flex:1;place-items:center;min-height:0;padding:14px;display:grid;position:relative;overflow:hidden}.edv-palco-area.ampliado{overflow:hidden}.edv-palco-area.ampliado .edv-canvas-wrap{cursor:default}.edv-palco-area.com-reguas{padding:32px 14px 14px 32px}.edv-rg{z-index:4;color:#9aa3b8;fill:#9aa3b8;stroke:#5b657c;stroke-width:1px;cursor:crosshair;-webkit-user-select:none;user-select:none;background:#161a26;font-size:9px;position:absolute;top:0}.edv-rg text{stroke:none}.edv-rg-h{border-bottom:1px solid #2a3042;top:0}.edv-rg-v{border-right:1px solid #2a3042;top:18px;left:0}.edv-rg-canto{z-index:5;background:#161a26;border-bottom:1px solid #2a3042;border-right:1px solid #2a3042;width:18px;height:18px;position:absolute;top:0;left:0}.edv-barra-ferr{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.edv-alinhar{background:var(--edv-painel);border:1px solid var(--edv-borda);border-radius:.6rem;align-items:center;gap:.1rem;padding:.15rem;display:flex}.edv-alinhar .edv-ib.ativa{background:#6b5cf64d}.edv-alinhar .edv-ib:disabled{opacity:.35}.edv-alinhar-sep{background:var(--edv-borda);align-self:stretch;width:1px;margin:.15rem}.edv-alinhar-ref option{color:canvastext;background-color:canvas}.edv-alinhar-ref{border:1px solid var(--edv-borda);color:inherit;background:0 0;border-radius:.4rem;padding:.15rem .25rem;font-size:.72rem}.edv-guia-usr{z-index:3;touch-action:none;position:absolute}.edv-guia-usr:before{content:"";background:#22d3ee;position:absolute}.edv-guia-usr-x{cursor:ew-resize;width:9px;margin-left:-4px;top:0;bottom:0}.edv-guia-usr-x:before{width:1px;top:0;bottom:0;left:4px}.edv-guia-usr-y{cursor:ns-resize;height:9px;margin-top:-4px;left:0;right:0}.edv-guia-usr-y:before{height:1px;top:4px;left:0;right:0}.edv-guia-arrasto{pointer-events:none}.edv-guia-arrasto span{color:#fff;transform:scale(calc(1 / var(--z,1)));transform-origin:0 0;background:#0e7490;border-radius:4px;padding:1px 4px;font-size:10px;font-weight:700;position:absolute;top:8px;left:8px}.edv-margens{pointer-events:none;border:1px dashed #ffffff8c;position:absolute;inset:5%}.edv-palco-ferr{z-index:5;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;border-radius:.6rem;align-items:center;gap:.15rem;padding:.15rem;display:flex;position:absolute;top:6px;right:6px}.edv-palco-area.com-reguas .edv-palco-ferr{top:24px}.edv-palco-ferr .edv-ib{color:#fff}.edv-palco-ferr .edv-ib.ativa{background:#6b5cf68c}.edv-palco-pct{font-variant-numeric:tabular-nums;cursor:pointer;color:#fff;background:0 0;border:0;border-radius:.4rem;min-width:3rem;padding:.2rem .3rem;font-size:.72rem;font-weight:700}.edv-palco-pct:hover{background:#ffffff26}.edv-canvas-wrap{background:#000;position:relative;box-shadow:0 0 0 1px #ffffff14,0 12px 40px #00000080}.edv-canvas{width:100%;height:100%;display:block}.edv-overlay{touch-action:none;cursor:default;position:absolute;inset:0;overflow:visible}.edv-selecao-retangulo{z-index:20;pointer-events:none;background:#6b5cf62e;border:1px solid #8b7bff;position:absolute}.edv-lane{touch-action:none}.edv-guia{pointer-events:none;background:#f43f5e;position:absolute}.edv-guia-v{width:1px;top:0;bottom:0;left:50%}.edv-guia-h{height:1px;top:50%;left:0;right:0}.edv-caixa{cursor:move;transform-origin:50%;border:1.5px solid #8b7bff;position:absolute}.edv-alca{transform:scale(calc(1 / var(--z,1)));touch-action:none;background:#fff;border:2px solid #6b5cf6;border-radius:3px;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute;box-shadow:0 1px 4px #00000080}.edv-gizmo3d{width:34px;height:34px;transform:scale(calc(1 / var(--z,1)));color:#6b5cf6;cursor:grab;touch-action:none;background:#ffffffeb;border:2px solid #6b5cf6;border-radius:50%;place-items:center;margin:-17px 0 0 -17px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 2px 8px #00000073}.edv-gizmo3d:hover,.edv-gizmo3d.ativo{color:#fff;background:#6b5cf6}.edv-gizmo3d.ativo{cursor:grabbing}.edv-alca-pivo{width:14px;height:14px;transform:scale(calc(1 / var(--z,1)));pointer-events:none;background:#ffffff8c;border:2px solid #8b7bff;border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%;box-shadow:0 1px 4px #00000080}.edv-alca-giro-linha{transform-origin:0;width:30px;height:1.5px;transform:scale(calc(1 / var(--z,1)));pointer-events:none;background:#8b7bff;margin-top:-.75px;position:absolute;top:50%;left:50%}.edv-alca-giro{transform:scale(calc(1 / var(--z,1)));cursor:crosshair;touch-action:none;background:#f43f5e;border:2px solid #fff;border-radius:50%;width:13px;height:13px;margin:-6.5px 0 0 24px;position:absolute;top:50%;left:50%}.edv-vazio{color:#ffffff80;pointer-events:none;text-align:center;place-content:center;justify-items:center;gap:.5rem;display:grid;position:absolute;inset:0}.edv-vazio p{margin:0;font-size:.85rem}.edv-transporte{flex-wrap:wrap;align-items:center;gap:.3rem;padding:.2rem .3rem;display:flex}.edv-tempo{font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:.15rem;font-size:.78rem;font-weight:700}.edv-ib.edv-qualidade{align-items:center;gap:.25rem;width:auto;padding:0 .45rem;display:inline-flex}.edv-qualidade-rot{letter-spacing:.02em;font-size:.68rem;font-weight:700}.edv-tempo em{color:var(--ink-faint);font-style:normal;font-weight:500}.edv-medidor{flex:none;gap:2px;height:2.1rem;padding-top:5px;display:flex;position:relative}.edv-medidor-canal{background:var(--edv-painel-2);width:4px;height:100%;box-shadow:inset 0 0 0 1px var(--edv-borda);border-radius:2px;position:relative;overflow:hidden}.edv-medidor-nivel{clip-path:inset(100% 0 0);background:linear-gradient(0deg,#22c55e 0 78%,#eab308 78% 94%,#ef4444 94%);position:absolute;inset:0}.edv-medidor-pico{background:var(--ink);opacity:0;height:2px;margin-bottom:-2px;position:absolute;bottom:0;left:0;right:0}.edv-medidor-luz{background:var(--edv-painel-2);height:3px;box-shadow:inset 0 0 0 1px var(--edv-borda);border-radius:2px;position:absolute;top:0;left:0;right:0}.edv-medidor.estourou .edv-medidor-luz{background:#ef4444;box-shadow:0 0 6px #ef4444cc}.edv-scrub{min-width:6rem;accent-color:var(--brand-500);flex:1}.edv-vol{width:5rem;accent-color:var(--brand-500)}.edv-insp-topo{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.edv-nome{min-width:0;color:inherit;background:0 0;border:1px solid #0000;border-radius:.5rem;flex:1;padding:.25rem .4rem;font-size:.85rem;font-weight:800}.edv-nome:hover,.edv-nome:focus{border-color:var(--edv-borda);background:var(--edv-painel)}.edv-tipo{text-transform:uppercase;letter-spacing:.06em;color:var(--brand-600);background:#6b5cf626;border-radius:999px;padding:.15rem .45rem;font-size:.62rem;font-weight:800}.dark .edv-tipo{color:var(--color-brand-300)}.edv-secao{border-top:1px solid var(--edv-borda);padding-top:.45rem}.edv-secao summary{cursor:pointer;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);justify-content:space-between;align-items:center;gap:.4rem;padding:.15rem 0;font-size:.72rem;font-weight:800;list-style:none;display:flex}.edv-secao-cabecalho{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);justify-content:space-between;align-items:center;gap:.4rem;padding:.15rem 0;font-size:.72rem;font-weight:800;display:flex}.edv-secao summary::-webkit-details-marker{display:none}.edv-secao summary:after{content:"▾";opacity:.6;margin-left:auto;transition:transform .15s}.edv-secao-sem-recolher .edv-secao-cabecalho:after{content:"▾";visibility:hidden;margin-left:auto}.edv-secao:not([open]) summary:after{transform:rotate(-90deg)}.edv-secao-corpo{flex-direction:column;gap:.45rem;padding:.4rem 0 .2rem;display:flex}.edv-selo-kf{color:#f43f5e;text-transform:none;letter-spacing:0;font-size:.62rem}.edv-duplo{grid-template-columns:1fr 1fr;align-items:end;gap:.45rem;display:grid}.edv-num,.edv-escolha,.edv-cor{color:var(--ink-soft);flex-direction:column;gap:.2rem;min-width:0;font-size:.68rem;font-weight:600;display:flex}.edv-num-caixa{display:block;position:relative}.edv-num input,.edv-escolha select,.edv-textarea,.edv-kf-linha select{background:var(--glass-input);border:1px solid var(--edv-borda);width:100%;color:var(--ink);font:inherit;border-radius:.5rem;padding:.35rem .5rem;font-size:.78rem}.edv-num input:focus,.edv-escolha select:focus,.edv-textarea:focus{border-color:var(--edv-destaque);outline:none}.edv-num-caixa em{color:var(--ink-faint);pointer-events:none;font-size:.68rem;font-style:normal;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.edv-num-caixa input{padding-right:1.6rem}.edv-textarea{resize:vertical;font-family:inherit;line-height:1.35}.edv-cor input{border:1px solid var(--edv-borda);background:var(--glass-input);cursor:pointer;border-radius:.5rem;width:100%;height:1.95rem;padding:.1rem}.edv-grade-cores{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;touch-action:pan-x;-webkit-overflow-scrolling:touch;border:0;gap:.45rem;width:100%;min-width:0;max-height:none;margin:0;padding:0 0 .3rem;display:flex;overflow:auto hidden}.edv-cores-controles{border:0;min-width:0;margin:0;padding:0}.edv-cor-quadrado{scroll-snap-align:start;cursor:pointer;flex-direction:column;flex:0 0 3.35rem;gap:.2rem;width:3.35rem;min-width:0;display:flex}.edv-cor-quadrado input{border:1px solid var(--edv-borda);cursor:pointer;background:0 0;border-radius:.55rem;width:100%;min-width:0;height:2.55rem;padding:0}.edv-cor-quadrado input::-webkit-color-swatch-wrapper{padding:.15rem}.edv-cor-quadrado input::-webkit-color-swatch{border:0;border-radius:.3rem}.edv-cor-quadrado input::-moz-color-swatch{border:0;border-radius:.3rem}.edv-cor-quadrado code{color:var(--ink-soft);text-align:center;text-overflow:ellipsis;font:600 .56rem/1.2 ui-monospace,monospace;overflow:hidden}.edv-amostragem-ativa,.edv-amostragem-ativa *{cursor:url(/edv-conta-gotas.svg) 5 28,pointer!important}.edv-amostragem-hover-tela{z-index:2147483000;color:#f8fafc;pointer-events:none;background:#171b2a;border:1px solid #fff;border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .4rem .2rem .2rem;font:700 .65rem/1.2 ui-monospace,monospace;display:flex;position:fixed;transform:translate(12px,12px);box-shadow:0 0 0 2px #6d5dfc,0 4px 16px #000b}.edv-amostragem-hover-tela:before{background:var(--cor-amostrada);content:"";border:1px solid #fff;border-radius:50%;width:.9rem;height:.9rem}.edv-seletor-cor-popup{z-index:2147483001;box-sizing:border-box;color:#f8fafc;background:#171b2a;border:1px solid #596176;border-radius:.75rem;flex-direction:column;gap:.55rem;width:264px;padding:.65rem;font:500 .72rem/1.35 system-ui,sans-serif;display:flex;position:fixed;box-shadow:0 12px 36px #000c}.edv-seletor-cor-popup header{justify-content:space-between;align-items:center;gap:.5rem;font-weight:700;display:flex}.edv-seletor-cor-popup header code{color:#c5cce0;margin-left:.2rem;font:600 .68rem ui-monospace,monospace}.edv-seletor-cor-popup header button{width:1.6rem;height:1.6rem;color:inherit;cursor:pointer;background:#ffffff12;border:0;border-radius:.4rem;font-size:1.1rem}.edv-seletor-cor-roda{cursor:crosshair;touch-action:none;background:radial-gradient(circle,#fff 0%,#fff0 100%),conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);border:1px solid #fff6;border-radius:50%;align-self:center;width:188px;height:188px;position:relative}.edv-seletor-cor-marcador{pointer-events:none;border:2px solid #fff;border-radius:50%;width:1rem;height:1rem;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #111827,0 1px 4px #000a}.edv-seletor-cor-lum{color:#d5d9e5;flex-direction:column;gap:.15rem;font-size:.64rem;display:flex}.edv-seletor-cor-lum input{appearance:none;background:linear-gradient(90deg, #000, var(--hue-cor), #fff);cursor:pointer;border-radius:999px;width:100%;height:.85rem;margin:0}.edv-seletor-cor-lum input::-webkit-slider-thumb{appearance:none;background:var(--hue-cor);border:2px solid #fff;border-radius:50%;width:.85rem;height:.85rem;box-shadow:0 1px 4px #0008}.edv-seletor-cor-lum input::-moz-range-thumb{background:var(--hue-cor);border:2px solid #fff;border-radius:50%;width:.65rem;height:.65rem;box-shadow:0 1px 4px #0008}.edv-seletor-cor-hex{align-items:end;gap:.55rem;display:flex}.edv-seletor-cor-amostra{border:1px solid #fff8;border-radius:.45rem;flex:none;width:2rem;height:2rem}.edv-seletor-cor-hex label{color:#c5cce0;flex-direction:column;flex:1;gap:.12rem;font-size:.61rem;font-weight:700;display:flex}.edv-seletor-cor-hex input{box-sizing:border-box;color:#fff;background:#0f1220;border:1px solid #596176;border-radius:.4rem;outline:none;width:100%;padding:.38rem .45rem;font:600 .75rem ui-monospace,monospace}.edv-seletor-cor-hex input:focus{border-color:#8b7cff}.edv-seletor-cor-concluir{min-height:1.9rem;color:inherit;font:inherit;cursor:pointer;background:#ffffff12;border:1px solid #646d83;border-radius:.45rem;font-weight:700}.edv-slider{color:var(--ink-soft);flex-direction:column;gap:.15rem;font-size:.68rem;font-weight:600;display:flex}.edv-slider-topo{justify-content:space-between;display:flex}.edv-slider-rotulo{align-items:center;gap:.3rem;display:inline-flex}.edv-ajuda{cursor:help;border:1px solid;border-radius:50%;place-items:center;width:.85rem;height:.85rem;font-size:.58rem;font-weight:700;line-height:1;display:inline-grid}.edv-slider-topo em{font-variant-numeric:tabular-nums;color:var(--ink);font-style:normal}.edv-slider input{width:100%;accent-color:var(--brand-500)}.edv-chave{text-align:left;color:var(--ink-soft);cursor:pointer;justify-content:flex-start;align-items:center;gap:.7rem;font-size:.72rem;font-weight:600;display:flex;position:relative}.edv-chave input,.edv-chave-mini input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute;inset:50% auto auto 0;transform:translateY(-50%)}.edv-chave i{background:color-mix(in oklab, var(--ink) 22%, transparent);border-radius:999px;flex:none;width:2.1rem;height:1.2rem;transition:background .15s;position:relative}.edv-chave i:after{content:"";background:#fff;border-radius:50%;width:calc(1.2rem - 4px);height:calc(1.2rem - 4px);transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000004d}.edv-chave input:checked+i{background:linear-gradient(135deg, var(--brand-500), var(--aqua-500))}.edv-chave input:checked+i:after{transform:translate(.9rem)}.edv-chave input:focus-visible+i{outline:2px solid var(--edv-destaque);outline-offset:2px}.edv-chave-mini{cursor:pointer;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;display:inline-flex;position:relative}.edv-sub{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.05em;margin:.2rem 0 0;font-size:.68rem;font-weight:800}.edv-dica{color:var(--ink-faint);margin:0;font-size:.68rem;line-height:1.45}.edv-kf-linha{grid-template-columns:1fr 6.5rem auto;align-items:center;gap:.35rem;display:grid}.edv-item-lista,.edv-efeito-topo{background:var(--edv-painel);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.4rem;padding:.25rem .4rem;font-size:.75rem;font-weight:700;display:flex}.edv-item-lista>span:last-child,.edv-efeito-topo>span:last-child{align-items:center;gap:.3rem;display:inline-flex}.edv-env{flex-direction:column;gap:.25rem;display:flex}.edv-env svg{background:var(--edv-painel);border:1px solid var(--edv-borda);cursor:crosshair;touch-action:none;border-radius:.5rem;width:100%;height:4rem}.edv-env-ref{stroke:var(--ink-faint);stroke-dasharray:3 3;stroke-width:1px;vector-effect:non-scaling-stroke}.edv-env-linha{fill:none;stroke:#22c55e;stroke-width:2px;vector-effect:non-scaling-stroke}.edv-env-ponto{fill:#16a34a;stroke:#bbf7d0;stroke-width:2px;cursor:grab;vector-effect:non-scaling-stroke}.edv-barra-funcoes{background:var(--edv-painel);border:1px solid var(--edv-borda);border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.35rem .7rem;padding:.4rem;display:flex}.edv-grupo{border-right:1px solid var(--edv-borda);flex-wrap:wrap;align-items:center;gap:.15rem;padding-right:.7rem;display:flex}.edv-grupo:last-of-type{border-right:0}.edv-zoom{border-right:0;gap:.25rem;margin-left:auto;padding-right:0}.edv-zoom input{width:6rem;accent-color:var(--brand-500)}.edv-fn{cursor:pointer;min-width:3.9rem;color:var(--ink-soft);background:0 0;border:1px solid #0000;border-radius:.7rem;flex-direction:column;align-items:center;gap:.15rem;padding:.35rem .55rem;display:inline-flex}.edv-fn span{white-space:nowrap;font-size:.66rem;font-weight:700}.edv-fn:hover:not(:disabled){background:var(--edv-painel-2);color:var(--ink)}.edv-fn.ativa{color:var(--brand-600);background:#6b5cf629;border-color:#6b5cf680}.dark .edv-fn.ativa{color:var(--color-brand-300)}.edv-atalhos{color:var(--ink-faint);margin:0;font-size:.68rem;line-height:1.5}.edv-tl{border:1px solid var(--edv-borda);background:var(--edv-painel);border-radius:1rem;overflow:hidden}.edv-tl-scroll{overscroll-behavior:contain;min-height:9rem;max-height:23rem;position:relative;overflow:auto}.edv-tl-inner{position:relative}.edv-tl{flex-direction:column;min-height:9rem;display:flex}.edv-tl-scroll{flex:auto;min-height:0}.edv-estudio.cheia .edv-tl{flex:9rem;min-height:9rem}.edv-estudio.cheia .edv-tl-scroll{max-height:none}.edv-tl.movel{min-height:0}.edv-tl{-webkit-user-select:none;user-select:none}.edv-tl input,.edv-tl textarea{-webkit-user-select:text;user-select:text}.edv-regua-linha{z-index:8;background-color:#f4f5fb;background-image:linear-gradient(var(--edv-fundo), var(--edv-fundo));border-bottom:1px solid var(--edv-borda);display:flex;position:sticky;top:0}.dark .edv-regua-linha{background-color:#151a30}.edv-alt-trilhas{width:3.2rem;accent-color:var(--brand-500);cursor:pointer;margin-left:auto}.edv-canto{z-index:9;background-color:#f4f5fb;background-image:linear-gradient(var(--edv-fundo), var(--edv-fundo));border-right:1px solid var(--edv-borda);flex:none;align-items:center;padding:0 .4rem;display:flex;position:sticky;left:0}.dark .edv-canto{background-color:#151a30}.edv-regua{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;position:relative}.edv-tick{border-left:1px solid var(--edv-borda);color:var(--ink-faint);font-variant-numeric:tabular-nums;pointer-events:none;padding:.35rem 0 0 .3rem;font-size:.62rem;position:absolute;top:0;bottom:0}.edv-marcador{cursor:pointer;clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%);background:#f59e0b;border:0;width:.7rem;height:.9rem;margin-left:-.35rem;padding:0;position:absolute;bottom:0}.edv-linha{border-bottom:1px solid var(--edv-borda);display:flex}.edv-linha.oculta .edv-lane{opacity:.45}.edv-cab-wrap{z-index:7;background:var(--edv-fundo);border-right:1px solid var(--edv-borda);flex:none;position:sticky;left:0}.edv-cab{cursor:pointer;flex-direction:column;justify-content:space-between;height:100%;padding:.3rem .4rem;display:flex}.edv-cab.ativa{box-shadow:inset 3px 0 0 var(--brand-500);background:#6b5cf614}.edv-cab-nome{text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:800;overflow:hidden}.edv-cab-input{width:100%;font:inherit;border:1px solid var(--edv-destaque);background:var(--glass-input);color:inherit;border-radius:.3rem;padding:.1rem .25rem;font-size:.72rem;font-weight:800}.edv-cab-botoes{gap:.1rem;display:flex}.edv-cab-botoes button{cursor:pointer;width:1.35rem;height:1.35rem;color:var(--ink-faint);background:0 0;border:0;border-radius:.35rem;place-items:center;display:grid}.edv-cab-botoes button:hover:not(:disabled){background:var(--edv-painel-2);color:var(--ink)}.edv-cab-botoes button[aria-pressed=true]{color:#f59e0b}.edv-lane{background-image:linear-gradient(to right, transparent calc(100% - 1px), color-mix(in oklab, var(--ink) 5%, transparent) 0);background-size:72px 100%;flex:none;position:relative}.edv-lane.alvo{background-color:#6b5cf614}.edv-clipe{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;isolation:isolate;border:1.5px solid #ffffff40;border-radius:.55rem;position:absolute;top:5px;bottom:5px;overflow:hidden;box-shadow:0 1px 3px #0000004d}.edv-miniatura{z-index:-1;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;max-width:100%;position:absolute;top:0;bottom:0}.edv-clipe:before{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.edv-c-midia:before{background:linear-gradient(#4c3ac88c,#1e145acc)}.edv-c-audio{background-color:#157a55}.edv-c-audio:before{background:linear-gradient(#16a34abf,#064e3be6)}.edv-c-texto{background-color:#2563eb}.edv-c-texto:before{background:linear-gradient(#3b82f6d9,#1e40aff2)}.edv-c-forma{background-color:#ea580c}.edv-c-forma:before{background:linear-gradient(#f97316d9,#9a3412f2)}.edv-paletas{grid-template-columns:repeat(8,1fr);gap:.3rem;display:grid}.edv-paleta{cursor:pointer;border:1px solid #ffffff26;border-radius:6px;height:1.6rem;padding:0}.edv-paleta:hover{border-color:var(--brand-500)}.edv-c-fundo{background-color:#0d9488}.edv-c-modelo3d{background-color:#6d5bd0}.edv-c-visualizador{background-color:#0ea5a4}.edv-c-visualizador:before{background:repeating-linear-gradient(90deg,#0ea5a4e6 0 6px,#086e78e6 6px 9px)}.edv-c-fundo:before{background:linear-gradient(90deg,#0d9488e6,#7c3aede6,#db2777e6)}.edv-clipe.sel{box-shadow:0 0 0 2px var(--brand-500), 0 4px 14px #0006;z-index:3;border-color:#fff}.edv-clipe.bloq{cursor:not-allowed;filter:saturate(.4)}.edv-clipe-nome{z-index:2;color:#fff;text-shadow:0 1px 2px #000c;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;font-size:.66rem;font-weight:800;position:absolute;top:.2rem;left:.4rem;right:.4rem;overflow:hidden}.edv-clipe-selos{z-index:2;pointer-events:none;gap:.2rem;display:flex;position:absolute;bottom:.2rem;right:.3rem}.edv-clipe-selos i{color:#fff;background:#0000008c;border-radius:.25rem;padding:0 .25rem;font-size:.58rem;font-style:normal;font-weight:800}.edv-env-clipe{z-index:2;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.edv-envc-linha{stroke:#4ade80;stroke-width:2px;stroke-linecap:round;filter:drop-shadow(0 1px 1px #000000b3)}.edv-envc-ref{stroke:#fff6;stroke-width:1px;stroke-dasharray:3 3}.edv-envc-hit{stroke:#0000;stroke-width:12px;pointer-events:stroke;cursor:copy}.edv-envc-ponto{fill:#16a34a;stroke:#dcfce7;stroke-width:2px;pointer-events:all;cursor:grab}.edv-envc-ponto:hover{fill:#22c55e}.edv-envc-dica{fill:#fff;paint-order:stroke;stroke:#000c;stroke-width:3px;pointer-events:none;font-size:11px;font-weight:800}.edv-clipe.mudo .edv-onda,.edv-clipe.mudo .edv-env-clipe:not(.editavel){opacity:.25}.edv-clipe.mudo-total{opacity:.5}.edv-clipe.mudo-total.sel{opacity:.75}.edv-onda{z-index:1;pointer-events:none;width:100%;height:62%;position:absolute;bottom:0;left:0;right:0}.edv-alca-clipe{z-index:4;cursor:ew-resize;background:#fff0;width:9px;position:absolute;top:0;bottom:0}.edv-alca-clipe:hover{background:#ffffff8c}.edv-alca-clipe.esq{left:0}.edv-alca-clipe.dir{right:0}.edv-kf{z-index:5;cursor:ew-resize;background:#f43f5e;border:1px solid #fecdd3;width:9px;height:9px;margin-left:-4.5px;position:absolute;bottom:3px;transform:rotate(45deg)}.edv-anim{z-index:5;pointer-events:none;position:absolute;bottom:2px;overflow:visible}.edv-anim>*{pointer-events:auto}.edv-anim-corpo{fill:#2a9d8f;cursor:grab}.edv-anim-fio{stroke:#94a3b8;stroke-width:1.5px;stroke-dasharray:3 3;opacity:.45;pointer-events:none}.edv-anim-corpo:hover{fill:#35b8a8}.edv-anim-corpo.sel{fill:#f43f5e}.edv-anim-ponta.sel{fill:#f43f5e;stroke:#fff;stroke-width:1.6px}.edv-kf.sel{background:#fff;border-color:#f43f5e;box-shadow:0 0 0 2px #f43f5e}.edv-anim-ponta{stroke:#0f172a;stroke-width:1px;cursor:ew-resize}.edv-anim-ponta.ini{fill:#e2e8f0}.edv-anim-ponta.fim{fill:#cbd5e1}.edv-anim-ponta:hover{fill:#fff}.edv-anim-item{background:var(--edv-painel);border:1px solid var(--edv-borda);border-radius:.6rem;flex-direction:column;gap:.3rem;padding:.4rem .5rem;display:flex}.edv-anim-topo{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.edv-anim-item select{font:inherit;border:1px solid var(--edv-borda);color:inherit;background:0 0;border-radius:.5rem;padding:.25rem .4rem}.edv-anim-item select option{color:canvastext;background-color:canvas}.edv-tr-in,.edv-tr-out{z-index:3;pointer-events:none;background:#f5be28e6;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #00000040}.edv-tr-in{border-radius:.3rem 0 0 .3rem;left:0}.edv-tr-out{border-radius:0 .3rem .3rem 0;right:0}.edv-tr-in.clicavel,.edv-tr-out.clicavel{pointer-events:auto;cursor:pointer}.edv-tr-alca{pointer-events:auto;cursor:ew-resize;touch-action:none;place-items:center;width:.9rem;display:grid;position:absolute;top:0;bottom:0}.edv-tr-in .edv-tr-alca{right:-.45rem}.edv-tr-out .edv-tr-alca{left:-.45rem}.edv-tr-alca:before{content:"";background:#fff linear-gradient(90deg,#0000 0 28%,#00000080 28% 40%,#0000 40% 60%,#00000080 60% 72%,#0000 72%);border-radius:.2rem;width:.4rem;height:1.1rem;max-height:70%;box-shadow:0 0 0 1px #00000073}.edv-tr-in.sel,.edv-tr-out.sel{background:#f43f5ed9;box-shadow:0 0 0 2px #fff}.edv-tr-alca:hover:before{background-color:var(--brand-500,#6b5cf6)}.edv-btn-transicao{z-index:6;cursor:pointer;background:var(--edv-fundo);border:1.5px dashed var(--ink-faint);width:1.55rem;height:1.55rem;color:var(--ink-soft);border-radius:.45rem;place-items:center;margin:-.78rem 0 0 -.78rem;padding:0;font-size:.8rem;font-weight:800;display:grid;position:absolute;top:50%}.edv-btn-transicao:hover{border-color:var(--brand-500);color:var(--brand-500)}.edv-btn-transicao.tem{border-style:solid;border-color:var(--brand-500);color:#fff;background:#6b5cf6e6}.edv-playhead{pointer-events:none;width:0;position:absolute;top:0;bottom:0}.edv-playhead:after{content:"";z-index:6;background:#f43f5e;width:2px;position:absolute;top:0;bottom:0;left:-1px}.edv-playhead.sob-cabecalho .edv-playhead-topo,.edv-playhead.sob-cabecalho .edv-playhead-tempo{display:none}.edv-playhead-topo{top:var(--edv-st,0px);clip-path:polygon(0 0,100% 0,100% 55%,50% 100%,0 55%);z-index:9;background:#f43f5e;width:12px;height:12px;position:absolute;left:-6px}.edv-playhead-tempo{top:calc(12px + var(--edv-st,0px));color:#fff;white-space:nowrap;z-index:1;background:#f43f5e;border-radius:.3rem;padding:.05rem .3rem;font-size:.6rem;font-weight:800;display:none;position:absolute;left:6px}.edv-menu,.edv-painel{z-index:2147483000;color:var(--ink);background:var(--glass-bg-strong);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:1rem;font-size:.8rem;position:fixed;box-shadow:0 24px 60px #0a0a2873}.dark .edv-menu,.dark .edv-painel{background:#161c30f5}.edv-menu{width:21rem;max-width:calc(100vw - 16px);padding:.6rem}.edv-menu-titulo{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);margin:0 0 .4rem;font-size:.65rem;font-weight:800}.edv-menu-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;max-height:20rem;display:grid;overflow-y:auto}.edv-menu-grade button{cursor:pointer;text-align:left;background:var(--edv-painel);border:1px solid #0000;border-radius:.6rem;align-items:center;gap:.45rem;padding:.45rem .55rem;font-size:.72rem;font-weight:700;display:flex}.edv-menu-grade button span{background:var(--edv-painel-2);border-radius:.4rem;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.95rem;display:grid}.edv-menu-grade button:hover{border-color:var(--brand-500)}.edv-menu-grade button.ativa{border-color:var(--brand-500);background:#6b5cf633}.edv-painel{flex-direction:column;display:flex}.edv-painel-topo{border-bottom:1px solid var(--edv-borda,#8080a040);flex:none;align-items:center;gap:.6rem;padding:.55rem .75rem;display:flex}.edv-painel-topo>b{flex:1}.edv-painel-mover{border:1px solid var(--glass-border);background:var(--edv-painel,#8080a01f);width:28px;height:30px;color:var(--ink-soft);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:.5rem;flex:none;place-items:center;display:grid}.edv-painel-mover:active{cursor:grabbing}.edv-painel-corpo{overscroll-behavior:contain;flex-direction:column;gap:.6rem;min-height:0;padding:.75rem;display:flex;overflow-y:auto}.edv-abas{background:var(--edv-painel);border-radius:.7rem;grid-auto-columns:1fr;grid-auto-flow:column;gap:.25rem;padding:.2rem;display:grid}.edv-abas button{cursor:pointer;color:var(--ink-soft);background:0 0;border:0;border-radius:.5rem;padding:.4rem;font-size:.75rem;font-weight:700}.edv-abas button.ativa{background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));color:#fff}.edv-grade-tipos{grid-template-columns:repeat(2,1fr);gap:.4rem;display:grid}.edv-cartao-texto,.edv-cartao-forma,.edv-cartao-comport{cursor:pointer;text-align:center;border:1px solid var(--edv-borda,#8080a04d);color:#f4f4f8;background:#0d0f16;border-radius:.8rem;place-items:center;gap:.3rem;padding:.7rem .4rem;display:grid}.edv-cartao-texto:hover,.edv-cartao-forma:hover,.edv-cartao-comport:hover{border-color:var(--brand-500)}.edv-cartao-texto small,.edv-cartao-forma small,.edv-cartao-comport small{color:#a5a5b8;font-size:.66rem;font-weight:700}.edv-cartao-texto span{white-space:nowrap}.edv-grade-formas{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.edv-cartao-forma span{font-size:1.7rem;line-height:1}.edv-cartao-forma .edv-amostra-fundo,.edv-cartao-forma canvas{aspect-ratio:16/9;border-radius:6px;display:block;width:100%!important;height:auto!important}.edv-cartao-forma{align-content:start}.edv-grade-comport{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.edv-cartao-comport{padding:.5rem .3rem}.edv-cartao-comport.ativa{border-color:var(--brand-500);box-shadow:inset 0 0 0 1px var(--brand-500);background:#171232}.edv-demo{height:2rem;font-size:1.25rem;font-weight:800;line-height:2rem;animation-duration:2.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:inline-block}.edv-demo-fade{animation-name:edv-d-fade}.edv-demo-flyIn{animation-name:edv-d-fly}.edv-demo-drifting{animation-name:edv-d-drift}.edv-demo-explode{animation-name:edv-d-explode}.edv-demo-jumpAndFall{animation-name:edv-d-jump}.edv-demo-popUp{animation-name:edv-d-pop}.edv-demo-pulsating{animation-name:edv-d-pulse}.edv-demo-reveal{animation-name:edv-d-reveal}.edv-demo-scale{animation-name:edv-d-scale}.edv-demo-shifting{animation-name:edv-d-shift}.edv-demo-sliding{animation-name:edv-d-slide}.edv-demo-tremble{animation-name:edv-d-tremble;animation-duration:.4s;animation-timing-function:linear}.edv-demo-wiggle{animation-name:edv-d-wiggle;animation-duration:2s}@keyframes edv-d-fade{0%,to{opacity:0}30%,70%{opacity:1}}@keyframes edv-d-fly{0%{opacity:0;transform:scale(9)}30%,70%{opacity:1;transform:none}to{opacity:0;transform:scale(9)}}@keyframes edv-d-drift{0%{opacity:0;transform:translate(-16px,8px)rotate(-14deg)}30%,65%{opacity:1;transform:none}to{opacity:0;transform:translate(16px,-8px)rotate(14deg)}}@keyframes edv-d-explode{0%{opacity:0;transform:translate(-14px,10px)scale(.2)rotate(-40deg)}30%,65%{opacity:1;transform:none}to{opacity:0;transform:translate(18px,-12px)scale(.3)rotate(50deg)}}@keyframes edv-d-jump{0%{opacity:0;transform:translateY(-22px)}20%{opacity:1;transform:translateY(3px)}28%{transform:translateY(-5px)}36%,62%{transform:none}75%{transform:translateY(-8px)}to{opacity:0;transform:translateY(26px)}}@keyframes edv-d-pop{0%{opacity:0;transform:scale(.05)rotate(-15deg)}22%{opacity:1;transform:scale(1.12)rotate(3deg)}32%,70%{transform:none}to{opacity:0;transform:scale(.05)rotate(15deg)}}@keyframes edv-d-pulse{0%,15%{opacity:0;transform:scale(.05)}30%{opacity:1;transform:scale(1)}45%{transform:scale(1.12)}60%{transform:scale(.97)}75%{transform:scale(1.1)}to{opacity:0;transform:scale(.05)}}@keyframes edv-d-reveal{0%{clip-path:inset(0 100% 0 0)}30%,70%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes edv-d-scale{0%,to{opacity:0;transform:scale(.05)}30%,70%{opacity:1;transform:none}}@keyframes edv-d-shift{0%{opacity:.1;letter-spacing:8px;transform:translate(-12px,6px)}30%{opacity:1;letter-spacing:0;transform:none}45%{transform:translate(3px,-2px)}60%{transform:translate(-3px,1px)}to{opacity:.1;letter-spacing:8px;transform:translate(12px,-6px)}}@keyframes edv-d-slide{0%{letter-spacing:14px;opacity:0}30%,70%{letter-spacing:0;opacity:1}to{letter-spacing:14px;opacity:0}}@keyframes edv-d-tremble{0%,to{transform:translate(1px)}25%{transform:translate(-2px,1px)rotate(.6deg)}50%{transform:translate(2px,-1px)}75%{transform:translate(-1px,1px)rotate(-.6deg)}}@keyframes edv-d-wiggle{0%,to{transform:none}20%{transform:translate(-4px,2px)rotate(-4deg)}40%{transform:translate(4px,-2px)rotate(4deg)}60%{transform:translate(-3px,-2px)rotate(-3deg)}80%{transform:translate(3px,2px)rotate(3deg)}}.edv-chips{flex-wrap:wrap;gap:.3rem;display:flex}.edv-chip{background:#6b5cf61a;border:1px solid #6b5cf666;border-radius:999px;display:inline-flex;overflow:hidden}.edv-chip.ativa{background:var(--brand-500);border-color:var(--brand-500);color:#fff}.edv-chip button{cursor:pointer;background:0 0;border:0;padding:.25rem .55rem;font-size:.7rem;font-weight:700}.edv-editor-comport{background:var(--edv-painel);border:1px solid var(--edv-borda,transparent);border-radius:.8rem;flex-direction:column;gap:.5rem;padding:.6rem;display:flex}.edv-lista-cartoes{grid-template-columns:repeat(2,1fr);gap:.3rem;display:grid}.edv-cartao-linha{cursor:pointer;text-align:left;background:var(--edv-painel);border:1px solid #0000;border-radius:.65rem;flex-direction:column;gap:.05rem;padding:.38rem .55rem;display:flex}.edv-cartao-linha:hover{border-color:var(--brand-500)}.edv-cartao-linha b{font-size:.75rem}.edv-cartao-linha span{color:var(--ink-faint);font-size:.64rem;line-height:1.3}.edv-efeito{border:1px solid var(--edv-borda,transparent);border-radius:.7rem;overflow:hidden}.edv-efeito-corpo{flex-direction:column;gap:.4rem;padding:.5rem .6rem;display:flex}.edv-vazio-painel{background:#6b5cf61a;border-radius:.8rem;align-items:flex-start;gap:.5rem;margin:0;padding:.7rem;font-size:.75rem;line-height:1.45;display:flex}.edv-ok-msg{color:#16a34a;margin:0;font-size:.75rem;font-weight:700}.edv-modal-fundo{z-index:2147483200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06081499;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.edv-modal{scrollbar-gutter:stable;width:min(40rem,100%);max-height:92vh;margin-bottom:0;overflow-y:auto}.edv-modal .btn:hover,.edv-modal .btn:active{transform:none}.edv-modal{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f8fc}.dark .edv-modal{background:#12162a}.edv-painel-campos{gap:.75rem;margin:.75rem 0;display:grid}.edv-modal-acoes{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.edv-modal-topo{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.edv-modal-topo h2{margin:0;font-size:1.1rem}.edv-export{--edv-painel:color-mix(in oklab, var(--ink) 5%, transparent);--edv-borda:color-mix(in oklab, var(--ink) 14%, transparent);--edv-destaque:var(--brand-500);flex-direction:column;gap:.7rem;display:flex}.edv-export-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}@media (max-width:560px){.edv-export-grade{grid-template-columns:1fr}}.edv-export-acoes{flex-wrap:wrap;gap:.5rem;display:flex}.edv-export-acoes .btn{flex:1;justify-content:center;min-width:10rem}.edv-resultado{flex-direction:column;gap:.6rem;display:flex}.edv-resultado-video{background:#000;border-radius:.8rem;width:100%;max-height:min(30rem,48vh)}.edv-export .edv-num,.edv-export .edv-escolha{font-size:.75rem}.edv-export .edv-chave{font-size:.8rem}.edv-abas-topo{flex-wrap:wrap;gap:.4rem;margin-bottom:.8rem;display:flex}.edv-aba-topo{cursor:pointer;background:var(--glass-input);border:1px solid var(--glass-ring);color:var(--ink-soft);border-radius:.8rem;align-items:center;gap:.4rem;padding:.5rem .8rem;font-size:.8rem;font-weight:700;display:inline-flex}.edv-aba-topo:hover{color:var(--ink);border-color:#6b5cf680}.edv-aba-topo.ativa{background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));color:#fff;border-color:#0000}.edv-rapido{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (max-width:900px){.edv-rapido{grid-template-columns:1fr}}.edv-rapido-col{flex-direction:column;gap:.7rem;min-width:0;display:flex}.edv-mini-player{flex-direction:column;gap:.4rem;display:flex}.edv-mini-tela{background:#0b0d14;border-radius:1rem;place-items:center;padding:.5rem;display:grid}.edv-mini-tela canvas{background:#000;max-width:100%;max-height:24rem}.edv-quadro{background:color-mix(in oklab, var(--ink) 5%, transparent);border:1px solid color-mix(in oklab, var(--ink) 12%, transparent);border-radius:1rem;flex-direction:column;gap:.6rem;padding:.8rem;display:flex}.edv-quadro h3{margin:0;font-size:.85rem}.edv-fila{flex-direction:column;gap:.35rem;display:flex}.edv-fila-item{background:color-mix(in oklab, var(--ink) 5%, transparent);border-radius:.7rem;grid-template-columns:1.6rem 3.4rem 1fr auto;align-items:center;gap:.5rem;padding:.35rem;display:grid}.edv-fila-item .edv-bib-thumb{height:2.2rem}.edv-comparar{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}@media (max-width:720px){.edv-comparar{grid-template-columns:1fr}}.edv-comparar video{background:#000;border-radius:.8rem;width:100%;max-height:22rem}.edv-cortina{background:#000;border-radius:.8rem;position:relative;overflow:hidden}.edv-cortina video{object-fit:contain;width:100%;max-height:26rem;display:block}.edv-cortina .edv-cortina-topo{position:absolute;inset:0;overflow:hidden}.edv-cortina input[type=range]{accent-color:#fff;z-index:3;width:100%;position:absolute;bottom:.4rem;left:0;right:0}.edv-cortina-linha{z-index:2;pointer-events:none;background:#fff;width:2px;position:absolute;top:0;bottom:0}.edv-faixa{flex-direction:column;gap:.3rem;display:flex}.edv-faixa-dupla{height:2rem;position:relative}.edv-faixa-dupla input[type=range]{width:100%;accent-color:var(--brand-500);pointer-events:none;-webkit-appearance:none;background:0 0;height:1.2rem;position:absolute;top:.4rem;left:0;right:0}.edv-faixa-dupla input[type=range]::-webkit-slider-thumb{pointer-events:all;-webkit-appearance:none;background:var(--brand-500);cursor:ew-resize;border:2px solid #fff;border-radius:.35rem;width:1.1rem;height:1.6rem;box-shadow:0 1px 4px #0006}.edv-faixa-dupla input[type=range]::-moz-range-thumb{pointer-events:all;background:var(--brand-500);cursor:ew-resize;border:2px solid #fff;border-radius:.35rem;width:1.1rem;height:1.6rem}.edv-faixa-dupla input[type=range]::-webkit-slider-runnable-track{background:color-mix(in oklab, var(--ink) 18%, transparent);border-radius:3px;height:6px}.edv-inicio-estudio{background:#6b5cf61a;border:1px solid #6b5cf640;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.8rem;padding:.9rem 1rem;display:flex}.edv-inicio-estudio p{margin:0;font-size:.82rem}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.edv-estudio input[type=range],.edv-export input[type=range],.edv-mini-player input[type=range],.edv-rapido input[type=range]{height:20px}.edv-estudio input[type=range]::-webkit-slider-thumb{border-width:2px;width:14px;height:14px;margin-top:-4px}.edv-mini-player input[type=range]::-webkit-slider-thumb{border-width:2px;width:14px;height:14px;margin-top:-4px}.edv-rapido input[type=range]::-webkit-slider-thumb{border-width:2px;width:14px;height:14px;margin-top:-4px}.edv-export input[type=range]::-webkit-slider-thumb{border-width:2px;width:14px;height:14px;margin-top:-4px}.edv-estudio input[type=range]::-webkit-slider-runnable-track{height:6px}.edv-mini-player input[type=range]::-webkit-slider-runnable-track{height:6px}.edv-estudio input[type=range].edv-vol,.edv-mini-player input[type=range].edv-vol{flex:none;width:5rem}.edv-estudio .edv-zoom input[type=range]{flex:none;width:6rem}.edv-estudio .edv-slider input[type=range],.edv-export .edv-slider input[type=range],.edv-rapido .edv-slider input[type=range]{width:100%}.edv-faixa-dupla input[type=range]::-webkit-slider-thumb{width:1.1rem;height:1.6rem;margin-top:-.55rem}.edv-cortina input[type=range]{width:100%;position:absolute;bottom:.4rem;left:0;right:0}:is(.edv-estudio.cheia,.edv-estudio:fullscreen){-webkit-backdrop-filter:none;backdrop-filter:none}.edv-estudio:fullscreen{background:var(--edv-fundo);border-radius:0;height:100dvh;overflow:auto}.edv-auto{background:#6b5cf61a;border:1px solid #6b5cf64d;border-radius:.8rem;flex-direction:column;gap:.5rem;margin-bottom:.6rem;padding:.7rem;display:flex}.edv-auto>strong{font-size:.82rem}.edv-caption-styles{border:0;min-width:0;margin:0 0 .3rem;padding:0}.edv-caption-styles legend{color:var(--ink-soft);margin-bottom:.6rem;font-size:.75rem;font-weight:600}.edv-caption-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.edv-caption-choice{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.65rem;padding:0}.edv-caption-preview{background:radial-gradient(at 80% 15%,#334155 0,#0000 65%),linear-gradient(145deg,#182235,#0b1020);border:2px solid #0000;border-radius:.65rem;justify-content:center;align-items:center;height:76px;padding:.5rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.edv-caption-choice:hover .edv-caption-preview{border-color:#a78bfa}.edv-caption-choice.is-selected .edv-caption-preview{border-color:#a78bfa;box-shadow:0 0 0 2px #a78bfa33}.edv-caption-choice:focus-visible{outline-offset:4px;outline:2px solid #a78bfa}.edv-caption-sample{color:#fff;background:#0009;border-radius:.25rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4em;padding:.2em .4em;font-size:11px;font-weight:600;line-height:1.6;display:flex}.edv-caption-sample>span{border-radius:.2em;display:inline-block}.edv-caption-preview--size .edv-caption-sample>span{animation:2.55s infinite edv-caption-size}.edv-caption-preview--stroke .edv-caption-sample>span{animation:2.55s infinite edv-caption-stroke}.edv-caption-preview--background .edv-caption-sample>span{animation:2.55s infinite edv-caption-background}.edv-caption-check{color:#171225;background:#a78bfa;border-radius:50%;place-items:center;width:1rem;height:1rem;font-size:.65rem;font-weight:800;display:grid;position:absolute;top:.3rem;right:.3rem}.edv-caption-label{padding:.4rem .1rem .1rem;font-size:.7rem;font-weight:600;display:block}.edv-caption-panel{flex-direction:column;gap:.8rem;display:flex}.edv-caption-tabs{background:#7f7f961a;border-radius:.6rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem;padding:.2rem;display:grid}.edv-caption-tabs button{color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:.4rem;padding:.45rem .2rem;font-size:.75rem;font-weight:600}.edv-caption-tabs button[aria-pressed=true]{color:var(--ink);background:#8b5cf633;box-shadow:inset 0 0 0 1px #a78bfa59}.edv-caption-tabs button:focus-visible{outline-offset:1px;outline:2px solid #a78bfa}.edv-caption-section{flex-direction:column;gap:.6rem;display:flex}.edv-caption-section .edv-dica{margin:0}.edv-caption-section>.mt-4{margin-top:0}.edv-narrar-topo{color:var(--ink-soft);align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;display:flex}.edv-narrar-conta{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.edv-narrar-conta.excedeu{color:#e11d48}.edv-narrar-linha{align-items:center;gap:.4rem;display:flex}.edv-narrar-linha>:first-child{flex:1;min-width:0}.edv-narrar .progresso-bloco{margin:0}.edv-narrar-voz{border:1px solid var(--line,#0000001f);background:#7c3aed0f;border-radius:.6rem;flex-direction:column;gap:.4rem;padding:.55rem .65rem;font-size:.72rem;display:flex}.edv-narrar-voz p{margin:0;line-height:1.45}.edv-narrar-voz.pronta{color:#047857;background:#10b98117}.edv-narrar-voz.aviso{background:#f59e0b1f;border-color:#f59e0b66}.edv-narrar-voz .progresso-topo{margin:0}.edv-voz-ok .ajuda-bolinha{color:#047857;border-color:currentColor}.edv-voz-ok-texto{color:#047857;margin:0 0 .45rem}.edv-link-botao{font:inherit;color:inherit;opacity:.8;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:block}.edv-link-botao:hover,.edv-link-botao:focus-visible{opacity:1}.edv-narrar-creditos{opacity:.85;margin-top:.5rem;font-size:.9em;display:block}.edv-narrar-creditos a{text-decoration:underline}.edv-caption-note{color:var(--ink-soft);margin:0;font-size:.65rem;line-height:1.5}.edv-caption-options{color:var(--ink-soft);border-top:1px solid #7f7f9626;padding-top:.6rem;font-size:.72rem}.edv-caption-options summary{cursor:pointer}.edv-caption-options .edv-campo{margin-top:.5rem}@keyframes edv-caption-size{0%,30%{color:#c4b5fd;transform:scale(1.2)}34%,to{color:#fff;transform:scale(1)}}@keyframes edv-caption-stroke{0%,30%{-webkit-text-stroke:1px #a78bfa}34%,to{-webkit-text-stroke:0 transparent}}@keyframes edv-caption-background{0%,30%{background:#7c3aed;box-shadow:0 0 0 2px #7c3aed}34%,to{box-shadow:none;background:0 0}}@media (prefers-reduced-motion:reduce){.edv-caption-sample>span{animation:none!important}.edv-caption-preview--size .edv-caption-sample>span:first-child{color:#c4b5fd;transform:scale(1.2)}.edv-caption-preview--stroke .edv-caption-sample>span:first-child{-webkit-text-stroke:1px #a78bfa}.edv-caption-preview--background .edv-caption-sample>span:first-child{background:#7c3aed}}.edv-aviso-ia{color:#b45309}.dark .edv-aviso-ia{color:#fbbf24}.edv-erro-auto{color:#d63a4a;font-weight:600}.dark .edv-erro-auto{color:#ff8b95}.edv-slidernum{grid-template-columns:minmax(0,1fr) 8.6rem;align-items:end;gap:.45rem;display:grid}.edv-slidernum .edv-num>span:first-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.edv-slidernum .edv-num-passo{width:1.9rem;font-size:1.1rem}.edv-slidernum .edv-num-caixa input{text-align:right;min-width:0;padding-right:1.9rem}.edv-trio{grid-template-columns:repeat(3,1fr);align-items:end;gap:.45rem;display:grid}.edv-grade-fundos-anim{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.edv-cartao-fundo-anim{color:inherit;cursor:pointer;text-align:center;background:0 0;border:1px solid #80808059;border-radius:8px;flex-direction:column;align-items:stretch;gap:4px;padding:4px;display:flex}.edv-cartao-fundo-anim canvas{aspect-ratio:16/9;width:100%!important;height:auto!important}.edv-cartao-fundo-anim:hover,.edv-cartao-fundo-anim:focus-visible{border-color:var(--brand-500);outline:none}.edv-cartao-fundo-anim small{font-size:11px;line-height:1.2}.edv-estudio.edv-m{--edv-m-fundo:#f4f5fb;border:1px solid var(--glass-border);height:min(86dvh,54rem);min-height:30rem;box-shadow:none;background:var(--edv-m-fundo);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:1.2rem;gap:0;margin:0 0 1.25rem;padding:0;display:block;position:relative;overflow:hidden}.edv-estudio.edv-m.imersivo{top:var(--edv-vvt,0px);z-index:2147482000;height:var(--edv-vvh,100dvh);border:0;border-radius:0;min-height:0;margin:0;position:fixed;bottom:auto;left:0;right:0}.dark .edv-estudio.edv-m{--edv-m-fundo:#0d0f17}@media (pointer:coarse){.edv-estudio .edv-palco-area,.edv-estudio .edv-overlay{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.edv-estudio .edv-tl{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.edv-estudio .edv-lane{touch-action:pan-x pan-y}.edv-estudio .edv-clipe{touch-action:none}.edv-estudio .edv-clipe:not(.sel) .edv-alca-clipe{display:none}.edv-estudio .edv-alca-clipe{touch-action:none;width:18px}.edv-estudio .edv-alca{width:16px;height:16px;margin:-8px 0 0 -8px}.edv-estudio .edv-alca:after{content:"";position:absolute;inset:-10px}.edv-estudio .edv-alca-giro{width:24px;height:24px;margin:-12px 0 0 30px}.edv-estudio .edv-alca-giro:after{content:"";position:absolute;inset:-10px}.edv-estudio .edv-alca-giro-linha{width:32px}.edv-estudio .edv-ib,.edv-estudio .edv-mini-btn{min-width:2.5rem;min-height:2.5rem}.edv-estudio .edv-ib-mini,.edv-estudio .edv-cab-botoes button{min-width:1.9rem;min-height:1.9rem}.edv-estudio .edv-fn{min-height:3.2rem}.edv-estudio .edv-divisor{height:20px}:where(.edv-estudio) button{touch-action:manipulation}}.edv-novo{flex-direction:column;gap:.8rem;display:flex}.edv-novo-formatos{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.edv-novo-cartao{text-align:center;cursor:pointer;background:var(--edv-painel);border:1.5px solid var(--edv-borda);min-width:0;color:var(--ink);border-radius:.8rem;flex-direction:column;align-items:center;gap:.15rem;padding:.6rem .3rem;display:flex}.edv-novo-cartao:hover{border-color:var(--brand-500)}.edv-novo-cartao.ativa{border-color:var(--brand-500);background:#6b5cf629}.edv-novo-cartao b{font-size:.82rem}.edv-novo-cartao small{color:var(--ink-faint);font-size:.64rem;line-height:1.25}.edv-novo-caixa,.edv-novo-moldura.auto{place-items:center;width:44px;height:44px;display:grid}.edv-novo-moldura{border:2px solid var(--ink-soft);border-radius:4px;display:block}.edv-novo-cartao.ativa .edv-novo-moldura{border-color:var(--brand-500)}.edv-novo-moldura.auto{border:2px dashed var(--ink-faint)}.edv-m-app{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.edv-m.imersivo .edv-m-app{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.edv-m .edv-aviso,.edv-m .edv-gravando{border-radius:0;flex:none;margin:0;padding:.4rem .75rem;font-size:.76rem}.edv-m .edv-aviso span{min-width:0}.edv-m-topo{flex:none;align-items:center;gap:.1rem;height:3.3rem;padding:0 .4rem;display:flex}.edv-m-ib{width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.edv-m-ib:active:not(:disabled){background:var(--edv-painel-2)}.edv-m-ib:disabled{opacity:.35}.edv-m-info{font-variant-numeric:tabular-nums;color:var(--ink-faint);margin-left:auto;margin-right:.2rem;font-size:.7rem}.edv-m-exportar{cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));border:0;border-radius:999px;height:2.35rem;padding:0 1.1rem;font-size:.82rem;font-weight:800}.edv-m-exportar:disabled{opacity:.4}.edv-m-palco{flex-direction:column;flex:1 1 0;min-height:7rem;display:flex;position:relative}.edv-m-palco .edv-palco{flex:1;gap:0;min-height:0}.edv-m-palco .edv-palco-area{border-radius:0;padding:6px}.edv-m .edv-palco-ferr{display:none}.edv-m .edv-alca{border-radius:4px;width:16px;height:16px;margin:-8px 0 0 -8px}.edv-m .edv-alca:after{content:"";position:absolute;inset:-10px}.edv-m-comecar{z-index:6;white-space:nowrap;cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));border:0;border-radius:999px;align-items:center;gap:.5rem;height:2.9rem;padding:0 1.3rem;font-size:.88rem;font-weight:800;display:inline-flex;position:absolute;bottom:14%;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #5046dc73}.edv-m-transp{border-bottom:1px solid var(--edv-borda);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;height:3.4rem;padding:0 .5rem 0 .9rem;display:grid}.edv-m-tempo{font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800}.edv-m-tempo em{color:var(--ink-faint);font-style:normal;font-weight:500}.edv-m-play{color:#fff;cursor:pointer;background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));border:0;border-radius:50%;place-items:center;width:2.9rem;height:2.9rem;display:grid;box-shadow:0 4px 14px #5046dc66}.edv-m-desrefaz{justify-content:flex-end;display:flex}.edv-m-linha{flex:none;position:relative}.edv-tl.movel{background:0 0;border:0;border-radius:0;position:relative}.edv-tl.movel .edv-tl-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:5.5rem;max-height:36dvh}.edv-tl.movel .edv-tl-scroll::-webkit-scrollbar{display:none}.edv-tl.movel .edv-pad-meio{flex:none}.edv-tl.movel{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}:where(.edv-m) button{touch-action:manipulation}@media (max-width:380px){.edv-m-info{display:none}.edv-m-zoom-ini{margin-left:auto}}.edv-tl.movel .edv-canto{justify-content:center;padding:0}.edv-tl.movel .edv-regua,.edv-tl.movel .edv-lane{touch-action:pan-x pan-y}.edv-tl.movel .edv-tick{padding-top:.2rem}.edv-tl.movel .edv-clipe{touch-action:none;border-radius:.5rem;top:3px;bottom:3px}.edv-tl.movel .edv-clipe:not(.sel) .edv-alca-clipe{display:none}.edv-tl.movel .edv-alca-clipe{touch-action:none;background:#ffffffe6;width:22px}.edv-tl.movel .edv-alca-clipe:after{content:"";background:#1e1b4b;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:28%;bottom:28%;left:50%}.edv-tl.movel .edv-alca-clipe.esq{border-radius:.5rem 0 0 .5rem}.edv-tl.movel .edv-alca-clipe.dir{border-radius:0 .5rem .5rem 0}.edv-tl.movel .edv-envc-hit,.edv-tl.movel .edv-envc-ponto{pointer-events:none}.edv-tl.movel .edv-clipe-nome{font-size:.62rem}.edv-cab-compacta{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;align-content:center;justify-items:center;gap:0;padding:2px;display:grid}.edv-cab-compacta button{cursor:pointer;width:100%;min-width:24px;height:100%;color:var(--ink-faint);background:0 0;border:0;border-radius:.4rem;place-items:center;display:grid}.edv-cab-compacta button[aria-pressed=true]{color:#f59e0b}.edv-cab-compacta button:active{background:var(--edv-painel-2)}.edv-cab-fechar{z-index:9;border:1px solid var(--edv-borda);background:var(--edv-m-fundo,var(--edv-fundo));cursor:pointer;border-radius:999px;padding:.3rem .7rem;font-size:.72rem;font-weight:700;position:absolute;top:1.7rem;right:.5rem}.edv-cursor-fixo{z-index:8;pointer-events:none;width:0;position:absolute;top:0;bottom:0}.edv-cursor-fixo:after{content:"";background:#fff;width:2px;position:absolute;top:0;bottom:0;left:-1px;box-shadow:0 0 0 1px #0006}.edv-cursor-fixo span{clip-path:polygon(0 0,100% 0,100% 45%,50% 100%,0 45%);background:#fff;width:12px;height:10px;position:absolute;top:0;left:-6px}.edv-m-add{cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));border:0;border-radius:50%;align-self:center;place-items:center;width:2.3rem;height:2.3rem;margin-right:.3rem;display:grid}.edv-m-barra{border-top:1px solid var(--edv-borda);background:var(--edv-m-fundo);flex:none;align-items:stretch;display:flex}.edv-m-barra-rolo{scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;flex:1;min-width:0;display:flex;overflow-x:auto}.edv-m-barra-rolo::-webkit-scrollbar{display:none}.edv-m-ferr{min-width:4.5rem;height:4rem;color:var(--ink-soft);cursor:pointer;scroll-snap-align:start;background:0 0;border:0;border-radius:.8rem;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.25rem;padding:0 .3rem;display:flex}.edv-m-ferr span{white-space:nowrap;font-size:.68rem;font-weight:700}.edv-m-ferr:active:not(:disabled){background:var(--edv-painel-2)}.edv-m-ferr.ativa{color:var(--brand-600);background:#6b5cf624}.dark .edv-m-ferr.ativa{color:var(--color-brand-300)}.edv-m-ferr.perigo{color:#f43f5e}.edv-m-ferr:disabled{opacity:.35}.edv-m-voltar{border-right:1px solid var(--edv-borda);border-radius:0;min-width:4rem}.edv-folha{z-index:30;background:var(--edv-m-fundo);border-top:1px solid var(--edv-borda);border-radius:1.1rem 1.1rem 0 0;flex-direction:column;flex:auto;min-height:0;animation:.18s ease-out edv-sobe;display:flex;position:relative;box-shadow:0 -14px 40px #00000059}@keyframes edv-sobe{0%{opacity:0;transform:translateY(24px)}}.edv-folha-topo{border-bottom:1px solid var(--edv-borda);flex:none;justify-content:space-between;align-items:center;padding:.45rem .6rem .45rem 1rem;font-size:.9rem;display:flex}.edv-m-ok{color:#fff;cursor:pointer;background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));border:0;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid}.edv-folha-corpo{overscroll-behavior:contain;min-height:0;padding:.7rem .9rem calc(.9rem + env(safe-area-inset-bottom));overflow-y:auto}.edv-folha .edv-bib,.edv-folha .edv-insp{background:0 0;border:0;padding:0;overflow:visible}.edv-folha .edv-bib-item{cursor:default;grid-template-columns:4.8rem 1fr auto;padding:.45rem}.edv-folha .edv-bib-thumb{height:3rem}.edv-folha .edv-bib-info b{font-size:.82rem}.edv-folha .edv-ib-mini{width:2.5rem;height:2.5rem}.edv-folha .edv-bib-topo .edv-mini-btn{height:2.5rem;padding:0 .9rem;font-size:.85rem}.edv-folha .edv-bib-vazio{min-height:8rem}.edv-folha input,.edv-folha select,.edv-folha textarea{font-size:16px}.edv-folha .edv-num input,.edv-folha .edv-escolha select,.edv-folha .edv-textarea{padding:.55rem .6rem}.edv-folha .edv-secao summary{padding:.45rem 0;font-size:.78rem}.edv-estudio.edv-m input[type=range]::-webkit-slider-thumb{width:22px;height:22px;margin-top:-8px}.edv-estudio.edv-m input[type=range]{height:28px}@media (max-width:720px),(pointer:coarse) and (max-height:520px){.edv-painel{padding-bottom:env(safe-area-inset-bottom);border-radius:1.1rem 1.1rem 0 0;width:100%!important;max-height:56dvh!important;inset:auto 0 0!important}.edv-painel-mover{display:none}.edv-painel-topo{padding:.45rem .6rem .45rem 1rem}.edv-painel-topo .edv-ib-mini{width:2.5rem;height:2.5rem}.edv-painel input,.edv-painel select,.edv-painel textarea{font-size:16px}.edv-modal-fundo{align-items:end;padding:0}.edv-modal-fundo .edv-modal{border-radius:1.1rem 1.1rem 0 0;width:100%;max-height:88dvh}}@media (pointer:coarse) and (max-height:520px){.edv-m-topo{height:2.7rem}.edv-m-transp{height:2.8rem}.edv-m-ferr{height:3.2rem}.edv-m-ferr span{font-size:.62rem}.edv-tl.movel .edv-tl-scroll{min-height:4.5rem;max-height:30dvh}.edv-folha,.edv-painel{max-height:70dvh!important}}@media (max-width:720px),(pointer:coarse) and (max-height:520px){.edv-painel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f8fc}.dark .edv-painel{background:#12162a}}.edv-m .edv-aviso span{flex:100%;font-size:.74rem;line-height:1.3}.edv-m .edv-aviso .edv-mini-btn{padding:.4rem .8rem}.edv-tl.movel .edv-linha>.edv-pad-meio,.edv-tl.movel .edv-linha:after{background:repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in oklab, var(--ink) 6%, transparent) 6px 12px)}.edv-tl.movel .edv-linha:after{content:"";flex:1}.edv-novo{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7f8fc}.dark .edv-novo{background:#12162a}.edv-estilo-barra{align-items:center;gap:.3rem;display:flex}.edv-estilo-btn{cursor:pointer;background:var(--edv-painel);border:1px solid var(--edv-borda);border-radius:.55rem;flex:1;place-items:center;min-width:2.2rem;height:2.2rem;font-size:.95rem;display:grid}.edv-estilo-btn:hover{border-color:var(--edv-destaque)}.edv-estilo-btn.ativa{border-color:var(--edv-destaque);color:var(--brand-600);background:#6b5cf638}.dark .edv-estilo-btn.ativa{color:var(--color-brand-300)}.edv-estilo-sep{background:var(--edv-borda);align-self:stretch;width:1px;margin:.2rem .1rem}@media (pointer:coarse){.edv-estilo-btn{height:2.75rem}}.edv-fonte{flex-direction:column;gap:.2rem;min-width:0;display:flex;position:relative}.edv-fonte-rotulo{color:var(--ink-soft);font-size:.68rem;font-weight:600}.edv-fonte-btn{cursor:pointer;text-align:left;width:100%;min-height:2.4rem;color:var(--ink);background:var(--glass-input);border:1px solid var(--edv-borda);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.3rem .6rem;font-size:1.1rem;line-height:1.2;display:flex}.edv-fonte-btn:hover,.edv-fonte-btn[aria-expanded=true]{border-color:var(--edv-destaque)}.edv-fonte-btn>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.edv-fonte-painel{border:1px solid var(--edv-borda);background:#f7f8fc;border-radius:.7rem;flex-direction:column;gap:.4rem;padding:.4rem;display:flex;box-shadow:0 10px 28px #0a0a2840}.dark .edv-fonte-painel{background:#161b30}.edv-fonte-busca{background:var(--glass-input);border:1px solid var(--edv-borda);width:100%;color:var(--ink);font:inherit;border-radius:.5rem;padding:.5rem .6rem;font-size:.8rem}.edv-fonte-busca:focus{border-color:var(--edv-destaque);outline:none}.edv-fonte-lista{overscroll-behavior:contain;max-height:16rem;margin:0;padding:0;list-style:none;overflow-y:auto}.edv-fonte-lista ul{margin:0;padding:0;list-style:none}.edv-fonte-grupo{z-index:1;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);background:inherit;margin:.2rem 0 .1rem;padding:.3rem .4rem .15rem;font-size:.62rem;font-weight:800;position:sticky;top:0}.edv-fonte-linha{align-items:center;gap:.2rem;display:flex}.edv-fonte-item{cursor:pointer;text-align:left;min-width:0;min-height:2.5rem;color:var(--ink);background:0 0;border:0;border-radius:.5rem;flex:1;justify-content:space-between;align-items:center;gap:.5rem;padding:.3rem .6rem;font-size:1.15rem;line-height:1.2;display:flex}.edv-fonte-item>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.edv-fonte-item:hover:not(:disabled){background:var(--edv-painel-2)}.edv-fonte-item.ativa{background:#6b5cf629}.edv-fonte-item small{color:var(--ink-faint);font-family:inherit;font-size:.68rem}.edv-fonte-dica{color:var(--ink-faint);margin:.3rem .4rem;font-size:.7rem;line-height:1.4}.edv-fonte-google{cursor:pointer;color:#fff;background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));border:0;border-radius:.6rem;align-items:center;gap:.4rem;width:100%;min-height:2.6rem;padding:.4rem .6rem;font-size:.8rem;font-weight:700;display:flex}.edv-fonte-google:disabled{opacity:.6}.edv-fonte-erro{color:#d63a4a;margin:0;font-size:.72rem;font-weight:600}.dark .edv-fonte-erro{color:#ff8b95}.edv-fonte-google.suave{color:var(--ink);background:var(--edv-painel);border:1px dashed var(--edv-borda);font-weight:600}.edv-fonte-google.suave:hover:not(:disabled){border-color:var(--edv-destaque)}.edv-m-slot{flex-direction:column;flex:0 auto;min-height:0;max-height:55%;display:flex}.edv-m-slot:empty{display:none}.edv-m-slot>*{flex:auto;min-height:0}.edv-m-app.com-folha .edv-m-barra{display:none}.edv-m-app.com-folha .edv-m-linha{max-height:0;overflow:hidden}@media (max-width:720px),(pointer:coarse) and (max-height:520px){.edv-painel.edv-painel-slot{z-index:auto;box-shadow:0 -10px 30px #00000040;width:100%!important;max-height:none!important;position:relative!important;inset:auto!important}}.edv-num-passo{cursor:pointer;width:2.75rem;color:var(--ink);background:var(--edv-painel-2);touch-action:manipulation;-webkit-user-select:none;user-select:none;border:0;flex:none;place-items:center;font-size:1.3rem;font-weight:700;line-height:1;display:grid}.edv-num-passo:active:not(:disabled){background:#6b5cf64d}.edv-num-passo:disabled{opacity:.4}.edv-num.com-passos .edv-num-caixa{border:1px solid var(--edv-borda);background:var(--glass-input);border-radius:.5rem;align-items:stretch;display:flex;overflow:hidden}.edv-num.com-passos .edv-num-caixa input{text-align:center;background:0 0;border:0;border-radius:0;flex:1;width:auto;min-width:0;padding-right:.5rem}.edv-num.com-passos .edv-num-caixa em{align-self:center;padding-right:.3rem;position:static;transform:none}.edv-palco-ajustar{display:none}@media (pointer:coarse){.edv-palco-ajustar{z-index:6;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border:0;border-radius:999px;padding:.45rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex;position:absolute;bottom:8px;left:8px}}.edv-num-passo{width:1.55rem;font-size:1rem}.edv-num-passo:hover:not(:disabled){background:#6b5cf638}.edv-num.com-passos .edv-num-caixa input{padding-left:.2rem}@media (pointer:coarse){.edv-num-passo{width:2.75rem;font-size:1.3rem}}@media (max-width:720px),(pointer:coarse) and (max-height:520px){.edv-folha-topo,.edv-painel-topo{padding:.2rem .5rem .2rem .9rem}.edv-folha-topo b,.edv-painel-topo b{font-size:.85rem}.edv-m-ok,.edv-painel-topo .edv-m-ok{width:2rem;height:2rem}.edv-folha-corpo,.edv-painel-corpo{padding:.45rem .7rem calc(.6rem + env(safe-area-inset-bottom));gap:.4rem}.edv-folha .edv-insp-topo{margin-bottom:0}.edv-folha .edv-nome{padding:.1rem .3rem;font-size:.8rem}.edv-folha .edv-secao{padding-top:.25rem}.edv-folha .edv-secao summary{padding:.25rem 0;font-size:.7rem}.edv-secao-corpo{gap:.3rem;padding:.25rem 0 .1rem}.edv-duplo,.edv-trio{gap:.3rem}.edv-num,.edv-escolha,.edv-cor,.edv-slider{gap:.1rem;font-size:.64rem}.edv-num-passo{width:1.9rem;font-size:1.05rem}.edv-num.com-passos .edv-num-caixa{min-height:2.1rem}.edv-folha .edv-num.com-passos .edv-num-caixa input,.edv-painel .edv-num.com-passos .edv-num-caixa input{height:2.1rem;min-height:0;padding:.1rem .15rem;font-size:15px}.edv-num.com-passos .edv-num-caixa em{padding-right:.15rem;font-size:.62rem}.edv-folha .edv-escolha select,.edv-folha .edv-textarea,.edv-painel .edv-escolha select{padding:.3rem .45rem}.edv-folha .edv-cor input{height:1.9rem}.edv-slidernum{grid-template-columns:1fr 6.4rem;align-items:center;gap:.35rem}.edv-slidernum .edv-num>span:first-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.edv-estudio.edv-m input[type=range]{height:22px}.edv-estudio.edv-m input[type=range]::-webkit-slider-thumb{width:18px;height:18px;margin-top:-6px}.edv-chave{min-height:1.7rem;font-size:.7rem}.edv-estilo-btn{height:2.15rem;font-size:.9rem}.edv-fonte-btn{min-height:2.1rem;padding:.15rem .5rem;font-size:1rem}.edv-fonte-item{min-height:2.15rem;padding:.15rem .5rem;font-size:1.05rem}.edv-fonte-busca{padding:.35rem .5rem}.edv-fonte-lista{max-height:11rem}.edv-fonte-google{min-height:2.2rem}.edv-toggle{padding:.3rem .5rem}.edv-m-topo{height:2.9rem}.edv-m-transp{height:3rem}.edv-m-play{width:2.6rem;height:2.6rem}.edv-m-ferr{min-width:4.1rem;height:3.5rem}.edv-m-ferr span{font-size:.64rem}.edv-m-ib{width:2.5rem;height:2.5rem}}.edv-corpo{grid-template-columns:4.3rem minmax(0,1fr);align-items:stretch;gap:.6rem;display:grid}.edv-estudio.cheia .edv-corpo{flex:auto;min-height:0}.edv-principal{flex-direction:column;gap:.6rem;min-width:0;min-height:0;display:flex}.edv-trilho{contain:size;background:var(--edv-painel);border:1px solid var(--edv-borda);scrollbar-width:thin;border-radius:1rem;flex-direction:column;gap:.55rem;padding:.35rem;display:flex;overflow-y:auto}.edv-trilho-grupo{flex-direction:column;gap:.2rem;display:flex}.edv-trilho-btn{aspect-ratio:1;cursor:pointer;width:100%;color:var(--ink-soft);background:0 0;border:1px solid #0000;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.15rem .05rem;display:flex}.edv-trilho-btn span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6rem;font-weight:500;line-height:1;overflow:hidden}.edv-trilho-btn:hover{background:var(--edv-painel-2);color:var(--ink)}.edv-trilho-btn.ativa{color:var(--brand-600);background:#6b5cf629;border-color:#6b5cf680}.dark .edv-trilho-btn.ativa{color:var(--color-brand-300)}.edv-col-esq{flex-direction:column;min-width:0;min-height:0;display:flex}.edv-col-esq>.edv-bib{flex:1;min-height:0}.edv-estudio .edv-col-esq .edv-painel{z-index:auto;width:auto;min-height:0;max-height:none;box-shadow:none;background:var(--edv-painel);border:1px solid var(--edv-borda);-webkit-backdrop-filter:none;backdrop-filter:none;flex:1;position:static}.edv-col-esq .edv-painel-topo{padding:.5rem .65rem}.edv-col-esq .edv-m-ok{width:1.9rem;height:1.9rem}.edv-col-esq .edv-painel-corpo{flex:1;padding:.65rem}.edv-rapida-titulo{flex-direction:column;padding:0 .4rem;line-height:1.2;display:flex}.edv-rapida-titulo span{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.7rem}.edv-status-sel{min-width:0;max-width:24rem;min-height:2.3rem;color:var(--ink-faint);background:color-mix(in oklab, var(--ink) 4%, transparent);border:1px dashed var(--edv-borda);border-radius:.8rem;flex-direction:column;flex:13rem;justify-content:center;padding:.25rem .7rem;font-size:.72rem;line-height:1.25;display:flex}.edv-status-sel.ativo{color:var(--ink);background:#6b5cf61f;border:1px solid #6b5cf659}.edv-status-sel b{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.edv-status-sel span{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-soft);overflow:hidden}.edv-status-sel:not(.ativo) span{color:var(--ink-faint)}.edv-rapida-acoes{flex-wrap:wrap;gap:.25rem;display:flex}.edv-rapido-btn{border:1px solid var(--edv-borda);background:var(--edv-painel);cursor:pointer;height:2rem;color:var(--ink-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.edv-rapido-btn:hover:not(:disabled){background:var(--edv-painel-2);color:var(--ink);border-color:var(--edv-destaque)}.edv-rapido-btn.ativa{color:var(--brand-600);background:#6b5cf629;border-color:#6b5cf680}.dark .edv-rapido-btn.ativa{color:var(--color-brand-300)}@media (max-width:1180px){.edv-corpo{grid-template-columns:minmax(0,1fr)}.edv-trilho{contain:none;flex-direction:row;gap:.6rem;overflow:auto hidden}.edv-trilho-grupo{flex-direction:row}.edv-trilho-btn{aspect-ratio:auto;flex:none;width:4.2rem;min-height:3.4rem}}.edv-formatos{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.edv-formato{background:var(--edv-painel);cursor:pointer;text-align:center;border:2px solid #0000;border-radius:.8rem;flex-direction:column;align-items:center;gap:.1rem;min-width:0;padding:.4rem .2rem;display:flex}.edv-formato:hover{background:var(--edv-painel-2)}.edv-formato[aria-pressed=true]{border-color:var(--brand-500);background:color-mix(in oklab, var(--brand-500) 14%, transparent)}.edv-formato strong{font-size:.74rem}.edv-formato small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ink-soft);font-size:.6rem;line-height:1.2;overflow:hidden}.edv-formato .edv-px{opacity:.7}.edv-formato-caixa{place-items:center;width:2.4rem;height:2.4rem;display:grid}.edv-formato-caixa span{background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));border-radius:3px;display:block}.edv-bib-topo .edv-mini-btn{margin-left:auto}.edv-bib-modos{background:var(--edv-painel);border-radius:.6rem;gap:.1rem;padding:.1rem;display:flex}.edv-bib-modos .edv-ib-mini[aria-pressed=true]{color:var(--ink);background:#6b5cf640}.edv-bib-lista.grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.edv-bib-lista.grade .edv-bib-item{flex-direction:column;align-items:stretch;gap:.3rem;padding:.3rem;display:flex;position:relative}.edv-bib-lista.grade .edv-bib-thumb{aspect-ratio:16/10;width:100%;height:auto}.edv-bib-lista.grade .edv-bib-info b{font-size:.68rem}.edv-bib-lista.grade .edv-bib-acoes{opacity:0;gap:.15rem;transition:opacity .12s;position:absolute;top:.4rem;right:.4rem}.edv-bib-lista.grade .edv-bib-acoes .edv-ib-mini{color:#fff;background:#000000a6}.edv-bib-lista.grade .edv-bib-item:hover .edv-bib-acoes,.edv-bib-lista.grade .edv-bib-item:focus-within .edv-bib-acoes{opacity:1}@media (pointer:coarse){.edv-bib-lista.grade .edv-bib-acoes{opacity:1}}.edv-rapida-hist{gap:.15rem;display:flex}.edv-rapida-hist .edv-ib{width:2rem;height:2rem}.edv-volume{flex:none;align-items:center;display:flex;position:relative}.edv-vol-pop{z-index:30;background:var(--glass-bg-strong);border:1px solid var(--edv-borda);border-radius:.9rem;flex-direction:column;align-items:center;gap:.45rem;width:2.6rem;padding:.6rem 0 .7rem;display:none;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);box-shadow:0 -8px 22px #00000040}.dark .edv-vol-pop{background:#161c30f7}.edv-vol-pop:after{content:"";height:6px;position:absolute;top:100%;left:0;right:0}.edv-volume:hover .edv-vol-pop,.edv-volume:focus-within .edv-vol-pop{display:flex}.edv-vol-valor{font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:.68rem;font-weight:800}.edv-vol-trilho{cursor:pointer;touch-action:none;outline-offset:2px;border-radius:.5rem;width:1.6rem;height:6.5rem;position:relative}.edv-vol-trilho:before{content:"";background:color-mix(in oklab, var(--ink) 22%, transparent);border-radius:3px;width:6px;margin-left:-3px;position:absolute;top:0;bottom:0;left:50%}.edv-vol-fill{background:linear-gradient(to top, var(--brand-500), var(--aqua-500));border-radius:3px;width:6px;margin-left:-3px;position:absolute;bottom:0;left:50%}.edv-vol-polegar{border:2px solid var(--brand-500);background:#fff;border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;left:50%;box-shadow:0 1px 4px #0006}.edv-sugestoes{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;display:flex}.edv-sugestao{cursor:pointer;white-space:nowrap;height:2rem;color:var(--ink);background:color-mix(in oklab, var(--brand-500) 12%, transparent);border:1px solid #6b5cf666;border-radius:999px;align-items:center;gap:.35rem;padding:0 .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.edv-sugestao:hover{background:color-mix(in oklab, var(--brand-500) 24%, transparent)}.edv-sugestao.destaque{background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));color:#fff;border-color:#0000}.edv-clipe.agrupado:after{content:"";pointer-events:none;z-index:4;background:repeating-linear-gradient(90deg,#f59e0b 0 6px,#0000 6px 9px);height:3px;position:absolute;top:0;left:0;right:0}.edv-rapida-acoes .edv-rapido-btn{justify-content:center;width:2rem;padding:0}.edv-rapida-acoes .edv-rapido-btn span{display:none}.edv-atalhos-menu{position:relative}.edv-atalhos-menu>summary{cursor:pointer;place-items:center;font-size:1rem;list-style:none;display:inline-grid}.edv-atalhos-menu>summary::-webkit-details-marker{display:none}.edv-atalhos-menu dl{z-index:40;width:23rem;max-width:calc(100vw - 24px);max-height:70vh;color:var(--ink);background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:.9rem;flex-direction:column;gap:.3rem;margin:0;padding:.7rem .9rem;font-size:.76rem;display:flex;position:absolute;top:calc(100% + .4rem);right:0;overflow-y:auto;box-shadow:0 24px 60px #0a0a2873}.dark .edv-atalhos-menu dl{background:#161c30f7}.edv-atalho-linha{grid-template-columns:9rem 1fr;align-items:baseline;gap:.6rem;display:grid}.edv-atalho-linha dt{white-space:nowrap;font-weight:800}.edv-atalho-linha dd{opacity:.85;margin:0}.edv-rodape{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.edv-rodape .edv-atalhos{flex:auto;min-width:0}.edv-rodape .edv-status-sel{text-align:right;flex:0 auto;align-items:flex-end;max-width:24rem;min-height:0;padding:.25rem .7rem}.edv-clipe.edv-c-grupo{color:#fff;background:linear-gradient(135deg,#b45309,#d97706);border-color:#fbbf24}.edv-grupo-mini{pointer-events:none;opacity:.9;position:absolute;inset:3px 0}.edv-grupo-mini i{background:#ffffff52;border-radius:2px;position:absolute;box-shadow:inset 0 0 0 1px #00000026}.edv-clipe.edv-c-grupo .edv-clipe-nome{z-index:2;text-shadow:0 1px 2px #0009;position:relative}.edv-info-proj{white-space:nowrap}.edv-barra-funcoes{flex-wrap:nowrap}.edv-barra-funcoes .edv-rapida-hist,.edv-barra-funcoes .edv-rapida-titulo,.edv-barra-funcoes .edv-rapida-acoes,.edv-barra-funcoes .edv-zoom{flex-wrap:nowrap;flex:none}.edv-barra-funcoes .edv-zoom{margin-left:0}.edv-barra-funcoes .edv-sugestoes{flex-wrap:nowrap;flex:1 1 0;overflow:hidden}.edv-barra-funcoes .edv-sugestao{flex:none}@media (max-width:1180px){.edv-barra-funcoes .edv-zoom input{width:4rem}}.edv-rodape{flex-wrap:nowrap;align-items:center}.edv-rodape .edv-atalhos{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.edv-rodape .edv-status-sel{white-space:nowrap;text-align:left;flex-direction:row;flex:0 auto;align-items:center;gap:.6rem;max-width:60%;min-height:0}.edv-rodape .edv-status-sel b{flex:0 auto;min-width:0}.edv-rodape .edv-status-sel span{flex:none}.edv-rodape{min-height:2.1rem}.edv-rodape .edv-status-sel{box-sizing:border-box;height:1.9rem;min-height:1.9rem;padding-top:0;padding-bottom:0}.edv-rodape .edv-status-sel.vazio{visibility:hidden;min-width:12rem}.edv-rodape .edv-atalhos{margin:0}.edv-atalhos-grupo{flex:auto;align-items:center;gap:.35rem;min-width:0;display:flex}.edv-atalhos-grupo .edv-atalhos{flex:0 auto}.edv-atalhos-grupo .edv-atalhos-menu{flex:none}.edv-atalhos-grupo .edv-atalhos-menu>summary{width:1.7rem;height:1.7rem;font-size:.95rem}.edv-atalhos-grupo .edv-atalhos-menu dl{inset:auto auto calc(100% + .4rem) 0}.edv-sug-volume{cursor:default}.edv-sug-volume input[type=range]{flex:none;width:5.5rem;margin:0}.edv-sug-volume output{text-align:right;font-variant-numeric:tabular-nums;min-width:2.4rem;font-weight:800}.edv-linha.interna{background:#d9770612}.edv-linha.interna .edv-cab-nome:before{content:"▣ ";color:#d97706}.edv-insp-abas{border-bottom:1px solid var(--edv-borda);flex:none;margin:-.65rem -.65rem 0;display:flex}.edv-insp-abas button{cursor:pointer;height:2.4rem;color:var(--ink-faint);background:0 0;border:0;border-bottom:3px solid #0000;flex:1;place-items:center;display:grid}.edv-insp-abas button:hover{color:var(--ink);background:var(--edv-painel)}.edv-insp-abas button.ativa{color:var(--brand-600);border-bottom-color:var(--brand-500)}.dark .edv-insp-abas button.ativa{color:var(--color-brand-300)}.edv-props-base{flex-direction:column;gap:.55rem;display:flex}.edv-barra-esq{align-items:center;display:flex}.edv-palco-ferr.topo{background:var(--edv-painel);color:var(--ink);border:1px solid var(--edv-borda);-webkit-backdrop-filter:none;backdrop-filter:none;gap:.1rem;padding:.15rem .25rem;position:static}.edv-palco-ferr.topo .edv-ib{color:var(--ink-soft)}.edv-palco-ferr.topo .edv-ib:hover:not(:disabled){color:var(--ink)}.edv-zoom-sel{border:1px solid var(--edv-borda);background:var(--edv-painel);height:2rem;color:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:.5rem;margin-left:.25rem;padding:0 .3rem;font-size:.76rem;font-weight:700}.edv-zoom-sel option{color:canvastext;background-color:canvas}.edv-palco-area.mao,.edv-palco-area.mao *{cursor:grab!important}.edv-palco-area.mao .edv-overlay,.edv-palco-area.mao .edv-overlay *{pointer-events:none}.edv-caixa.edv-caixa-corte{cursor:default;border:2px solid #fff;box-shadow:0 0 0 1px #000}.edv-corte-fantasma{pointer-events:none;z-index:-1;background:#00000047;border:1px dashed #fffc;position:absolute}.edv-alca-corte{width:14px;height:14px;transform:scale(calc(1 / var(--z,1)));touch-action:none;background:#111;border:2px solid #fff;border-radius:3px;margin:-7px 0 0 -7px;position:absolute}.edv-aba-fx{letter-spacing:.02em;font-size:.82rem;font-style:italic;font-weight:900}.edv-fx-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.edv-fx-card{background:var(--edv-painel);cursor:pointer;min-height:4.3rem;color:var(--ink-soft);text-align:center;border:2px solid #0000;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.45rem .2rem;display:flex}.edv-fx-card span{overflow-wrap:anywhere;font-size:.64rem;font-weight:700;line-height:1.15}.edv-fx-card:hover{background:var(--edv-painel-2);color:var(--ink)}.edv-fx-card.ativa{border-color:var(--brand-500);background:color-mix(in oklab, var(--brand-500) 16%, transparent);color:var(--ink)}.edv-fx-card.indisp,.edv-fx-card.indisp:hover{opacity:.45;cursor:not-allowed;background:var(--edv-painel);color:var(--ink-soft)}.edv-fx-card.pausada{border-style:dashed;border-color:var(--edv-borda);opacity:.65}.edv-insp-abas{z-index:6;background:var(--glass-bg-strong);position:sticky;top:-.65rem}.dark .edv-insp-abas{background:#161c30f7}.edv-fx-lista{gap:.3rem}.edv-fxsec{border-top:1px solid var(--edv-borda);padding-top:.35rem}.edv-fxsec.off .edv-efeito-corpo{opacity:.5}.edv-fxsec-cab{align-items:center;gap:.4rem;display:flex}.edv-fxsec-tit{cursor:pointer;text-align:left;min-width:0;color:var(--ink);background:0 0;border:0;flex:1;align-items:center;gap:.35rem;padding:.2rem 0;font-size:.74rem;font-weight:800;display:flex}span.edv-fxsec-tit{cursor:default}.edv-fxsec-seta{opacity:.7;width:.8rem}.edv-chave.edv-chave-sw{flex:none}.edv-fxsec .edv-efeito-corpo{padding:.35rem 0 .4rem}.edv-cab:not(.edv-cab-compacta){cursor:grab}.edv-cab:not(.edv-cab-compacta):active{cursor:grabbing}.edv-sugestoes.compacta-vol .edv-sug-volume span,.edv-sugestoes.compacta-vol .edv-sug-volume output{display:none}.edv-estudio.ocupa{height:var(--edv-alt-visivel,100dvh);border-radius:0;max-width:none;min-height:34rem;margin-bottom:0}.edv-estudio.ocupa .edv-corpo{flex:auto;grid-template-rows:minmax(0,1fr);min-height:0}.edv-estudio.ocupa .edv-principal{height:100%}.edv-estudio.ocupa .edv-topo-grade:not(.alt-manual){flex:1 1 0;height:auto;min-height:14rem}.edv-estudio.ocupa .edv-tl{flex:0 16rem;min-height:9rem}.edv-estudio.ocupa .edv-topo-grade.alt-manual~.edv-tl{flex:9rem}.edv-estudio.ocupa .edv-tl-scroll{max-height:none}.edv-estudio .edv-barra-projeto{margin-bottom:0}@media (max-width:1180px){.edv-estudio.ocupa{height:auto;min-height:0}}html.edv-tela-ocupada .app-shell-sticky-header{opacity:0;pointer-events:none;transform:translateY(-120%)}html.edv-tela-ocupada .floating-bar{opacity:0;pointer-events:none;transform:translate(-140%)}.app-shell-sticky-header,.floating-bar{transition-property:transform,opacity;transition-duration:.25s}.edv-gravar-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding:.4rem 0;display:grid}.edv-gravar-bloco{aspect-ratio:1.15;cursor:pointer;font:inherit;color:var(--c);background:color-mix(in srgb, var(--c) 12%, transparent);border:0;border-radius:.9rem;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;font-size:.85rem;font-weight:800;transition:background .15s,transform .15s;display:flex}.edv-gravar-bloco:hover:not(:disabled){background:color-mix(in srgb, var(--c) 24%, transparent);transform:translateY(-1px)}.edv-gravar-bloco:disabled{opacity:.45;cursor:not-allowed}.edv-gravar-bloco.audio{--c:#4fae85}.edv-gravar-bloco.camera{--c:#5b8fe0}.edv-gravar-bloco.tela{--c:#8f73e0}.edv-gravar-bloco.ambos{--c:#9a9aab}.edv-emoji-cats{gap:.3rem;padding:.2rem 0 .4rem;display:flex}.edv-emoji-cats button{cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:.4rem;flex:1;place-items:center;height:2.3rem;padding:0;display:grid}.edv-emoji-cats button img{object-fit:contain;width:22px;height:22px;display:block}.edv-emoji-cats button.on{border-bottom-color:var(--brand-500);background:#6b5cf624}.edv-emoji-grade{grid-template-columns:repeat(auto-fill,minmax(2.4rem,1fr));gap:.15rem;display:grid}.edv-emoji-grade button{cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.35rem 0;font-size:1.5rem;line-height:1}.edv-emoji-grade button:hover{background:#8080a033}.edv-emoji-grade img{margin:auto;display:block}.edv-emoji-grade img.carregando{opacity:.4}.edv-svg-grade{grid-template-columns:repeat(auto-fill,minmax(4.2rem,1fr))}.edv-svg-grade button{flex-direction:column;align-items:center;gap:.2rem;min-width:0;font-size:.72rem;display:flex}.edv-svg-grade small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.edv-online-paginas{justify-content:center;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.edv-ajuste-matiz{gap:.45rem;margin:.35rem 0;display:grid}.edv-matiz-interruptor-linha{border:1px solid var(--edv-borda);min-height:2.35rem;color:var(--ink);border-radius:.65rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;display:flex}.edv-matiz-interruptor{border:1px solid var(--edv-borda);cursor:pointer;background:#34394a;border-radius:999px;flex:none;width:3.05rem;height:1.65rem;padding:0;transition:background .16s;display:block;position:relative}.edv-matiz-interruptor i{pointer-events:none;background:#f8fafc;border-radius:50%;width:1.22rem;height:1.22rem;transition:transform .16s;position:absolute;top:50%;left:.16rem;transform:translateY(-50%);box-shadow:0 1px 3px #0005}.edv-matiz-interruptor.ativo{background:linear-gradient(110deg, var(--brand-500), var(--aqua-500));border-color:#0000}.edv-matiz-interruptor.ativo i{transform:translate(1.36rem,-50%)}.edv-matiz-interruptor:disabled{opacity:.45;cursor:not-allowed}.edv-matiz-interruptor:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.edv-cor-acoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:.4rem;display:grid}.edv-cor-acoes .edv-vista-rapida{touch-action:none;grid-column:1/-1}.edv-cor-acoes .edv-vista-rapida.comparando{border-color:var(--brand-500);background:color-mix(in srgb, var(--brand-500) 22%, var(--edv-painel))}.edv-cor-acoes button{justify-content:center;align-items:center;gap:.4rem;min-width:0;display:inline-flex}.edv-cor-acoes button svg{flex:none}.edv-matiz-base{color:var(--ink-soft);flex-direction:column;gap:.2rem;font-size:.68rem;font-weight:600;display:flex}.edv-matiz-base select,.edv-matiz-cor>label input[type=text]{border:1px solid var(--edv-borda);width:100%;min-height:2rem;color:var(--ink);background:var(--glass-input);font:inherit;border-radius:.5rem;padding:.3rem .45rem}.edv-matiz-cor{grid-template-columns:1fr 1fr;align-items:end;gap:.55rem;display:grid}.edv-matiz-cor>label{color:var(--ink-soft);flex-direction:column;gap:.2rem;font-size:.68rem;font-weight:600;display:flex}.edv-matiz-cor .edv-cor{min-width:0}.edv-emoji-grade button:disabled{cursor:progress}.edv-insp-topo .edv-ib{margin-left:auto}.edv-trilho,.edv-palco-ferr.topo,.edv-alinhar,.edv-alinhar-ref,.edv-zoom-sel{background:0 0;border-color:#0000}.edv-alinhar-ref:hover,.edv-zoom-sel:hover{background:var(--edv-painel-2)}.edv-principal>.edv-barra-funcoes{border-bottom-color:var(--edv-borda);border-radius:1rem 1rem 0 0;margin-bottom:-.6rem}.edv-principal>.edv-barra-funcoes+.edv-tl{border-top:0;border-radius:0 0 1rem 1rem}.edv-canto .edv-mini-btn{background:0 0;border-color:#0000}.edv-canto .edv-mini-btn:hover{background:var(--edv-painel-2);border-color:#0000}.edv-menubar{z-index:30;border-bottom:1px solid var(--edv-borda);flex:none;align-items:center;gap:.15rem;height:2.2rem;padding:0 .4rem;font-size:.8rem;display:flex;position:relative}.edv-estudio .edv-menubar{margin:-.1rem -.1rem .5rem}.edv-menubar-btn{height:1.7rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4rem;padding:0 .7rem}.edv-menubar-btn:hover,.edv-menubar-btn[aria-expanded=true]{background:var(--edv-painel-2)}.edv-menubar-nome{width:min(22rem,40%);height:1.7rem;color:var(--ink);font:inherit;text-align:center;background:0 0;border:1px solid #0000;border-radius:.4rem;padding:0 .6rem;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.edv-menubar-nome:hover{background:var(--edv-painel-2)}.edv-menubar-nome:focus{background:var(--edv-painel-2);border-color:var(--brand-500);outline:none}.edv-menubar-lista{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff;border-radius:.6rem;min-width:15rem;padding:.3rem;position:absolute;top:calc(100% + 1px);left:.4rem;box-shadow:0 14px 34px #0a0a2866}.dark .edv-menubar-lista{background:#161c30fa}.edv-menubar-lista button{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.4rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:.45rem .65rem;display:flex}.edv-menubar-lista button:hover:not(:disabled){background:#6b5cf633}.edv-menubar-lista button:disabled{opacity:.4;cursor:default}.edv-menubar-lista hr{border:0;border-top:1px solid var(--edv-borda);margin:.25rem .3rem}.edv-menubar-lista kbd{font:inherit;opacity:.6;font-size:.7rem}.edv-menubar.unida{border-bottom:0;gap:.6rem;height:auto;min-height:3.1rem;padding:.3rem .5rem}.edv-menubar.unida .edv-menubar-btn{flex:none;align-items:center;gap:.4rem;height:2rem;padding:0 .7rem;font-weight:600;display:inline-flex}.edv-menubar.unida .edv-menubar-nome{text-align:left;flex:none;width:13rem;height:2rem;position:static;transform:none}.edv-menubar.unida .edv-barra-topo{flex:1;min-width:0}.edv-estudio .edv-menubar.unida{margin:0 0 .2rem}.edv-menubar-item{align-items:center;gap:.65rem;display:inline-flex}.edv-menubar-item svg{opacity:.75;flex:none}.edv-menubar.unida{grid-template-columns:max(calc(4.3rem + .6rem + var(--edv-larg-lateral)), 23.5rem) minmax(0, 1fr) var(--edv-larg-lateral);column-gap:.6rem;padding-inline:0;display:grid}.edv-menubar-esq{align-items:center;gap:.6rem;min-width:0;display:flex}.edv-menubar-meio{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .6rem;min-width:0;display:flex}.edv-menubar.unida .edv-barra-dir{justify-self:end}.edv-principal>.edv-barra-topo{min-height:4.2rem}.edv-menubar.unida{align-items:center}.edv-menubar.unida .edv-menubar-btn{margin-left:.35rem;padding-left:calc(1.75rem - 8px)}.edv-rodape .edv-status-sel,.edv-rodape .edv-status-sel.ativo{background:0 0;border:0}.edv-menubar.unida .edv-menubar-esq{grid-template-columns:4.3rem minmax(0,1fr);align-items:center;column-gap:.6rem;display:grid}.edv-menubar.unida .edv-menubar-btn{border-radius:.8rem;flex-direction:column;justify-content:center;gap:.2rem;width:3.5rem;height:2.7rem;margin-left:.35rem;padding:0;font-size:.6rem;font-weight:500;line-height:1}.edv-menubar.unida .edv-menubar-nome{width:100%;padding:0 .8rem}.edv-pino-canto{fill:#ef4444;stroke:#fff;stroke-width:2px}.edv-pino-canto:hover{fill:#f97316}.edv-pino-limpar{left:50%;right:auto;transform:translate(-50%)}.edv-d3-grade{grid-template-columns:repeat(4,1fr);gap:.3rem;margin-bottom:.5rem;display:grid}.edv-d3-opcao{aspect-ratio:1;background:var(--edv-painel);color:var(--ink-soft);cursor:pointer;border:1px solid #0000;border-radius:.6rem;place-items:center;padding:0;display:grid}.edv-d3-opcao:hover{color:var(--ink);background:var(--edv-painel-2);border-color:var(--brand-500)}.edv-fxsec-x{width:1.6rem;height:1.6rem;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:.4rem;margin-left:auto}.edv-fxsec-x:hover{background:var(--edv-painel-2);color:var(--ink)}.edv-formato-area{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.edv-formato-area button{background:var(--edv-painel);color:var(--ink-soft);cursor:pointer;font:inherit;border:1px solid #0000;border-radius:.7rem;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .3rem;font-size:.7rem;display:flex}.edv-formato-area button:hover{color:var(--ink);background:var(--edv-painel-2)}.edv-formato-area button.ativa{color:var(--ink);border-color:var(--brand-500);background:#6b5cf633}.edv-pre-grupo{gap:.25rem;display:grid}.edv-pre-tit{color:var(--ink-soft);font-size:.68rem;font-weight:800}.edv-pre-grade{grid-template-columns:repeat(auto-fill,28px);gap:6px 2px;display:grid}.edv-pre{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.4rem;justify-self:center;place-items:center;width:100%;max-width:44px;height:28px;padding:0;display:grid}.edv-pre:hover{background:var(--edv-painel-2);border-color:var(--brand-500)}.edv-pre.ativa{border-color:var(--brand-500);background:var(--edv-painel-2)}.edv-pre-mini{background:linear-gradient(135deg,#e3e3e3,#8c8c8c);border-radius:3px;width:14px;height:14px}.edv-pre-mini.cor{background:linear-gradient(135deg,#ff6b6b,#ffd23f 45%,#38b6ff)}.edv-pre-manual{gap:.5rem;display:grid}.edv-d3-grade{grid-template-columns:repeat(auto-fill,28px)!important;gap:4px!important}.edv-d3-opcao{aspect-ratio:auto;border-radius:.4rem;width:28px;height:28px}.edv-d3-opcao.ativa{border-color:var(--brand-500);color:var(--brand-500)}.edv-insp .edv-fx-lista{flex:1 0 auto}.edv-fx-add{z-index:2;background:linear-gradient(var(--edv-painel-2), var(--edv-painel-2)), var(--glass-bg-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:1.55rem}.edv-fx-marca{height:0;margin:0;display:block}.edv-fx-add{box-sizing:border-box;width:100%;transition:width .3s,margin .3s,border-radius .3s,border-color .3s}.edv-fx-add.colado{border-inline-color:#0000;border-radius:0;width:calc(100% + 1.3rem);margin-inline:-.65rem}@keyframes edv-gira{to{transform:rotate(360deg)}}.edv-gira{animation:.3s edv-gira}.edv-arr-grade{flex-wrap:wrap;gap:6px;display:flex}.edv-arr{color:var(--ink-soft);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.45rem;place-items:center;padding:4px;display:grid}.edv-arr:hover{color:var(--ink);background:var(--edv-painel-2);border-color:var(--brand-500)}.edv-fx-alca{color:var(--ink-faint);cursor:grab;-webkit-user-select:none;user-select:none;letter-spacing:-.15em;border-radius:.3rem;padding:0 .15rem;font-size:.85rem}.edv-fx-alca:hover,.edv-fx-alca:focus-visible{color:var(--ink)}.edv-fx-alca:active{cursor:grabbing}.edv-fxsec.antes{box-shadow:0 -3px 0 var(--brand-500)}.edv-fxsec.depois{box-shadow:0 3px 0 var(--brand-500)}.edv-hsl{gap:1.05rem;padding:.15rem .1rem .3rem;display:grid}.edv-hsl-cores{justify-content:space-between;align-items:center;padding:.15rem .1rem .2rem;display:flex}.edv-hsl-cor{cursor:pointer;border:0;border-radius:50%;width:22px;height:22px;padding:0;transition:transform .15s,box-shadow .15s;position:relative}.edv-hsl-cor:hover{transform:scale(1.08)}.edv-hsl-cor.ativa{box-shadow:0 0 0 2.5px var(--glass-bg-strong,#1b1b24), 0 0 0 4px var(--ink)}.edv-hsl-cor.mexida:after{content:"";background:var(--ink-soft);border-radius:50%;width:3px;height:3px;margin-left:-1.5px;position:absolute;bottom:-9px;left:50%}.edv-hsl-linha{gap:.5rem;display:grid}.edv-hsl-nome{color:var(--ink);justify-content:space-between;font-size:.76rem;font-weight:500;display:flex}.edv-hsl-nome b{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-weight:400}.edv-hsl-trilho{height:18px;display:block;position:relative}.edv-hsl-trilho:after{content:"";background:var(--ink);opacity:.85;pointer-events:none;border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%;left:50%}.edv-hsl-trilho input{appearance:none;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0;background:0 0!important}.edv-hsl-trilho .edv-hsl-fio{pointer-events:none;border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.edv-hsl-trilho input{z-index:1}.edv-hsl-trilho input::-webkit-slider-runnable-track{background:0 0;height:18px}.edv-hsl-trilho input::-moz-range-track{background:0 0}.edv-hsl-trilho input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--glass-bg-strong,#1b1b24);border:2px solid var(--ink);box-sizing:border-box;border-radius:50%;width:18px;height:18px;transition:transform .12s;box-shadow:0 1px 4px #00000040}.edv-hsl-trilho input:active::-webkit-slider-thumb{transform:scale(1.1)}.edv-hsl-trilho input::-moz-range-thumb{background:var(--glass-bg-strong,#1b1b24);border:2px solid var(--ink);border-radius:50%;width:14px;height:14px}.edv-hsl-reset{color:var(--ink);border:1px solid var(--edv-borda);cursor:pointer;background:0 0;border-radius:.7rem;place-self:start;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.76rem;font-weight:500;display:inline-flex}.edv-hsl-reset:hover:not(:disabled){background:var(--edv-painel-2)}.edv-hsl-reset:disabled{opacity:.4;cursor:default}.edv-mctx{--edv-painel-2:color-mix(in oklab, var(--ink) 9%, transparent);--edv-borda:color-mix(in oklab, var(--ink) 14%, transparent);z-index:2147483000;background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--edv-borda);border-radius:.8rem;flex-direction:column;min-width:15rem;padding:.3rem;display:flex;position:fixed;box-shadow:0 12px 34px #00000047}.edv-mctx-item{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:.34rem .7rem;font-size:.82rem;display:flex}.edv-mctx-item:hover:not(:disabled),.edv-mctx-item:focus-visible{background:var(--edv-painel-2);outline:none}.edv-mctx-item:disabled{color:var(--ink-faint);cursor:default}.edv-mctx-item kbd{font:inherit;color:var(--ink-faint);font-size:.72rem}.edv-mctx-item i{color:var(--ink-faint);font-size:.7rem;font-style:normal}.edv-mctx-sep{background:var(--edv-borda);height:1px;margin:.25rem .4rem}.edv-mctx-grupo{position:relative}.edv-mctx-sub{position:absolute;top:-.3rem;left:calc(100% - .2rem)}.edv-tr-alvo{z-index:8;pointer-events:none;border:2px solid var(--edv-destaque);background:color-mix(in oklab, var(--edv-destaque) 22%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--edv-destaque) 25%, transparent);border-radius:.5rem;transition:left 80ms,width 80ms;position:absolute;top:2px;bottom:2px}.edv-tr-alvo.ini{border-right-style:dashed}.edv-tr-alvo.fim{border-left-style:dashed}.edv-mctx-check{width:1.1rem;color:var(--edv-destaque);font-weight:700;display:inline-block}.edv-exp-projeto{width:min(32rem,100%)}.edv-exp-opcoes{gap:.6rem;display:grid}.edv-exp-opcao{border:1px solid var(--edv-borda);cursor:pointer;border-radius:.9rem;align-items:flex-start;gap:.7rem;padding:.8rem .9rem;display:flex}.edv-exp-opcao input{accent-color:var(--edv-destaque);margin-top:.25rem}.edv-exp-opcao.ativa{border-color:var(--edv-destaque);background:color-mix(in oklab, var(--edv-destaque) 9%, transparent)}.edv-exp-opcao span{gap:.2rem;display:grid}.edv-exp-opcao b{font-size:.88rem}.edv-exp-opcao b em{color:var(--edv-destaque);background:color-mix(in oklab, var(--edv-destaque) 14%, transparent);border-radius:99px;margin-left:.3rem;padding:.1rem .45rem;font-size:.68rem;font-style:normal;font-weight:700}.edv-exp-opcao small{color:var(--ink-soft);font-size:.76rem;line-height:1.45}.edv-fx-voltar{color:var(--ink);border:1px solid var(--edv-borda);cursor:pointer;background:0 0;border-radius:.6rem;align-self:flex-start;margin-bottom:.3rem;padding:.3rem .6rem;font-size:.78rem;font-weight:600}.edv-mctx.rola{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 12px);overflow-y:auto}.edv-mctx-sub-interno{border-left:2px solid var(--edv-borda);flex-direction:column;margin:.1rem 0 .2rem .7rem;padding-left:.4rem;display:flex}@media (max-height:760px){.edv-mctx-item{padding:.24rem .65rem;font-size:.78rem}.edv-mctx-sep{margin:.15rem .4rem}}@media (pointer:coarse){.edv-mctx{min-width:13rem}.edv-mctx-item{padding:.5rem .8rem;font-size:.86rem}.edv-mctx-item kbd{display:none}}.edv-migalhas{border-bottom:1px solid var(--edv-borda,#78789640);flex-wrap:wrap;align-items:center;gap:.15rem;padding:.25rem .5rem;font-size:.78rem;display:flex}.edv-migalhas span{align-items:center;gap:.15rem;display:inline-flex}.edv-migalhas i{opacity:.5;font-style:normal}.edv-migalhas button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.5rem;padding:.15rem .5rem}.edv-migalhas button:hover{background:#7878aa2e}.edv-migalhas button.atual{background:#7864f02e;font-weight:700}.edv-bloco-ajuste{gap:.35rem;margin-top:.7rem;display:grid}.edv-divisor-fx{border:0;border-top:1px solid var(--edv-borda);margin:.9rem 0 .6rem}@media (pointer:coarse){.edv-m .edv-cab-botoes button,.edv-m .edv-ib-mini,.edv-m .edv-cab-compacta button{position:relative}.edv-m .edv-cab-botoes button:after,.edv-m .edv-ib-mini:after{content:"";position:absolute;inset:-10px}.edv-m .edv-cab-compacta button:after{content:"";position:absolute;inset:-3px}.edv-m .edv-m-add{width:2.75rem;height:2.75rem}.edv-m .edv-m-play{width:3rem;height:3rem}}.edv-detalhes{grid-template-columns:max-content 1fr;gap:.35rem .9rem;margin:0;font-size:.8rem;display:grid}.edv-detalhes dt{opacity:.7;font-weight:800}.edv-detalhes dd{overflow-wrap:anywhere;margin:0}.edv-produzidos{border-top:1px solid var(--edv-borda);margin-top:1rem;padding-top:.8rem}.edv-produzidos h3{margin:0 0 .3rem;font-size:.85rem}.edv-produzidos ul{flex-direction:column;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.edv-produzidos li{background:var(--edv-painel);border-radius:.7rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .6rem;display:flex}.edv-produzidos-info{flex-direction:column;min-width:0;display:flex}.edv-produzidos-info b{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.edv-produzidos-info small{opacity:.7;font-size:.68rem}.edv-produzidos li>video{flex-basis:100%;width:100%}.edv-export-resumo{background:var(--edv-painel);border:1px solid var(--edv-borda);border-radius:.7rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem .7rem;font-size:.78rem;display:flex}.edv-export-resumo b{font-weight:800}.edv-salvo-em{opacity:.75;overflow-wrap:anywhere}.edv-barra-dir .edv-ib.ativa{color:var(--brand-500);background:color-mix(in oklab, var(--brand-500) 14%, transparent)}.edv-conector{flex-direction:column;gap:.7rem;width:min(44rem,100%);max-height:min(92vh,46rem);display:flex;overflow:hidden}.edv-conector .edv-modal-topo{flex:none;margin-bottom:0}.edv-conector-corpo{overscroll-behavior:contain;scrollbar-gutter:stable;gap:.7rem;min-height:0;padding-right:.15rem;display:grid;overflow-y:auto}.edv-conector-rodape{border-top:1px solid var(--edv-borda);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:.5rem .8rem;padding-top:.65rem;display:flex}.edv-conector-rodape .edv-modal-acoes{margin-top:0}.edv-conector .btn{min-height:0;box-shadow:none;padding:.42rem .95rem;font-size:.8rem}.edv-conector p{margin:0;font-size:.86rem;line-height:1.5}.edv-conector-campo{grid-template-columns:minmax(0,1fr);grid-auto-columns:max-content;grid-auto-flow:column;align-items:end;gap:.4rem .5rem;display:grid}.edv-conector-campo label{min-width:0;color:var(--ink-soft);gap:.2rem;font-size:.74rem;display:grid}@media (max-width:560px){.edv-conector-campo{grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:row}.edv-conector-campo label{grid-column:1/-1}.edv-conector-campo>.btn{justify-self:start}}.edv-conector-campo input{width:100%;font:inherit;border:1px solid var(--edv-borda);color:inherit;text-overflow:ellipsis;background:0 0;border-radius:.65rem;padding:.4rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.edv-conector-passos{gap:.6rem;margin:0;padding-left:1.4rem;font-size:.84rem;line-height:1.5;list-style:decimal;display:grid}.edv-conector-passos .edv-conector-campo{margin-top:.35rem}.edv-conector-aviso{background:#f59e0b1f;background:lab(72.7914% 26.933 75.434/.12);border:1px solid #d977068c;border:1px solid lab(60.4928% 34.8862 66.4687/.55);border-radius:.8rem;padding:.6rem .8rem}.edv-ia-abas{border-bottom:1px solid var(--edv-borda);gap:.15rem;margin-bottom:-.1rem;display:flex;overflow-x:auto}.edv-ia-aba{font:inherit;color:var(--ink-soft);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom:0;border-radius:.8rem .8rem 0 0;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.6rem 1rem;font-size:.88rem;font-weight:600;display:inline-flex}.edv-ia-aba:hover{color:inherit;background:color-mix(in oklab, currentColor 6%, transparent)}.edv-ia-aba.ativa{color:inherit;border-color:var(--edv-borda);background:color-mix(in oklab, var(--accent,#6366f1) 8%, transparent);box-shadow:inset 0 3px 0 var(--accent,#6366f1)}.edv-ia-aba:focus-visible{outline:2px solid var(--accent,#6366f1);outline-offset:-2px}.edv-ia-painel{gap:.75rem;padding-top:.4rem;display:grid}.edv-ia-titulo{color:var(--ink-soft);margin:0;font-size:.82rem;font-weight:600}.edv-passos{gap:0;margin:0;padding:0;list-style:none;display:grid}.edv-passos>li{gap:.7rem;padding-bottom:.8rem;display:flex;position:relative}.edv-passos>li:last-child{padding-bottom:0}.edv-passos>li:not(:last-child):before{content:"";background:color-mix(in oklab, var(--accent,#6366f1) 28%, transparent);width:2px;position:absolute;top:1.8rem;bottom:.15rem;left:.8rem}.edv-passo-n{color:#fff;background:var(--accent,#6366f1);border-radius:50%;flex:none;place-items:center;width:1.65rem;height:1.65rem;font-size:.8rem;font-weight:700;display:grid}.edv-passo-c{flex:1;min-width:0;padding-top:.15rem;font-size:.84rem;line-height:1.5}.edv-passo-c .edv-conector-campo,.edv-passo-c .edv-conector-nota{margin-top:.45rem}.edv-nota{background:color-mix(in oklab, var(--accent,#6366f1) 8%, transparent);border-radius:.8rem;align-items:flex-start;gap:.55rem;padding:.5rem .7rem;display:flex}.edv-nota-i{color:var(--accent,#6366f1);flex:none;margin-top:.1rem;display:grid}.edv-nota p,.edv-conector-nota{color:var(--ink-soft);font-size:.78rem!important}.edv-conector-mais{border:1px solid var(--edv-borda);border-radius:.8rem;padding:.6rem .8rem}.edv-conector-mais[open]{gap:.5rem;display:grid}.edv-conector-mais summary{cursor:pointer;font-size:.82rem;font-weight:600}.edv-conector-erro{color:#b91c1c;font-weight:600}.edv-conector-status{color:var(--ink-soft)}.edv-paradas{gap:.6rem;display:grid}.edv-paradas-barra{border:1px solid var(--edv-borda);cursor:copy;border-radius:.6rem;height:1.7rem;margin:.5rem .55rem .2rem;position:relative}.edv-parada{cursor:grab;touch-action:none;border:2px solid #fff;border-radius:.3rem;width:1.15rem;height:1.15rem;margin:-.575rem 0 0 -.575rem;padding:0;position:absolute;top:50%;box-shadow:0 0 0 1px #1f2937,0 2px 5px #00000059}.edv-parada.ativa{box-shadow:0 0 0 2px var(--edv-destaque), 0 2px 6px #0006;z-index:1;transform:scale(1.15)}@media (pointer:coarse){.edv-parada{width:1.6rem;height:1.6rem;margin:-.8rem 0 0 -.8rem}.edv-paradas-barra{height:2.2rem;margin:.7rem .8rem .3rem}.edv-grad-pronto{height:2.3rem}}.edv-parada:focus-visible{outline:2px solid var(--edv-destaque);outline-offset:2px}.edv-paradas-sel{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.edv-paradas-pos{align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.edv-paradas-pos input{width:3.6rem;font:inherit;border:1px solid var(--edv-borda);color:inherit;background:0 0;border-radius:.5rem;padding:.25rem .4rem}.edv-paradas-pos em{color:var(--ink-soft);font-style:normal}.edv-grad-prontos{grid-template-columns:repeat(4,1fr);gap:.4rem;margin-bottom:.4rem;display:grid}.edv-grad-pronto{border:1px solid var(--edv-borda);cursor:pointer;border-radius:.5rem;height:1.7rem;padding:0}.edv-grad-pronto:hover,.edv-grad-pronto:focus-visible{outline:2px solid var(--edv-destaque);outline-offset:1px}.edv-ib-ia{position:relative}.edv-ib-ia.ligada{color:#22c55e;background:#22c55e24;background:lab(70.2187% -57.9808 39.4382/.14);border-color:#22c55e73;border-color:lab(70.2187% -57.9808 39.4382/.45)}.edv-ib-ia.ligada:hover:not(:disabled){color:#22c55e;background:#22c55e3d;background:lab(70.2187% -57.9808 39.4382/.24)}.edv-ib-ia.ocupada{color:#f59e0b;background:#f59e0b29;background:lab(72.7914% 26.933 75.434/.16);border-color:#f59e0b8c;border-color:lab(72.7914% 26.933 75.434/.55)}.edv-ib-ia-ponto{background:#22c55e;border-radius:50%;width:.45rem;height:.45rem;animation:2.4s ease-out infinite botao-barra-pulso;position:absolute;top:.2rem;right:.2rem}.edv-ib-ia.ocupada .edv-ib-ia-ponto{background:#f59e0b;animation-duration:.9s}.edv-menubar-nomewrap{align-items:center;gap:.4rem;min-width:0;display:flex}.edv-menubar .edv-menubar-nomewrap .edv-menubar-nome,.edv-menubar.unida .edv-menubar-nomewrap .edv-menubar-nome{flex:1 1 0;width:auto;min-width:0}.edv-ib.edv-ib-ia-txt{white-space:nowrap;width:auto;height:2rem;font:inherit;flex:none;align-items:center;gap:.4rem;padding:0 .65rem;font-size:.78rem;font-weight:600;display:inline-flex}.edv-ib-ia-txt .edv-ib-ia-ponto{flex:none;position:static}.edv-guias-painel{flex-direction:column;gap:.6rem;display:flex}.edv-guias-grupo{flex-wrap:wrap;gap:.4rem;display:flex}.edv-guia-chip{border:1px solid var(--edv-borda);background:var(--edv-painel);min-height:2.1rem;color:var(--ink-soft);font:inherit;cursor:pointer;white-space:nowrap;border-radius:.6rem;align-items:center;gap:.4rem;padding:0 .65rem;font-size:.78rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.edv-guia-chip:hover{background:var(--edv-painel-2);color:var(--ink)}.edv-guia-chip.ativa{color:var(--ink);border-color:var(--brand-500);background:#6b5cf638}.edv-guia-cor{background:var(--cor-guia,#888);border-radius:3px;flex:none;width:.65rem;height:.65rem;box-shadow:0 0 0 1px #00000040}.edv-silencios{gap:.8rem;width:min(38rem,100%);display:grid}.edv-silencios p{margin:0;font-size:.85rem;line-height:1.5}.edv-silencios-escopo{flex-wrap:wrap;gap:.5rem;display:flex}.edv-silencios-escopo label{border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.83rem;display:inline-flex}.edv-silencios-escopo label.ativa{border-color:var(--accent,#6366f1);background:color-mix(in oklab, var(--accent,#6366f1) 12%, transparent)}.edv-silencios-escopo label.desabilitada{opacity:.5;cursor:not-allowed}.edv-silencios-onda{border:1px solid var(--line);background:#0f172a0f;border-radius:.8rem;place-items:center;min-height:5.2rem;display:grid;overflow:hidden}.dark .edv-silencios-onda{background:#02061773}.edv-silencios-onda canvas{--edv-onda:#6d7cff;width:100%;height:5.2rem;display:block}.dark .edv-silencios-onda canvas{--edv-onda:#93a0ff}.edv-silencios-resumo{font-size:.9rem}.edv-silencios-dica,.edv-silencios-nota{color:var(--ink-soft);font-size:.8rem!important}.edv-silencios-dica{color:inherit;background:#f59e0b1f;background:lab(72.7914% 26.933 75.434/.12);border:1px solid #d9770680;border:1px solid lab(60.4928% 34.8862 66.4687/.5);border-radius:.7rem;padding:.55rem .75rem}.edv-silencios-controles{gap:.7rem;display:grid}.edv-silencios-controles label{gap:.25rem;font-size:.83rem;display:grid}.edv-silencios-controles input[type=range]{width:100%}.edv-exemplos{gap:.85rem;width:min(34rem,100%);display:grid}.edv-exemplos-lista{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.edv-exemplo{text-align:left;border:1px solid var(--edv-borda);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.8rem;gap:.2rem;padding:.75rem .9rem;display:grid}.edv-exemplo:hover,.edv-exemplo:focus-visible{border-color:var(--edv-destaque);background:color-mix(in oklab, var(--edv-destaque) 8%, transparent)}.edv-exemplo strong{font-size:.92rem}.edv-exemplo span{color:var(--ink-soft);font-size:.8rem;line-height:1.4}.edv-exemplo em{color:var(--ink-soft);opacity:.8;font-size:.72rem;font-style:normal}.edv-demo-barra{z-index:2147483400;border-radius:1rem;gap:.5rem;width:min(34rem,100vw - 2rem);padding:.75rem .9rem;display:grid;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000059}.edv-demo-topo{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.82rem;display:flex}.edv-demo-contador{font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:.78rem}.edv-demo-progresso{background:color-mix(in oklab, currentColor 14%, transparent);border-radius:999px;height:.25rem;overflow:hidden}.edv-demo-progresso i{background:linear-gradient(90deg, var(--brand-500), var(--aqua-500));height:100%;transition:width .35s;display:block}.edv-demo-texto{margin:0;font-size:.9rem;font-weight:600;line-height:1.4}.edv-demo-texto em{color:var(--ink-soft);font-style:normal;font-weight:500}.edv-demo-erro{color:#ef4444;font-weight:600}.edv-demo-prox{color:var(--ink-soft);margin:0;font-size:.76rem}.edv-demo-acoes,.edv-demo-fim{flex-wrap:wrap;gap:.4rem;display:flex}.edv-demo-fim{border-top:1px solid var(--edv-borda);padding-top:.45rem}@media (max-width:720px){.edv-demo-barra{top:3.4rem;bottom:auto}}.edv-exemplos,.edv-demo-barra{--edv-painel:color-mix(in oklab, var(--ink) 5%, transparent);--edv-borda:color-mix(in oklab, var(--ink) 14%, transparent);--edv-destaque:var(--brand-500)}.edv-demo-barra{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--ink);border:1px solid var(--edv-borda);background:#f7f8fc}.dark .edv-demo-barra{background:#12162a}.edv-demo-topo{align-items:center}.edv-demo-recolher{margin-left:auto}.edv-demo-barra.recolhida{gap:.35rem;width:min(26rem,100vw - 2rem)}body.edv-demo-ativa{padding-bottom:15rem}@media (max-width:720px){body.edv-demo-ativa{padding-bottom:0}}@media (min-width:640px){.edv-barra-projeto .barra-projeto-nome input{width:9rem}}.edv-foco{z-index:2147483300;pointer-events:none;position:fixed;inset:0}.edv-foco-escuro{pointer-events:auto;background:#040612c7;position:fixed}.edv-foco-anel{box-shadow:0 0 0 4px color-mix(in oklab, var(--brand-500) 70%, transparent), 0 0 28px 6px color-mix(in oklab, var(--aqua-500) 55%, transparent);pointer-events:none;border:2px solid #fff;border-radius:.8rem;animation:1.6s ease-in-out infinite edv-foco-pulso;position:fixed}.edv-foco-anel.olhar{border-style:dashed}.edv-foco-rotulo{color:#12162a;white-space:nowrap;pointer-events:none;background:#fff;border-radius:999px;padding:.28rem .65rem;font-size:.78rem;font-weight:700;animation:1.6s ease-in-out infinite edv-foco-flutua;position:fixed;transform:translate(-50%);box-shadow:0 6px 20px #00000059}@keyframes edv-foco-pulso{50%{box-shadow:0 0 0 9px color-mix(in oklab, var(--brand-500) 35%, transparent), 0 0 36px 10px color-mix(in oklab, var(--aqua-500) 40%, transparent)}}@keyframes edv-foco-flutua{50%{margin-top:4px}}.edv-demo-barra.no-topo{top:1rem;bottom:auto}.edv-demo-texto{font-size:.98rem}.edv-exemplo{grid-template-columns:auto 1fr;align-items:center;gap:.2rem .85rem}.edv-exemplo-icone{color:#fff;background:linear-gradient(135deg, var(--brand-500), var(--aqua-500));width:2.75rem;height:2.75rem;box-shadow:0 6px 16px color-mix(in oklab, var(--brand-500) 35%, transparent);border-radius:.8rem;flex:none;place-items:center;display:grid}.edv-exemplo-txt{gap:.2rem;min-width:0;display:grid}.edv-exemplo-txt>span{color:var(--ink-soft);font-size:.8rem;line-height:1.4}.edv-exemplo strong{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.edv-exemplo-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--brand-600,var(--brand-500));background:color-mix(in oklab, var(--brand-500) 14%, transparent);border:1px solid color-mix(in oklab, var(--brand-500) 35%, transparent);border-radius:999px;padding:.12rem .45rem;font-size:.64rem;font-weight:700}.edv-exemplo:hover .edv-exemplo-icone,.edv-exemplo:focus-visible .edv-exemplo-icone{transform:scale(1.06)}.edv-exemplo-icone{transition:transform .18s}@media (min-width:760px){.edv-exemplos{width:min(54rem,100%)}.edv-exemplos-lista{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.edv-exemplos-lista>li{display:flex}.edv-exemplo{align-items:start}}.edv-qr-cores{flex-wrap:wrap;gap:16px;margin:10px 0;display:flex}.edv-qr-cores>div{flex-direction:column;gap:4px;font-size:12px;display:flex}.edv-qr-semfundo{align-items:center;gap:8px;margin:6px 0 10px;font-size:12px;display:flex}.edv-qr-previa{aspect-ratio:1;border-radius:8px;width:min(100%,260px);margin:8px auto 12px;line-height:0;overflow:hidden}.edv-qr-previa svg{width:100%;height:100%;display:block}.edv-qr-personalizar{justify-content:center;align-items:center;gap:8px;width:100%;margin:8px 0;padding:8px 12px;display:flex}.edv-qr-opcoes{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.edv-qr-opcoes select{width:100%}.edv-qr-previa[data-transparente]{background:repeating-conic-gradient(#8884 0 25%,#0000 0 50%) 50%/16px 16px}.edv-html-editar{border:0;flex-direction:column;gap:.7rem;min-width:0;margin:0;padding:0;display:flex}.edv-html-grupo{flex-direction:column;gap:.35rem;min-width:0;display:flex}.edv-html-titulo{color:var(--ink-soft);font-size:.7rem;font-weight:700}.edv-html-titulo span{color:var(--ink-faint);font-weight:500}.edv-html-campo{border:1px solid var(--edv-borda);width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border-radius:.45rem;padding:.45rem .55rem}.edv-html-cor{flex:none}.edv-html-imagem{cursor:pointer;align-items:center;gap:.5rem;display:flex}.edv-html-imagem img{object-fit:cover;border-radius:.3rem;width:2.4rem;height:2.4rem}.edv-html-desmontar{align-items:center;gap:.5rem;margin-top:.6rem;display:flex}.edv-html-aviso{margin-top:.3rem}.edv-popmidia-fundo{pointer-events:none;z-index:2147483200;background:0 0;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.edv-popmidia{pointer-events:auto;color:#fff;background:#12162a;border-radius:.9rem;flex-direction:column;gap:.5rem;width:min(44rem,92vw);max-height:88vh;padding:.7rem;display:flex;box-shadow:0 18px 60px #00000073,0 0 0 1px #ffffff1a}.edv-popmidia-topo{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.edv-popmidia-topo b{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.edv-popmidia-topo .edv-ib-mini{color:#fff}.edv-popmidia-video{background:#000;border-radius:.6rem;width:100%;max-height:70vh}.edv-popmidia-foto{background:repeating-conic-gradient(#1b2036 0 25%, #151a2d 0 50%) 0 0 / 16px 16px;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:.6rem;place-items:center;height:min(64vh,40rem);display:grid;position:relative;overflow:hidden}.edv-popmidia-foto img{object-fit:contain;transform-origin:50%;will-change:transform;max-width:100%;max-height:100%}.edv-popmidia-zoom{justify-content:center;gap:.4rem;display:flex}.edv-popmidia-zoom .edv-ib-mini{color:#fff;min-width:2rem}.edv-conector-manter{cursor:pointer;align-items:flex-start;gap:.6rem;margin:.6rem 0 .4rem;display:flex}.edv-conector-manter input{margin-top:.25rem}.edv-conector-manter span{gap:.15rem;font-size:.85rem;display:grid}.edv-conector-manter small{color:var(--ink-soft);font-size:.74rem}.edv-conector-dias{align-items:center;gap:.5rem;margin:0 0 .6rem 1.6rem;font-size:.8rem;display:flex}.edv-conector-dias select{font:inherit;border-radius:.4rem;padding:.25rem .4rem}.edv-conector-estado{color:var(--ink-soft);margin:0 0 .5rem;font-size:.78rem}.edv-ib-ia.aguardando{color:#94a3b8;background:#94a3b81f;background:lab(66.329% -2.058 -12.7689/.12);border-color:#94a3b866;border-color:lab(66.329% -2.058 -12.7689/.4)}.edv-ib-ia.aguardando .edv-ib-ia-ponto{background:#94a3b8;animation-duration:1.4s}.edv-export-trecho{border:1px solid var(--line,#0000001f);background:#7c3aed0d;border-radius:.6rem;flex-direction:column;gap:.45rem;padding:.55rem .65rem;display:flex}.edv-export-capitulos{border:1px solid var(--line,#0000001f);border-radius:.6rem;margin:.4rem 0;padding:.5rem .65rem;font-size:.75rem}.edv-export-capitulos>summary{cursor:pointer;font-weight:600}.edv-export-capitulo{grid-template-columns:4.2rem 1fr;align-items:center;gap:.4rem;margin:.25rem 0;display:grid}.edv-export-capitulo input{border:1px solid var(--line,#0000002e);min-width:0;color:inherit;font:inherit;background:0 0;border-radius:.4rem;padding:.3rem .45rem}.edv-export-capitulos-texto{white-space:pre-wrap;-webkit-user-select:all;user-select:all;background:#0000000d;border-radius:.4rem;margin:.45rem 0;padding:.5rem;font-size:.72rem}.edv-retro{z-index:60;color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#111827e0;border-radius:999px;padding:.25rem .7rem;font-size:.8rem;font-weight:700;position:fixed;top:5.2rem;left:50%;transform:translate(-50%)}.edv-ruido{flex-direction:column;gap:.5rem;display:flex}.edv-ruido-topo{color:var(--ink-soft);align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;display:flex}.edv-vel{flex-direction:column;gap:.55rem;display:flex}.edv-vel-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.edv-vel-preset{min-height:3.6rem;color:var(--ink);background:var(--edv-painel-2,transparent);border:1px solid var(--edv-borda);cursor:pointer;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.3rem .2rem;font-size:.66rem;font-weight:600;display:flex}.edv-vel-preset span{text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:.62rem;line-height:1.1}.edv-vel-preset:disabled{cursor:default;opacity:.75}.edv-vel-preset.ativa{border-color:var(--edv-destaque);box-shadow:0 0 0 1px var(--edv-destaque) inset}.edv-vel-barra{align-items:center;gap:.4rem;display:flex}.edv-vel-lido{color:var(--ink-soft);font-size:.72rem}.edv-vel-grafico{width:100%;height:auto;color:var(--ink);background:var(--edv-fundo,transparent);border:1px solid var(--edv-borda);-webkit-user-select:none;user-select:none;touch-action:none;border-radius:.6rem}.edv-vel-grafico:focus-visible{outline:2px solid var(--edv-destaque);outline-offset:2px}.edv-vel-duracao{color:var(--ink-soft);margin:0;font-size:.74rem}.edv-vel-duracao em{opacity:.75;font-style:normal}.edv-clipe-fundo{z-index:2;pointer-events:none;color:#fff;letter-spacing:.01em;white-space:nowrap;background:#1f7a52;border-radius:0 0 .35rem .35rem;align-items:center;height:.8rem;padding:0 .35rem;font-size:.58rem;font-weight:800;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.edv-clipe-fundo.pendente{background:#6b4a1f}.edv-clipe-fundo.refinando{background:#1d5b8f}.edv-clipe-fundo.refinando i{background:#38bdf8}.edv-clipe-fundo i{opacity:.85;background:#2fbf80;position:absolute;top:0;bottom:0;left:0}.edv-clipe-fundo span{position:relative}.edv-clipe-fundo~.edv-clipe-selos{bottom:.95rem}.edv-faixa-selecao{pointer-events:none;z-index:5;background:#38bdf83d;border-left:2px solid #38bdf8;border-right:2px solid #38bdf8;position:absolute}.edv-faixa-marcas{top:var(--edv-st,0px);z-index:10;width:0;height:0;position:absolute}.edv-faixa-flag{cursor:ew-resize;touch-action:none;background:#38bdf8;border:0;width:.62rem;height:.95rem;padding:0;position:absolute;top:2px}.edv-faixa-flag.ini{border-radius:.25rem 0 0 .25rem;margin-left:-.62rem}.edv-faixa-flag.fim{border-radius:0 .25rem .25rem 0;margin-left:0}.edv-faixa-flag:not(.com).ini{margin-left:-1.15rem}.edv-faixa-flag:not(.com).fim{margin-left:.5rem}.edv-faixa-flag:hover{filter:brightness(1.12)}.edv-faixa-flag:focus-visible{outline-offset:1px;outline:2px solid #fff}.edv-faixa-dica{color:#e2e8f0;white-space:nowrap;pointer-events:none;z-index:12;background:#0f172a;border:1px solid #334155;border-radius:.35rem;padding:.25rem .5rem;font-size:.68rem;font-weight:700;position:absolute;top:-2.3rem;transform:translate(-50%)}.edv-texto{gap:.8rem;width:min(44rem,100%);display:grid}.edv-texto p{margin:0;font-size:.85rem;line-height:1.5}.edv-texto-inicio{gap:.8rem;display:grid}.edv-texto-idioma{gap:.3rem;max-width:16rem;font-size:.8rem;font-weight:700;display:grid}.edv-texto-idioma select{font:inherit;border:1px solid var(--line);color:inherit;background:0 0;border-radius:.6rem;padding:.45rem .6rem;font-weight:500}.edv-texto-giro{vertical-align:-.12rem;border:2px solid;border-right-color:#0000;border-radius:50%;width:.9rem;height:.9rem;animation:.8s linear infinite edv-texto-gira;display:inline-block}@keyframes edv-texto-gira{to{transform:rotate(360deg)}}.edv-texto-barra{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.edv-texto-barra kbd{border:1px solid var(--line);border-radius:.3rem;margin-left:.25rem;padding:.05rem .3rem;font-size:.65rem}.edv-texto-corpo{border:1px solid var(--line);background:#0f172a0d;border-radius:.8rem;gap:.6rem;max-height:min(50vh,26rem);padding:.8rem .9rem;display:grid;overflow:auto}.dark .edv-texto-corpo{background:#02061773}.edv-texto-corpo p{font-size:.95rem;line-height:2}.edv-texto-tempo{min-width:2.6rem;color:var(--ink-soft);font-variant-numeric:tabular-nums;margin-right:.35rem;font-size:.66rem;font-weight:800;display:inline-block}.edv-pal{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.3rem;margin:0;padding:.05rem .18rem}.edv-pal:hover{background:color-mix(in oklab, var(--accent,#6366f1) 14%, transparent)}.edv-pal.sel{background:color-mix(in oklab, var(--accent,#6366f1) 28%, transparent);outline:1px solid var(--accent,#6366f1)}.edv-pal.apagada{color:#dc2626;background:#dc26261a;text-decoration:line-through}.dark .edv-pal.apagada{color:#f87171}.edv-pal:focus-visible{outline:2px solid var(--accent,#6366f1);outline-offset:1px}.edv-texto-resumo{color:var(--ink-soft)}.edv-clipe-vel{z-index:2;pointer-events:none;position:absolute;inset:0}.edv-vel-faixa{height:.32rem;position:absolute;top:0;left:0;right:0}.edv-vel-marca{border-left:2px solid #f59e0b;width:0;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #00000073}.edv-vel-marca:before{content:"";background:#f59e0b;border:1px solid #fff;width:8px;height:8px;position:absolute;top:.05rem;left:-5px;transform:rotate(45deg)}.edv-vel-marca i{color:#fcd34d;white-space:nowrap;background:#000000a6;border-radius:3px;padding:1px 3px;font-size:.58rem;font-style:normal;font-weight:800;line-height:1;position:absolute;bottom:.15rem;left:4px}.edv-selo-vel{color:#fbbf24}.edv-mascara{width:min(62rem,100%)}.edv-masc-corpo{grid-template-columns:minmax(0,1.7fr) minmax(15rem,1fr);align-items:start;gap:1rem;display:grid}.edv-masc-palco{background:repeating-conic-gradient(#8884 0 25%, #fff2 0 50%) 50% / 18px 18px;border:1px solid var(--line);border-radius:.7rem;width:100%;max-height:62vh;margin-inline:auto;position:relative;overflow:hidden}.edv-masc-tela{touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;width:100%;height:100%;display:block}.edv-masc-tela.pincel{cursor:none}.edv-masc-aviso{color:#fff;text-align:center;z-index:1;background:#00000073;place-items:center;margin:0;padding:1rem;font-size:.85rem;display:grid;position:absolute;inset:0}.edv-masc-painel{flex-direction:column;gap:.7rem;min-width:0;display:flex}.edv-masc-grupo{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.edv-masc-ferr{font:inherit;border:1px solid var(--line);color:inherit;cursor:pointer;background:0 0;border-radius:.6rem;min-height:2.2rem;padding:.4rem .65rem;font-size:.78rem;font-weight:700}.edv-masc-ferr:hover{background:color-mix(in oklab, var(--accent,#6366f1) 12%, transparent)}.edv-masc-ferr.ativa{background:var(--accent,#6366f1);border-color:var(--accent,#6366f1);color:#fff}.edv-masc-ferr:focus-visible,.edv-masc-tela:focus-visible{outline:2px solid var(--accent,#6366f1);outline-offset:2px}.edv-masc-campo{gap:.2rem;font-size:.78rem;font-weight:700;display:grid}.edv-masc-check{align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;display:flex}.edv-masc-resumo{color:var(--ink-soft);margin:0;font-size:.78rem}.edv-mascara .btn{min-height:2.2rem;padding:.4rem .8rem;font-size:.8rem}@media (max-width:760px){.edv-masc-corpo{grid-template-columns:1fr}.edv-masc-palco{max-height:44vh}}.edv-masc-ferr,.edv-mascara .btn{align-items:center;gap:.4rem;display:inline-flex}.edv-masc-ic{flex:none}.edv-masc-painel>.edv-masc-grupo:first-child .edv-masc-ferr{flex:calc(50% - .35rem);justify-content:center}.edv-masc-ferr{background:color-mix(in oklab, var(--ink) 5%, transparent)}.edv-masc-ferr.ativa{box-shadow:0 4px 14px color-mix(in oklab, var(--accent,#6366f1) 45%, transparent)}.edv-masc-tela{height:auto}.edv-masc-palco{max-height:none}.edv-masc-tela{cursor:none}.edv-masc-sep{border:0;border-top:1px solid var(--line);width:100%;margin:.1rem 0}.edv-masc-tit{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);margin-top:-.3rem;font-size:.7rem;font-weight:800}.edv-masc-ferr.ativa.invertido{outline:2px dashed color-mix(in oklab, var(--accent,#6366f1) 70%, white);outline-offset:2px}.edv-grp-janela{background:var(--edv-painel);border:1px solid var(--edv-borda,color-mix(in oklab, var(--ink) 14%, transparent));border-radius:999px;flex:none;align-items:center;gap:.1rem;padding:.18rem;display:inline-flex}.edv-grp-janela .edv-ib{width:2.1rem;height:2.1rem;box-shadow:none;background:0 0;border-color:#0000;border-radius:50%}.edv-grp-janela .edv-ib:hover:not(:disabled){background:var(--edv-painel-2)}.edv-grp-janela .edv-ib.ativa,.edv-barra-dir .edv-grp-janela .edv-ib.ativa{color:var(--brand-500);background:color-mix(in oklab, var(--brand-500) 22%, transparent)}.edv-alinhar{background:var(--edv-painel);border:1px solid var(--edv-borda,color-mix(in oklab, var(--ink) 14%, transparent));border-radius:999px;flex:none;gap:.05rem;padding:.18rem;display:inline-flex}.edv-alinhar .edv-ib{width:1.8rem;min-width:1.8rem;height:1.8rem;box-shadow:none;background:0 0;border-color:#0000;border-radius:50%}.edv-alinhar .edv-ib:hover:not(:disabled){background:var(--edv-painel-2)}.edv-alinhar-sep{margin:.3rem .15rem}.edv-alinhar-ref{border-radius:999px;height:1.8rem;margin-left:.1rem;padding:0 .35rem}.edv-palco-ferr.topo{background:var(--edv-painel);border:1px solid var(--edv-borda,color-mix(in oklab, var(--ink) 14%, transparent));border-radius:999px;flex:none;gap:.05rem;padding:.18rem;display:inline-flex}.edv-palco-ferr.topo .edv-ib{width:1.8rem;min-width:1.8rem;height:1.8rem;box-shadow:none;background:0 0;border-color:#0000;border-radius:50%}.edv-palco-ferr.topo .edv-ib:hover:not(:disabled){background:var(--edv-painel-2)}.edv-palco-ferr.topo .edv-ib.ativa{background:var(--brand-500);color:#fff}.edv-palco-ferr.topo .edv-zoom-sel{border-radius:999px;height:1.8rem;padding:0 .3rem}.edv-export-fps-outro{align-items:flex-end;gap:.4rem;min-width:0;display:flex}.edv-export-fps-outro>.edv-num{flex:1;min-width:0}.edv-export-fps-outro>.edv-ajuda,.edv-export-fps-outro>span:last-child{flex:none;margin-bottom:.45rem}.edv-estudio .edv-ib-play,.edv-estudio .edv-m-play,.edv-estudio .edv-m-add,.edv-estudio .edv-m-ok,.edv-estudio .edv-m-exportar,.edv-estudio .edv-m-comecar,.edv-estudio .edv-fonte-google:not(.suave),.edv-estudio .edv-palco-ajustar{color:#fff}.edv-estudio .edv-cartao-texto,.edv-estudio .edv-cartao-forma,.edv-estudio .edv-cartao-comport{color:#f4f4f8}.edv-estudio .edv-link{color:var(--edv-destaque)}.dark .edv-estudio .edv-link{color:var(--color-brand-300)}.edv-m-topo{gap:0;padding:0 .5rem 0 .25rem}.edv-m .edv-m-exportar{flex:none;height:2.2rem;margin-left:.35rem;padding:0 1rem;box-shadow:0 4px 12px #5046dc4d}.edv-m-info{white-space:nowrap}@media (max-width:400px){.edv-m-info{display:none}.edv-m-zoom-ini{margin-left:auto}}@media (max-width:359px){.edv-m-ib{width:2.2rem}.edv-m .edv-m-exportar{padding:0 .75rem}}.edv-m .edv-vazio{display:none}.edv-m-comecar{max-width:calc(100% - 1.5rem);top:50%;bottom:auto;transform:translate(-50%,-50%)}.edv-m-transp{padding:0 .35rem 0 .9rem}.edv-m-desrefaz{align-items:center;gap:.1rem}.edv-tl.movel .edv-faixa-flag{width:.95rem;height:1.1rem;top:1px}.edv-tl.movel .edv-faixa-flag.ini{margin-left:-.95rem}.edv-tl.movel .edv-faixa-flag:not(.com).ini{margin-left:-1.5rem}.edv-tl.movel .edv-faixa-flag:not(.com).fim{margin-left:.55rem}.edv-tl.movel .edv-faixa-flag:after{content:"";position:absolute;inset:-8px -6px -14px}.edv-tl.movel .edv-faixa-flag.ini:after{right:0}.edv-tl.movel .edv-faixa-flag.fim:after{left:0}.edv-tl.movel .edv-clipe.sel .edv-clipe-nome{left:26px;right:26px}.edv-tl.movel .edv-btn-transicao{width:1.7rem;height:1.7rem;margin:-.85rem 0 0 -.85rem}.edv-tl.movel .edv-btn-transicao:after{content:"";position:absolute;inset:-8px}.edv-tl.movel .edv-marcador:after{content:"";position:absolute;inset:-10px}.edv-folha .edv-insp-abas{background:var(--edv-m-fundo);margin:-.45rem -.7rem 0;top:-.45rem}.dark .edv-folha .edv-insp-abas{background:var(--edv-m-fundo)}.edv-folha .edv-insp-abas button{height:2.5rem}@media (pointer:coarse){.edv-bib-lista.grade .edv-bib-acoes{order:3;justify-content:space-between;gap:.2rem;display:flex;position:static}.edv-bib-lista.grade .edv-bib-acoes .edv-ib-mini{background:var(--edv-painel-2);width:auto;height:2.1rem;color:var(--ink);flex:1}.edv-folha .edv-bib-lista.grade .edv-bib-acoes .edv-ib-mini{width:auto;height:2.1rem}}@media (orientation:landscape) and (max-height:520px){.edv-m-app{padding-left:4.4rem}.edv-m.imersivo .edv-m-app{padding-left:calc(4.4rem + env(safe-area-inset-left));padding-right:env(safe-area-inset-right)}.edv-m-barra{z-index:5;border-top:0;border-right:1px solid var(--edv-borda);flex-direction:column;width:4.4rem;position:absolute;top:0;bottom:0;left:0}.edv-m.imersivo .edv-m-barra{width:calc(4.4rem + env(safe-area-inset-left));padding-left:env(safe-area-inset-left);padding-bottom:env(safe-area-inset-bottom)}.edv-m-barra-rolo{scroll-snap-type:y proximity;overscroll-behavior:contain;flex-direction:column;overflow:hidden auto}.edv-m-ferr{width:100%;min-width:0;height:3.2rem}.edv-m-voltar{border-right:0;border-bottom:1px solid var(--edv-borda)}.edv-m-topo,.edv-m-transp{height:2.6rem}.edv-m .edv-m-play{width:2.3rem;height:2.3rem;box-shadow:none}.edv-m .edv-m-add{width:2.2rem;height:2.2rem}.edv-m .edv-m-exportar{height:2rem}.edv-tl.movel .edv-tl-scroll{min-height:4.5rem;max-height:36dvh}.edv-m-app.com-folha,.edv-m.imersivo .edv-m-app.com-folha{padding-right:46%}.edv-m-slot{z-index:30;border-left:1px solid var(--edv-borda);width:46%;max-height:none;position:absolute;top:0;bottom:0;right:0}.edv-m.imersivo .edv-m-slot{padding-right:env(safe-area-inset-right);background:var(--edv-m-fundo)}.edv-m-slot .edv-folha,.edv-m-slot .edv-painel.edv-painel-slot{box-shadow:none;border-top:0;border-radius:0;max-height:none!important}.edv-m-app.com-folha .edv-m-barra{display:flex}.edv-m-app.com-folha .edv-m-linha{max-height:none;overflow:visible}}
