.overlay{background-color:color-mix(in srgb,var(--color-warmgrey)80%,transparent);z-index:10000;width:100%;height:100vh;padding:2em 0 5em;transition:opacity .4s;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.overlay__inner{background-color:var(--color-white);max-width:35rem;margin:auto;padding:1.5rem;transition:transform .4s;transform:translateY(5rem)}.overlay.is-active{opacity:1}.overlay.is-active .overlay__inner{transform:translateY(0)}.overlay.is-exited{visibility:hidden}.overlay.is-entering{visibility:visible}.is-register{color:var(--color-black)}
.confirm__text{text-align:center;margin-bottom:3rem}.confirm__confirm-button{margin-bottom:1.3rem}
.button{color:var(--color-white);background-color:var(--colorSecondary);border-radius:0;justify-content:center;align-items:center;width:100%;height:3.2rem;padding-left:1.7rem;padding-right:1.7rem;text-decoration:none;transition:background-color .4s;display:inline-flex;box-shadow:0 1px 4px -3px}.button:hover{cursor:pointer;background-color:var(--colorSecondary);opacity:.9}button.invoice-payment-action-button,button.button-confirm-payment{-webkit-appearance:none;appearance:none;font:inherit;border:0}button.button-confirm-payment{padding-block-start:0;padding-block-end:0}.button.is-plain{box-shadow:none;color:var(--color-black);background-color:#0000;width:auto}.button.is-plain.is-disabled{color:var(--color-black);background-color:#0000}.button.is-secondary{background:var(--color-warmgrey);color:var(--colorSecondary)}.button.is-secondary:hover{background:var(--color-white);color:var(--colorSecondary);opacity:.9}.button.is-transparent{background:color-mix(in srgb,var(--color-white)30%,transparent);color:var(--color-white)}.button.is-transparent:hover{background:color-mix(in srgb,var(--color-white)50%,transparent);color:var(--color-white)}.button.is-round{box-shadow:none;color:var(--color-black);text-align:center;border:.1rem solid var(--color-light-grey);width:2.4rem;height:2.4rem;background-color:#0000;border-radius:2.4rem;padding:0;font-size:2rem}.button.is-disabled{background-color:var(--color-light-grey);box-shadow:none;pointer-events:none;color:var(--color-white);opacity:1}