.iac-inserter[data-v-ffd3f0a0]{display:flex;justify-content:center;padding:1.25rem 0}.iac-add-btn[data-v-ffd3f0a0]{display:inline-flex;align-items:center;gap:.5rem;border:2px dashed #8cbddf;border-radius:9999px;padding:.6rem 1.4rem;font-size:.9rem;font-weight:600;color:#2980b0;background:#f0f7fc99;transition:background .12s,border-color .12s}.iac-add-btn[data-v-ffd3f0a0]:hover{background:#f0f7fc;border-color:#3199cf}.iac-menu-backdrop[data-v-ffd3f0a0]{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;background:#1118278c;padding:1rem}.iac-menu[data-v-ffd3f0a0]{display:flex;flex-direction:column;width:100%;max-width:32rem;max-height:80vh;overflow:hidden;border-radius:.75rem;background:#fff;box-shadow:0 10px 40px #0000004d}.iac-menu-body[data-v-ffd3f0a0]{overflow-y:auto;padding:.5rem;display:grid;gap:.25rem}.iac-type[data-v-ffd3f0a0]{display:flex;align-items:center;gap:.85rem;width:100%;text-align:left;padding:.7rem .8rem;border-radius:.6rem;transition:background .12s}.iac-type[data-v-ffd3f0a0]:hover:not(:disabled){background:#f3f4f6}.iac-type[data-v-ffd3f0a0]:disabled{opacity:.5}.iac-type-icon[data-v-ffd3f0a0]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:2.25rem;width:2.25rem;border-radius:.5rem;background:#f0f7fc;color:#2980b0;font-size:.7rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iac-block-controls[data-v-fb7ee9de]{position:absolute;top:.5rem;right:.5rem;z-index:40;display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;background:#fffffff2;padding:.25rem .4rem;box-shadow:0 2px 8px #0000002e;border:1px solid #e5e7eb}.iac-block-label[data-v-fb7ee9de]{font-size:.68rem;font-weight:700;color:#2980b0;text-transform:uppercase;letter-spacing:.03em;padding:0 .35rem}.iac-bc-btn[data-v-fb7ee9de]{display:inline-flex;align-items:center;justify-content:center;height:1.6rem;min-width:1.6rem;padding:0 .35rem;border-radius:9999px;font-size:.85rem;color:#374151;background:#f3f4f6;transition:background .12s}.iac-bc-btn[data-v-fb7ee9de]:hover:not(:disabled){background:#e5e7eb}.iac-bc-btn[data-v-fb7ee9de]:disabled{opacity:.4;cursor:default}.iac-bc-danger[data-v-fb7ee9de]:hover:not(:disabled){background:#fee2e2;color:#b91c1c}.iac-img-wrap[data-v-a0bd7c53]{position:relative;height:100%;width:100%;overflow:hidden}.iac-img-on[data-v-a0bd7c53]{outline:1px dashed transparent;transition:outline-color .15s}.iac-img-on[data-v-a0bd7c53]:hover{outline-color:#3199cf}.iac-img-overlay[data-v-a0bd7c53]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#11182700;transition:background .15s;cursor:pointer;color:#fff}.iac-img-wrap:hover .iac-img-overlay[data-v-a0bd7c53]{background:#11182773}.iac-img-label[data-v-a0bd7c53]{opacity:0;transition:opacity .15s;font-size:.85rem;font-weight:600;background:#0000008c;padding:.4rem .8rem;border-radius:9999px}.iac-img-wrap:hover .iac-img-label[data-v-a0bd7c53]{opacity:1}.hero-content[data-v-4931eae4] p{margin:0;font:inherit;color:inherit}.hero-content[data-v-4931eae4] p+p{margin-top:1em}.aspect-ratio-container[data-v-4931eae4]{position:relative;height:100%;min-height:250px;width:100%}@media(min-width:1024px){.aspect-ratio-container[data-v-4931eae4]{min-height:500px}}.iac-unknown-block[data-v-ac6aa90b]{margin:1rem 0;border:1px dashed #cbd5e1;border-radius:.5rem;background:#f8fafc;padding:1rem;color:#334155}.iac-block-wrap[data-v-63a1ed36]{position:relative}.iac-block-edit[data-v-63a1ed36]{outline:1px dashed transparent;outline-offset:-1px;border-radius:4px;transition:outline-color .15s}.iac-block-edit[data-v-63a1ed36]:hover{outline-color:#3199cf59}
