.desafio__form{display:grid;gap:var(--espaco-4);width:100%;text-align:left}.login{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);background:var(--superficie);overflow-x:clip}.login__foto{grid-area:1 / 1;position:relative;overflow:hidden;background:var(--superficie-2)}.login__imagem{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:25% center}.login .brand{gap:var(--espaco-4)}.login .brand-symbol{display:grid}.login__painel{grid-area:1 / 1;position:relative;display:grid;place-items:center;padding:var(--espaco-4)}.login__corpo{width:100%;max-width:var(--dialogo-largura);display:grid;justify-items:center;text-align:center;padding:var(--espaco-6) var(--espaco-4);background:var(--superficie);border-radius:var(--raio-dialogo);box-shadow:var(--sombra-flutuante)}.login__titulo{margin:var(--espaco-8) 0 0;font:var(--papel-titulo-pagina)}.login__texto{margin:var(--espaco-2) 0 var(--espaco-6);color:var(--texto-suave);text-wrap:balance}.login__botao{width:100%;text-decoration:none}.login__erro{margin:0 0 var(--espaco-4);color:var(--perigo)}@media(min-width:768px){.login{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}.login__foto{grid-area:auto;min-height:100dvh}.login__imagem{object-position:center top}.login__painel{grid-area:auto;padding:var(--espaco-8)}.login__corpo{padding:0;background:none;border-radius:0;box-shadow:none}}.login__local{margin-top:var(--espaco-2)}.login__formulario{width:100%;display:grid;gap:var(--espaco-4)}.login__verificacao{display:grid;justify-items:center;gap:var(--espaco-2)}.login__rotulo{margin:0;font:var(--papel-rotulo)}.login__estado{margin:0;color:var(--texto-suave);font:var(--papel-legenda);text-wrap:balance}.login__verificacao [hidden]{display:none}.ajuda-dialogo{--dialogo-largura: 39rem}.ajuda-marca{display:flex;align-items:center;gap:var(--espaco-2);font:var(--papel-titulo)}.ajuda-cabecalho{align-items:flex-start}.ajuda-cabecalho .ds-dialogo__fechar{margin-left:auto}.ajuda-introducao{display:flex;align-items:center;justify-content:space-between;gap:var(--espaco-3);margin-top:var(--espaco-4)}.ajuda-ilustracao{display:grid;place-items:center;flex:0 0 auto;width:calc(var(--alvo) + var(--espaco-5));height:calc(var(--alvo) + var(--espaco-5));border-radius:var(--raio-dialogo);color:var(--marca-solida);background:var(--marca)}.ajuda-ilustracao>.icon{--icone: var(--espaco-8)}.ajuda-introducao h2{margin:0;font:var(--papel-marca)}.ajuda-introducao p{margin:var(--espaco-1) 0 0;color:var(--texto-suave)}.ajuda-lista{display:grid;gap:var(--espaco-3);margin:var(--espaco-5) 0 0;padding:0;list-style:none}.ajuda-item{display:flex;align-items:flex-start;gap:var(--espaco-3)}.ajuda-item__icone{flex:0 0 var(--alvo);display:grid;place-items:center;width:var(--alvo);height:var(--alvo);color:var(--marca-solida);background:var(--marca);border-radius:var(--raio-card)}.ajuda-item__texto{min-width:0}.ajuda-item h3{margin:0;font:var(--papel-titulo)}.ajuda-item p{margin:var(--espaco-1) 0 0;color:var(--texto-suave);font:var(--papel-corpo);overflow-wrap:anywhere}.ajuda-aviso{display:flex;gap:var(--espaco-2);margin:var(--espaco-5) 0 0;padding:var(--espaco-3);border-radius:var(--raio-card);color:var(--texto);background:var(--marca);font:var(--papel-corpo)}.ajuda-aviso>.icon{flex:0 0 auto;color:var(--marca-solida)}.ajuda-rodape{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--espaco-3);margin-top:var(--espaco-5)}.ajuda-rodape p{margin:0;color:var(--texto-suave);font:var(--papel-legenda)}@media(max-width:480px){.ajuda-ilustracao{display:none}.ajuda-rodape .ds-botao{width:100%}}.ajuda-dialogo--anuncios{--dialogo-padding: var(--espaco-8)}.ajuda-dialogo--anuncios .ajuda-introducao{margin-top:var(--espaco-8)}.ajuda-dialogo--anuncios .ajuda-introducao p{margin-top:var(--espaco-3)}.ajuda-dialogo--anuncios .ajuda-lista{gap:var(--espaco-8);margin-top:var(--espaco-8)}.ajuda-dialogo--anuncios .ajuda-item{gap:var(--espaco-4)}.ajuda-dialogo--anuncios .ajuda-item p{margin-top:var(--espaco-3)}.ajuda-dialogo--anuncios .ajuda-aviso,.ajuda-dialogo--anuncios .ajuda-rodape{margin-top:var(--espaco-8)}@media(max-width:480px){.ajuda-dialogo--anuncios{--dialogo-padding: var(--espaco-6)}.ajuda-dialogo--anuncios .ajuda-item{gap:var(--espaco-3)}}.editor-app{--largura-rail: 5.5rem;--largura-painel-editor: 18.875rem;--altura-barra: calc(var(--alvo) + var(--espaco-3));--altura-rodape: calc(var(--alvo) + var(--espaco-1));--regua-tamanho: 1.125rem;--canvas-fundo: color-mix(in srgb, var(--borda) 30%, var(--superficie-2));--canvas-regua: color-mix(in srgb, var(--borda) 45%, var(--superficie-2));--canvas-marca: color-mix(in srgb, var(--texto-suave) 55%, transparent);--canvas-rolagem: color-mix(in srgb, var(--texto-suave) 40%, var(--canvas-fundo));--canvas-selecao: var(--foco);height:var(--altura-visivel);display:flex;flex-direction:column;overflow:hidden;background:var(--superficie-2)}.editor-header{height:var(--altura-barra);flex:0 0 var(--altura-barra);display:flex;align-items:center;gap:var(--espaco-2);padding:0 var(--espaco-3);background:var(--superficie);white-space:nowrap}.editor-header .brand{min-height:var(--alvo);flex-shrink:0;gap:var(--espaco-2)}.editor-header .wordmark{font-size:var(--tamanho-16)}.editor-header-controls{min-width:0;flex:1;display:flex;align-items:center;gap:var(--espaco-1);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.editor-header .ds-botao .icon{--icone: var(--icone-ferramenta)}.header-divider,.toolbar-divider{width:1px;height:var(--espaco-6);flex:0 0 1px;background:var(--borda-sutil)}.project-name{flex:1 1 11.25rem;min-width:5rem;max-width:17.5rem;min-height:var(--alvo);padding:0 var(--espaco-2);border:1px solid transparent;border-radius:var(--raio-controle);background:transparent;color:var(--texto);font:var(--papel-corpo);text-overflow:ellipsis}.project-name:hover{background:var(--hover)}.editor-header .save-state{flex-shrink:0;max-width:11.25rem;min-width:var(--alvo);padding:0 var(--espaco-2);color:var(--texto-suave);font:var(--papel-legenda)}.save-state>span{overflow:hidden;text-overflow:ellipsis}.editor-header .editor-back{flex:0 0 auto;min-width:var(--alvo);padding:0 var(--espaco-2)}.editor-toolbar{display:flex;align-items:center;gap:var(--espaco-1);flex:0 0 auto;margin-left:var(--espaco-2)}.toolbar-divider{margin-inline:var(--espaco-2)}.editor-history{display:flex;align-items:center;gap:var(--espaco-1);flex:0 0 auto}.editor-header-actions{display:flex;align-items:center;gap:var(--espaco-1);flex-shrink:0;margin-left:auto}.editor-app .ds-botao-icone:disabled{opacity:.5;cursor:not-allowed}.editor-app .ds-botao-icone:disabled:hover{background:transparent;color:var(--texto-suave)}.editor-body{position:relative;flex:1;min-height:0;display:flex}.editor-rail{width:var(--largura-rail);flex:0 0 var(--largura-rail);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;display:flex;flex-direction:column;padding:var(--espaco-1);gap:var(--espaco-otico);background:var(--fundo)}.editor-rail .rail-button{width:100%;height:var(--alvo);padding:0 var(--espaco-1);border-radius:var(--raio-card);display:flex;flex-direction:column;justify-content:center;gap:var(--espaco-otico);font:var(--papel-legenda)}.rail-button>span{max-width:100%;color:var(--texto);white-space:nowrap;-webkit-hyphens:none;hyphens:none}.editor-rail .rail-button.active{background:var(--selecionado);color:var(--marca-solida)}.editor-rail .rail-button.active>span{font-weight:var(--peso-selecionado)}.editor-library,.editor-panel,.editor-projects{width:var(--largura-painel-editor);flex:0 0 var(--largura-painel-editor);min-width:0;padding:var(--espaco-1) var(--espaco-3) var(--espaco-3);overflow-y:auto;background:var(--superficie);border-right:1px solid var(--borda-sutil)}.editor-library{container-type:inline-size}.editor-body:has(>.editor-panel:not([hidden]))>.editor-library,.sidebar-projects-open .editor-library,.sidebar-projects-open .editor-panel{display:none}.mobile-close-library{display:none}.editor-library:not([data-modo=imagens])>.editor-busca,.editor-library[data-modo=paginas]>#text-properties,.editor-library[data-modo=texto]>:is(#editor-page-actions,.biblioteca-organizar,.editor-library-items,.library-count,.library-hint){display:none}.layers-list{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:var(--espaco-1)}.layer-select{display:flex;position:relative;align-items:center;gap:var(--espaco-2);flex:1;min-width:0;min-height:calc(var(--alvo) + var(--espaco-5));padding:0;border-radius:var(--raio-controle);background:transparent;cursor:inherit}.layer-thumb-fit{position:relative;display:block}.layer-thumb-page{position:absolute;top:0;left:0;display:block;transform-origin:top left}.layer-thumb-page,.layer-thumb-page *{pointer-events:none;-webkit-user-select:none;user-select:none}.text-properties{padding-top:var(--espaco-4)}.editor-campo-rotulo{display:flex;justify-content:space-between;gap:var(--espaco-2)}.editor-campo-rotulo>span{font:var(--papel-legenda);color:var(--texto-suave)}.text-properties textarea{resize:vertical}.editor-campo-cor{width:var(--alvo);padding:var(--espaco-1);cursor:pointer}.editor-workspace{flex:1;min-width:0;display:flex;flex-direction:column}.flip-align{transform:rotate(180deg)}.canvas-area{flex:1;min-height:0;position:relative;background:var(--canvas-fundo);display:grid;grid-template-columns:var(--regua-tamanho) minmax(0,1fr);grid-template-rows:var(--regua-tamanho) minmax(0,1fr)}.canvas-area[data-rulers-visible=false]{grid-template-columns:0 minmax(0,1fr);grid-template-rows:0 minmax(0,1fr)}.canvas-area[data-rulers-visible=false]>:is(.ruler-corner,.ruler-horizontal,.ruler-vertical){display:none}.ruler-corner{background:var(--canvas-regua);border-right:1px solid var(--borda);border-bottom:1px solid var(--borda)}.ruler-ticks{position:absolute;inset:0}.ruler-horizontal{position:relative;overflow:hidden;background-color:var(--canvas-regua);border-bottom:1px solid var(--borda);background-image:repeating-linear-gradient(90deg,transparent 0 9px,var(--canvas-marca) 9px 10px);background-size:10px 4px;background-repeat:repeat-x;background-position:bottom}.ruler-horizontal span{position:absolute;bottom:var(--espaco-1);color:var(--texto-suave);font:var(--papel-legenda);line-height:1;transform:translate(-50%)}.ruler-vertical{position:relative;overflow:hidden;background-color:var(--canvas-regua);border-right:1px solid var(--borda);background-image:repeating-linear-gradient(0deg,transparent 0 9px,var(--canvas-marca) 9px 10px);background-size:4px 10px;background-repeat:repeat-y;background-position:right}.ruler-vertical span{position:absolute;right:var(--espaco-1);color:var(--texto-suave);font:var(--papel-legenda);line-height:1;writing-mode:vertical-rl;transform:rotate(180deg) translateY(50%)}.canvas-scroll{--fundo-canvas: var(--canvas-fundo);grid-column:2;grid-row:2;background:var(--fundo-canvas);scrollbar-color:var(--canvas-rolagem) var(--fundo-canvas);min-width:0;min-height:0;overflow:scroll;scrollbar-gutter:stable both-edges;display:flex;padding:calc(2 * var(--espaco-8));align-items:safe center;justify-content:safe center;isolation:isolate}html[data-modalidade=teclado] .canvas-scroll:focus-visible{outline-offset:-1px}.canvas-scroll::-webkit-scrollbar{width:12px;height:12px}.canvas-scroll::-webkit-scrollbar-track,.canvas-scroll::-webkit-scrollbar-corner{background:var(--fundo-canvas)}.canvas-scroll::-webkit-scrollbar-thumb{background:var(--canvas-rolagem);border:3px solid var(--fundo-canvas);border-radius:var(--raio-card)}.artboard-wrap{position:relative;flex:0 0 auto;box-shadow:var(--sombra-flutuante)}.artboard{position:absolute;top:0;left:0;transform-origin:top left;overflow:visible;background:#fff}.canvas-element{position:absolute;cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}.canvas-element img{width:100%;height:100%;pointer-events:none}.canvas-element.locked{cursor:default}.canvas-area[data-pan-ready=true],.canvas-area[data-pan-ready=true] :is(.canvas-scroll,.artboard-wrap,.artboard,.canvas-element,.resize-handle,.rotation-handle){cursor:grab}.canvas-area[data-panning=true],.canvas-area[data-panning=true] :is(.canvas-scroll,.artboard-wrap,.artboard,.canvas-element,.resize-handle,.rotation-handle){cursor:grabbing}.canvas-element.selected{outline:calc(.125rem / var(--canvas-scale)) solid var(--canvas-selecao);outline-offset:calc(1px / var(--canvas-scale))}html[data-modalidade=teclado] .canvas-element:focus-visible{outline:calc(.125rem / var(--canvas-scale)) solid var(--foco)}.canvas-text{display:block;width:100%;height:100%;overflow:visible}.resize-handle{position:absolute;width:calc(.5625rem / var(--canvas-scale));height:calc(.5625rem / var(--canvas-scale));border:calc(.125rem / var(--canvas-scale)) solid var(--canvas-selecao);background:var(--superficie);z-index:4}.resize-handle.nw{left:0;top:0;transform:translate(-50%,-50%);cursor:nwse-resize}.resize-handle.ne{right:0;top:0;transform:translate(50%,-50%);cursor:nesw-resize}.resize-handle.sw{left:0;bottom:0;transform:translate(-50%,50%);cursor:nesw-resize}.resize-handle.se{right:0;bottom:0;transform:translate(50%,50%);cursor:nwse-resize}.resize-handle.w{left:0;top:50%;transform:translate(-50%,-50%);cursor:ew-resize}.resize-handle.e{right:0;top:50%;transform:translate(50%,-50%);cursor:ew-resize}.rotation-handle{position:absolute;left:50%;top:calc(-2rem / var(--canvas-scale));transform:translate(-50%,-50%);width:calc(var(--alvo) / var(--canvas-scale));height:calc(var(--alvo) / var(--canvas-scale));padding:0;display:grid;place-items:center;background:transparent;cursor:grab;touch-action:none}.rotation-handle:after{content:"";position:absolute;left:50%;top:calc(2.0625rem / var(--canvas-scale));width:calc(1px / var(--canvas-scale));height:calc(1.3125rem / var(--canvas-scale));background:var(--canvas-selecao);pointer-events:none}.rotation-handle span{display:grid;place-items:center;width:calc(var(--espaco-6) / var(--canvas-scale));height:calc(var(--espaco-6) / var(--canvas-scale));border:calc(1px / var(--canvas-scale)) solid var(--canvas-selecao);border-radius:50%;background:var(--superficie);color:var(--marca-solida);font-size:calc(var(--icone-ferramenta) / var(--canvas-scale));position:relative;z-index:1}.rotation-handle .icon{display:block;width:calc(var(--icone-ferramenta) / var(--canvas-scale));height:calc(var(--icone-ferramenta) / var(--canvas-scale));font-size:calc(var(--icone-ferramenta) / var(--canvas-scale));line-height:1}.rotation-handle:active{cursor:grabbing}html[data-modalidade=teclado] .rotation-handle:focus-visible{outline:calc(.125rem / var(--canvas-scale)) solid var(--foco)}.editor-footer{height:var(--altura-rodape);flex:0 0 var(--altura-rodape);display:flex;align-items:center;justify-content:space-between;gap:var(--espaco-4);padding:0 var(--espaco-6);background:var(--fundo);border-top:1px solid var(--borda-sutil);font:var(--papel-legenda)}.editor-dimensions{color:var(--texto-suave);margin-left:auto}.page-controls{display:flex;align-items:center;gap:var(--espaco-otico);white-space:nowrap}.page-controls span{min-width:5rem;text-align:center}.zoom-control{display:flex;align-items:center;gap:var(--espaco-2)}.zoom-control input{width:6.25rem}.editor-footer .zoom-label{min-width:var(--alvo);padding:0 var(--espaco-1);font:var(--papel-legenda)}.loading-screen{min-height:var(--altura-visivel);display:grid;place-items:center;color:var(--texto-suave);font:var(--papel-corpo)}@media(max-width:1600px){.editor-header .brand-symbol{display:none}.editor-back>span{display:none}.editor-header .editor-back{width:var(--alvo);padding:0}.editor-header .save-state{position:relative;width:var(--alvo);padding:0}.save-state>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:1300px){.editor-header{gap:var(--espaco-1);padding:0 var(--espaco-2)}.editor-header .header-divider{display:none}.project-name{flex-basis:7.5rem;max-width:11.25rem}.editor-header-actions,.editor-history{gap:0}.editor-header :is(.export-button,.share-button){width:var(--alvo);padding:0}.export-button>span,.export-button>.icon:last-child,.share-button>span{display:none}}@media(max-width:1200px){.editor-app{--largura-painel-editor: 16.25rem}}@media(max-width:900px){.editor-app{--largura-painel-editor: min(17.8125rem, calc(100vw - var(--largura-rail)))}.editor-projects{position:absolute;left:var(--largura-rail);top:0;bottom:0;z-index:8;box-shadow:var(--sombra-flutuante)}.editor-library{position:absolute;left:var(--largura-rail);top:0;bottom:0;z-index:8;width:var(--largura-painel-editor);display:none;box-shadow:var(--sombra-flutuante)}.editor-library.open{display:block}.mobile-close-library{display:inline-grid}.editor-header .brand{min-width:var(--alvo);justify-content:center}.editor-header .wordmark b{display:none}.project-name{flex:0 0 6.25rem}.editor-dimensions{display:none}}@media(max-width:600px){.editor-footer{padding:0 var(--espaco-2);gap:0}.zoom-control{gap:0}.zoom-control input{width:3.75rem}.canvas-scroll{padding:var(--alvo)}}@media(max-width:700px){.zoom-control input,.zoom-control>button:last-child{display:none}.editor-footer{padding:0 var(--espaco-1);gap:var(--espaco-1);overflow-x:auto}.page-controls span{min-width:3.625rem}}.canvas-guides{position:absolute;inset:0;pointer-events:none;z-index:20}.canvas-guide{display:block;position:absolute;background:var(--foco);pointer-events:none}.canvas-guide-x{width:calc(1px / var(--canvas-scale));transform:translate(-50%)}.canvas-guide-y{height:calc(1px / var(--canvas-scale));transform:translateY(-50%)}.canvas-gap{display:block;position:absolute;background:var(--foco);pointer-events:none}.canvas-gap-x{height:calc(1px / var(--canvas-scale));transform:translateY(-50%)}.canvas-gap-y{width:calc(1px / var(--canvas-scale));transform:translate(-50%)}.canvas-gap:after{content:attr(data-medida);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(calc(1 / var(--canvas-scale)));padding:0 var(--espaco-1);border-radius:var(--raio-controle);background:var(--foco);color:var(--superficie);font:var(--papel-legenda);white-space:nowrap}.canvas-angle{position:absolute;left:50%;top:calc(-56px / var(--canvas-scale));transform-origin:center bottom;padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-controle);background:var(--texto);color:var(--superficie);font:var(--papel-legenda);white-space:nowrap;pointer-events:none;z-index:10}.canvas-lock-marker{position:absolute;right:0;top:0;width:calc(var(--espaco-6) / var(--canvas-scale));height:calc(var(--espaco-6) / var(--canvas-scale));display:grid;place-items:center;background:var(--perigo);color:var(--superficie);border-radius:var(--raio-full);pointer-events:none}.canvas-lock-marker .icon{font-size:calc(var(--icone-acao) / var(--canvas-scale));width:calc(var(--icone-acao) / var(--canvas-scale));height:calc(var(--icone-acao) / var(--canvas-scale))}.canvas-image-crop{position:relative;overflow:hidden;width:100%;height:100%}.canvas-image-crop img{position:absolute;max-width:none}.editor-cropping .editor-toolbar{display:none}.crop-toolbar{display:flex;gap:var(--espaco-1);align-items:center;flex:0 0 auto}.crop-source{visibility:hidden}.canvas-crop{position:absolute;z-index:12;-webkit-user-select:none;user-select:none;touch-action:none}.canvas-crop>img{display:block;width:100%;height:100%;pointer-events:none}.crop-shades{position:absolute;inset:0;pointer-events:none}.crop-shades i{position:absolute;background:var(--veu)}.crop-selection{position:absolute;cursor:move;touch-action:none;--crop-linha: calc(1px / var(--canvas-scale));--crop-grade: color-mix(in srgb, var(--foco) 55%, transparent)}.crop-selection:before{content:"";position:absolute;inset:0;border:var(--crop-linha) solid var(--superficie);box-shadow:0 0 0 var(--crop-linha) var(--foco),inset 0 0 0 var(--crop-linha) var(--foco);pointer-events:none}.crop-selection:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--crop-grade),var(--crop-grade)),linear-gradient(var(--crop-grade),var(--crop-grade)),linear-gradient(var(--crop-grade),var(--crop-grade)),linear-gradient(var(--crop-grade),var(--crop-grade));background-size:var(--crop-linha) 100%,var(--crop-linha) 100%,100% var(--crop-linha),100% var(--crop-linha);background-position:33.333% 0,66.667% 0,0 33.333%,0 66.667%;background-repeat:no-repeat}.crop-handle{position:absolute;width:calc(var(--alvo) / var(--canvas-scale));height:calc(var(--alvo) / var(--canvas-scale));background:transparent;padding:0;touch-action:none;z-index:1}.crop-handle:after{content:"";position:absolute;width:calc(var(--espaco-4) / var(--canvas-scale));height:calc(var(--espaco-4) / var(--canvas-scale));border:0 solid var(--foco)}.crop-handle.nw{left:0;top:0;transform:translate(-50%,-50%);cursor:nwse-resize}.crop-handle.ne{right:0;top:0;transform:translate(50%,-50%);cursor:nesw-resize}.crop-handle.sw{left:0;bottom:0;transform:translate(-50%,50%);cursor:nesw-resize}.crop-handle.se{right:0;bottom:0;transform:translate(50%,50%);cursor:nwse-resize}.crop-handle.nw:after{left:50%;top:50%;border-top-width:calc(var(--espaco-1) / var(--canvas-scale));border-left-width:calc(var(--espaco-1) / var(--canvas-scale))}.crop-handle.ne:after{right:50%;top:50%;border-top-width:calc(var(--espaco-1) / var(--canvas-scale));border-right-width:calc(var(--espaco-1) / var(--canvas-scale))}.crop-handle.sw:after{left:50%;bottom:50%;border-bottom-width:calc(var(--espaco-1) / var(--canvas-scale));border-left-width:calc(var(--espaco-1) / var(--canvas-scale))}.crop-handle.se:after{right:50%;bottom:50%;border-bottom-width:calc(var(--espaco-1) / var(--canvas-scale));border-right-width:calc(var(--espaco-1) / var(--canvas-scale))}.canvas-mascara-circulo{position:relative;width:100%;height:100%;overflow:hidden;border-radius:50%}.canvas-mascara-circulo>img{width:100%;height:100%}.rail-toggle{display:none}.rail-toggle[aria-expanded=true]{background:var(--selecionado);color:var(--marca-solida)}.editor-app.painel-recolhido :is(.editor-library,.editor-panel,.editor-projects){position:absolute;top:0;bottom:0;left:var(--largura-rail);z-index:9;box-shadow:var(--sombra-flutuante)}.editor-app.painel-recolhido:not(.painel-visivel) :is(.editor-library,.editor-panel,.editor-projects){display:none}.rail-fixar{margin-top:auto}@media(max-width:1199px){.editor-header-controls{scrollbar-width:none}.editor-header-controls::-webkit-scrollbar{display:none}.editor-header-actions{position:sticky;right:0;background:var(--superficie)}}@media(max-width:700px){.rail-toggle{display:inline-grid;flex:0 0 auto}.rail-fixar,.editor-header .brand{display:none}.editor-rail{position:absolute;top:0;bottom:0;left:0;z-index:10;display:none;box-shadow:var(--sombra-flutuante)}.rail-aberto .editor-rail{display:flex}.editor-library,.editor-panel,.editor-projects{inset:auto 0 0;width:auto;max-height:55%;border-right:0;border-top:1px solid var(--borda-sutil);border-top-left-radius:var(--raio-dialogo);border-top-right-radius:var(--raio-dialogo)}.canvas-area{grid-template-columns:0 minmax(0,1fr);grid-template-rows:0 minmax(0,1fr)}.canvas-area>:is(.ruler-corner,.ruler-horizontal,.ruler-vertical){display:none}.editor-header-controls{--largura-acoes-fixas: calc(3 * var(--alvo));scrollbar-width:none;scroll-padding-inline-end:calc(var(--largura-acoes-fixas) + 2 * var(--alvo))}html[data-host-modo=inline][data-host-pode-maximizar=true] .editor-header-controls{--largura-acoes-fixas: calc(4 * var(--alvo))}.editor-header-controls::-webkit-scrollbar{display:none}.editor-toolbar{display:contents}.editor-header :is([data-editor-action=select],[data-editor-action=pan],.toolbar-divider){display:none}.editor-header :is([data-editor-action=fit-image],[data-editor-action=crop]):disabled{display:none}.editor-header:has(#lock-button:disabled) :is([data-editor-action=duplicate],[data-editor-action=delete],#lock-button){display:none}.editor-header:has(#lock-button:not(:disabled)) :is(.project-name,.save-state){display:none}.project-name{flex:1 1 auto;min-width:var(--alvo);max-width:none}.editor-history{order:9;background:var(--superficie)}.editor-header-actions{order:10;position:sticky;right:0;gap:0;margin-left:0;background:var(--superficie)}.editor-header .export-button{border-color:transparent}.editor-footer [data-editor-action=caption]>span{display:none}}.editor-app input[type=range]{-webkit-appearance:none;appearance:none;height:var(--alvo);min-height:var(--alvo);margin:0;background:transparent;accent-color:var(--marca-solida);cursor:pointer}.editor-app input[type=range]::-webkit-slider-runnable-track{height:var(--espaco-1);border-radius:var(--raio-full);background:var(--borda)}.editor-app input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--icone-acao);height:var(--icone-acao);margin-top:calc((var(--espaco-1) - var(--icone-acao)) / 2);border:0;border-radius:var(--raio-full);background:var(--marca-solida)}.editor-app input[type=range]::-moz-range-track{height:var(--espaco-1);border-radius:var(--raio-full);background:var(--borda)}.editor-app input[type=range]::-moz-range-thumb{width:var(--icone-acao);height:var(--icone-acao);border:0;border-radius:var(--raio-full);background:var(--marca-solida)}.canvas-element-content{width:100%;height:100%;transform-origin:center;pointer-events:none}@media(max-width:900px){.editor-panel{position:absolute;top:0;left:var(--largura-rail);bottom:0;z-index:9;box-shadow:var(--sombra-flutuante)}}.editor-camadas{position:relative;min-height:0;color:var(--texto);font:var(--papel-corpo)}.editor-camadas .brand{padding:0;border:0;background:transparent;text-align:left;color:var(--texto)}.editor-camadas .casca-viewport{display:flex;flex:1;min-width:0;min-height:0;overflow:hidden}.editor-camadas .camadas-area{flex:1}.editor-camadas .editor-footer__inicio{display:flex;align-items:center;gap:var(--espaco-2);flex:0 0 auto}.editor-camadas .editor-footer__inicio .ds-botao{font:var(--papel-legenda);padding:0 var(--espaco-2)}.editor-camadas .camadas-painel{container-type:inline-size}.editor-camadas .camadas-corpo{overflow:hidden}.editor-camadas .save-state--erro,.editor-camadas .camadas-status[data-erro=true]{color:var(--perigo)}.editor-camadas .casca-conflito{position:absolute;top:var(--altura-barra);right:var(--espaco-3);z-index:12;box-shadow:var(--sombra-flutuante)}.editor-camadas .zoom-control>.ds-botao-icone{width:var(--alvo-compacto);height:var(--alvo-compacto)}.editor-camadas .zoom-control>.ds-botao-icone:after{content:"";position:absolute;inset:calc((var(--alvo-compacto) - var(--alvo)) / 2)}.editor-camadas .casca-painel-conteudo{min-width:0}.editor-camadas .camadas-campo :is(input,select,textarea){color:var(--texto);border:1px solid var(--borda-sutil);border-radius:var(--raio-controle);background:var(--superficie);min-height:var(--alvo);padding:var(--espaco-1) var(--espaco-2);font:var(--papel-corpo)}.editor-camadas .camadas-secao>button:not([class*=ds-]),.editor-camadas .camadas-linha>button:not([class*=ds-]){color:var(--texto);border:1px solid var(--borda-sutil);border-radius:var(--raio-controle);background:var(--superficie);min-height:var(--alvo);padding:var(--espaco-1) var(--espaco-2);font:var(--papel-corpo)}.editor-camadas .camadas-secao>button:not([class*=ds-]):hover,.editor-camadas .camadas-linha>button:not([class*=ds-]):hover{background:var(--hover)}@media(max-width:700px){.editor-camadas.painel-recolhido .editor-library{inset:auto 0 0;width:auto}}@media(min-width:701px)and (max-width:900px){.editor-camadas:not(.painel-recolhido) .editor-library{position:static;display:none;box-shadow:none}.editor-camadas:not(.painel-recolhido) .editor-library.open{display:block}}.camadas-secao{display:flex;flex-direction:column;gap:var(--espaco-2);padding:var(--espaco-2) 0}.camadas-linha{display:flex;gap:var(--espaco-1);flex-wrap:wrap}.camadas-linha>*{flex:1}.camadas-campo{display:flex;flex-direction:column;gap:var(--espaco-1);font:var(--papel-legenda);min-width:0}.camadas-campo input,.camadas-campo select,.camadas-campo textarea{width:100%;box-sizing:border-box}.camadas-painel button[aria-pressed=true]{background:var(--selecionado);border-color:var(--marca-solida)}.camadas-area{background:var(--canvas-fundo);position:relative;flex:1;min-width:0;overflow:auto;overscroll-behavior:contain}.camadas-espaco{position:relative;min-width:100%;min-height:100%}.camadas-pagina{position:absolute;transform-origin:0 0;box-shadow:var(--sombra-flutuante);isolation:isolate}.camadas-fundo{position:absolute;inset:0;pointer-events:none;z-index:-1}.camadas-guias-impressao{position:absolute;inset:0;pointer-events:none;z-index:151}.camadas-corte{position:absolute;box-sizing:border-box;border:1px dashed var(--borda)}.camadas-replica{pointer-events:none}.camadas-elemento{position:absolute;box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none}.camadas-elemento[aria-pressed=true]{outline:1px solid var(--foco)}.camadas-conteudo{width:100%;height:100%;pointer-events:none;overflow:hidden}.camadas-conteudo img{width:100%;height:100%;max-width:none;object-fit:fill;display:block}.camadas-texto{white-space:pre;font-synthesis:none}.camadas-imagem-erro{display:grid;place-items:center;background:var(--superficie-2);color:var(--perigo);font:var(--papel-legenda)}.camadas-imagem-falha{display:grid;justify-items:center;gap:var(--espaco-2);transform:scale(calc(1 / var(--canvas-scale, 1)))}.camadas-imagem-falha button{pointer-events:auto}.editor-camadas .camadas-alca{position:absolute;width:var(--espaco-3);height:var(--espaco-3);min-height:0;padding:0;background:var(--superficie);border:1px solid var(--foco);touch-action:none;z-index:1}.camadas-alca[data-alca=nw]{left:0;top:0;transform:translate(-50%,-50%);cursor:nwse-resize}.camadas-alca[data-alca=ne]{right:0;top:0;transform:translate(50%,-50%);cursor:nesw-resize}.camadas-alca[data-alca=sw]{left:0;bottom:0;transform:translate(-50%,50%);cursor:nesw-resize}.camadas-alca[data-alca=se]{right:0;bottom:0;transform:translate(50%,50%);cursor:nwse-resize}.camadas-alca[data-alca=girar]{left:50%;top:calc(-1 * var(--espaco-6));transform:translate(-50%);border-radius:var(--raio-full);cursor:grab}.camadas-rodape{display:flex;align-items:center;justify-content:center;gap:var(--espaco-2);padding:var(--espaco-1);background:var(--superficie);border-top:1px solid var(--borda)}.camadas-pagina{overflow:visible;--canvas-scale:1}.camadas-elemento{cursor:move}.camadas-elemento.camadas-bloqueado{cursor:default}.camadas-elemento.camadas-moldura,.camadas-replica{pointer-events:none}.camadas-elemento[aria-pressed=true],.camadas-selecao-grupo{outline:calc(.125rem / var(--canvas-scale)) solid var(--foco);outline-offset:calc(1px / var(--canvas-scale))}.camadas-conteudo{overflow:visible}.camadas-conteudo:has(>img),.camadas-moldura>.camadas-conteudo{overflow:hidden}.camadas-texto,.camadas-texto>svg{display:block;width:100%;height:100%;overflow:visible}.camadas-selecao-grupo{position:absolute;pointer-events:none;z-index:155}.camadas-selecao-grupo>[data-alca]{pointer-events:auto}.editor-camadas .camadas-alca{box-sizing:border-box;width:calc(.5625rem / var(--canvas-scale));height:calc(.5625rem / var(--canvas-scale));min-height:0;padding:0;border:calc(.125rem / var(--canvas-scale)) solid var(--foco);border-radius:0;background:var(--superficie);z-index:4}.camadas-alca[data-alca=w]{left:0;top:50%;transform:translate(-50%,-50%);cursor:ew-resize}.camadas-alca[data-alca=e]{right:0;top:50%;transform:translate(50%,-50%);cursor:ew-resize}.editor-camadas .camadas-alca.camadas-girar{left:50%;top:calc(-2rem / var(--canvas-scale));transform:translate(-50%,-50%);width:calc(var(--alvo) / var(--canvas-scale));height:calc(var(--alvo) / var(--canvas-scale));display:grid;place-items:center;border:0;background:transparent;cursor:grab}.camadas-girar:after{content:"";position:absolute;left:50%;top:calc(2.0625rem / var(--canvas-scale));width:calc(1px / var(--canvas-scale));height:calc(1.3125rem / var(--canvas-scale));background:var(--foco);pointer-events:none}.camadas-girar>span{display:grid;place-items:center;width:calc(var(--espaco-6) / var(--canvas-scale));height:calc(var(--espaco-6) / var(--canvas-scale));border:calc(1px / var(--canvas-scale)) solid var(--foco);border-radius:50%;background:var(--superficie);color:var(--marca-solida);position:relative;z-index:1}.camadas-girar .icon{width:calc(var(--icone-ferramenta) / var(--canvas-scale));height:calc(var(--icone-ferramenta) / var(--canvas-scale));font-size:calc(var(--icone-ferramenta) / var(--canvas-scale));line-height:1}.camadas-girar:active{cursor:grabbing}.camadas-angulo{position:absolute;left:50%;top:calc(-3.5rem / var(--canvas-scale));transform-origin:center bottom;padding:var(--espaco-1) var(--espaco-2);background:var(--texto);color:var(--superficie);border-radius:var(--raio-controle);font:var(--papel-legenda);pointer-events:none;white-space:nowrap;z-index:160}.camadas-marquee{position:absolute;border:calc(1px / var(--canvas-scale)) solid var(--foco);background:color-mix(in srgb,var(--marca) 30%,transparent);pointer-events:none;z-index:156}.camadas-travado{position:absolute;right:0;top:0;transform:scale(calc(1 / var(--canvas-scale)));transform-origin:top right;display:grid;place-items:center;width:var(--espaco-6);height:var(--espaco-6);background:var(--superficie);border:1px solid var(--borda);color:var(--texto-suave);border-radius:var(--raio-controle);pointer-events:none}.camadas-guias{position:absolute;inset:0;pointer-events:none;z-index:157}.camadas-guia,.camadas-vao{display:block;position:absolute;background:var(--foco);pointer-events:none}.camadas-guia-x,.camadas-vao-y{width:calc(1px / var(--canvas-scale));transform:translate(-50%)}.camadas-guia-y,.camadas-vao-x{height:calc(1px / var(--canvas-scale));transform:translateY(-50%)}.camadas-vao:after{content:attr(data-medida);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(calc(1 / var(--canvas-scale)));padding:0 var(--espaco-1);border-radius:var(--raio-controle);background:var(--foco);color:var(--superficie);font:var(--papel-legenda);white-space:nowrap}.editor-camadas .camadas-area{flex:1;min-width:0;min-height:0;position:relative;overflow:hidden;background:color-mix(in srgb,var(--borda) 30%,var(--superficie-2));display:grid;grid-template-columns:var(--icone-ferramenta) minmax(0,1fr);grid-template-rows:var(--icone-ferramenta) minmax(0,1fr)}.camadas-area[data-rulers-visible=false]{grid-template-columns:0 minmax(0,1fr);grid-template-rows:0 minmax(0,1fr)}.camadas-area[data-rulers-visible=false]>:is(.ruler-corner,.ruler-horizontal,.ruler-vertical){display:none}.camadas-area .ruler-corner{background:color-mix(in srgb,var(--borda) 45%,var(--superficie-2));border-right:1px solid var(--borda);border-bottom:1px solid var(--borda)}.camadas-area .ruler-ticks{position:absolute;inset:0}.camadas-area .ruler-horizontal{position:relative;overflow:hidden;background-color:color-mix(in srgb,var(--borda) 45%,var(--superficie-2));border-bottom:1px solid var(--borda);background-image:repeating-linear-gradient(90deg,transparent 0 9px,color-mix(in srgb,var(--texto-suave) 55%,transparent) 9px 10px);background-size:10px 4px;background-repeat:repeat-x;background-position:bottom}.camadas-area .ruler-horizontal span{position:absolute;bottom:var(--espaco-1);color:var(--texto-suave);font:var(--papel-legenda);line-height:1;transform:translate(-50%)}.camadas-area .ruler-vertical{position:relative;overflow:hidden;background-color:color-mix(in srgb,var(--borda) 45%,var(--superficie-2));border-right:1px solid var(--borda);background-image:repeating-linear-gradient(0deg,transparent 0 9px,color-mix(in srgb,var(--texto-suave) 55%,transparent) 9px 10px);background-size:4px 10px;background-repeat:repeat-y;background-position:right}.camadas-area .ruler-vertical span{position:absolute;right:var(--espaco-1);color:var(--texto-suave);font:var(--papel-legenda);line-height:1;writing-mode:vertical-rl;transform:rotate(180deg) translateY(50%)}.camadas-area .camadas-scroll{grid-column:2;grid-row:2;min-width:0;min-height:0;box-sizing:border-box;background:color-mix(in srgb,var(--borda) 30%,var(--superficie-2));scrollbar-color:color-mix(in srgb,var(--texto-suave) 40%,color-mix(in srgb,var(--borda) 30%,var(--superficie-2))) color-mix(in srgb,var(--borda) 30%,var(--superficie-2));overflow:scroll;overscroll-behavior:contain;scrollbar-gutter:stable both-edges;display:flex;padding:calc(2 * var(--espaco-8));align-items:safe center;justify-content:safe center;isolation:isolate}.camadas-scroll:focus-visible{outline-offset:-1px}.camadas-scroll::-webkit-scrollbar{width:12px;height:12px}.camadas-scroll::-webkit-scrollbar-track,.camadas-scroll::-webkit-scrollbar-corner{background:color-mix(in srgb,var(--borda) 30%,var(--superficie-2))}.camadas-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--texto-suave) 40%,color-mix(in srgb,var(--borda) 30%,var(--superficie-2)));border:3px solid color-mix(in srgb,var(--borda) 30%,var(--superficie-2));border-radius:var(--raio-card)}.camadas-area .camadas-espaco{position:relative;flex:0 0 auto;min-width:0;min-height:0;box-shadow:var(--sombra-flutuante)}.camadas-area .camadas-pagina{position:absolute;top:0;left:0;transform-origin:top left;overflow:visible;box-shadow:none}.camadas-area[data-pan-ready=true],.camadas-area[data-pan-ready=true] :is(.camadas-scroll,.camadas-espaco,.camadas-pagina,.camadas-elemento,.camadas-alca){cursor:grab}.camadas-area[data-panning=true],.camadas-area[data-panning=true] :is(.camadas-scroll,.camadas-espaco,.camadas-pagina,.camadas-elemento,.camadas-alca){cursor:grabbing}.camadas-rodape .zoom-control{display:flex;align-items:center;gap:var(--espaco-2)}.camadas-rodape .zoom-control input{width:6.25rem;padding:0;min-height:0}.camadas-rodape .zoom-label{min-width:var(--alvo);padding:0 var(--espaco-1);font:var(--papel-legenda)}.camadas-rodape .ds-botao-icone{display:grid;place-items:center;width:var(--alvo);min-height:var(--alvo);padding:0;border:0;background:transparent}@media(max-width:600px){.camadas-area .camadas-scroll{padding:var(--alvo)}.camadas-rodape .zoom-control{gap:0}.camadas-rodape .zoom-control input{width:3.75rem}}@media(max-width:700px){.editor-camadas .camadas-area{grid-template-columns:0 minmax(0,1fr);grid-template-rows:0 minmax(0,1fr)}.camadas-area>:is(.ruler-corner,.ruler-horizontal,.ruler-vertical){display:none}.camadas-rodape .zoom-control input,.camadas-rodape .zoom-control>button:last-child{display:none}}.painel-paginas{min-width:0}.editor-pagina-nova{width:100%;margin-top:var(--espaco-2)}.painel-paginas .editor-paginas-lista{margin-top:var(--espaco-3);display:grid;gap:var(--espaco-2);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.editor-camadas .editor-pagina,.editor-pagina{display:grid;width:100%;box-sizing:border-box;grid-template-columns:minmax(0,1fr);min-width:0;gap:var(--espaco-2);padding:var(--espaco-2);text-align:start;border:1px solid transparent}.editor-pagina[aria-current=page]{background:var(--selecionado)}.editor-pagina[aria-current=page]:hover{background:linear-gradient(var(--hover-conteudo),var(--hover-conteudo)),var(--selecionado)}.editor-pagina-previa{display:grid;place-items:center;width:100%;height:var(--altura-previa-formato);overflow:hidden;background:var(--superficie);pointer-events:none}.editor-pagina-nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--papel-legenda)}.editor-pagina[aria-current=page] .editor-pagina-nome{font-weight:var(--peso-selecionado)}.miniatura-composicao__encaixe{position:relative;display:block;overflow:hidden}.miniatura-composicao__pagina{display:block;position:absolute;inset:0;transform-origin:top left;overflow:hidden;isolation:isolate}.miniatura-composicao__pagina,.miniatura-composicao__pagina *{pointer-events:none;-webkit-user-select:none;user-select:none}.library-count,.library-hint{font:var(--papel-legenda);color:var(--texto-suave)}.library-count{margin-top:var(--espaco-6)}.library-hint{margin-top:var(--espaco-3)}.painel-camadas{min-width:0}.layers-list{margin-top:var(--espaco-3);display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:var(--espaco-1)}.layer-row{display:flex;position:relative;min-width:0;align-items:center;gap:var(--espaco-otico);padding:var(--espaco-1);border-radius:var(--raio-controle);cursor:grab;touch-action:none}.layer-row:hover{background:var(--hover)}.layer-row.active,.layer-row.active:hover{background:var(--selecionado);font-weight:var(--peso-selecionado)}.editor-camadas .layer-select,.layer-select{display:flex;position:relative;align-items:center;gap:var(--espaco-2);flex:1;min-width:0;min-height:calc(var(--alvo) + var(--espaco-5));padding:0;border:0;border-radius:var(--raio-controle);background:transparent;cursor:inherit}.layer-select>.icon{--icone: var(--icone-acao);position:absolute;top:var(--espaco-1);right:var(--espaco-1);color:var(--perigo)}.layer-thumb{display:grid;place-items:center;width:100%;height:calc(var(--alvo) + var(--espaco-5));border-radius:var(--raio-controle);background:var(--superficie);overflow:hidden;pointer-events:none}.layer-move{display:grid;flex:0 0 auto}.editor-camadas .layer-move button,.layer-move button{padding:var(--espaco-1);border:0;min-width:var(--alvo-compacto);min-height:var(--alvo-compacto)}.layers-list--arrastando,.layers-list--arrastando .layer-row{cursor:grabbing}.layer-row--arrastando{opacity:.5}.layer-row--antes:before,.layer-row--depois:after{content:"";position:absolute;left:0;right:0;height:var(--espaco-otico);background:var(--marca-solida);border-radius:var(--raio-full);pointer-events:none}.layer-row--antes:before{top:calc(var(--espaco-otico) * -1 - var(--espaco-otico) / 2)}.layer-row--depois:after{bottom:calc(var(--espaco-otico) * -1 - var(--espaco-otico) / 2)}.canvas-text--carregando{background:var(--hover-conteudo);border-radius:var(--raio-controle)}.canvas-text--erro{outline:1px dashed var(--perigo)}.texto-propriedades{display:grid;gap:var(--espaco-3)}.texto-propriedades>:is(.texto-linha,.texto-botoes-efeitos){margin-top:0}.texto-propriedades .texto-linha{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--espaco-3)}.texto-propriedades .texto-tamanho{width:auto}.texto-fonte{width:100%;margin-top:0;justify-content:flex-start}.texto-fonte__nome{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:var(--tamanho-16)}.texto-linha{display:flex;gap:var(--espaco-2);margin-top:var(--espaco-2)}.texto-linha>*{min-width:0}.texto-tamanho{width:calc(var(--alvo) * 2.5);flex:0 0 auto}.texto-tamanho>input{width:100%;padding-right:var(--alvo)}.ds-botao-icone.texto-tamanho__abrir{position:absolute;top:0;right:0;color:var(--texto-suave)}.texto-tamanhos{max-height:calc(var(--alvo) * 6);overflow-y:auto}.texto-tamanhos .ds-menu__item[aria-selected=true]{background:var(--selecionado);font-weight:var(--peso-selecionado)}.texto-peso{flex:1}.texto-alinhamento{display:flex;flex-wrap:wrap;gap:var(--espaco-1);margin:0;padding:0}.texto-alinhamento .ds-aba{justify-content:center}.texto-amostra{display:block;width:var(--icone-ferramenta);height:var(--icone-ferramenta);flex:0 0 auto;border-radius:var(--raio-full);box-shadow:inset 0 0 0 1px var(--borda)}.texto-aviso{margin:var(--espaco-3) 0 var(--espaco-1);font:var(--papel-legenda);color:var(--perigo)}.texto-abas{display:flex;flex-wrap:wrap;gap:var(--espaco-1);margin:0;padding:0}.texto-categorias{margin:0;padding:0;border-bottom:1px dashed var(--borda);display:flex;flex-wrap:wrap;gap:var(--espaco-1)}.texto-abas .ds-aba,.texto-categorias .ds-aba{min-width:0;justify-content:center;padding-inline:var(--espaco-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.texto-busca{margin-bottom:var(--espaco-1)}.texto-fontes{display:grid;gap:var(--espaco-2)}.texto-fonte-opcao{min-height:var(--alvo);padding:0;display:block;text-align:start}.texto-fonte-opcao[aria-pressed=true]{background:var(--selecionado);border-color:var(--marca-solida)}.texto-fonte-opcao[aria-pressed=true] .texto-fonte-opcao__previa{font-weight:var(--peso-selecionado)}.texto-fonte-opcao__previa{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--tamanho-20);line-height:var(--entrelinha-compacta);color:var(--texto)}.texto-licencas{display:block;margin:var(--espaco-2) 0 var(--espaco-3);color:var(--texto-suave)}.texto-cor-livre{margin-bottom:var(--espaco-2)}.texto-grupo{margin-top:var(--espaco-2);border-top:1px dashed var(--borda);padding:var(--espaco-2) 0}.texto-amostras{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--espaco-1)}.ds-botao-icone.texto-amostra-botao{width:100%;min-height:var(--alvo);padding:var(--espaco-1)}.texto-amostra-botao .texto-amostra{width:100%;height:var(--alvo-compacto);border-radius:var(--raio-controle)}.texto-amostra-botao[aria-pressed=true]{background:var(--selecionado)}.texto-amostra-botao[aria-pressed=true] .texto-amostra{box-shadow:inset 0 0 0 var(--espaco-otico) var(--marca-solida),inset 0 0 0 calc(var(--espaco-otico) * 2) var(--superficie)}.texto-secao+.texto-secao{margin-top:var(--espaco-2);padding-top:var(--espaco-6);border-top:1px dashed var(--borda)}.panel-options.texto-opcoes-3{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-options.texto-opcoes-1{grid-template-columns:minmax(0,1fr)}.texto-opcoes-icone .panel-option{flex-direction:column;gap:var(--espaco-1);padding:var(--espaco-2) var(--espaco-1)}.texto-sombra-previa{font-size:var(--tamanho-24);font-weight:var(--peso-titulo);line-height:var(--entrelinha-compacta);color:var(--texto)}.texto-vazio .ds-botao{width:100%}.texto-botoes-efeitos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--espaco-2);margin-top:var(--espaco-2)}.texto-botoes-efeitos>.ds-botao{min-width:0;padding-inline:var(--espaco-2)}@container (max-width: 15rem){.texto-botoes-efeitos>.ds-botao{flex-direction:column;gap:var(--espaco-1);padding-block:var(--espaco-2)}}.text-properties+.texto-espacamento{margin-top:var(--espaco-5);padding-top:var(--espaco-6);border-top:1px dashed var(--borda)}.texto-cor-efeito{width:100%;margin-top:0;justify-content:flex-start}.texto-cor-efeito>span:not(.texto-amostra){flex:1;text-align:left}.texto-seletor-topo{display:grid;gap:var(--espaco-2);margin-bottom:var(--espaco-3);padding-bottom:var(--espaco-4);border-bottom:1px dashed var(--borda)}.texto-seletor-topo>.ds-botao{justify-self:start;padding-inline:0}.texto-seletor-topo>h3{font:var(--papel-rotulo)}.texto-opcoes{margin:var(--espaco-2) 0 var(--espaco-3)}.panel-option[aria-pressed=true]{background:var(--selecionado);font-weight:var(--peso-selecionado)}.texto-secao .panel-angle{margin-top:var(--espaco-2)}.texto-deslizante{display:grid;gap:var(--espaco-1);margin-top:var(--espaco-3);font:var(--papel-rotulo)}.texto-deslizante>span{display:flex;justify-content:space-between;gap:var(--espaco-2)}.texto-deslizante output{font:var(--papel-legenda);color:var(--texto-suave)}.texto-deslizante input{width:100%;min-height:var(--alvo);margin:0;accent-color:var(--marca-solida)}.panel-section.texto-secao>h3{margin-bottom:var(--espaco-3)}.shapes-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--espaco-2);padding-top:var(--espaco-2)}.shape-option{min-width:0;min-height:calc(var(--alvo) + var(--espaco-8));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--espaco-2);padding:var(--espaco-2) var(--espaco-1);font:var(--papel-legenda)}.shape-preview{display:block;width:1.875rem;height:1.875rem;background:currentColor;color:var(--marca-solida)}.shape-preview-retangulo,.shape-preview-elipse{width:2.375rem;height:1.625rem}.shape-properties{display:flex;align-items:center;justify-content:space-between;gap:var(--espaco-2)}.editor-panel[hidden]{display:none}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--espaco-2);min-height:var(--espaco-5);margin-bottom:var(--espaco-2)}.panel-heading h2{font:var(--papel-titulo)}.panel-close{width:var(--alvo-compacto);height:var(--alvo-compacto);margin-block:calc((var(--espaco-5) - var(--alvo-compacto)) / 2)}.panel-close:after{content:"";position:absolute;inset:calc((var(--alvo-compacto) - var(--alvo)) / 2)}.panel-close .icon{--icone: var(--icone-acao)}.panel-selection{margin:var(--espaco-2) 0 var(--espaco-3);font:var(--papel-legenda);color:var(--texto-suave);overflow-wrap:anywhere}.panel-section{padding:var(--espaco-2) 0}.panel-section h3{margin-bottom:var(--espaco-2);font:var(--papel-rotulo)}.panel-options{display:grid;grid-template-columns:1fr 1fr;gap:var(--espaco-2)}.panel-option{min-width:0;min-height:var(--alvo);padding:var(--espaco-2);display:flex;align-items:center;justify-content:center;gap:var(--espaco-2);font:var(--papel-legenda)}.panel-option .icon{--icone: var(--icone-acao);flex:0 0 var(--icone-acao)}.panel-option:disabled{opacity:.5;cursor:not-allowed}.panel-option:disabled:hover{background:var(--superficie)}.panel-help{margin:var(--espaco-2) 0 var(--espaco-3);font:var(--papel-legenda);color:var(--texto-suave)}.panel-options-align{grid-template-columns:repeat(3,minmax(0,1fr))}.panel-options-align .panel-option{justify-content:center;flex-direction:column;gap:var(--espaco-1);padding:var(--espaco-1) var(--espaco-otico)}.panel-options-rotation{grid-template-columns:repeat(4,minmax(0,1fr))}.panel-options-rotation .panel-option{padding:var(--espaco-1);gap:var(--espaco-1);justify-content:center}.panel-angle{display:flex;align-items:center;justify-content:space-between;gap:var(--espaco-2);font:var(--papel-rotulo)}.panel-angle>span{display:flex;align-items:center;gap:var(--espaco-2)}.panel-angle input{width:calc(var(--espaco-8) + var(--espaco-5));height:var(--alvo-compacto);min-height:0;padding:0 var(--espaco-2);text-align:right;font:var(--papel-corpo)}.settings-panel{padding-top:var(--espaco-1);--chave-largura: 2rem;--chave-altura: 1.125rem;--chave-margem: var(--espaco-otico)}.settings-switch{display:flex;align-items:center;justify-content:space-between;gap:var(--espaco-3);width:100%;min-height:var(--alvo);padding:var(--espaco-2) var(--espaco-3);background:transparent;border:0;border-radius:var(--raio-controle);color:var(--texto);text-align:left;font:var(--papel-corpo)}.settings-switch:hover{background:var(--hover)}.settings-switch-track{display:block;position:relative;width:var(--chave-largura);height:var(--chave-altura);flex:0 0 var(--chave-largura);border-radius:var(--raio-full);background:var(--texto-suave)}.settings-switch-thumb{display:block;position:absolute;top:var(--chave-margem);left:var(--chave-margem);width:calc(var(--chave-altura) - 2 * var(--chave-margem));height:calc(var(--chave-altura) - 2 * var(--chave-margem));border-radius:50%;background:var(--superficie)}.settings-switch[aria-checked=true] .settings-switch-track{background:var(--marca-solida)}.settings-switch[aria-checked=true] .settings-switch-thumb{left:calc(var(--chave-largura) - var(--chave-altura) + var(--chave-margem))}.settings-help{margin-top:0;padding-inline:var(--espaco-3);font:var(--papel-legenda);color:var(--texto-suave)}.camadas-recortando :is(.editor-toolbar,.camadas-ferramentas){display:none}.camadas-recorte-barra{display:flex;gap:var(--espaco-1);align-items:center;flex:0 0 auto}.camadas-recorte-fonte{visibility:hidden}.camadas-recorte{position:absolute;z-index:160;-webkit-user-select:none;user-select:none;touch-action:none}.camadas-recorte>img{display:block;width:100%;height:100%;pointer-events:none}.camadas-recorte-sombras{position:absolute;inset:0;pointer-events:none}.camadas-recorte-sombras i{position:absolute;background:var(--veu)}.camadas-recorte-selecao{position:absolute;cursor:move;touch-action:none;--crop-linha:calc(1px / var(--canvas-scale));--crop-grade:color-mix(in srgb,var(--foco) 55%,transparent)}.camadas-recorte-selecao:before{content:"";position:absolute;inset:0;border:var(--crop-linha) solid var(--superficie);box-shadow:0 0 0 var(--crop-linha) var(--foco),inset 0 0 0 var(--crop-linha) var(--foco);pointer-events:none}.camadas-recorte-selecao:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--crop-grade),var(--crop-grade)),linear-gradient(var(--crop-grade),var(--crop-grade)),linear-gradient(var(--crop-grade),var(--crop-grade)),linear-gradient(var(--crop-grade),var(--crop-grade));background-size:var(--crop-linha) 100%,var(--crop-linha) 100%,100% var(--crop-linha),100% var(--crop-linha);background-position:33.333% 0,66.667% 0,0 33.333%,0 66.667%;background-repeat:no-repeat}.editor-camadas .camadas-recorte-alca{position:absolute;width:calc(var(--alvo) / var(--canvas-scale));height:calc(var(--alvo) / var(--canvas-scale));min-height:0;background:transparent;border:0;border-radius:0;padding:0;touch-action:none;z-index:1}.editor-camadas .camadas-recorte-alca:hover{background:transparent}.camadas-recorte-alca:after{content:"";position:absolute;width:calc(var(--espaco-4) / var(--canvas-scale));height:calc(var(--espaco-4) / var(--canvas-scale));border:0 solid var(--foco)}.camadas-recorte-alca.nw{left:0;top:0;transform:translate(-50%,-50%);cursor:nwse-resize}.camadas-recorte-alca.ne{right:0;top:0;transform:translate(50%,-50%);cursor:nesw-resize}.camadas-recorte-alca.sw{left:0;bottom:0;transform:translate(-50%,50%);cursor:nesw-resize}.camadas-recorte-alca.se{right:0;bottom:0;transform:translate(50%,50%);cursor:nwse-resize}.camadas-recorte-alca.nw:after{left:50%;top:50%;border-top-width:calc(var(--espaco-1) / var(--canvas-scale));border-left-width:calc(var(--espaco-1) / var(--canvas-scale))}.camadas-recorte-alca.ne:after{right:50%;top:50%;border-top-width:calc(var(--espaco-1) / var(--canvas-scale));border-right-width:calc(var(--espaco-1) / var(--canvas-scale))}.camadas-recorte-alca.sw:after{left:50%;bottom:50%;border-bottom-width:calc(var(--espaco-1) / var(--canvas-scale));border-left-width:calc(var(--espaco-1) / var(--canvas-scale))}.camadas-recorte-alca.se:after{right:50%;bottom:50%;border-bottom-width:calc(var(--espaco-1) / var(--canvas-scale));border-right-width:calc(var(--espaco-1) / var(--canvas-scale))}.imagens-biblioteca-host{container-type:inline-size}.editor-library-items{margin-top:var(--espaco-3);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:calc((100cqw - 2 * var(--espaco-2)) / 3);gap:var(--espaco-2)}.editor-library-item{min-width:0;height:100%}.editor-library-item-vertical{grid-row:span 2}.element-preview{display:block;position:relative;width:100%;height:100%;padding:var(--espaco-2)}.element-preview img{display:block;width:100%;height:100%;object-fit:contain}.new-badge{position:absolute;top:var(--espaco-1);right:var(--espaco-1);padding:var(--espaco-otico) var(--espaco-2);border-radius:var(--raio-controle);background:var(--marca-solida);color:var(--marca-contraste);font:var(--papel-legenda)}.library-count{margin-top:var(--espaco-6);font:var(--papel-legenda);color:var(--texto-suave)}.library-hint{margin-top:var(--espaco-3);font:var(--papel-legenda);color:var(--texto-suave)}.editor-busca{position:relative;display:block}.editor-busca>.icon{--icone: var(--icone-acao);position:absolute;top:calc((var(--alvo) - var(--icone-acao)) / 2);left:var(--espaco-3);color:var(--texto-suave);pointer-events:none}.editor-busca>input{padding-left:calc(var(--espaco-3) + var(--icone-acao) + var(--espaco-2))}.biblioteca-organizar{display:grid;gap:var(--espaco-2);margin-top:var(--espaco-3)}.biblioteca-organizar:empty{display:none}.biblioteca-barra{display:flex;flex-wrap:wrap;gap:var(--espaco-2)}.biblioteca-barra [aria-pressed=true]{background:var(--selecionado);font-weight:var(--peso-selecionado)}.biblioteca-pastas{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--alvo) * 4),1fr));gap:var(--espaco-2)}.editor-library .biblioteca-pastas{grid-template-columns:repeat(2,minmax(0,1fr))}.biblioteca-pasta{display:flex;flex-direction:column;gap:var(--espaco-1);min-width:0;padding:var(--espaco-1);text-align:start}.biblioteca-pasta-capa{display:grid;place-items:center;width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--raio-controle);background:var(--superficie)}.biblioteca-pasta-capa img{width:100%;height:100%;object-fit:contain}.biblioteca-pasta-capa--vazia{background:var(--superficie-2);color:var(--texto-suave)}.biblioteca-pasta-capa--vazia .icon{--icone: var(--icone-ferramenta)}.biblioteca-pasta-info{display:flex;align-items:center;gap:var(--espaco-1);min-width:0;padding:0 var(--espaco-1)}.biblioteca-pasta-info>.icon{--icone: var(--icone-acao);flex:0 0 auto}.biblioteca-pasta-info strong,.biblioteca-pasta-titulo strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--papel-rotulo)}.biblioteca-pasta-info small,.biblioteca-pasta-titulo small{margin-left:auto;font:var(--papel-legenda);color:var(--texto-suave)}.biblioteca-voltar{justify-self:start;padding-inline:var(--espaco-2)}.biblioteca-pasta-cabecalho{display:flex;align-items:center;gap:var(--espaco-2);min-width:0;padding-bottom:var(--espaco-2);border-bottom:1px dashed var(--borda)}.biblioteca-pasta-titulo{display:flex;align-items:baseline;gap:var(--espaco-2);min-width:0}.biblioteca-pasta-titulo>.icon{--icone: var(--icone-acao);align-self:center}.biblioteca-pasta-acoes{display:flex;gap:var(--espaco-1);margin-left:auto}.biblioteca-pasta-excluir{color:var(--perigo)}.biblioteca-selecao{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espaco-2);font:var(--papel-rotulo)}.biblioteca-selecao>span{grid-column:1 / -1}.biblioteca-selecao>.ds-botao{min-width:0;padding-inline:var(--espaco-2)}[data-library-id] img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.biblioteca-arrastando,.biblioteca-arrastando *{cursor:grabbing;-webkit-user-select:none;user-select:none}.biblioteca-arraste{position:fixed;top:0;left:0;z-index:30;margin:var(--espaco-2) 0 0 var(--espaco-2);padding:var(--espaco-1) var(--espaco-2);border-radius:var(--raio-controle);background:var(--marca-solida);color:var(--marca-contraste);font:var(--papel-legenda);pointer-events:none;box-shadow:var(--sombra-flutuante)}.biblioteca-destino--ativo{background:var(--hover)}[data-library-id][data-selecionado=true]{background:var(--selecionado);box-shadow:inset 0 0 0 var(--espaco-otico) var(--marca-solida)}.projeto-copiar-legenda{margin-top:var(--espaco-3)}.projeto-legenda{resize:vertical;white-space:pre-wrap}.ds-dialogo:has(.criacao-formulario){width:min(34rem,calc(100vw - 2 * var(--espaco-4)))}.criacao-cabecalho{display:flex;align-items:center;gap:var(--espaco-3)}.criacao-icone{display:grid;place-items:center;flex:none;width:var(--alvo);height:var(--alvo);border-radius:var(--raio-card);background:var(--marca);color:var(--marca-solida)}.criacao-icone .icon{--icone: var(--tamanho-24)}.criacao-cabecalho__texto{flex:1;min-width:0}.criacao-cabecalho h2{margin:0;font:var(--papel-titulo-pagina)}.criacao-cabecalho p{margin:var(--espaco-1) 0 0;color:var(--texto-suave)}.criacao-cabecalho>button{align-self:flex-start;margin:calc(-1 * var(--espaco-2))}.criacao-previa{display:flex;align-items:center;gap:var(--espaco-5);min-width:0;margin-top:var(--espaco-5);padding:var(--espaco-4);border-radius:var(--raio-card);background:var(--superficie-2)}.criacao-miniaturas{display:flex;align-items:center;justify-content:center;gap:var(--espaco-2);flex:0 0 45%;min-width:0}.criacao-miniatura{position:relative;width:auto;height:auto;max-width:100%;max-height:8rem;flex:0 1 auto;overflow:hidden;border-radius:var(--raio-controle);background:var(--superficie);box-shadow:var(--sombra-micro)}.criacao-miniatura img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.criacao-miniatura>span{position:absolute;top:var(--espaco-1);left:var(--espaco-1);padding:0 var(--espaco-1);border-radius:var(--raio-controle);background:var(--superficie);font:var(--papel-legenda)}.criacao-miniatura--circular{border-radius:var(--raio-full)}.criacao-previa__texto{display:grid;gap:var(--espaco-1);min-width:0;color:var(--texto-suave);overflow-wrap:anywhere}.criacao-previa__texto strong{color:var(--texto);font:var(--papel-titulo)}.criacao-formulario .ds-dialogo__campos{margin-top:var(--espaco-5)}.criacao-aviso{margin:var(--espaco-2) 0 0;color:var(--texto-suave)}.ds-dialogo .criacao-acoes{display:flex;justify-content:flex-end;gap:var(--espaco-2);padding-top:var(--espaco-4);border-top:1px solid var(--borda)}.criacao-acoes>.ds-botao{width:auto}@media(max-width:400px){.criacao-previa{gap:var(--espaco-3);padding:var(--espaco-3)}.criacao-miniaturas{flex-basis:40%}.criacao-acoes>.ds-botao{flex:1;padding-inline:var(--espaco-2)}}.anuncio-painel{display:flex;flex-direction:column;gap:var(--espaco-6);font:var(--papel-corpo)}.anuncio-bloco{display:flex;flex-direction:column;gap:var(--espaco-4);min-width:0}.anuncio-esquerda{display:flex;flex-direction:column;gap:var(--espaco-5)}.anuncio-complemento{width:var(--largura-painel-editor);flex:0 0 var(--largura-painel-editor);align-self:stretch;min-width:0;min-height:0;padding:var(--espaco-1) var(--espaco-3) var(--espaco-3);display:flex;flex-direction:column;gap:var(--espaco-5);background:var(--superficie);overflow-y:auto}.anuncio-complemento[hidden],.anuncio-complemento [hidden],.anuncio-esquerda [hidden]{display:none}.anuncio-abas{flex:none;min-height:var(--alvo)}.anuncio-grupo{display:grid;gap:var(--espaco-3);min-width:0;padding:0;margin:0;border:0}.anuncio-grupo legend,.anuncio-painel .ds-campo>span{color:var(--marca-solida);font:var(--papel-rotulo)}.anuncio-grupo legend{margin-bottom:var(--espaco-3)}.anuncio-painel .ds-campo{gap:var(--espaco-3)}.anuncio-plataformas{display:grid;gap:var(--espaco-2)}.anuncio-formatos,.anuncio-modos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espaco-2)}.anuncio-escolha{display:flex;align-items:center;gap:var(--espaco-2);padding:var(--espaco-3);border-radius:var(--raio-card);background:var(--superficie-2);cursor:pointer;min-width:0}.anuncio-escolha:has(input:checked){background:var(--marca);color:var(--marca-solida)}.anuncio-escolha input{accent-color:var(--marca-solida);flex:none}.anuncio-escolha span{display:flex;align-items:center;gap:var(--espaco-1);font:var(--papel-corpo)}.anuncio-painel textarea{resize:vertical;width:100%;min-height:var(--altura-texto-nota)}.anuncio-marca{display:flex;flex-direction:column;gap:var(--espaco-3)}.anuncio-marca>strong{color:var(--marca-solida)}.anuncio-marca [data-anuncio-marca]{display:flex;flex-direction:column;gap:var(--espaco-2)}.anuncio-marca [data-anuncio-marca] span{font:var(--papel-legenda);color:var(--texto-suave)}.anuncio-marca button{align-self:flex-start;min-height:var(--alvo-compacto);padding:0;text-decoration:underline}.anuncio-ajuda,.anuncio-estado{margin:0;font:var(--papel-legenda);color:var(--texto-suave)}.anuncio-estado:empty{display:none}.anuncio-faixa{position:relative;flex:none;padding:var(--espaco-2) var(--espaco-3);background:var(--superficie-2)}.anuncio-acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--espaco-2)}.anuncio-acoes .ds-botao{min-height:var(--alvo-compacto);font:var(--papel-legenda);gap:var(--espaco-1);padding-inline:var(--espaco-2)}.anuncio-faixa .anuncio-estado{margin-top:var(--espaco-1);text-align:center}.anuncio-alternativa-acoes{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--espaco-1)}.anuncio-alternativa-acoes[hidden]{display:none}.anuncio-alternativa-acoes .ds-botao{min-height:var(--alvo-compacto);padding-inline:var(--espaco-2);font:var(--papel-legenda)}.anuncio-pedido{width:100%;resize:vertical}.anuncio-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.anuncio-legenda{display:flex;flex-direction:column;gap:var(--espaco-4);min-width:0}.anuncio-legenda h2{font:var(--papel-titulo-pagina)}.anuncio-legenda textarea{width:100%;resize:vertical}.anuncio-logo{display:flex;flex-direction:column;gap:var(--espaco-4)}.anuncio-logo-previa{position:relative;width:var(--altura-previa-formato);max-height:var(--altura-card-formato);margin-inline:auto;display:grid;place-items:center;background:var(--superficie-2);border-radius:var(--raio-card);color:var(--texto-suave);font:var(--papel-legenda);overflow:hidden}.anuncio-logo-previa [data-logo-previa]{position:absolute;display:grid;place-items:center;background:var(--marca);color:var(--marca-solida);font:var(--papel-legenda);font-style:normal}.anuncio-logo-previa [data-logo-previa][hidden]{display:none}.anuncio-logo-previa img{width:100%;height:100%;object-fit:contain}.anuncio-modos button[aria-pressed=true]{background:var(--marca);color:var(--marca-solida)}.anuncio-combinacoes-dialogo{width:min(48rem,calc(100% - 2rem));inset:var(--host-topo) var(--host-direita) var(--host-base) var(--host-esquerda);margin:auto;max-height:min(calc(var(--altura-visivel) - 2 * var(--espaco-4)),52rem);padding:0;border:0;border-radius:var(--raio-card);background:var(--superficie);color:var(--texto)}.anuncio-combinacoes-dialogo::backdrop{background:var(--veu)}.anuncio-combinacoes-conteudo{display:flex;flex-direction:column;gap:var(--espaco-4);padding:var(--espaco-5);max-height:inherit}.anuncio-combinacoes-conteudo h2{margin:0;font:var(--papel-titulo-pagina)}.anuncio-combinacoes-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:var(--espaco-3);overflow-y:auto;min-height:0}.anuncio-combinacao{display:flex;flex-direction:column;gap:var(--espaco-2);padding:var(--espaco-2);border-radius:var(--raio-card);background:var(--superficie-2);cursor:pointer}.anuncio-combinacao:has(input:checked){background:var(--marca);color:var(--marca-solida)}.anuncio-combinacao:has(input:disabled){opacity:.5;cursor:default}.anuncio-combinacao input{accent-color:var(--marca-solida);align-self:flex-end}.anuncio-combinacao img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--raio-card)}.anuncio-combinacao span{font:var(--papel-legenda)}.anuncio-combinacao small{display:block;font:var(--papel-legenda)}.anuncio-combinacoes-acoes{display:flex;justify-content:flex-end;gap:var(--espaco-2)}.rotulos-card{align-items:stretch}.rotulos-arte{display:grid;place-items:center;flex:0 0 calc(var(--alvo) * 2.6)}.rotulos-folha{position:relative;width:100%;max-height:calc(var(--alvo) * 3.4);background:var(--superficie);border-radius:var(--raio-controle);box-shadow:0 0 0 1px var(--borda-sutil),var(--sombra-flutuante)}.rotulos-folha>span{position:absolute;background:color-mix(in srgb,var(--marca) 70%,var(--superficie));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--marca-solida) 25%,transparent)}.rotulos-card .format-size strong{font-weight:var(--peso-titulo);color:var(--texto)}.rotulos-grupo+.rotulos-grupo{margin-top:var(--espaco-8);padding-top:var(--espaco-6);border-top:1px dashed var(--borda)}.rotulos-grupo__titulo{margin-bottom:var(--espaco-4);font:var(--papel-titulo)}.editor-tamanho{--dialogo-largura: 32rem}.tamanho-grupo{margin-top:var(--espaco-5)}.tamanho-grupo h3{margin:0 0 var(--espaco-2);font:var(--papel-rotulo);color:var(--texto-suave)}.tamanho-opcoes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--espaco-2)}.tamanho-opcao{flex-direction:column;align-items:flex-start;gap:0;min-width:0;padding:var(--espaco-2) var(--espaco-3);text-align:left;border:1px solid var(--borda-sutil)}.tamanho-opcao>span{font:var(--papel-rotulo);color:var(--texto)}.tamanho-opcao>small{font:var(--papel-legenda);color:var(--texto-suave)}.tamanho-rodape{display:flex;align-items:center;justify-content:space-between;gap:var(--espaco-3);margin-top:var(--espaco-2)}@media(max-width:480px){.tamanho-opcoes{grid-template-columns:repeat(2,minmax(0,1fr))}}.folha-guias{position:absolute;inset:0;pointer-events:none;z-index:3}.folha-guias>span{position:absolute;box-sizing:border-box}.folha-corte{border:calc(1px / var(--canvas-scale)) dashed color-mix(in srgb,var(--superficie) 85%,transparent);box-shadow:0 0 0 calc(1px / var(--canvas-scale)) color-mix(in srgb,var(--texto) 25%,transparent)}.folha-sangria{border:calc(1px / var(--canvas-scale)) dashed color-mix(in srgb,var(--perigo) 55%,transparent)}.folha-seguranca{border:calc(1px / var(--canvas-scale)) dotted color-mix(in srgb,var(--perigo) 45%,transparent)}.canvas-copia-rotulo{pointer-events:none}.folha-areas{position:absolute;inset:0;z-index:0}.folha-area{position:absolute;padding:0;border:0;background:transparent;cursor:pointer;touch-action:none}.folha-area[aria-pressed=true]{cursor:grab}.folha-area[aria-pressed=true]:active{cursor:grabbing}.canvas-element--moldura{pointer-events:none}.folha-area--livre{cursor:move}.folha-area{container-type:inline-size}.folha-vazio{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--espaco-1);color:var(--texto-suave);opacity:.55;font-size:var(--tamanho-14);text-align:center;pointer-events:none}.folha-vazio>span{max-width:80%;font-size:var(--tamanho-12)}@container (max-width: 110px){.folha-vazio>span{display:none}}.folha-area--alvo{background:color-mix(in srgb,var(--marca) 45%,transparent)}.folha-trava{position:absolute;top:0;right:0;display:grid;place-items:center;width:var(--espaco-6);height:var(--espaco-6);border-radius:var(--raio-full);background:var(--superficie);color:var(--texto-suave);box-shadow:0 0 0 1px var(--borda);font-size:var(--tamanho-12);transform:scale(calc(1 / var(--canvas-scale)));transform-origin:top right;pointer-events:none;z-index:4}.folha-area--livre .folha-trava{color:var(--marca-solida)}.folha-destaque{box-shadow:0 0 0 calc(2px / var(--canvas-scale)) var(--marca-solida),0 0 0 calc(4px / var(--canvas-scale)) color-mix(in srgb,var(--superficie) 80%,transparent)}html[data-modalidade=teclado] .folha-area:focus-visible{outline:calc(1px / var(--canvas-scale)) solid var(--foco)}.rotulo-imagens{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--espaco-2);margin-top:var(--espaco-4);max-height:calc(var(--alvo) * 6);overflow-y:auto}.rotulo-giro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espaco-2);margin-top:var(--espaco-3)}.rotulo-giro .ds-botao{justify-content:center}.rotulo-posicao{display:grid;grid-template-areas:". cima ." "esquerda centro direita" ". baixo .";grid-template-columns:repeat(3,var(--alvo));justify-content:center;gap:var(--espaco-1);margin-top:var(--espaco-4)}.pagina-resumo{margin-bottom:var(--espaco-3);font:var(--papel-corpo);color:var(--texto-suave)}.pagina-resumo strong{color:var(--texto);font-weight:var(--peso-titulo)}.pagina-abas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espaco-2);margin-top:var(--espaco-2)}.pagina-abas .ds-aba{min-width:0;padding-inline:var(--espaco-2)}.pagina-abas .ds-aba>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagina-abas .ds-aba{justify-content:center}.pagina-linha{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--espaco-2)}.pagina-campo{margin-top:var(--espaco-2)}.pagina-campo__controle{display:flex;align-items:center;gap:var(--espaco-2)}.pagina-campo__controle>input{flex:1;min-width:0}.pagina-campo__controle>small{font:var(--papel-legenda);color:var(--texto-suave)}.inicio-criativo .inicio-titulo{font:var(--papel-marca);margin:var(--espaco-4) 0 var(--espaco-3);text-wrap:balance}.inicio-titulo span{color:var(--marca-solida)}.modulos-area{container-type:inline-size;margin-top:var(--espaco-8)}.modulos-grade{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:var(--espaco-4)}.modulo-card{container-type:inline-size;display:flex;flex-direction:column;min-width:0;padding:var(--espaco-5);gap:var(--espaco-3);border-radius:var(--raio-dialogo);background:var(--marca);color:var(--texto);text-decoration:none}.modulo-card:hover{background:var(--superficie-2)}.modulo-identificacao,.modulo-titulo{display:flex;align-items:center;justify-content:space-between;gap:var(--espaco-3)}.modulo-identificacao{align-items:flex-start;font:var(--papel-legenda)}.modulo-detalhe{color:var(--marca-solida);text-transform:uppercase;font-weight:var(--peso-rotulo)}.modulo-arte{display:flex;justify-content:center;align-items:center;height:min(calc(var(--altura-previa-formato) + var(--espaco-8)),66cqw);min-width:0}.modulo-arte svg{display:block;width:100%;height:100%;overflow:hidden}.modulo-textos{margin-top:auto}.modulo-titulo h2{font:var(--papel-titulo-pagina);min-width:0}.modulo-seta{display:grid;place-items:center;flex:none;width:var(--alvo-compacto);height:var(--alvo-compacto);border-radius:var(--raio-full);background:var(--superficie);color:var(--marca-solida)}.modulo-seta .icon{--icone: var(--icone-ferramenta)}.modulo-textos p{color:var(--texto-suave);font:var(--papel-corpo);min-height:3em;margin-top:var(--espaco-2);text-wrap:pretty}.inicio-rodape{margin-top:var(--espaco-8);font:var(--papel-corpo);color:var(--marca-solida)}.inicio-rodape strong{font-weight:var(--peso-rotulo)}.modulo-voltar{margin-bottom:var(--espaco-3);padding-inline:var(--espaco-2);color:var(--texto-suave);text-decoration:none}@container (min-width: 30rem){.modulos-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 48rem){.modulos-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}.format-grid.formatos-compactos{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;margin-top:var(--espaco-6)}@media(min-width:1200px){.format-grid.formatos-compactos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:720px){.format-grid.formatos-compactos{grid-template-columns:minmax(0,1fr)}}.format-grid.formatos-compactos .format-card{flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--espaco-5);min-height:0;padding:var(--espaco-5) var(--espaco-6)}.format-grid.formatos-compactos .format-art{flex:0 0 var(--caixa-arte-formato);width:var(--caixa-arte-formato);height:var(--caixa-arte-formato);margin:0;padding:0;background:none;align-self:center;aspect-ratio:auto}.format-grid.formatos-compactos .format-art:before{display:none}.format-grid.formatos-compactos .format-art img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border:0;border-radius:var(--raio-controle)}.format-grid.formatos-compactos .format-art img[style]{max-width:none;max-height:none;object-fit:cover}.format-grid.formatos-compactos .format-art.profile img,.format-grid.formatos-compactos .format-art.highlight img,.format-grid.formatos-compactos .format-art.channel-profile img{width:100%;height:100%;object-fit:cover;border-radius:var(--raio-full)}.format-grid.formatos-compactos .format-size{margin-top:var(--espaco-3)}
