.bs-editor-lugar{position:relative;aspect-ratio:1}.bs-editor-palco{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.bs-editor-palco canvas{touch-action:pan-y;outline:none}.bs-editor-palco canvas:focus-visible{box-shadow:inset 0 0 0 2px var(--bs-ciano)}.bs-editor-palco.tem-selecao canvas,.bs-editor-palco.tem-zoom canvas,.bs-editor-palco.tem-selecao [data-bs-editor2d]{touch-action:none}.bs-editor-alcas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;visibility:hidden}.bs-editor-alcas.is-ativo{visibility:visible}.bs-alca{position:absolute;left:0;top:0;pointer-events:auto;touch-action:none}.bs-alca[hidden]{display:none}.bs-alca--canto{width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:5px;background:#fff;border:2px solid var(--bs-ciano);box-shadow:0 2px 10px #00000080;cursor:nwse-resize}.bs-alca--canto[data-canto="1"],.bs-alca--canto[data-canto="3"]{cursor:nesw-resize}.bs-alca--canto:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.bs-alca--rodar{width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;background:var(--bs-grad-botao);box-shadow:0 4px 14px #00000080,0 0 0 2px #fff;cursor:grab}.bs-alca--rodar:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 12a8 8 0 1 1-2.34-5.66M20 4v4h-4' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.bs-alca--rodar:before{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.bs-alca-linha{position:absolute;left:0;top:0;height:2px;background:var(--bs-ciano);transform-origin:0 50%;box-shadow:0 0 6px #00000080}.bs-alca-linha[hidden]{display:none}html.bs-a-editar,html.bs-a-editar *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}@media(pointer:coarse){.bs-alca--canto{width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:7px}.bs-alca--canto:before{top:-12px;right:-12px;bottom:-12px;left:-12px}.bs-alca--rodar{width:36px;height:36px;margin:-18px 0 0 -18px}.bs-alca--rodar:after{top:8px;right:8px;bottom:8px;left:8px}}.bs-editor-sobre{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(.7rem,2vw,1.1rem);pointer-events:none}.bs-editor-vistas{align-self:flex-start;display:inline-flex;gap:.25rem;padding:.3rem;border-radius:999px;pointer-events:auto;background:var(--bs-vidro);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--bs-linha)}.bs-editor-vistas[hidden]{display:none}.bs-editor-vista{min-height:2.25rem;padding:0 1rem;border-radius:999px;font-size:.7rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:var(--bs-texto-2);transition:background .25s,color .25s}.bs-editor-vista:hover{color:var(--bs-forte)}.bs-editor-vista[aria-pressed=true]{background:var(--bs-forte);color:var(--bs-sobre-forte)}.bs-editor-vista:focus-visible{outline:2px solid var(--bs-ciano);outline-offset:2px}.bs-editor-zoom{position:absolute;right:clamp(.7rem,2vw,1.1rem);top:50%;transform:translateY(-50%);display:grid;gap:.2rem;padding:.25rem;border-radius:999px;pointer-events:auto;background:var(--bs-vidro);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--bs-linha)}.bs-editor-zoom[hidden]{display:none}.bs-editor-zoom__botao,.bs-editor-zoom__nivel{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;color:var(--bs-texto);transition:background .2s,color .2s,opacity .2s}.bs-editor-zoom__botao .bs-icone{width:1.1rem;height:1.1rem}.bs-editor-zoom__botao:hover{background:color-mix(in srgb,var(--bs-forte) 12%,transparent)}.bs-editor-zoom__botao:disabled{opacity:.3;pointer-events:none}.bs-editor-zoom__nivel{font-size:.66rem;font-weight:800;letter-spacing:.04em;color:var(--bs-texto-2);font-variant-numeric:tabular-nums}.bs-editor-palco.tem-zoom .bs-editor-zoom__nivel{background:var(--bs-forte);color:var(--bs-sobre-forte)}.bs-editor-zoom button:focus-visible{outline:2px solid var(--bs-ciano);outline-offset:2px}@media(pointer:coarse){.bs-editor-zoom__botao,.bs-editor-zoom__nivel{width:2.75rem;height:2.75rem}.bs-editor-zoom__nivel{font-size:.72rem}}.bs-editor-base{margin-top:auto;display:grid;justify-items:center;gap:.6rem}.bs-editor-dica{max-width:40ch;padding:.45rem .9rem;border-radius:999px;text-align:center;font-size:.6rem;font-weight:700;letter-spacing:.12em;line-height:1.45;text-transform:uppercase;color:var(--bs-texto-2);background:var(--bs-vidro);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .3s}.bs-editor-dica [hidden],.bs-editor-palco.is-envolve .bs-editor-dica{display:none}.bs-editor-palco.tem-zoom .bs-editor-dica{opacity:0}.bs-editor-rodar{pointer-events:auto;display:flex;align-items:center;gap:.7rem;width:min(100%,470px);padding:.55rem .6rem .55rem 1rem;border-radius:16px;background:var(--bs-vidro);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--bs-linha)}.bs-editor-rodar[hidden]{display:none}.bs-editor-rodar__barra{flex:1;min-width:0;display:grid;gap:.2rem}.bs-editor-rodar__rotulo{display:inline-flex;align-items:center;gap:.4rem;font-size:.62rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:var(--bs-texto-2)}.bs-editor-rodar__rotulo .bs-icone{width:.95rem;height:.95rem;color:var(--bs-ciano)}.bs-editor-rodar input{width:100%;margin:0;accent-color:var(--bs-ciano);cursor:ew-resize}.bs-editor-rodar__aqui{flex:none;display:inline-flex;align-items:center;gap:.4rem;min-height:2.6rem;padding:0 .95rem;border-radius:11px;background:var(--bs-grad-botao);color:#000;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;animation:bs-editor-entra .35s var(--bs-ease)}.bs-editor-rodar__aqui[hidden]{display:none}.bs-editor-rodar__aqui .bs-icone{width:1.05rem;height:1.05rem}@keyframes bs-editor-entra{0%{opacity:0;transform:scale(.85)}}.bs-editor-largar{position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;z-index:8;display:grid;place-content:center;justify-items:center;gap:.8rem;border-radius:24px;border:2px dashed var(--bs-ciano);background:color-mix(in srgb,var(--bs-fundo) 74%,transparent);font-family:var(--bs-display);font-size:2rem;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .25s}.bs-editor-largar .bs-icone{width:2.6rem;height:2.6rem;color:var(--bs-ciano)}.bs-editor-palco.is-largar .bs-editor-largar{opacity:1}[data-bs-editor2d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;touch-action:pan-y;outline:none}[data-bs-editor2d][hidden]{display:none}.bs-editor2d__camada{position:absolute;height:auto;pointer-events:none}@media(max-width:989px){.bs-editor-palco.is-mini{position:fixed;z-index:65;inset:auto;top:calc(var(--bs-cabecalho) + .6rem);right:.6rem;width:min(34vw,156px);height:auto;aspect-ratio:1;border-radius:16px;cursor:pointer;box-shadow:0 18px 50px -12px var(--bs-sombra-forte),0 0 0 1px var(--bs-linha-forte);animation:bs-editor-mini .45s var(--bs-ease)}.bs-editor-palco.is-mini>*{pointer-events:none}.bs-editor-palco.is-mini .bs-editor-sobre,.bs-editor-palco.is-mini .bs-editor-alcas{display:none}}@keyframes bs-editor-mini{0%{opacity:0;transform:translateY(-12px) scale(.9)}}.bs-editor-painel{display:grid;gap:.9rem;min-width:0}.bs-editor-painel__acoes{display:flex;flex-wrap:wrap;gap:.5rem}.bs-editor-botao{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3.1rem;padding:0 1.2rem;border-radius:14px;cursor:pointer;border:1.5px solid var(--bs-linha-forte);background:color-mix(in srgb,var(--bs-forte) 3%,transparent);font-size:.78rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;transition:border-color .25s,background .25s,transform .35s var(--bs-ease)}.bs-editor-botao:hover{border-color:var(--bs-forte)}.bs-editor-botao:active{transform:scale(.97)}.bs-editor-botao .bs-icone{width:1.2rem;height:1.2rem}.bs-editor-botao--principal{background:var(--bs-grad-botao);border-color:transparent;color:#000}.bs-editor-botao--principal:hover{border-color:transparent;box-shadow:0 10px 30px -12px #7b00ffcc}.bs-editor-botao--icone{width:3.1rem;padding:0;margin-left:auto}.bs-editor-botao:disabled{opacity:.3;pointer-events:none}.bs-editor-botao:focus-visible,.bs-editor-botao:focus-within{outline:2px solid var(--bs-ciano);outline-offset:3px}.bs-editor-painel__ajuda{font-size:.78rem;color:var(--bs-texto-3)}.bs-editor-camadas{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.bs-editor-camadas[hidden]{display:none}.bs-editor-camada{display:flex;align-items:center;gap:.2rem;border-radius:14px;border:1.5px solid var(--bs-linha);background:color-mix(in srgb,var(--bs-forte) 2%,transparent);transition:border-color .25s,background .25s}.bs-editor-camada:hover{border-color:var(--bs-linha-forte)}.bs-editor-camada.is-ativa{border-color:var(--bs-ciano);background:#49d7ff0f}.bs-editor-camada.is-exemplo{opacity:.6}.bs-editor-camada__escolher{flex:1;min-width:0;display:flex;align-items:center;gap:.75rem;padding:.4rem .6rem;text-align:left;border-radius:12px}.bs-editor-camada__escolher:focus-visible{outline:2px solid var(--bs-ciano);outline-offset:2px}.bs-editor-camada__mini{width:2.5rem;height:2.5rem;flex:none;border-radius:9px;object-fit:contain;background:repeating-conic-gradient(var(--bs-xadrez-1) 0 25%,var(--bs-xadrez-2) 0 50%) 0 0 / 12px 12px}.bs-editor-camada__mini--texto{display:grid;place-items:center;font-size:1.05rem;line-height:1;text-shadow:0 0 1px rgba(255,255,255,.7),0 0 1px rgba(0,0,0,.7)}.bs-editor-camada__mini--anton{font-family:var(--bs-display)}.bs-editor-camada__mini--forte{font-weight:800}.bs-editor-camada__mini--simples{font-weight:500}.bs-editor-camada__nome{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650;font-size:.86rem}.bs-editor-camada small{margin-left:auto;flex:none;font-size:.62rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:var(--bs-texto-3)}.bs-editor-camada__apagar{flex:none;display:grid;place-items:center;width:2.6rem;height:2.6rem;margin-right:.2rem;border-radius:10px;color:var(--bs-texto-3);transition:color .2s,background .2s}.bs-editor-camada__apagar:hover{color:var(--bs-erro);background:#ff465a1a}.bs-editor-camada__apagar .bs-icone{width:1.1rem;height:1.1rem}.bs-editor-props{display:grid;gap:1rem;padding:1.1rem;border-radius:18px;background:var(--bs-grafite);border:1px solid var(--bs-linha);animation:bs-editor-entra .3s var(--bs-ease)}.bs-editor-props[hidden],.bs-editor-props__texto[hidden]{display:none}.bs-editor-props__texto{display:grid;gap:.9rem}.bs-editor-rotulo{font-size:.68rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:var(--bs-texto-2)}.bs-editor-rotulo em{font-style:normal;color:var(--bs-texto);letter-spacing:.04em;margin-left:.4rem}.bs-editor-campo{display:grid;gap:.45rem}.bs-editor-campo textarea{width:100%;min-height:3.4rem;padding:.75rem .9rem;border-radius:12px;resize:vertical;border:1.5px solid var(--bs-linha);background:var(--bs-carvao);color:var(--bs-texto);font-size:1rem;font-weight:650;line-height:1.3}.bs-editor-campo textarea:focus{outline:none;border-color:var(--bs-ciano)}.bs-editor-linha{display:grid;gap:.45rem}.bs-editor-fontes{display:flex;flex-wrap:wrap;gap:.4rem}.bs-editor-fonte{min-height:2.6rem;padding:0 1rem;border-radius:11px;border:1.5px solid var(--bs-linha-forte);font-size:.95rem;transition:background .25s,color .25s,border-color .25s}.bs-editor-fonte--anton{font-family:var(--bs-display);font-weight:400;font-size:1.05rem;letter-spacing:.02em}.bs-editor-fonte--forte{font-weight:800}.bs-editor-fonte--simples{font-weight:500}.bs-editor-fonte:hover{border-color:var(--bs-forte)}.bs-editor-fonte[aria-pressed=true]{background:var(--bs-forte);color:var(--bs-sobre-forte);border-color:var(--bs-forte)}.bs-editor-cores{display:flex;flex-wrap:wrap;gap:.5rem}.bs-editor-cor{position:relative;width:2.2rem;height:2.2rem;border-radius:50%;cursor:pointer;background:var(--c);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bs-forte) 30%,transparent)}.bs-editor-cor:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid transparent;transition:border-color .2s}.bs-editor-cor[aria-pressed=true]:after,.bs-editor-cor.is-ativa:after{border-color:var(--bs-forte)}.bs-editor-cor:focus-visible,.bs-editor-cor--livre:focus-within{outline:2px solid var(--bs-ciano);outline-offset:4px}.bs-editor-cor--livre{background:conic-gradient(#ff3b3b,#ffd23f,#3bff7a,#49d7ff,#7b00ff,#ff3bd4,#ff3b3b)}.bs-editor-cor--livre input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}.bs-editor-deslizar{display:grid;gap:.45rem}.bs-editor-deslizar input{width:100%;margin:0;accent-color:var(--bs-ciano)}.bs-editor-props__acoes{display:flex;flex-wrap:wrap;gap:.4rem}.bs-editor-acao{display:inline-flex;align-items:center;gap:.35rem;min-height:2.5rem;padding:0 .9rem;border-radius:10px;border:1.5px solid var(--bs-linha-forte);font-size:.7rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;transition:border-color .2s,background .2s,color .2s}.bs-editor-acao:hover{border-color:var(--bs-forte)}.bs-editor-acao[hidden]{display:none}.bs-editor-acao .bs-icone{width:1rem;height:1rem}.bs-editor-acao--apagar{margin-left:auto;color:var(--bs-erro);border-color:#ff465a59}.bs-editor-acao--apagar:hover{background:#ff465a1f;border-color:var(--bs-erro)}.bs-editor-acao:focus-visible{outline:2px solid var(--bs-ciano);outline-offset:2px}@media(prefers-reduced-motion:reduce){.bs-editor-palco.is-mini,.bs-editor-props,.bs-editor-rodar__aqui{animation:none}}.bs-editor-fundo{display:grid;gap:.7rem;padding-bottom:1rem;border-bottom:1px solid var(--bs-linha)}.bs-editor-fundo[hidden],.bs-editor-fundo [hidden]{display:none}.bs-editor-fundo__botao{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;justify-self:start;min-height:2.8rem;padding:0 1.1rem;border-radius:12px;background:var(--bs-grad-botao);color:#000;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;transition:transform .35s var(--bs-ease),box-shadow .35s var(--bs-ease),background .25s,color .25s}.bs-editor-fundo__botao .bs-icone{width:1.15rem;height:1.15rem}.bs-editor-fundo__botao:hover{box-shadow:0 10px 30px -12px #7b00ffcc}.bs-editor-fundo__botao:active{transform:scale(.97)}.bs-editor-fundo__botao:focus-visible{outline:2px solid var(--bs-foco);outline-offset:3px}.bs-editor-fundo__botao.is-feito{background:transparent;color:var(--bs-texto);box-shadow:inset 0 0 0 1.5px var(--bs-linha-forte)}.bs-editor-fundo.is-ocupado .bs-editor-fundo__botao{pointer-events:none}.bs-editor-fundo.is-ocupado .bs-editor-fundo__botao .bs-icone{animation:bs-varinha .9s var(--bs-ease-io) infinite alternate}@keyframes bs-varinha{0%{transform:rotate(-18deg)}to{transform:rotate(14deg) scale(1.1)}}.bs-editor-fundo.is-ocupado .bs-editor-fundo__afinar{opacity:.5;pointer-events:none}.bs-editor-fundo__afinar{display:grid;gap:.8rem;transition:opacity .2s}.bs-editor-fundo__metodos{display:inline-flex;justify-self:start;gap:.25rem;padding:.25rem;border-radius:999px;border:1px solid var(--bs-linha-forte)}.bs-editor-fundo__metodos button{min-height:2.2rem;padding:0 .9rem;border-radius:999px;font-size:.68rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-texto-2);transition:background .25s,color .25s}.bs-editor-fundo__metodos button[aria-pressed=true]{background:var(--bs-forte);color:var(--bs-sobre-forte)}.bs-editor-fundo__metodos button:focus-visible{outline:2px solid var(--bs-foco);outline-offset:2px}.bs-editor-fundo__buracos{display:flex;align-items:center;gap:.6rem;font-size:.82rem;font-weight:600;cursor:pointer}.bs-editor-fundo__buracos input{width:1.15rem;height:1.15rem;margin:0;accent-color:var(--bs-violeta)}.bs-editor-fundo__estado{font-size:.78rem;color:var(--bs-texto-2)}@media(prefers-reduced-motion:reduce){.bs-editor-fundo.is-ocupado .bs-editor-fundo__botao .bs-icone{animation:none}}@media(pointer:coarse){.bs-editor-vista{min-height:2.75rem}.bs-editor-rodar input{height:2rem}.bs-editor-rodar__aqui,.bs-editor-acao,.bs-editor-fonte,.bs-editor-fundo__metodos button{min-height:2.75rem}.bs-editor-cor{width:2.6rem;height:2.6rem}.bs-editor-cores{gap:.6rem}}@media(max-width:749px){.bs-editor-dica{font-size:.7rem;letter-spacing:.06em;padding:.45rem .8rem}.bs-editor-rodar__rotulo,.bs-editor-rotulo{font-size:.72rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bs-editor.css.map */
