@keyframes cms-resaltado{0%{box-shadow:inset 0 0 0 4px #f59e0b}to{box-shadow:inset 0 0 0 4px #0000}}.cms-resaltado{animation:2.4s ease-out cms-resaltado}@keyframes cms-construyendo-borde{50%{outline-color:#d4ac0d59}}@keyframes cms-construyendo-brillo{0%{background-position:100% 0}to{background-position:0 0}}@keyframes cms-construyendo-punto{50%{opacity:.25}}.cms-landing .cms-construyendo{outline-offset:-3px;cursor:progress;outline:2px dashed #d4ac0d;animation:1.6s ease-in-out infinite cms-construyendo-borde}.cms-construyendo:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#f0ce1429 50%,#0000 65%) 0 0/300% 100%;animation:2.4s linear infinite cms-construyendo-brillo;position:absolute;inset:0}.cms-construyendo-insignia{z-index:20;color:#141414;pointer-events:none;background:#f0ce14;border-radius:9999px;align-items:center;gap:.4rem;padding:.125rem .625rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:.5rem;left:.5rem;box-shadow:0 1px 3px #0003}.cms-construyendo-punto{background:currentColor;border-radius:9999px;width:.4rem;height:.4rem;animation:1s ease-in-out infinite cms-construyendo-punto}.cms-construyendo-hueco{min-height:10rem;color:var(--color-ink-muted);justify-content:center;align-items:center;padding:2rem;font-size:.875rem;display:flex}@media (prefers-reduced-motion:reduce){.cms-construyendo-punto,.cms-landing .cms-construyendo{animation:none}.cms-construyendo:after{display:none}}.cms-oscuro .bg-ink.text-white,.cms-oscuro .bg-white{background-color:var(--color-surface-muted)}.cms-landing[data-editable] iframe{pointer-events:none}.cms-landing[data-edicion] [data-editar]{cursor:text}.cms-landing[data-edicion] [data-editar]:hover{outline-offset:3px;outline:1px dashed #2563ebb3}.cms-landing[data-edicion] [data-editar][contenteditable]{cursor:text;outline-offset:3px;-webkit-user-select:text;user-select:text;border-radius:2px;outline:2px solid #2563eb}.cms-landing[data-edicion] [data-editar][data-editando-overlay]{outline-offset:3px;outline:2px solid #2563eb}
