.editor-arte[data-v-542a17de]{align-items:center;display:flex;flex-direction:column;gap:10px}.palco[data-v-542a17de]{background:#f6f6f6;border-radius:8px;display:inline-block;line-height:0;max-width:100%;position:relative;-moz-user-select:none;user-select:none;-webkit-user-select:none}.palco-edicao[data-v-542a17de]{touch-action:none}.foto-erro[data-v-542a17de]{align-items:center;color:#b42318;display:flex;font-size:14px;justify-content:center;line-height:1.4;min-height:160px;min-width:260px;padding:24px;text-align:center}.palco-foto[data-v-542a17de]{border-radius:8px;display:block;height:auto;max-height:60vh;max-width:100%;width:auto;-webkit-user-drag:none}.recorte[data-v-542a17de]{border-radius:8px;inset:0;overflow:hidden}.camada[data-v-542a17de],.recorte[data-v-542a17de]{position:absolute}.camada[data-v-542a17de]{box-sizing:border-box}.palco-edicao .camada[data-v-542a17de]{cursor:move}.camada>img[data-v-542a17de]{display:block;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none;width:100%;-webkit-user-drag:none}.controle[data-v-542a17de]{outline:1px dashed #0989ff;outline-offset:0;z-index:1}.alca[data-v-542a17de]{background:#fff;border:1px solid #0989ff;border-radius:2px;height:10px;position:absolute;transform:translate(-50%,-50%);width:10px;z-index:2}@media(pointer:coarse){.alca[data-v-542a17de]{height:16px;width:16px}.alca-girar[data-v-542a17de]{height:32px!important;width:32px!important}}.alca-nw[data-v-542a17de]{cursor:nwse-resize;left:0;top:0}.alca-n[data-v-542a17de]{cursor:ns-resize;left:50%;top:0}.alca-ne[data-v-542a17de]{cursor:nesw-resize;left:100%;top:0}.alca-e[data-v-542a17de]{cursor:ew-resize;left:100%;top:50%}.alca-se[data-v-542a17de]{cursor:nwse-resize;left:100%;top:100%}.alca-s[data-v-542a17de]{cursor:ns-resize;left:50%;top:100%}.alca-sw[data-v-542a17de]{cursor:nesw-resize;left:0;top:100%}.alca-w[data-v-542a17de]{cursor:ew-resize;left:0;top:50%}.haste[data-v-542a17de]{background:#0989ff;bottom:100%;height:22px;pointer-events:none;width:1px}.alca-girar[data-v-542a17de],.haste[data-v-542a17de]{left:50%;position:absolute}.alca-girar[data-v-542a17de]{align-items:center;background:#fff;border:1px solid #0989ff;border-radius:50%;bottom:calc(100% + 22px);color:#0989ff;cursor:grab;font-size:11px;height:24px;line-height:1;transform:translate(-50%);width:24px;z-index:2}.alca-girar[data-v-542a17de],.toolbar-camada[data-v-542a17de]{display:flex;justify-content:center}.toolbar-camada[data-v-542a17de]{flex-wrap:wrap;gap:8px}.modal-overlay[data-v-fc8814f7]{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}.modal-simulador[data-v-fc8814f7]{background:#fff;border-radius:12px;box-shadow:0 20px 60px #0003;display:flex;flex-direction:column;max-height:92vh;max-width:900px;position:relative;width:100%}.modal-header-custom[data-v-fc8814f7]{align-items:center;border-bottom:1px solid #eee;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.modal-header-custom h4[data-v-fc8814f7]{font-size:18px;font-weight:600;margin:0}.btn-fechar[data-v-fc8814f7]{background:none;border:none;color:#666;cursor:pointer;font-size:28px;line-height:1;padding:0 4px}.btn-fechar[data-v-fc8814f7]:hover{color:#000}.modal-body-custom[data-v-fc8814f7]{flex:1;overflow-x:hidden;overflow-y:auto;padding:24px 20px 20px}.fotos-lista[data-v-fc8814f7]{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.foto-opcao[data-v-fc8814f7]{background:#fafafa;border:2px solid #e0e2e3;border-radius:8px;cursor:pointer;flex:0 0 auto;height:64px;padding:3px;width:64px}.foto-opcao.ativa[data-v-fc8814f7]{border-color:#0989ff}.foto-opcao img[data-v-fc8814f7]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.dica[data-v-fc8814f7]{color:#666;font-size:13px;text-align:center}.modal-footer-custom[data-v-fc8814f7]{background:#f9fafb;border-radius:0 0 12px 12px;border-top:1px solid #eee;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding:14px 20px}.btn-acao[data-v-fc8814f7]{border-radius:4px;cursor:pointer;font-size:14px;font-weight:600;padding:9px 18px;transition:all .2s}.btn-acao[data-v-fc8814f7]:disabled{cursor:not-allowed;opacity:.5}.btn-primario[data-v-fc8814f7]{background:#333;border:1px solid #333;color:#fff}.btn-primario[data-v-fc8814f7]:not(:disabled):hover{background:#000}.salvo-overlay[data-v-fc8814f7]{align-items:center;background:#ffffffeb;border-radius:12px;display:flex;inset:0;justify-content:center;padding:16px;position:absolute;z-index:5}.salvo-card[data-v-fc8814f7]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 30px #0000001f;max-width:420px;padding:24px 20px;text-align:center;width:100%}.salvo-icone[data-v-fc8814f7]{align-items:center;background:#e8f5e9;border-radius:50%;color:#2e7d32;display:flex;font-size:22px;height:48px;justify-content:center;margin:0 auto 10px;width:48px}.salvo-card h5[data-v-fc8814f7]{font-weight:700;margin-bottom:10px}.salvo-mini[data-v-fc8814f7]{border:1px solid #eee;border-radius:8px;height:120px;margin-bottom:10px;-o-object-fit:contain;object-fit:contain;width:120px}.salvo-card p[data-v-fc8814f7]{color:#555;font-size:14px;margin-bottom:16px}.salvo-acoes[data-v-fc8814f7]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.salvo-acoes .btn-acao[data-v-fc8814f7]{flex:1 1 160px}.btn-salvar[data-v-fc8814f7]{background:#f79428;border:1px solid #f79428;color:#fff}.btn-salvar[data-v-fc8814f7]:not(:disabled):hover{background:#e07f12}.btn-secundario[data-v-fc8814f7]{background:#fff;border:1px solid #ccc;color:#333}.btn-secundario[data-v-fc8814f7]:not(:disabled):hover{border-color:#333}.contador[data-v-fc8814f7]{font-weight:400;margin-left:4px;opacity:.75}@media(max-width:575px){.modal-overlay[data-v-fc8814f7]{padding:0}.modal-simulador[data-v-fc8814f7]{border-radius:0;height:100%;max-height:100%}.modal-body-custom[data-v-fc8814f7]{padding:24px 12px 12px}.btn-acao[data-v-fc8814f7]{flex:1 1 auto}}
