.ablocks-atomic-button{align-items:center;appearance:none;background-color:#2563eb;border:0;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font:inherit;font-weight:500;gap:.5em;justify-content:center;line-height:1.2;max-width:100%;min-width:0;padding:12px 24px;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;width:fit-content}a.ablocks-atomic-button:where(:link,:visited,:hover,:focus,:active){color:#fff;text-decoration:none}.ablocks-atomic-button:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.ablocks-atomic-button__text{min-width:0;overflow-wrap:break-word}.ablocks-atomic-button__link-popover{display:grid;gap:12px;padding:16px;width:280px}:where(.ablocks-atomic-div,.ablocks-atomic-flex,.ablocks-atomic-grid,.ablocks-atomic-text,.ablocks-atomic-image,.ablocks-atomic-svg,.ablocks-atomic-button,.ablocks-atomic-divider,.ablocks-atomic-player,.ablocks-atomic-list)+:where(.ablocks-atomic-button):not(:is(.ablocks-atomic-div,.ablocks-atomic-flex,.ablocks-atomic-grid,.ablocks-block--container,.is-layout-flow,.is-layout-constrained)>*){margin-top:var(--wp--style--block-gap)}