@keyframes xtra-fade-in{0%{opacity:0}to{opacity:1}}@keyframes xtra-slide-up{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes xtra-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes xtra-spin{to{transform:rotate(1turn)}}.wp-block-xtra-magic-link .components-button.is-primary,.wp-block-xtra-magic-link .xtra-button--primary,.wp-block-xtra-magic-link button.is-primary,.wp-block-xtra-permissions .components-button.is-primary,.wp-block-xtra-permissions .xtra-button--primary,.wp-block-xtra-permissions button.is-primary,.wp-block-xtra-post-editor .components-button.is-primary,.wp-block-xtra-post-editor .xtra-button--primary,.wp-block-xtra-post-editor button.is-primary,.wp-block-xtra-post-loop .components-button.is-primary,.wp-block-xtra-post-loop .xtra-button--primary,.wp-block-xtra-post-loop button.is-primary,.xtra-post-editor-form .components-button.is-primary,.xtra-post-editor-form .xtra-button--primary,.xtra-post-editor-form button.is-primary,[class*=wp-block-xtra-] .components-button.is-primary,[class*=wp-block-xtra-] .xtra-button--primary,[class*=wp-block-xtra-] button.is-primary{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1;min-height:2.75rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .15s ease}.wp-block-xtra-magic-link .components-button.is-primary:focus-visible,.wp-block-xtra-magic-link .xtra-button--primary:focus-visible,.wp-block-xtra-magic-link button.is-primary:focus-visible,.wp-block-xtra-permissions .components-button.is-primary:focus-visible,.wp-block-xtra-permissions .xtra-button--primary:focus-visible,.wp-block-xtra-permissions button.is-primary:focus-visible,.wp-block-xtra-post-editor .components-button.is-primary:focus-visible,.wp-block-xtra-post-editor .xtra-button--primary:focus-visible,.wp-block-xtra-post-editor button.is-primary:focus-visible,.wp-block-xtra-post-loop .components-button.is-primary:focus-visible,.wp-block-xtra-post-loop .xtra-button--primary:focus-visible,.wp-block-xtra-post-loop button.is-primary:focus-visible,.xtra-post-editor-form .components-button.is-primary:focus-visible,.xtra-post-editor-form .xtra-button--primary:focus-visible,.xtra-post-editor-form button.is-primary:focus-visible,[class*=wp-block-xtra-] .components-button.is-primary:focus-visible,[class*=wp-block-xtra-] .xtra-button--primary:focus-visible,[class*=wp-block-xtra-] button.is-primary:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.wp-block-xtra-magic-link .components-button.is-primary.is-disabled,.wp-block-xtra-magic-link .components-button.is-primary:disabled,.wp-block-xtra-magic-link .components-button.is-primary[disabled],.wp-block-xtra-magic-link .xtra-button--primary.is-disabled,.wp-block-xtra-magic-link .xtra-button--primary:disabled,.wp-block-xtra-magic-link .xtra-button--primary[disabled],.wp-block-xtra-magic-link button.is-primary.is-disabled,.wp-block-xtra-magic-link button.is-primary:disabled,.wp-block-xtra-magic-link button.is-primary[disabled],.wp-block-xtra-permissions .components-button.is-primary.is-disabled,.wp-block-xtra-permissions .components-button.is-primary:disabled,.wp-block-xtra-permissions .components-button.is-primary[disabled],.wp-block-xtra-permissions .xtra-button--primary.is-disabled,.wp-block-xtra-permissions .xtra-button--primary:disabled,.wp-block-xtra-permissions .xtra-button--primary[disabled],.wp-block-xtra-permissions button.is-primary.is-disabled,.wp-block-xtra-permissions button.is-primary:disabled,.wp-block-xtra-permissions button.is-primary[disabled],.wp-block-xtra-post-editor .components-button.is-primary.is-disabled,.wp-block-xtra-post-editor .components-button.is-primary:disabled,.wp-block-xtra-post-editor .components-button.is-primary[disabled],.wp-block-xtra-post-editor .xtra-button--primary.is-disabled,.wp-block-xtra-post-editor .xtra-button--primary:disabled,.wp-block-xtra-post-editor .xtra-button--primary[disabled],.wp-block-xtra-post-editor button.is-primary.is-disabled,.wp-block-xtra-post-editor button.is-primary:disabled,.wp-block-xtra-post-editor button.is-primary[disabled],.wp-block-xtra-post-loop .components-button.is-primary.is-disabled,.wp-block-xtra-post-loop .components-button.is-primary:disabled,.wp-block-xtra-post-loop .components-button.is-primary[disabled],.wp-block-xtra-post-loop .xtra-button--primary.is-disabled,.wp-block-xtra-post-loop .xtra-button--primary:disabled,.wp-block-xtra-post-loop .xtra-button--primary[disabled],.wp-block-xtra-post-loop button.is-primary.is-disabled,.wp-block-xtra-post-loop button.is-primary:disabled,.wp-block-xtra-post-loop button.is-primary[disabled],.xtra-post-editor-form .components-button.is-primary.is-disabled,.xtra-post-editor-form .components-button.is-primary:disabled,.xtra-post-editor-form .components-button.is-primary[disabled],.xtra-post-editor-form .xtra-button--primary.is-disabled,.xtra-post-editor-form .xtra-button--primary:disabled,.xtra-post-editor-form .xtra-button--primary[disabled],.xtra-post-editor-form button.is-primary.is-disabled,.xtra-post-editor-form button.is-primary:disabled,.xtra-post-editor-form button.is-primary[disabled],[class*=wp-block-xtra-] .components-button.is-primary.is-disabled,[class*=wp-block-xtra-] .components-button.is-primary:disabled,[class*=wp-block-xtra-] .components-button.is-primary[disabled],[class*=wp-block-xtra-] .xtra-button--primary.is-disabled,[class*=wp-block-xtra-] .xtra-button--primary:disabled,[class*=wp-block-xtra-] .xtra-button--primary[disabled],[class*=wp-block-xtra-] button.is-primary.is-disabled,[class*=wp-block-xtra-] button.is-primary:disabled,[class*=wp-block-xtra-] button.is-primary[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.wp-block-xtra-magic-link .components-button.is-primary,.wp-block-xtra-magic-link .xtra-button--primary,.wp-block-xtra-magic-link button.is-primary,.wp-block-xtra-permissions .components-button.is-primary,.wp-block-xtra-permissions .xtra-button--primary,.wp-block-xtra-permissions button.is-primary,.wp-block-xtra-post-editor .components-button.is-primary,.wp-block-xtra-post-editor .xtra-button--primary,.wp-block-xtra-post-editor button.is-primary,.wp-block-xtra-post-loop .components-button.is-primary,.wp-block-xtra-post-loop .xtra-button--primary,.wp-block-xtra-post-loop button.is-primary,.xtra-post-editor-form .components-button.is-primary,.xtra-post-editor-form .xtra-button--primary,.xtra-post-editor-form button.is-primary,[class*=wp-block-xtra-] .components-button.is-primary,[class*=wp-block-xtra-] .xtra-button--primary,[class*=wp-block-xtra-] button.is-primary{background-color:#3b6ea5;border-color:#3b6ea5;color:#fff}.wp-block-xtra-magic-link .components-button.is-primary:hover:not(:disabled),.wp-block-xtra-magic-link .xtra-button--primary:hover:not(:disabled),.wp-block-xtra-magic-link button.is-primary:hover:not(:disabled),.wp-block-xtra-permissions .components-button.is-primary:hover:not(:disabled),.wp-block-xtra-permissions .xtra-button--primary:hover:not(:disabled),.wp-block-xtra-permissions button.is-primary:hover:not(:disabled),.wp-block-xtra-post-editor .components-button.is-primary:hover:not(:disabled),.wp-block-xtra-post-editor .xtra-button--primary:hover:not(:disabled),.wp-block-xtra-post-editor button.is-primary:hover:not(:disabled),.wp-block-xtra-post-loop .components-button.is-primary:hover:not(:disabled),.wp-block-xtra-post-loop .xtra-button--primary:hover:not(:disabled),.wp-block-xtra-post-loop button.is-primary:hover:not(:disabled),.xtra-post-editor-form .components-button.is-primary:hover:not(:disabled),.xtra-post-editor-form .xtra-button--primary:hover:not(:disabled),.xtra-post-editor-form button.is-primary:hover:not(:disabled),[class*=wp-block-xtra-] .components-button.is-primary:hover:not(:disabled),[class*=wp-block-xtra-] .xtra-button--primary:hover:not(:disabled),[class*=wp-block-xtra-] button.is-primary:hover:not(:disabled){background-color:#2c5282;border-color:#2c5282;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transform:translateY(-1px)}.wp-block-xtra-magic-link .components-button.is-primary:active:not(:disabled),.wp-block-xtra-magic-link .xtra-button--primary:active:not(:disabled),.wp-block-xtra-magic-link button.is-primary:active:not(:disabled),.wp-block-xtra-permissions .components-button.is-primary:active:not(:disabled),.wp-block-xtra-permissions .xtra-button--primary:active:not(:disabled),.wp-block-xtra-permissions button.is-primary:active:not(:disabled),.wp-block-xtra-post-editor .components-button.is-primary:active:not(:disabled),.wp-block-xtra-post-editor .xtra-button--primary:active:not(:disabled),.wp-block-xtra-post-editor button.is-primary:active:not(:disabled),.wp-block-xtra-post-loop .components-button.is-primary:active:not(:disabled),.wp-block-xtra-post-loop .xtra-button--primary:active:not(:disabled),.wp-block-xtra-post-loop button.is-primary:active:not(:disabled),.xtra-post-editor-form .components-button.is-primary:active:not(:disabled),.xtra-post-editor-form .xtra-button--primary:active:not(:disabled),.xtra-post-editor-form button.is-primary:active:not(:disabled),[class*=wp-block-xtra-] .components-button.is-primary:active:not(:disabled),[class*=wp-block-xtra-] .xtra-button--primary:active:not(:disabled),[class*=wp-block-xtra-] button.is-primary:active:not(:disabled){background-color:#26466f;border-color:#26466f;box-shadow:none;transform:translateY(0)}.wp-block-xtra-magic-link .components-button.is-secondary,.wp-block-xtra-magic-link .xtra-button--secondary,.wp-block-xtra-magic-link button.is-secondary,.wp-block-xtra-permissions .components-button.is-secondary,.wp-block-xtra-permissions .xtra-button--secondary,.wp-block-xtra-permissions button.is-secondary,.wp-block-xtra-post-editor .components-button.is-secondary,.wp-block-xtra-post-editor .xtra-button--secondary,.wp-block-xtra-post-editor button.is-secondary,.wp-block-xtra-post-loop .components-button.is-secondary,.wp-block-xtra-post-loop .xtra-button--secondary,.wp-block-xtra-post-loop button.is-secondary,.xtra-post-editor-form .components-button.is-secondary,.xtra-post-editor-form .xtra-button--secondary,.xtra-post-editor-form button.is-secondary,[class*=wp-block-xtra-] .components-button.is-secondary,[class*=wp-block-xtra-] .xtra-button--secondary,[class*=wp-block-xtra-] button.is-secondary{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1;min-height:2.75rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .15s ease}.wp-block-xtra-magic-link .components-button.is-secondary:focus-visible,.wp-block-xtra-magic-link .xtra-button--secondary:focus-visible,.wp-block-xtra-magic-link button.is-secondary:focus-visible,.wp-block-xtra-permissions .components-button.is-secondary:focus-visible,.wp-block-xtra-permissions .xtra-button--secondary:focus-visible,.wp-block-xtra-permissions button.is-secondary:focus-visible,.wp-block-xtra-post-editor .components-button.is-secondary:focus-visible,.wp-block-xtra-post-editor .xtra-button--secondary:focus-visible,.wp-block-xtra-post-editor button.is-secondary:focus-visible,.wp-block-xtra-post-loop .components-button.is-secondary:focus-visible,.wp-block-xtra-post-loop .xtra-button--secondary:focus-visible,.wp-block-xtra-post-loop button.is-secondary:focus-visible,.xtra-post-editor-form .components-button.is-secondary:focus-visible,.xtra-post-editor-form .xtra-button--secondary:focus-visible,.xtra-post-editor-form button.is-secondary:focus-visible,[class*=wp-block-xtra-] .components-button.is-secondary:focus-visible,[class*=wp-block-xtra-] .xtra-button--secondary:focus-visible,[class*=wp-block-xtra-] button.is-secondary:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.wp-block-xtra-magic-link .components-button.is-secondary.is-disabled,.wp-block-xtra-magic-link .components-button.is-secondary:disabled,.wp-block-xtra-magic-link .components-button.is-secondary[disabled],.wp-block-xtra-magic-link .xtra-button--secondary.is-disabled,.wp-block-xtra-magic-link .xtra-button--secondary:disabled,.wp-block-xtra-magic-link .xtra-button--secondary[disabled],.wp-block-xtra-magic-link button.is-secondary.is-disabled,.wp-block-xtra-magic-link button.is-secondary:disabled,.wp-block-xtra-magic-link button.is-secondary[disabled],.wp-block-xtra-permissions .components-button.is-secondary.is-disabled,.wp-block-xtra-permissions .components-button.is-secondary:disabled,.wp-block-xtra-permissions .components-button.is-secondary[disabled],.wp-block-xtra-permissions .xtra-button--secondary.is-disabled,.wp-block-xtra-permissions .xtra-button--secondary:disabled,.wp-block-xtra-permissions .xtra-button--secondary[disabled],.wp-block-xtra-permissions button.is-secondary.is-disabled,.wp-block-xtra-permissions button.is-secondary:disabled,.wp-block-xtra-permissions button.is-secondary[disabled],.wp-block-xtra-post-editor .components-button.is-secondary.is-disabled,.wp-block-xtra-post-editor .components-button.is-secondary:disabled,.wp-block-xtra-post-editor .components-button.is-secondary[disabled],.wp-block-xtra-post-editor .xtra-button--secondary.is-disabled,.wp-block-xtra-post-editor .xtra-button--secondary:disabled,.wp-block-xtra-post-editor .xtra-button--secondary[disabled],.wp-block-xtra-post-editor button.is-secondary.is-disabled,.wp-block-xtra-post-editor button.is-secondary:disabled,.wp-block-xtra-post-editor button.is-secondary[disabled],.wp-block-xtra-post-loop .components-button.is-secondary.is-disabled,.wp-block-xtra-post-loop .components-button.is-secondary:disabled,.wp-block-xtra-post-loop .components-button.is-secondary[disabled],.wp-block-xtra-post-loop .xtra-button--secondary.is-disabled,.wp-block-xtra-post-loop .xtra-button--secondary:disabled,.wp-block-xtra-post-loop .xtra-button--secondary[disabled],.wp-block-xtra-post-loop button.is-secondary.is-disabled,.wp-block-xtra-post-loop button.is-secondary:disabled,.wp-block-xtra-post-loop button.is-secondary[disabled],.xtra-post-editor-form .components-button.is-secondary.is-disabled,.xtra-post-editor-form .components-button.is-secondary:disabled,.xtra-post-editor-form .components-button.is-secondary[disabled],.xtra-post-editor-form .xtra-button--secondary.is-disabled,.xtra-post-editor-form .xtra-button--secondary:disabled,.xtra-post-editor-form .xtra-button--secondary[disabled],.xtra-post-editor-form button.is-secondary.is-disabled,.xtra-post-editor-form button.is-secondary:disabled,.xtra-post-editor-form button.is-secondary[disabled],[class*=wp-block-xtra-] .components-button.is-secondary.is-disabled,[class*=wp-block-xtra-] .components-button.is-secondary:disabled,[class*=wp-block-xtra-] .components-button.is-secondary[disabled],[class*=wp-block-xtra-] .xtra-button--secondary.is-disabled,[class*=wp-block-xtra-] .xtra-button--secondary:disabled,[class*=wp-block-xtra-] .xtra-button--secondary[disabled],[class*=wp-block-xtra-] button.is-secondary.is-disabled,[class*=wp-block-xtra-] button.is-secondary:disabled,[class*=wp-block-xtra-] button.is-secondary[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.wp-block-xtra-magic-link .components-button.is-secondary,.wp-block-xtra-magic-link .xtra-button--secondary,.wp-block-xtra-magic-link button.is-secondary,.wp-block-xtra-permissions .components-button.is-secondary,.wp-block-xtra-permissions .xtra-button--secondary,.wp-block-xtra-permissions button.is-secondary,.wp-block-xtra-post-editor .components-button.is-secondary,.wp-block-xtra-post-editor .xtra-button--secondary,.wp-block-xtra-post-editor button.is-secondary,.wp-block-xtra-post-loop .components-button.is-secondary,.wp-block-xtra-post-loop .xtra-button--secondary,.wp-block-xtra-post-loop button.is-secondary,.xtra-post-editor-form .components-button.is-secondary,.xtra-post-editor-form .xtra-button--secondary,.xtra-post-editor-form button.is-secondary,[class*=wp-block-xtra-] .components-button.is-secondary,[class*=wp-block-xtra-] .xtra-button--secondary,[class*=wp-block-xtra-] button.is-secondary{background-color:#fff;border-color:#3b6ea5;color:#3b6ea5}.wp-block-xtra-magic-link .components-button.is-secondary:hover:not(:disabled),.wp-block-xtra-magic-link .xtra-button--secondary:hover:not(:disabled),.wp-block-xtra-magic-link button.is-secondary:hover:not(:disabled),.wp-block-xtra-permissions .components-button.is-secondary:hover:not(:disabled),.wp-block-xtra-permissions .xtra-button--secondary:hover:not(:disabled),.wp-block-xtra-permissions button.is-secondary:hover:not(:disabled),.wp-block-xtra-post-editor .components-button.is-secondary:hover:not(:disabled),.wp-block-xtra-post-editor .xtra-button--secondary:hover:not(:disabled),.wp-block-xtra-post-editor button.is-secondary:hover:not(:disabled),.wp-block-xtra-post-loop .components-button.is-secondary:hover:not(:disabled),.wp-block-xtra-post-loop .xtra-button--secondary:hover:not(:disabled),.wp-block-xtra-post-loop button.is-secondary:hover:not(:disabled),.xtra-post-editor-form .components-button.is-secondary:hover:not(:disabled),.xtra-post-editor-form .xtra-button--secondary:hover:not(:disabled),.xtra-post-editor-form button.is-secondary:hover:not(:disabled),[class*=wp-block-xtra-] .components-button.is-secondary:hover:not(:disabled),[class*=wp-block-xtra-] .xtra-button--secondary:hover:not(:disabled),[class*=wp-block-xtra-] button.is-secondary:hover:not(:disabled){background-color:#ebf2f8;border-color:#2c5282;color:#2c5282}.wp-block-xtra-magic-link .components-button.is-secondary:active:not(:disabled),.wp-block-xtra-magic-link .xtra-button--secondary:active:not(:disabled),.wp-block-xtra-magic-link button.is-secondary:active:not(:disabled),.wp-block-xtra-permissions .components-button.is-secondary:active:not(:disabled),.wp-block-xtra-permissions .xtra-button--secondary:active:not(:disabled),.wp-block-xtra-permissions button.is-secondary:active:not(:disabled),.wp-block-xtra-post-editor .components-button.is-secondary:active:not(:disabled),.wp-block-xtra-post-editor .xtra-button--secondary:active:not(:disabled),.wp-block-xtra-post-editor button.is-secondary:active:not(:disabled),.wp-block-xtra-post-loop .components-button.is-secondary:active:not(:disabled),.wp-block-xtra-post-loop .xtra-button--secondary:active:not(:disabled),.wp-block-xtra-post-loop button.is-secondary:active:not(:disabled),.xtra-post-editor-form .components-button.is-secondary:active:not(:disabled),.xtra-post-editor-form .xtra-button--secondary:active:not(:disabled),.xtra-post-editor-form button.is-secondary:active:not(:disabled),[class*=wp-block-xtra-] .components-button.is-secondary:active:not(:disabled),[class*=wp-block-xtra-] .xtra-button--secondary:active:not(:disabled),[class*=wp-block-xtra-] button.is-secondary:active:not(:disabled){background-color:#ebf2f8}.wp-block-xtra-magic-link .components-button.is-link,.wp-block-xtra-magic-link .components-button.is-tertiary,.wp-block-xtra-permissions .components-button.is-link,.wp-block-xtra-permissions .components-button.is-tertiary,.wp-block-xtra-post-editor .components-button.is-link,.wp-block-xtra-post-editor .components-button.is-tertiary,.wp-block-xtra-post-loop .components-button.is-link,.wp-block-xtra-post-loop .components-button.is-tertiary,.xtra-post-editor-form .components-button.is-link,.xtra-post-editor-form .components-button.is-tertiary,[class*=wp-block-xtra-] .components-button.is-link,[class*=wp-block-xtra-] .components-button.is-tertiary{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1;min-height:2.75rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .15s ease}.wp-block-xtra-magic-link .components-button.is-link:focus-visible,.wp-block-xtra-magic-link .components-button.is-tertiary:focus-visible,.wp-block-xtra-permissions .components-button.is-link:focus-visible,.wp-block-xtra-permissions .components-button.is-tertiary:focus-visible,.wp-block-xtra-post-editor .components-button.is-link:focus-visible,.wp-block-xtra-post-editor .components-button.is-tertiary:focus-visible,.wp-block-xtra-post-loop .components-button.is-link:focus-visible,.wp-block-xtra-post-loop .components-button.is-tertiary:focus-visible,.xtra-post-editor-form .components-button.is-link:focus-visible,.xtra-post-editor-form .components-button.is-tertiary:focus-visible,[class*=wp-block-xtra-] .components-button.is-link:focus-visible,[class*=wp-block-xtra-] .components-button.is-tertiary:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.wp-block-xtra-magic-link .components-button.is-link.is-disabled,.wp-block-xtra-magic-link .components-button.is-link:disabled,.wp-block-xtra-magic-link .components-button.is-link[disabled],.wp-block-xtra-magic-link .components-button.is-tertiary.is-disabled,.wp-block-xtra-magic-link .components-button.is-tertiary:disabled,.wp-block-xtra-magic-link .components-button.is-tertiary[disabled],.wp-block-xtra-permissions .components-button.is-link.is-disabled,.wp-block-xtra-permissions .components-button.is-link:disabled,.wp-block-xtra-permissions .components-button.is-link[disabled],.wp-block-xtra-permissions .components-button.is-tertiary.is-disabled,.wp-block-xtra-permissions .components-button.is-tertiary:disabled,.wp-block-xtra-permissions .components-button.is-tertiary[disabled],.wp-block-xtra-post-editor .components-button.is-link.is-disabled,.wp-block-xtra-post-editor .components-button.is-link:disabled,.wp-block-xtra-post-editor .components-button.is-link[disabled],.wp-block-xtra-post-editor .components-button.is-tertiary.is-disabled,.wp-block-xtra-post-editor .components-button.is-tertiary:disabled,.wp-block-xtra-post-editor .components-button.is-tertiary[disabled],.wp-block-xtra-post-loop .components-button.is-link.is-disabled,.wp-block-xtra-post-loop .components-button.is-link:disabled,.wp-block-xtra-post-loop .components-button.is-link[disabled],.wp-block-xtra-post-loop .components-button.is-tertiary.is-disabled,.wp-block-xtra-post-loop .components-button.is-tertiary:disabled,.wp-block-xtra-post-loop .components-button.is-tertiary[disabled],.xtra-post-editor-form .components-button.is-link.is-disabled,.xtra-post-editor-form .components-button.is-link:disabled,.xtra-post-editor-form .components-button.is-link[disabled],.xtra-post-editor-form .components-button.is-tertiary.is-disabled,.xtra-post-editor-form .components-button.is-tertiary:disabled,.xtra-post-editor-form .components-button.is-tertiary[disabled],[class*=wp-block-xtra-] .components-button.is-link.is-disabled,[class*=wp-block-xtra-] .components-button.is-link:disabled,[class*=wp-block-xtra-] .components-button.is-link[disabled],[class*=wp-block-xtra-] .components-button.is-tertiary.is-disabled,[class*=wp-block-xtra-] .components-button.is-tertiary:disabled,[class*=wp-block-xtra-] .components-button.is-tertiary[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.wp-block-xtra-magic-link .components-button.is-link,.wp-block-xtra-magic-link .components-button.is-tertiary,.wp-block-xtra-permissions .components-button.is-link,.wp-block-xtra-permissions .components-button.is-tertiary,.wp-block-xtra-post-editor .components-button.is-link,.wp-block-xtra-post-editor .components-button.is-tertiary,.wp-block-xtra-post-loop .components-button.is-link,.wp-block-xtra-post-loop .components-button.is-tertiary,.xtra-post-editor-form .components-button.is-link,.xtra-post-editor-form .components-button.is-tertiary,[class*=wp-block-xtra-] .components-button.is-link,[class*=wp-block-xtra-] .components-button.is-tertiary{background-color:transparent;border-color:transparent;color:#4a6580}.wp-block-xtra-magic-link .components-button.is-link:hover:not(:disabled),.wp-block-xtra-magic-link .components-button.is-tertiary:hover:not(:disabled),.wp-block-xtra-permissions .components-button.is-link:hover:not(:disabled),.wp-block-xtra-permissions .components-button.is-tertiary:hover:not(:disabled),.wp-block-xtra-post-editor .components-button.is-link:hover:not(:disabled),.wp-block-xtra-post-editor .components-button.is-tertiary:hover:not(:disabled),.wp-block-xtra-post-loop .components-button.is-link:hover:not(:disabled),.wp-block-xtra-post-loop .components-button.is-tertiary:hover:not(:disabled),.xtra-post-editor-form .components-button.is-link:hover:not(:disabled),.xtra-post-editor-form .components-button.is-tertiary:hover:not(:disabled),[class*=wp-block-xtra-] .components-button.is-link:hover:not(:disabled),[class*=wp-block-xtra-] .components-button.is-tertiary:hover:not(:disabled){background-color:#f1f5f9;color:#1e3a5f}.wp-block-xtra-magic-link .components-button.is-destructive,.wp-block-xtra-magic-link .xtra-button--danger,.wp-block-xtra-magic-link .xtra-button--delete,.wp-block-xtra-permissions .components-button.is-destructive,.wp-block-xtra-permissions .xtra-button--danger,.wp-block-xtra-permissions .xtra-button--delete,.wp-block-xtra-post-editor .components-button.is-destructive,.wp-block-xtra-post-editor .xtra-button--danger,.wp-block-xtra-post-editor .xtra-button--delete,.wp-block-xtra-post-loop .components-button.is-destructive,.wp-block-xtra-post-loop .xtra-button--danger,.wp-block-xtra-post-loop .xtra-button--delete,.xtra-post-editor-form .components-button.is-destructive,.xtra-post-editor-form .xtra-button--danger,.xtra-post-editor-form .xtra-button--delete,[class*=wp-block-xtra-] .components-button.is-destructive,[class*=wp-block-xtra-] .xtra-button--danger,[class*=wp-block-xtra-] .xtra-button--delete{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1;min-height:2.75rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .15s ease}.wp-block-xtra-magic-link .components-button.is-destructive:focus-visible,.wp-block-xtra-magic-link .xtra-button--danger:focus-visible,.wp-block-xtra-magic-link .xtra-button--delete:focus-visible,.wp-block-xtra-permissions .components-button.is-destructive:focus-visible,.wp-block-xtra-permissions .xtra-button--danger:focus-visible,.wp-block-xtra-permissions .xtra-button--delete:focus-visible,.wp-block-xtra-post-editor .components-button.is-destructive:focus-visible,.wp-block-xtra-post-editor .xtra-button--danger:focus-visible,.wp-block-xtra-post-editor .xtra-button--delete:focus-visible,.wp-block-xtra-post-loop .components-button.is-destructive:focus-visible,.wp-block-xtra-post-loop .xtra-button--danger:focus-visible,.wp-block-xtra-post-loop .xtra-button--delete:focus-visible,.xtra-post-editor-form .components-button.is-destructive:focus-visible,.xtra-post-editor-form .xtra-button--danger:focus-visible,.xtra-post-editor-form .xtra-button--delete:focus-visible,[class*=wp-block-xtra-] .components-button.is-destructive:focus-visible,[class*=wp-block-xtra-] .xtra-button--danger:focus-visible,[class*=wp-block-xtra-] .xtra-button--delete:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.wp-block-xtra-magic-link .components-button.is-destructive.is-disabled,.wp-block-xtra-magic-link .components-button.is-destructive:disabled,.wp-block-xtra-magic-link .components-button.is-destructive[disabled],.wp-block-xtra-magic-link .xtra-button--danger.is-disabled,.wp-block-xtra-magic-link .xtra-button--danger:disabled,.wp-block-xtra-magic-link .xtra-button--danger[disabled],.wp-block-xtra-magic-link .xtra-button--delete.is-disabled,.wp-block-xtra-magic-link .xtra-button--delete:disabled,.wp-block-xtra-magic-link .xtra-button--delete[disabled],.wp-block-xtra-permissions .components-button.is-destructive.is-disabled,.wp-block-xtra-permissions .components-button.is-destructive:disabled,.wp-block-xtra-permissions .components-button.is-destructive[disabled],.wp-block-xtra-permissions .xtra-button--danger.is-disabled,.wp-block-xtra-permissions .xtra-button--danger:disabled,.wp-block-xtra-permissions .xtra-button--danger[disabled],.wp-block-xtra-permissions .xtra-button--delete.is-disabled,.wp-block-xtra-permissions .xtra-button--delete:disabled,.wp-block-xtra-permissions .xtra-button--delete[disabled],.wp-block-xtra-post-editor .components-button.is-destructive.is-disabled,.wp-block-xtra-post-editor .components-button.is-destructive:disabled,.wp-block-xtra-post-editor .components-button.is-destructive[disabled],.wp-block-xtra-post-editor .xtra-button--danger.is-disabled,.wp-block-xtra-post-editor .xtra-button--danger:disabled,.wp-block-xtra-post-editor .xtra-button--danger[disabled],.wp-block-xtra-post-editor .xtra-button--delete.is-disabled,.wp-block-xtra-post-editor .xtra-button--delete:disabled,.wp-block-xtra-post-editor .xtra-button--delete[disabled],.wp-block-xtra-post-loop .components-button.is-destructive.is-disabled,.wp-block-xtra-post-loop .components-button.is-destructive:disabled,.wp-block-xtra-post-loop .components-button.is-destructive[disabled],.wp-block-xtra-post-loop .xtra-button--danger.is-disabled,.wp-block-xtra-post-loop .xtra-button--danger:disabled,.wp-block-xtra-post-loop .xtra-button--danger[disabled],.wp-block-xtra-post-loop .xtra-button--delete.is-disabled,.wp-block-xtra-post-loop .xtra-button--delete:disabled,.wp-block-xtra-post-loop .xtra-button--delete[disabled],.xtra-post-editor-form .components-button.is-destructive.is-disabled,.xtra-post-editor-form .components-button.is-destructive:disabled,.xtra-post-editor-form .components-button.is-destructive[disabled],.xtra-post-editor-form .xtra-button--danger.is-disabled,.xtra-post-editor-form .xtra-button--danger:disabled,.xtra-post-editor-form .xtra-button--danger[disabled],.xtra-post-editor-form .xtra-button--delete.is-disabled,.xtra-post-editor-form .xtra-button--delete:disabled,.xtra-post-editor-form .xtra-button--delete[disabled],[class*=wp-block-xtra-] .components-button.is-destructive.is-disabled,[class*=wp-block-xtra-] .components-button.is-destructive:disabled,[class*=wp-block-xtra-] .components-button.is-destructive[disabled],[class*=wp-block-xtra-] .xtra-button--danger.is-disabled,[class*=wp-block-xtra-] .xtra-button--danger:disabled,[class*=wp-block-xtra-] .xtra-button--danger[disabled],[class*=wp-block-xtra-] .xtra-button--delete.is-disabled,[class*=wp-block-xtra-] .xtra-button--delete:disabled,[class*=wp-block-xtra-] .xtra-button--delete[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.wp-block-xtra-magic-link .components-button.is-destructive,.wp-block-xtra-magic-link .xtra-button--danger,.wp-block-xtra-magic-link .xtra-button--delete,.wp-block-xtra-permissions .components-button.is-destructive,.wp-block-xtra-permissions .xtra-button--danger,.wp-block-xtra-permissions .xtra-button--delete,.wp-block-xtra-post-editor .components-button.is-destructive,.wp-block-xtra-post-editor .xtra-button--danger,.wp-block-xtra-post-editor .xtra-button--delete,.wp-block-xtra-post-loop .components-button.is-destructive,.wp-block-xtra-post-loop .xtra-button--danger,.wp-block-xtra-post-loop .xtra-button--delete,.xtra-post-editor-form .components-button.is-destructive,.xtra-post-editor-form .xtra-button--danger,.xtra-post-editor-form .xtra-button--delete,[class*=wp-block-xtra-] .components-button.is-destructive,[class*=wp-block-xtra-] .xtra-button--danger,[class*=wp-block-xtra-] .xtra-button--delete{background-color:#fef2f2;border-color:rgba(239,68,68,.3);color:#ef4444}.wp-block-xtra-magic-link .components-button.is-destructive:hover:not(:disabled),.wp-block-xtra-magic-link .xtra-button--danger:hover:not(:disabled),.wp-block-xtra-magic-link .xtra-button--delete:hover:not(:disabled),.wp-block-xtra-permissions .components-button.is-destructive:hover:not(:disabled),.wp-block-xtra-permissions .xtra-button--danger:hover:not(:disabled),.wp-block-xtra-permissions .xtra-button--delete:hover:not(:disabled),.wp-block-xtra-post-editor .components-button.is-destructive:hover:not(:disabled),.wp-block-xtra-post-editor .xtra-button--danger:hover:not(:disabled),.wp-block-xtra-post-editor .xtra-button--delete:hover:not(:disabled),.wp-block-xtra-post-loop .components-button.is-destructive:hover:not(:disabled),.wp-block-xtra-post-loop .xtra-button--danger:hover:not(:disabled),.wp-block-xtra-post-loop .xtra-button--delete:hover:not(:disabled),.xtra-post-editor-form .components-button.is-destructive:hover:not(:disabled),.xtra-post-editor-form .xtra-button--danger:hover:not(:disabled),.xtra-post-editor-form .xtra-button--delete:hover:not(:disabled),[class*=wp-block-xtra-] .components-button.is-destructive:hover:not(:disabled),[class*=wp-block-xtra-] .xtra-button--danger:hover:not(:disabled),[class*=wp-block-xtra-] .xtra-button--delete:hover:not(:disabled){background-color:#ef4444;border-color:#ef4444;color:#fff}.wp-block-xtra-magic-link .xtra-button--accent,.wp-block-xtra-magic-link .xtra-button--cta,.wp-block-xtra-permissions .xtra-button--accent,.wp-block-xtra-permissions .xtra-button--cta,.wp-block-xtra-post-editor .xtra-button--accent,.wp-block-xtra-post-editor .xtra-button--cta,.wp-block-xtra-post-loop .xtra-button--accent,.wp-block-xtra-post-loop .xtra-button--cta,.xtra-post-editor-form .xtra-button--accent,.xtra-post-editor-form .xtra-button--cta,[class*=wp-block-xtra-] .xtra-button--accent,[class*=wp-block-xtra-] .xtra-button--cta{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1;min-height:2.75rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .15s ease}.wp-block-xtra-magic-link .xtra-button--accent:focus-visible,.wp-block-xtra-magic-link .xtra-button--cta:focus-visible,.wp-block-xtra-permissions .xtra-button--accent:focus-visible,.wp-block-xtra-permissions .xtra-button--cta:focus-visible,.wp-block-xtra-post-editor .xtra-button--accent:focus-visible,.wp-block-xtra-post-editor .xtra-button--cta:focus-visible,.wp-block-xtra-post-loop .xtra-button--accent:focus-visible,.wp-block-xtra-post-loop .xtra-button--cta:focus-visible,.xtra-post-editor-form .xtra-button--accent:focus-visible,.xtra-post-editor-form .xtra-button--cta:focus-visible,[class*=wp-block-xtra-] .xtra-button--accent:focus-visible,[class*=wp-block-xtra-] .xtra-button--cta:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.wp-block-xtra-magic-link .xtra-button--accent.is-disabled,.wp-block-xtra-magic-link .xtra-button--accent:disabled,.wp-block-xtra-magic-link .xtra-button--accent[disabled],.wp-block-xtra-magic-link .xtra-button--cta.is-disabled,.wp-block-xtra-magic-link .xtra-button--cta:disabled,.wp-block-xtra-magic-link .xtra-button--cta[disabled],.wp-block-xtra-permissions .xtra-button--accent.is-disabled,.wp-block-xtra-permissions .xtra-button--accent:disabled,.wp-block-xtra-permissions .xtra-button--accent[disabled],.wp-block-xtra-permissions .xtra-button--cta.is-disabled,.wp-block-xtra-permissions .xtra-button--cta:disabled,.wp-block-xtra-permissions .xtra-button--cta[disabled],.wp-block-xtra-post-editor .xtra-button--accent.is-disabled,.wp-block-xtra-post-editor .xtra-button--accent:disabled,.wp-block-xtra-post-editor .xtra-button--accent[disabled],.wp-block-xtra-post-editor .xtra-button--cta.is-disabled,.wp-block-xtra-post-editor .xtra-button--cta:disabled,.wp-block-xtra-post-editor .xtra-button--cta[disabled],.wp-block-xtra-post-loop .xtra-button--accent.is-disabled,.wp-block-xtra-post-loop .xtra-button--accent:disabled,.wp-block-xtra-post-loop .xtra-button--accent[disabled],.wp-block-xtra-post-loop .xtra-button--cta.is-disabled,.wp-block-xtra-post-loop .xtra-button--cta:disabled,.wp-block-xtra-post-loop .xtra-button--cta[disabled],.xtra-post-editor-form .xtra-button--accent.is-disabled,.xtra-post-editor-form .xtra-button--accent:disabled,.xtra-post-editor-form .xtra-button--accent[disabled],.xtra-post-editor-form .xtra-button--cta.is-disabled,.xtra-post-editor-form .xtra-button--cta:disabled,.xtra-post-editor-form .xtra-button--cta[disabled],[class*=wp-block-xtra-] .xtra-button--accent.is-disabled,[class*=wp-block-xtra-] .xtra-button--accent:disabled,[class*=wp-block-xtra-] .xtra-button--accent[disabled],[class*=wp-block-xtra-] .xtra-button--cta.is-disabled,[class*=wp-block-xtra-] .xtra-button--cta:disabled,[class*=wp-block-xtra-] .xtra-button--cta[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.wp-block-xtra-magic-link .xtra-button--accent,.wp-block-xtra-magic-link .xtra-button--cta,.wp-block-xtra-permissions .xtra-button--accent,.wp-block-xtra-permissions .xtra-button--cta,.wp-block-xtra-post-editor .xtra-button--accent,.wp-block-xtra-post-editor .xtra-button--cta,.wp-block-xtra-post-loop .xtra-button--accent,.wp-block-xtra-post-loop .xtra-button--cta,.xtra-post-editor-form .xtra-button--accent,.xtra-post-editor-form .xtra-button--cta,[class*=wp-block-xtra-] .xtra-button--accent,[class*=wp-block-xtra-] .xtra-button--cta{background-color:#e87722;border-color:#e87722;color:#fff}.wp-block-xtra-magic-link .xtra-button--accent:hover:not(:disabled),.wp-block-xtra-magic-link .xtra-button--cta:hover:not(:disabled),.wp-block-xtra-permissions .xtra-button--accent:hover:not(:disabled),.wp-block-xtra-permissions .xtra-button--cta:hover:not(:disabled),.wp-block-xtra-post-editor .xtra-button--accent:hover:not(:disabled),.wp-block-xtra-post-editor .xtra-button--cta:hover:not(:disabled),.wp-block-xtra-post-loop .xtra-button--accent:hover:not(:disabled),.wp-block-xtra-post-loop .xtra-button--cta:hover:not(:disabled),.xtra-post-editor-form .xtra-button--accent:hover:not(:disabled),.xtra-post-editor-form .xtra-button--cta:hover:not(:disabled),[class*=wp-block-xtra-] .xtra-button--accent:hover:not(:disabled),[class*=wp-block-xtra-] .xtra-button--cta:hover:not(:disabled){background-color:#c65d10;border-color:#c65d10;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transform:translateY(-1px)}.wp-block-xtra-magic-link .xtra-button--accent:active:not(:disabled),.wp-block-xtra-magic-link .xtra-button--cta:active:not(:disabled),.wp-block-xtra-permissions .xtra-button--accent:active:not(:disabled),.wp-block-xtra-permissions .xtra-button--cta:active:not(:disabled),.wp-block-xtra-post-editor .xtra-button--accent:active:not(:disabled),.wp-block-xtra-post-editor .xtra-button--cta:active:not(:disabled),.wp-block-xtra-post-loop .xtra-button--accent:active:not(:disabled),.wp-block-xtra-post-loop .xtra-button--cta:active:not(:disabled),.xtra-post-editor-form .xtra-button--accent:active:not(:disabled),.xtra-post-editor-form .xtra-button--cta:active:not(:disabled),[class*=wp-block-xtra-] .xtra-button--accent:active:not(:disabled),[class*=wp-block-xtra-] .xtra-button--cta:active:not(:disabled){background-color:#ae520e;box-shadow:none;transform:translateY(0)}.wp-block-xtra-magic-link .xtra-button--remove,.wp-block-xtra-permissions .xtra-button--remove,.wp-block-xtra-post-editor .xtra-button--remove,.wp-block-xtra-post-loop .xtra-button--remove,.xtra-post-editor-form .xtra-button--remove,[class*=wp-block-xtra-] .xtra-button--remove{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1;min-height:2.75rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .15s ease}.wp-block-xtra-magic-link .xtra-button--remove:focus-visible,.wp-block-xtra-permissions .xtra-button--remove:focus-visible,.wp-block-xtra-post-editor .xtra-button--remove:focus-visible,.wp-block-xtra-post-loop .xtra-button--remove:focus-visible,.xtra-post-editor-form .xtra-button--remove:focus-visible,[class*=wp-block-xtra-] .xtra-button--remove:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.wp-block-xtra-magic-link .xtra-button--remove.is-disabled,.wp-block-xtra-magic-link .xtra-button--remove:disabled,.wp-block-xtra-magic-link .xtra-button--remove[disabled],.wp-block-xtra-permissions .xtra-button--remove.is-disabled,.wp-block-xtra-permissions .xtra-button--remove:disabled,.wp-block-xtra-permissions .xtra-button--remove[disabled],.wp-block-xtra-post-editor .xtra-button--remove.is-disabled,.wp-block-xtra-post-editor .xtra-button--remove:disabled,.wp-block-xtra-post-editor .xtra-button--remove[disabled],.wp-block-xtra-post-loop .xtra-button--remove.is-disabled,.wp-block-xtra-post-loop .xtra-button--remove:disabled,.wp-block-xtra-post-loop .xtra-button--remove[disabled],.xtra-post-editor-form .xtra-button--remove.is-disabled,.xtra-post-editor-form .xtra-button--remove:disabled,.xtra-post-editor-form .xtra-button--remove[disabled],[class*=wp-block-xtra-] .xtra-button--remove.is-disabled,[class*=wp-block-xtra-] .xtra-button--remove:disabled,[class*=wp-block-xtra-] .xtra-button--remove[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.wp-block-xtra-magic-link .xtra-button--remove,.wp-block-xtra-permissions .xtra-button--remove,.wp-block-xtra-post-editor .xtra-button--remove,.wp-block-xtra-post-loop .xtra-button--remove,.xtra-post-editor-form .xtra-button--remove,[class*=wp-block-xtra-] .xtra-button--remove{background-color:#fff;border-color:#3b6ea5;color:#3b6ea5}.wp-block-xtra-magic-link .xtra-button--remove:hover:not(:disabled),.wp-block-xtra-permissions .xtra-button--remove:hover:not(:disabled),.wp-block-xtra-post-editor .xtra-button--remove:hover:not(:disabled),.wp-block-xtra-post-loop .xtra-button--remove:hover:not(:disabled),.xtra-post-editor-form .xtra-button--remove:hover:not(:disabled),[class*=wp-block-xtra-] .xtra-button--remove:hover:not(:disabled){background-color:#ebf2f8;border-color:#2c5282;color:#2c5282}.wp-block-xtra-magic-link .xtra-button--remove:active:not(:disabled),.wp-block-xtra-permissions .xtra-button--remove:active:not(:disabled),.wp-block-xtra-post-editor .xtra-button--remove:active:not(:disabled),.wp-block-xtra-post-loop .xtra-button--remove:active:not(:disabled),.xtra-post-editor-form .xtra-button--remove:active:not(:disabled),[class*=wp-block-xtra-] .xtra-button--remove:active:not(:disabled){background-color:#ebf2f8}.wp-block-xtra-magic-link .xtra-button--remove:hover:not(:disabled),.wp-block-xtra-permissions .xtra-button--remove:hover:not(:disabled),.wp-block-xtra-post-editor .xtra-button--remove:hover:not(:disabled),.wp-block-xtra-post-loop .xtra-button--remove:hover:not(:disabled),.xtra-post-editor-form .xtra-button--remove:hover:not(:disabled),[class*=wp-block-xtra-] .xtra-button--remove:hover:not(:disabled){background-color:#fef2f2;border-color:rgba(239,68,68,.3);color:#ef4444}.wp-block-xtra-magic-link .xtra-button--select,.wp-block-xtra-permissions .xtra-button--select,.wp-block-xtra-post-editor .xtra-button--select,.wp-block-xtra-post-loop .xtra-button--select,.xtra-post-editor-form .xtra-button--select,[class*=wp-block-xtra-] .xtra-button--select{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1;min-height:2.75rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .15s ease}.wp-block-xtra-magic-link .xtra-button--select:focus-visible,.wp-block-xtra-permissions .xtra-button--select:focus-visible,.wp-block-xtra-post-editor .xtra-button--select:focus-visible,.wp-block-xtra-post-loop .xtra-button--select:focus-visible,.xtra-post-editor-form .xtra-button--select:focus-visible,[class*=wp-block-xtra-] .xtra-button--select:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.wp-block-xtra-magic-link .xtra-button--select.is-disabled,.wp-block-xtra-magic-link .xtra-button--select:disabled,.wp-block-xtra-magic-link .xtra-button--select[disabled],.wp-block-xtra-permissions .xtra-button--select.is-disabled,.wp-block-xtra-permissions .xtra-button--select:disabled,.wp-block-xtra-permissions .xtra-button--select[disabled],.wp-block-xtra-post-editor .xtra-button--select.is-disabled,.wp-block-xtra-post-editor .xtra-button--select:disabled,.wp-block-xtra-post-editor .xtra-button--select[disabled],.wp-block-xtra-post-loop .xtra-button--select.is-disabled,.wp-block-xtra-post-loop .xtra-button--select:disabled,.wp-block-xtra-post-loop .xtra-button--select[disabled],.xtra-post-editor-form .xtra-button--select.is-disabled,.xtra-post-editor-form .xtra-button--select:disabled,.xtra-post-editor-form .xtra-button--select[disabled],[class*=wp-block-xtra-] .xtra-button--select.is-disabled,[class*=wp-block-xtra-] .xtra-button--select:disabled,[class*=wp-block-xtra-] .xtra-button--select[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.wp-block-xtra-magic-link .xtra-button--select,.wp-block-xtra-permissions .xtra-button--select,.wp-block-xtra-post-editor .xtra-button--select,.wp-block-xtra-post-loop .xtra-button--select,.xtra-post-editor-form .xtra-button--select,[class*=wp-block-xtra-] .xtra-button--select{background-color:#fff;border-color:#3b6ea5;color:#3b6ea5}.wp-block-xtra-magic-link .xtra-button--select:hover:not(:disabled),.wp-block-xtra-permissions .xtra-button--select:hover:not(:disabled),.wp-block-xtra-post-editor .xtra-button--select:hover:not(:disabled),.wp-block-xtra-post-loop .xtra-button--select:hover:not(:disabled),.xtra-post-editor-form .xtra-button--select:hover:not(:disabled),[class*=wp-block-xtra-] .xtra-button--select:hover:not(:disabled){background-color:#ebf2f8;border-color:#2c5282;color:#2c5282}.wp-block-xtra-magic-link .xtra-button--select:active:not(:disabled),.wp-block-xtra-permissions .xtra-button--select:active:not(:disabled),.wp-block-xtra-post-editor .xtra-button--select:active:not(:disabled),.wp-block-xtra-post-loop .xtra-button--select:active:not(:disabled),.xtra-post-editor-form .xtra-button--select:active:not(:disabled),[class*=wp-block-xtra-] .xtra-button--select:active:not(:disabled){background-color:#ebf2f8}.wp-block-xtra-magic-link .is-loading,.wp-block-xtra-magic-link .xtra-button--loading,.wp-block-xtra-permissions .is-loading,.wp-block-xtra-permissions .xtra-button--loading,.wp-block-xtra-post-editor .is-loading,.wp-block-xtra-post-editor .xtra-button--loading,.wp-block-xtra-post-loop .is-loading,.wp-block-xtra-post-loop .xtra-button--loading,.xtra-post-editor-form .is-loading,.xtra-post-editor-form .xtra-button--loading,[class*=wp-block-xtra-] .is-loading,[class*=wp-block-xtra-] .xtra-button--loading{color:transparent!important;pointer-events:none;position:relative}.wp-block-xtra-magic-link .is-loading:after,.wp-block-xtra-magic-link .xtra-button--loading:after,.wp-block-xtra-permissions .is-loading:after,.wp-block-xtra-permissions .xtra-button--loading:after,.wp-block-xtra-post-editor .is-loading:after,.wp-block-xtra-post-editor .xtra-button--loading:after,.wp-block-xtra-post-loop .is-loading:after,.wp-block-xtra-post-loop .xtra-button--loading:after,.xtra-post-editor-form .is-loading:after,.xtra-post-editor-form .xtra-button--loading:after,[class*=wp-block-xtra-] .is-loading:after,[class*=wp-block-xtra-] .xtra-button--loading:after{animation:xtra-spin .6s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;content:"";height:1rem;left:50%;margin-left:-.5rem;margin-top:-.5rem;position:absolute;top:50%;width:1rem}.xtra-sidebar-toggle{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1;min-height:2.75rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .15s ease}.xtra-sidebar-toggle:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.xtra-sidebar-toggle.is-disabled,.xtra-sidebar-toggle:disabled,.xtra-sidebar-toggle[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.xtra-sidebar-toggle{background-color:#3b6ea5;border-color:#3b6ea5;color:#fff}.xtra-sidebar-toggle:hover:not(:disabled){background-color:#2c5282;border-color:#2c5282;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transform:translateY(-1px)}.xtra-sidebar-toggle:active:not(:disabled){background-color:#26466f;border-color:#26466f;box-shadow:none;transform:translateY(0)}.xtra-sidebar-toggle{position:fixed;z-index:300}.xtra-sidebar-toggle--left{left:2rem;top:180px}.xtra-sidebar-toggle--right{right:2rem;top:180px}.xtra-sidebar-toggle .xtra-sidebar-toggle__icon{font-size:1rem}.xtra-sidebar-toggle .xtra-sidebar-toggle__label{font-size:.75rem}.wp-block-xtra-magic-link{--xtra-font-display:EB Garamond,Georgia,serif;--xtra-font-body:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.wp-block-xtra-magic-link .xtra-magic-link-form{margin:0 auto;max-width:28rem}.wp-block-xtra-magic-link .xtra-magic-link__container{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;border-radius:12px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);padding:2rem}@media(max-width:767px){.wp-block-xtra-magic-link .xtra-magic-link__container{border-radius:8px;padding:1.5rem}}.wp-block-xtra-magic-link .xtra-magic-link__step{display:none}.wp-block-xtra-magic-link .xtra-magic-link__step.active{animation:xtra-slide-up ease-out .15s ease;display:block}.wp-block-xtra-magic-link .xtra-magic-link__header{margin-bottom:2rem;text-align:center}.wp-block-xtra-magic-link h3{font-size:clamp(1.5rem,1.458rem + .208vw,2rem);font-weight:700}.wp-block-xtra-magic-link h3,.wp-block-xtra-magic-link h4{color:#1e3a5f;font-family:var(--xtra-font-display);line-height:1.25;margin:0 0 .5rem}.wp-block-xtra-magic-link h4{font-size:1.25rem;font-weight:600}.wp-block-xtra-magic-link p{color:#4a6580;font-family:var(--xtra-font-body);font-size:1rem;line-height:1.5;margin-bottom:1.5rem;text-align:center}.wp-block-xtra-magic-link .xtra-magic-link__subtitle{color:#4a6580;font-size:1rem;margin-bottom:.25rem}.wp-block-xtra-magic-link .xtra-magic-link__benefit{color:#3b6ea5;font-size:.875rem;font-weight:600;margin-bottom:0}.wp-block-xtra-magic-link form{margin-bottom:1rem}.wp-block-xtra-magic-link .xtra-magic-link__email-input{background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#1e3a5f;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;height:2.75rem;padding:.5rem 1rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.wp-block-xtra-magic-link .xtra-magic-link__email-input::-moz-placeholder{color:#8a9db0}.wp-block-xtra-magic-link .xtra-magic-link__email-input::placeholder{color:#8a9db0}.wp-block-xtra-magic-link .xtra-magic-link__email-input:hover{border-color:#c0cddf}.wp-block-xtra-magic-link .xtra-magic-link__email-input:focus{outline:none}.wp-block-xtra-magic-link .xtra-magic-link__email-input:disabled{background-color:#f1f5f9;cursor:not-allowed;opacity:.5}.wp-block-xtra-magic-link .xtra-magic-link__email-input{font-size:1rem;margin-bottom:1rem}.wp-block-xtra-magic-link .xtra-magic-link__email-input:focus{border-color:#3b6ea5;box-shadow:0 0 0 3px rgba(59,110,165,.2)}.wp-block-xtra-magic-link .xtra-magic-link__code-inputs{--code-gap:0.5rem;box-sizing:border-box;display:grid;gap:var(--code-gap);grid-template-columns:repeat(6,minmax(0,1fr));justify-content:center;margin:0 auto 1.5rem;max-width:min(22rem,90vw);padding:0 .25rem;width:100%}@media(max-width:575px){.wp-block-xtra-magic-link .xtra-magic-link__code-inputs{--code-gap:0.25rem;padding:0 .5rem}}.wp-block-xtra-magic-link .xtra-magic-link__code-input{aspect-ratio:1;background-color:#fff;border:2px solid #e2e8f0;border-radius:6px;box-sizing:border-box;color:#1e3a5f;font-family:var(--xtra-font-body);font-size:clamp(1.125rem,4vw,1.5rem);font-weight:600;min-height:2.75rem;padding:clamp(.25rem,2vw,.5rem) 0;text-align:center;transition:all .15s ease;width:100%}@media(max-width:575px){.wp-block-xtra-magic-link .xtra-magic-link__code-input{border-width:1px;font-size:1.125rem;min-height:2.5rem}}.wp-block-xtra-magic-link .xtra-magic-link__code-input:focus{background-color:#ebf2f8;border-color:#3b6ea5;box-shadow:0 0 0 3px rgba(59,110,165,.2);outline:none;transform:scale(1.05)}@media(max-width:575px){.wp-block-xtra-magic-link .xtra-magic-link__code-input:focus{transform:none}}.wp-block-xtra-magic-link .xtra-magic-link__code-input:disabled{background-color:#f1f5f9;cursor:not-allowed;opacity:.5}.wp-block-xtra-magic-link .xtra-magic-link__code-input:not(:-moz-placeholder){background-color:#ebf2f8;border-color:#3b6ea5}.wp-block-xtra-magic-link .xtra-magic-link__code-input:not(:placeholder-shown){background-color:#ebf2f8;border-color:#3b6ea5}.wp-block-xtra-magic-link .wp-block-button__link{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1;min-height:2.75rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .15s ease}.wp-block-xtra-magic-link .wp-block-button__link:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.wp-block-xtra-magic-link .wp-block-button__link.is-disabled,.wp-block-xtra-magic-link .wp-block-button__link:disabled,.wp-block-xtra-magic-link .wp-block-button__link[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.wp-block-xtra-magic-link .wp-block-button__link{background-color:#3b6ea5;border-color:#3b6ea5;color:#fff}.wp-block-xtra-magic-link .wp-block-button__link:hover:not(:disabled){background-color:#2c5282;border-color:#2c5282;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transform:translateY(-1px)}.wp-block-xtra-magic-link .wp-block-button__link:active:not(:disabled){background-color:#26466f;border-color:#26466f;box-shadow:none}.wp-block-xtra-magic-link .wp-block-button__link{font-size:1rem;width:100%}.wp-block-xtra-magic-link .wp-block-button__link:hover:not(:disabled){box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transform:translateY(-2px)}.wp-block-xtra-magic-link .wp-block-button__link:active:not(:disabled){transform:translateY(0)}.wp-block-xtra-magic-link .wp-block-button__link.loading,.wp-block-xtra-magic-link .wp-block-button__link:disabled{cursor:not-allowed;opacity:.6;transform:none}.wp-block-xtra-magic-link .wp-block-button__link.loading{color:transparent!important;pointer-events:none;position:relative}.wp-block-xtra-magic-link .wp-block-button__link.loading:after{animation:xtra-spin .6s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;content:"";height:1rem;left:50%;margin-left:-.5rem;margin-top:-.5rem;position:absolute;top:50%;width:1rem}.wp-block-xtra-magic-link .xtra-magic-link__sms-option{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;margin:1.5rem 0;padding:1rem;text-align:center}.wp-block-xtra-magic-link .xtra-magic-link__sms-button{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-weight:600;gap:.5rem;justify-content:center;line-height:1;min-height:2.75rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .15s ease}.wp-block-xtra-magic-link .xtra-magic-link__sms-button:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.wp-block-xtra-magic-link .xtra-magic-link__sms-button.is-disabled,.wp-block-xtra-magic-link .xtra-magic-link__sms-button:disabled,.wp-block-xtra-magic-link .xtra-magic-link__sms-button[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.wp-block-xtra-magic-link .xtra-magic-link__sms-button{background-color:#fff;border-color:#3b6ea5;color:#3b6ea5}.wp-block-xtra-magic-link .xtra-magic-link__sms-button:hover:not(:disabled){background-color:#ebf2f8;border-color:#2c5282;color:#2c5282}.wp-block-xtra-magic-link .xtra-magic-link__sms-button:active:not(:disabled){background-color:#ebf2f8}.wp-block-xtra-magic-link .xtra-magic-link__sms-button{font-size:.875rem}.wp-block-xtra-magic-link .xtra-magic-link__sms-button:hover:not(:disabled){background:#ebf2f8}.wp-block-xtra-magic-link .xtra-magic-link__sms-sent{align-items:center;animation:xtra-fade-in ease-out .15s ease;background-color:#f0fdf4;border-radius:9999px;color:#17843f;display:inline-flex;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.75rem;font-size:.875rem;font-weight:600;line-height:1;margin:0;padding:.5rem 1rem}.wp-block-xtra-magic-link .xtra-magic-link__back-link{background:none;border:none;border-radius:4px;color:#3b6ea5;cursor:pointer;display:block;font-family:var(--xtra-font-body);font-size:.875rem;font-weight:500;margin-top:1rem;padding:.5rem;text-align:center;text-decoration:none;transition:all .15s ease;width:100%}.wp-block-xtra-magic-link .xtra-magic-link__back-link:hover{background-color:#ebf2f8;color:#2c5282}.wp-block-xtra-magic-link .xtra-magic-link__back-link:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.wp-block-xtra-magic-link .xtra-magic-link__message{border-radius:6px;font-family:var(--xtra-font-body);font-size:.875rem;margin:1rem 0;padding:1rem;text-align:center}.wp-block-xtra-magic-link .xtra-magic-link__message--error{background-color:#fef2f2;border-left:3px solid #ef4444;color:#eb1515}.wp-block-xtra-magic-link .xtra-magic-link__message--error,.wp-block-xtra-magic-link .xtra-magic-link__message--info{border-radius:6px;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;line-height:1.5;padding:1rem;text-align:center}.wp-block-xtra-magic-link .xtra-magic-link__message--info{background-color:#eff6ff;border-left:3px solid #3b82f6;color:#0a59da}.wp-block-xtra-magic-link .xtra-magic-link__message--success{background-color:#f0fdf4;border-left:3px solid #22c55e;border-radius:6px;color:#17843f;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;line-height:1.5;padding:1rem;text-align:center}.wp-block-xtra-magic-link .xtra-magic-link__email-display{color:#3b6ea5;font-weight:600}.wp-block-xtra-magic-link .xtra-magic-link__email-confirm{background-color:#ebf2f8;border:1px solid rgba(59,110,165,.2);border-radius:6px;margin:1.5rem 0;padding:1rem;text-align:center}.wp-block-xtra-magic-link .xtra-magic-link__email-confirm strong{color:#2c5282;font-size:1.125rem;font-weight:600;word-break:break-word}.wp-block-xtra-magic-link .xtra-magic-link__benefits{background-color:#f8fafc;border-left:3px solid #e87722;border-radius:0 6px 6px 0;margin:1.5rem 0;padding:1.5rem;text-align:left}.wp-block-xtra-magic-link .xtra-magic-link__benefits p{color:#4a6580;font-size:.875rem;line-height:1.75;margin:.5rem 0;padding-left:.5rem;text-align:left}.wp-block-xtra-magic-link .xtra-magic-link__benefits p:before{color:#e87722;content:"✓";font-weight:700;margin-right:.5rem}.wp-block-xtra-magic-link .xtra-magic-link__confirm-button{margin-bottom:1rem}.wp-block-xtra-magic-link .xtra-magic-link__stay-logged-in{color:#8a9db0;font-family:var(--xtra-font-body);font-size:.75rem;font-style:italic;margin:1rem 0;text-align:center}.wp-block-xtra-magic-link .xtra-magic-link__divider{margin:3rem 0;position:relative;text-align:center}.wp-block-xtra-magic-link .xtra-magic-link__divider:before{background:linear-gradient(90deg,transparent,#e2e8f0,#e2e8f0,transparent);content:"";height:1px;left:0;position:absolute;right:0;top:50%}.wp-block-xtra-magic-link .xtra-magic-link__divider span{background-color:#fff;color:#8a9db0;display:inline-block;font-family:var(--xtra-font-body);font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:0 1rem;position:relative;text-transform:uppercase}.wp-block-xtra-magic-link .xtra-magic-link__membership-cta{background:linear-gradient(135deg,#fef3e8,#fef8f2);border:1px solid rgba(232,119,34,.2);border-radius:8px;margin:0 -1rem -1rem;padding:2rem;text-align:center}@media(max-width:767px){.wp-block-xtra-magic-link .xtra-magic-link__membership-cta{margin:0 -.5rem -.5rem;padding:1.5rem}}.wp-block-xtra-magic-link .xtra-magic-link__membership-benefits{color:#1e3a5f;font-size:1rem;font-weight:500;margin-bottom:1.5rem}.wp-block-xtra-magic-link .xtra-magic-link__benefits-list{list-style:none;margin:0 auto 2rem;max-width:20rem;padding:0;text-align:left}.wp-block-xtra-magic-link .xtra-magic-link__benefits-list li{align-items:flex-start;color:#4a6580;display:flex;font-family:var(--xtra-font-body);font-size:.875rem;gap:.5rem;line-height:1.5;padding:.5rem 0}.wp-block-xtra-magic-link .xtra-magic-link__benefits-list li:before{color:#e87722;content:"★";flex-shrink:0}.wp-block-xtra-magic-link .xtra-magic-link__join-button{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font-family:Merriweather Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1;min-height:2.75rem;padding:.5rem 1.5rem;text-decoration:none;transition:all .15s ease}.wp-block-xtra-magic-link .xtra-magic-link__join-button:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.wp-block-xtra-magic-link .xtra-magic-link__join-button.is-disabled,.wp-block-xtra-magic-link .xtra-magic-link__join-button:disabled,.wp-block-xtra-magic-link .xtra-magic-link__join-button[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.wp-block-xtra-magic-link .xtra-magic-link__join-button{background-color:#e87722;border-color:#e87722;color:#fff}.wp-block-xtra-magic-link .xtra-magic-link__join-button:hover:not(:disabled){background-color:#c65d10;border-color:#c65d10;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transform:translateY(-1px)}.wp-block-xtra-magic-link .xtra-magic-link__join-button:active:not(:disabled){background-color:#ae520e;box-shadow:none;transform:translateY(0)}.wp-block-xtra-magic-link .xtra-magic-link__join-button{font-size:1rem;font-size:1.125rem!important;min-height:3.25rem;padding:1rem 2rem;padding:1rem 2rem!important}.wp-block-xtra-magic-link .xtra-magic-link__join-button:hover:not(:disabled){box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transform:translateY(-2px)}.wp-block-xtra-magic-link .xtra-magic-link__membership-note{color:#8a9db0;font-size:.75rem;font-style:italic;margin-bottom:0;margin-top:1rem}.wp-block-xtra-magic-link .xtra-magic-link__logged-in{text-align:center}.wp-block-xtra-magic-link .xtra-magic-link__logged-in p{color:#1e3a5f;margin-bottom:1.5rem}.wp-block-xtra-magic-link .xtra-magic-link__logged-in .wp-block-button__link{display:inline-flex;padding:.5rem 1.5rem;width:auto}.wp-block-xtra-magic-link .xtra-magic-link__help{border-top:1px solid #e2e8f0;margin-top:3rem;padding-top:1.5rem;text-align:center}.wp-block-xtra-magic-link .xtra-magic-link__help p{color:#8a9db0;font-family:var(--xtra-font-body);font-size:.75rem;line-height:1.5;margin:0}.wp-block-xtra-magic-link .xtra-magic-link__help a{color:#3b6ea5;font-weight:500;text-decoration:none;transition:all .15s ease}.wp-block-xtra-magic-link .xtra-magic-link__help a:hover{color:#2c5282;text-decoration:underline}.wp-block-xtra-magic-link .xtra-magic-link__help a:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}@keyframes loading{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}
