.editable-block.is-admin{position:relative;transition:outline-color .14s ease,box-shadow .14s ease}.editable-block.is-admin:hover{outline:1.5px dashed rgba(45,130,180,.5);outline-offset:-1px}.eb-section-badge{align-items:center;background:#1a2a3ae6;border-radius:5px;color:#f4ede0;cursor:help;display:inline-flex;font-family:ui-monospace,monospace;font-size:9px;font-weight:700;gap:4px;left:8px;letter-spacing:.12em;opacity:.55;padding:2px 8px;position:absolute;top:8px;transition:opacity .14s ease;z-index:2}.eb-section-lock{flex:0 0 auto;opacity:.85}.eb-section-bar{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1a1a1ac7;border-radius:8px;display:flex;gap:1px;opacity:.5;padding:3px 4px;position:absolute;right:8px;top:8px;transition:opacity .14s ease;z-index:4}.eb-section-hidden>.eb-section-bar,.editable-block.is-admin:hover>.eb-section-bar,.editable-block.is-block-selected>.eb-section-bar{opacity:1}.eb-section-bar button{align-items:center;background:transparent;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;height:24px;justify-content:center;min-width:24px;padding:0 5px;transition:background .1s ease}.eb-section-bar button:hover{background:#ffffff26}.eb-section-bar button:disabled{cursor:default;opacity:.35}.eb-section-bar button.is-danger:hover{background:#b34000d9}.eb-section-hidden{opacity:.45;outline:2px dashed rgba(179,64,0,.6)!important}.eb-section-hidden-note{background:#b34000;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;gap:6px;left:50%;padding:3px 12px;position:absolute;top:8px;transform:translate(-50%);z-index:5}.eb-section-hidden-note button{background:none;border:none;color:#fff;cursor:pointer;font-size:11px;padding:0;text-decoration:underline}.editable-block.is-admin:hover>.eb-section-badge,.editable-block.is-block-selected>.eb-section-badge{opacity:1}.editable-block.is-block-selected{box-shadow:inset 0 0 0 9999px #b340000b;outline:2px solid rgba(179,64,0,.85)!important;outline-offset:-1px}.eb-block[data-v-22d5fa89]{box-sizing:border-box;max-width:100%;overflow-wrap:break-word;word-break:break-word}.eb-block[data-align=left][data-v-22d5fa89]{margin-right:auto}.eb-block[data-align=center][data-v-22d5fa89]{margin-left:auto;margin-right:auto}.eb-block[data-align=right][data-v-22d5fa89]{margin-left:auto}.eb-block[data-width-pct][data-v-22d5fa89]{width:100%}@media(min-width:768px){.eb-block[data-width-pct="25"][data-v-22d5fa89]{width:25%}.eb-block[data-width-pct="33"][data-v-22d5fa89]{width:33.333%}.eb-block[data-width-pct="50"][data-v-22d5fa89]{width:50%}.eb-block[data-width-pct="66"][data-v-22d5fa89]{width:66.666%}.eb-block[data-width-pct="75"][data-v-22d5fa89]{width:75%}.eb-block[data-width-pct="100"][data-v-22d5fa89]{width:100%}}.eb-img-wrap[data-v-22d5fa89]{overflow:hidden}.eb-ph[data-v-22d5fa89]{align-items:center;background:#2d82b409;border:1.5px dashed rgba(45,130,180,.4);border-radius:12px;box-sizing:border-box;color:#211d1a99;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:22px 16px;text-align:center;width:100%;-webkit-tap-highlight-color:transparent;animation:eb-ph-in-22d5fa89 .22s ease both;transition:background .16s ease,border-color .16s ease,transform .1s ease,box-shadow .16s ease}.eb-ph[data-v-22d5fa89]:focus-visible,.eb-ph[data-v-22d5fa89]:hover{background:#2d82b414;border-color:#2d82b4b3;box-shadow:0 6px 18px -8px #2d82b480;outline:none}.eb-ph[data-v-22d5fa89]:active{transform:scale(.995)}.eb-ph-ic[data-v-22d5fa89]{align-items:center;background:#2d82b41a;border-radius:12px;color:#2d82b4;display:inline-flex;height:48px;justify-content:center;transition:background .16s ease,transform .16s ease;width:48px}.eb-ph:hover .eb-ph-ic[data-v-22d5fa89]{background:#2d82b42e;transform:translateY(-1px)}.eb-ph-title[data-v-22d5fa89]{color:#211d1ad1;font-size:14px;font-weight:600}.eb-ph-sub[data-v-22d5fa89]{color:#211d1a80;font-size:12px}.eb-ph--image[data-v-22d5fa89]{min-height:180px}.eb-ph--spacer[data-v-22d5fa89]{background:#211d1a06;border-color:#211d1a2e;cursor:default;flex-direction:row;gap:10px;min-height:52px;padding:12px 16px}.eb-ph--spacer .eb-ph-ic[data-v-22d5fa89]{background:#211d1a0f;border-radius:9px;color:#211d1a80;height:32px;width:32px}.eb-ph--spacer[data-v-22d5fa89]:hover{background:#211d1a0a;border-color:#211d1a47;box-shadow:none}@keyframes eb-ph-in-22d5fa89{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.eb-ph[data-v-22d5fa89]{animation:none}}.eb-spacer[data-size=sm][data-v-22d5fa89]{height:1rem}.eb-spacer[data-size=md][data-v-22d5fa89]{height:2rem}.eb-spacer[data-size=lg][data-v-22d5fa89]{height:4rem}.eb-columns[data-v-22d5fa89]{display:flex;flex-direction:column;gap:1rem}.eb-columns[data-gap=sm][data-v-22d5fa89]{gap:.5rem}.eb-columns[data-gap=md][data-v-22d5fa89]{gap:1rem}.eb-columns[data-gap=lg][data-v-22d5fa89]{gap:2rem}@media(min-width:768px){.eb-columns[data-v-22d5fa89]{flex-direction:row}.eb-col[data-v-22d5fa89]{flex:1 1 0;min-width:0}}.be-col-empty[data-v-aaca4648],.be-empty[data-v-aaca4648]{display:flex;justify-content:center}.be-col-empty[data-v-aaca4648]{align-items:center;animation:be-item-in-aaca4648 .22s ease both;background:#2d82b40a;border:1.5px dashed rgba(45,130,180,.4);border-radius:12px;color:#211d1a8c;cursor:pointer;flex-direction:column;font-size:12.5px;font-weight:600;gap:6px;min-height:96px;padding:16px;transition:background .14s ease,border-color .14s ease,color .14s ease;width:100%}.be-col-empty[data-v-aaca4648]:hover{background:#2d82b417;border-color:#2d82b4b3;color:#2d82b4}.be-col-empty-ic[data-v-aaca4648]{align-items:center;background:#2d82b41f;border-radius:10px;color:#2d82b4;display:inline-flex;font-size:20px;font-weight:600;height:36px;justify-content:center;width:36px}.block-editor-host[data-v-aaca4648]{position:relative}.be-zone[data-v-aaca4648]{align-items:center;background:#2d82b40f;border:2px dashed rgba(45,130,180,.55);border-radius:8px;cursor:pointer;display:flex;justify-content:center;margin:8px 0;min-height:46px;padding:10px;transition:background .12s ease,border-color .12s ease,transform .08s ease;width:100%}.be-zone[data-v-aaca4648]:hover{background:#2d82b429;border-color:#2d82b4f2}.be-zone[data-v-aaca4648]:active{transform:scale(.997)}.be-zone.is-over[data-v-aaca4648]{background:#2d82b433;border-color:#2d82b4;box-shadow:inset 0 0 0 1px #2d82b473;min-height:64px}.be-zone-label[data-v-aaca4648]{color:#2d82b4;font-size:12px;font-weight:600;letter-spacing:.04em;pointer-events:none;text-transform:uppercase;transition:transform .12s ease,color .12s ease}.be-zone:hover .be-zone-label[data-v-aaca4648]{color:#1f5f86}.be-zone.is-over .be-zone-label[data-v-aaca4648]{color:#1f5f86;transform:scale(1.05)}.be-item[data-v-aaca4648]{animation:be-item-in-aaca4648 .22s ease both;background:transparent;border:1px dashed rgba(45,130,180,.18);border-radius:10px;margin:14px 0;padding:10px;position:relative;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.be-item[data-v-aaca4648]:hover{background:#2d82b406;border-color:#2d82b46b;box-shadow:0 6px 18px -12px #2d82b48c}.be-item.be-selected[data-v-aaca4648]{background:#b3400009;border-color:#b34000;border-style:solid;box-shadow:0 6px 18px -12px #b3400080}.be-item.is-dragging[data-v-aaca4648]{filter:saturate(.8);opacity:.45}@keyframes be-item-in-aaca4648{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.be-item[data-v-aaca4648]{animation:none}}.be-toolbar[data-v-aaca4648]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1a1a1a8c;border-radius:8px;box-shadow:0 2px 8px #0000002e;color:#fff;display:flex;font-size:11px;gap:1px;opacity:.4;padding:3px 5px;position:absolute;right:6px;top:6px;transition:opacity .14s ease,background .14s ease;z-index:3}.be-item.be-selected>.be-toolbar[data-v-aaca4648],.be-item:hover>.be-toolbar[data-v-aaca4648],.be-toolbar[data-v-aaca4648]:focus-within{background:#1a1a1aeb;opacity:1}.be-drag[data-v-aaca4648]{align-items:center;color:#ffffffa6;cursor:grab;display:inline-flex;font-size:13px;line-height:1;padding:0 4px;transition:color .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.be-drag[data-v-aaca4648]:hover{color:#fff}.be-drag[data-v-aaca4648]:active{cursor:grabbing}.be-type[data-v-aaca4648]{color:#ffffff8c;font-family:ui-monospace,monospace;font-size:10px;letter-spacing:.06em;padding:0 6px;text-transform:uppercase}.be-btn[data-v-aaca4648]{align-items:center;background:transparent;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;height:22px;justify-content:center;min-width:24px;padding:0 6px;transition:background .1s ease,border-color .1s ease}.be-btn[data-v-aaca4648]:hover{background:#ffffff1f;border-color:#fff3}.be-btn[data-v-aaca4648]:disabled{cursor:default;opacity:.4}.be-btn.is-active[data-v-aaca4648]{background:#b34000;border-color:#b34000}.be-btn-danger[data-v-aaca4648]:hover{background:#b34000d9;border-color:#b34000d9}.be-columns[data-v-aaca4648]{display:flex;flex-direction:column;gap:1rem;padding:8px 0}.be-columns[data-gap=sm][data-v-aaca4648]{gap:.5rem}.be-columns[data-gap=md][data-v-aaca4648]{gap:1rem}.be-columns[data-gap=lg][data-v-aaca4648]{gap:2rem}@media(min-width:768px){.be-columns[data-v-aaca4648]{flex-direction:row}.be-col[data-v-aaca4648]{flex:1 1 0;min-width:0}}@media(max-width:480px){.be-toolbar[data-v-aaca4648]{padding:1px 2px;right:4px}.be-type[data-v-aaca4648]{display:none}.be-btn[data-v-aaca4648]{font-size:13px;height:26px;min-width:28px}}
