.estudio-marca{grid-template-columns:minmax(0, 1fr) var(--space-estudio-previa);align-items:start;gap:var(--space-inset-xl);display:grid}@media (width<=64rem){.estudio-marca{grid-template-columns:minmax(0,1fr)}}.estudio-marca-form{gap:var(--space-inset-md);flex-direction:column;min-inline-size:0;display:flex}.estudio-marca-topo{align-items:center;gap:var(--space-inset-sm);display:flex}.estudio-linha{align-items:end;gap:var(--space-inset-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.estudio-marca-logo{gap:var(--space-inset-lg);flex-wrap:wrap;display:flex}.estudio-marca-logo-atual{align-items:flex-start;gap:var(--space-inset-sm);flex-direction:column;display:flex}.estudio-marca-logo-caixa{box-sizing:border-box;block-size:6rem;inline-size:10rem;padding:var(--space-inset-sm);text-align:center;border:1px dashed var(--color-outline-emphasis);border-radius:var(--radius-control);background:var(--estudio-cor-principal,var(--color-surface-overlay));color:var(--estudio-cor-clara,var(--color-text));font-weight:var(--type-weight-heading);letter-spacing:.08em;place-items:center;display:grid;overflow:hidden}.estudio-marca-logo-caixa img{object-fit:contain;max-block-size:85%;max-inline-size:85%}.estudio-marca-logo-caixa[data-claro]{background:var(--estudio-cor-clara,var(--color-text));color:var(--estudio-cor-principal,var(--color-surface))}.estudio-marca-versoes{gap:var(--space-inset-sm);flex-direction:column;display:flex}.estudio-marca-versoes-grade{gap:var(--space-inset-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.estudio-marca-cores{gap:var(--space-inset-tight);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=48rem){.estudio-marca-cores{grid-template-columns:repeat(2,minmax(0,1fr))}}.estudio-marca-cor{align-items:center;gap:var(--space-inset-sm);padding:var(--space-inset-sm);border:1px solid var(--color-border);border-radius:var(--radius-control);display:flex}.estudio-marca-cor input[type=color]{inline-size:var(--space-estudio-botao-altura);block-size:var(--size-control-height-lg);border-radius:var(--radius-field);cursor:pointer;background:0 0;border:0;flex:none;padding:0}.estudio-previa{gap:var(--space-inset-sm);flex-direction:column;display:flex;position:sticky;inset-block-start:0}.estudio-previa-peca{aspect-ratio:var(--estudio-proporcao,1);padding:var(--space-inset-lg);border-radius:var(--radius-control);background:linear-gradient(160deg, var(--estudio-cor-principal,var(--color-surface-overlay)), var(--estudio-cor-secundaria,var(--color-surface-raised)));color:var(--estudio-cor-clara,var(--color-text));font-family:var(--estudio-fonte,inherit);flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.estudio-previa-marca{font-size:var(--type-size-control-xs);font-weight:var(--type-weight-heading);letter-spacing:.12em}.estudio-previa-marca img{max-block-size:var(--space-inset-xl)}.estudio-previa-textos{align-items:flex-start;gap:var(--space-inset-sm);flex-direction:column;display:flex}.estudio-previa-titulo{color:var(--color-text);font-size:var(--type-size-subtitle-desktop);font-weight:var(--type-weight-heading);line-height:var(--type-leading-tight);text-transform:uppercase;overflow-wrap:anywhere}.estudio-previa-titulo[data-vazio]{opacity:.5}.estudio-previa-apoio{font-size:var(--type-size-control-sm)}.estudio-previa-apoio[data-vazio]{opacity:.5}.estudio-previa-cta{padding:var(--space-inset-xs) var(--space-inset-tight);border-radius:var(--radius-pill);background:var(--estudio-cor-apoio,var(--color-primary));color:var(--estudio-cor-principal,var(--color-on-primary));font-size:var(--type-size-control-xs);font-weight:var(--type-weight-heading);text-transform:uppercase}.estudio-rodape{z-index:2;justify-content:flex-end;align-items:center;gap:var(--space-inset-tight);padding:var(--space-estudio-rodape-y) 0;border-block-start:1px solid var(--color-border);background:var(--color-surface);flex-wrap:wrap;display:flex;position:sticky;inset-block-end:0}.estudio-rodape .btn{--btn-height:var(--space-estudio-botao-altura)}.estudio-imagens{grid-template-columns:repeat(auto-fill, minmax(var(--space-estudio-imagem-minima), 1fr));gap:var(--space-inset-tight);margin:0;padding:0;list-style:none;display:grid}.estudio-imagem{aspect-ratio:1;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-overlay);margin:0;position:relative;overflow:hidden}.estudio-imagem img{object-fit:cover;block-size:100%;inline-size:100%}.estudio-imagem[data-selecionada]{border-color:var(--color-text);box-shadow:0 0 0 1px var(--color-text)}.estudio-imagem-indisponivel{block-size:100%;padding:var(--space-inset-sm);color:var(--color-text-muted);font-size:var(--type-size-control-xs);text-align:center;place-items:center;display:grid}.estudio-imagem-botao{cursor:pointer;background:0 0;border:0;block-size:100%;inline-size:100%;padding:0;display:block}.estudio-imagem-uso{position:absolute;inset-block-start:var(--space-inset-sm);inset-inline-start:var(--space-inset-sm)}.estudio-imagem-remover{position:absolute;inset-block-start:var(--space-inset-xs);inset-inline-end:var(--space-inset-xs)}.estudio-imagem-legenda{padding:var(--space-inset-xs) var(--space-inset-sm);background:color-mix(in oklch, var(--color-surface) 70%, transparent);font-size:var(--type-size-control-xs);text-overflow:ellipsis;white-space:nowrap;position:absolute;inset-block-end:0;inset-inline:0;overflow:hidden}.estudio-imagem-adicionar{justify-content:center;align-items:center;gap:var(--space-inset-xs);aspect-ratio:1;border:1px dashed var(--color-outline-emphasis);border-radius:var(--radius-control);color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;flex-direction:column;display:flex}.estudio-imagem-adicionar:hover{color:var(--color-text)}.estudio-imagem-nova{grid-template-columns:var(--space-estudio-capa) minmax(0, 1fr);gap:var(--space-inset-md);padding:var(--space-inset-md);border:1px solid var(--color-border);border-radius:var(--radius-control);display:grid}.estudio-imagem-nova>img{aspect-ratio:1;border-radius:var(--radius-field);object-fit:cover;inline-size:100%}
