.wp-block-hapio-maintenance-notice{--notice-toggle-size:3.5rem;--notice-gap:0.75rem;--notice-bottom:calc(var(--site-padding) + 3rem);align-items:flex-end;bottom:var(--notice-bottom);display:flex;gap:var(--notice-gap);position:fixed;right:var(--site-padding);z-index:999}.wp-block-hapio-maintenance-notice.is-preview{bottom:auto;justify-content:flex-end;position:relative;right:auto}.wp-block-hapio-maintenance-notice__bubble{background-color:#f6b500;border-radius:1.25rem 1.25rem .25rem;box-shadow:0 8px 24px rgba(15,4,46,.35);color:var(--wp--preset--color--primary);margin-bottom:calc(var(--notice-toggle-size)/2);max-width:min(22rem,100vw - var(--notice-toggle-size) - var(--notice-gap) - var(--site-padding) * 2);padding:.875rem 1.125rem;position:relative;-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:opacity var(--default-transition),visibility var(--default-transition),-webkit-transform var(--bounce-transition);transition:opacity var(--default-transition),transform var(--bounce-transition),visibility var(--default-transition);transition:opacity var(--default-transition),transform var(--bounce-transition),visibility var(--default-transition),-webkit-transform var(--bounce-transition)}.wp-block-hapio-maintenance-notice__bubble p{font-size:.9375rem;line-height:1.45;margin:0}.wp-block-hapio-maintenance-notice__bubble:after{background-color:inherit;bottom:0;-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%);content:"";height:.75rem;position:absolute;right:-.375rem;width:.75rem}.wp-block-hapio-maintenance-notice__toggle{background-color:var(--wp--preset--color--primary);border:2px solid var(--wp--preset--color--tertiary);border-radius:50%;box-shadow:0 8px 24px rgba(15,4,46,.35);color:var(--wp--preset--color--tertiary);cursor:pointer;display:grid;flex-shrink:0;height:var(--notice-toggle-size);padding:0;place-items:center;transition:background-color var(--fast-transition),-webkit-transform var(--fast-transition);transition:background-color var(--fast-transition),transform var(--fast-transition);transition:background-color var(--fast-transition),transform var(--fast-transition),-webkit-transform var(--fast-transition);width:var(--notice-toggle-size)}.wp-block-hapio-maintenance-notice__toggle svg{fill:currentColor;height:auto;width:60%}.wp-block-hapio-maintenance-notice__toggle:hover{background-color:var(--wp--preset--color--secondary)}.wp-block-hapio-maintenance-notice__toggle:focus-visible{outline:var(--focus-outline);outline-offset:3px}.wp-block-hapio-maintenance-notice__toggle:active{-webkit-transform:scale(.94);transform:scale(.94)}.wp-block-hapio-maintenance-notice.is-collapsed .wp-block-hapio-maintenance-notice__bubble{opacity:0;pointer-events:none;-webkit-transform:scale(.4);transform:scale(.4);visibility:hidden}@media (prefers-reduced-motion:reduce){.wp-block-hapio-maintenance-notice .wp-block-hapio-maintenance-notice__bubble{transition:opacity var(--fast-transition),visibility var(--fast-transition)}.wp-block-hapio-maintenance-notice.is-collapsed .wp-block-hapio-maintenance-notice__bubble{-webkit-transform:none;transform:none}}