@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-jaf-form{margin:0 auto;max-width:600px}.xtra-jaf__messages{margin-bottom:1.5rem}.xtra-jaf__message{margin-bottom:1rem;padding:1rem}.xtra-jaf__message--error{background:rgba(214,54,56,.1);border-left:4px solid #d63638;color:#d63638}.xtra-jaf__message--info{background:rgba(0,115,170,.1);border-left:4px solid #0073aa;color:#0073aa}.xtra-jaf__message--success{background:rgba(0,163,42,.1);border-left:4px solid #00a32a;color:#00a32a}.xtra-jaf__notice{padding:2rem;text-align:center}.xtra-jaf__notice--error{background:rgba(214,54,56,.1);border:1px solid #d63638}.xtra-jaf__notice--closed{background:hsla(0,0%,40%,.1);border:1px solid #666}.xtra-jaf__notice p{margin:0}.xtra-jaf__login-required{text-align:center}.xtra-jaf__login-message{margin-bottom:2rem}.xtra-jaf__login-message h3{font-size:1.25rem;margin:0 0 .5rem}.xtra-jaf__login-message p{color:#666;margin:0}.xtra-jaf__form{gap:1.5rem}.xtra-jaf__field,.xtra-jaf__form{display:flex;flex-direction:column}.xtra-jaf__field{gap:.5rem}.xtra-jaf__field label{font-size:.9rem;font-weight:600}.xtra-jaf__field label .required{color:#d63638}.xtra-jaf__field label .optional{color:#666;font-size:.85em;font-weight:400}.xtra-jaf__field input[type=email],.xtra-jaf__field input[type=tel],.xtra-jaf__field input[type=text],.xtra-jaf__field textarea{border:1px solid #ccc;font-size:1rem;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s;width:100%}.xtra-jaf__field input[type=email]:focus,.xtra-jaf__field input[type=tel]:focus,.xtra-jaf__field input[type=text]:focus,.xtra-jaf__field textarea:focus{border-color:var(--wp--preset--color--accent,#3498db);box-shadow:0 0 0 1px var(--wp--preset--color--accent,#3498db);outline:none}.xtra-jaf__field input[type=email]:disabled,.xtra-jaf__field input[type=tel]:disabled,.xtra-jaf__field input[type=text]:disabled,.xtra-jaf__field textarea:disabled{background:#f5f5f5;cursor:not-allowed}.xtra-jaf__field input[type=email][readonly],.xtra-jaf__field input[type=tel][readonly],.xtra-jaf__field input[type=text][readonly],.xtra-jaf__field textarea[readonly]{background:#f5f5f5;color:#666}.xtra-jaf__field textarea{min-height:120px;resize:vertical}.xtra-jaf__field--readonly input{background:#f5f5f5!important;color:#666!important}.xtra-jaf__field-hint{color:#666;font-size:.8rem;margin:0}.xtra-jaf__resume-options{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.xtra-jaf__resume-option{align-items:flex-start;background:#fafafa;border:1px solid #ddd;cursor:pointer;display:flex;gap:.5rem;padding:.75rem 1rem;transition:border-color .2s,background-color .2s}.xtra-jaf__resume-option:hover{background:#f5f5f5;border-color:var(--wp--preset--color--accent,#3498db)}.xtra-jaf__resume-option input[type=radio]{margin-top:.15rem}.xtra-jaf__resume-option-label{font-weight:400}.xtra-jaf__saved-filename{color:var(--wp--preset--color--accent,#3498db);display:block;margin-top:.25rem}.xtra-jaf__file-wrapper{position:relative}.xtra-jaf__file-wrapper input[type=file]{background:#fafafa;border:1px dashed #ccc;cursor:pointer;padding:.75rem 1rem;width:100%}.xtra-jaf__file-wrapper input[type=file]:hover{background:#f5f5f5;border-color:var(--wp--preset--color--accent,#3498db)}.xtra-jaf__file-wrapper input[type=file]:focus{border-color:var(--wp--preset--color--accent,#3498db);outline:none}.xtra-jaf__file-wrapper input[type=file]:disabled{cursor:not-allowed;opacity:.6}.xtra-jaf__file-info{align-items:center;display:flex;font-size:.85rem;justify-content:space-between;margin-top:.5rem}.xtra-jaf__file-name{color:#333}.xtra-jaf__file-status.error{color:#d63638}.xtra-jaf__save-resume{align-items:flex-start;background:#f0f7fb;border:1px solid #c5dde9;cursor:pointer;display:flex;font-size:.85rem;font-weight:400;gap:.5rem;margin-top:.75rem;padding:.75rem}.xtra-jaf__save-resume input[type=checkbox]{margin-top:.1rem}.xtra-jaf__save-resume span{color:#333}.xtra-jaf__privacy-notice{background:#f9f9f9;border-left:3px solid #666;color:#666;font-size:.9rem;padding:1rem}.xtra-jaf__privacy-notice p{margin:0}.xtra-jaf__submit{margin-top:.5rem}.xtra-jaf__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}.xtra-jaf__button:focus-visible{outline:2px solid #3b6ea5;outline-offset:2px}.xtra-jaf__button.is-disabled,.xtra-jaf__button:disabled,.xtra-jaf__button[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.xtra-jaf__button{background-color:#3b6ea5;border-color:#3b6ea5;color:#fff}.xtra-jaf__button: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-jaf__button:active:not(:disabled){background-color:#26466f;border-color:#26466f;box-shadow:none;transform:translateY(0)}.xtra-jaf__button{background-color:#3b6ea5!important;border-color:#3b6ea5!important;display:flex!important;font-size:1rem;min-height:3.25rem;padding:1rem 2rem;width:100%;width:100%!important}.xtra-jaf__button:hover:not(:disabled){background-color:#2c5282!important;border-color:#2c5282!important;box-shadow:none!important;transform:none!important}.xtra-jaf__button:active:not(:disabled){background-color:#26466f!important}.xtra-jaf__button.is-loading,.xtra-jaf__button:disabled{cursor:not-allowed;opacity:.6}.xtra-jaf__button.is-loading{color:transparent!important;pointer-events:none;position:relative}.xtra-jaf__button.is-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-jaf__success{background:rgba(0,163,42,.05);border:1px solid rgba(0,163,42,.2);padding:3rem 2rem;text-align:center}.xtra-jaf__success-icon{color:#00a32a;margin-bottom:1rem}.xtra-jaf__success-icon svg{display:inline-block}.xtra-jaf__success-message{font-size:1.1rem;margin:0}@media(max-width:600px){.xtra-jaf-form{padding:0}.xtra-jaf__field input[type=email],.xtra-jaf__field input[type=tel],.xtra-jaf__field input[type=text],.xtra-jaf__field textarea{font-size:16px;padding:1rem}.xtra-jaf__button{font-size:1rem!important;padding:1.5rem 2rem!important}.xtra-jaf__resume-option{padding:1rem}.xtra-jaf__file-wrapper input[type=file],.xtra-jaf__save-resume{font-size:.875rem}}
