.app-button[data-v-48ed07da]{min-width:0;font:inherit;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:7px;font-weight:500;line-height:1;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,filter .18s,opacity .18s;display:inline-flex}.app-button.is-xs[data-v-48ed07da]{padding:0 8px;font-size:12px;border-radius:6px!important;height:28px!important;min-height:28px!important}.app-button.is-sm[data-v-48ed07da]{padding:0 10px;font-size:12px;border-radius:7px!important;height:32px!important;min-height:32px!important}.app-button.is-md[data-v-48ed07da]{padding:0 14px;font-size:13px;border-radius:8px!important;height:40px!important;min-height:40px!important}.app-button.is-lg[data-v-48ed07da]{padding:0 18px;font-size:14px;border-radius:12px!important;height:48px!important;min-height:48px!important}.app-button.is-pill[data-v-48ed07da],.app-button.is-circle[data-v-48ed07da]{border-radius:999px!important}.app-button.is-block[data-v-48ed07da]{width:100%!important}.app-button.is-icon-only[data-v-48ed07da]{flex:none;padding:0}.app-button.is-icon-only.is-xs[data-v-48ed07da]{width:28px!important}.app-button.is-icon-only.is-sm[data-v-48ed07da]{width:32px!important}.app-button.is-icon-only.is-md[data-v-48ed07da]{width:40px!important}.app-button.is-icon-only.is-lg[data-v-48ed07da]{width:48px!important}.app-button.is-primary[data-v-48ed07da]{-webkit-text-fill-color:var(--jh-color-on-primary);border-color:var(--jh-color-primary)!important;background:var(--jh-color-primary)!important;color:var(--jh-color-on-primary)!important}.app-button.is-primary[data-v-48ed07da]:hover:not(:disabled){border-color:var(--jh-color-primary-hover)!important;background:var(--jh-color-primary-hover)!important}.app-button.is-primary[data-v-48ed07da]:active:not(:disabled){border-color:var(--jh-color-primary-active)!important;background:var(--jh-color-primary-active)!important}.app-button.is-primary-gradient[data-v-48ed07da]{-webkit-text-fill-color:var(--jh-color-on-primary);box-shadow:var(--jh-shadow-primary-action);background:var(--jh-gradient-primary-action)!important;color:var(--jh-color-on-primary)!important;border-color:#0000!important}.app-button.is-primary-gradient[data-v-48ed07da]:hover:not(:disabled){filter:brightness(1.06)saturate(1.04);background:var(--jh-gradient-primary-action)!important}.app-button.is-primary-gradient[data-v-48ed07da]:active:not(:disabled){filter:brightness(.94);background:var(--jh-gradient-primary-action)!important}.app-button.is-primary-gradient[data-v-48ed07da]::-moz-selection{color:var(--jh-color-on-primary);background:#ffffff47}.app-button.is-primary-gradient[data-v-48ed07da] ::-moz-selection{color:var(--jh-color-on-primary);background:#ffffff47}.app-button.is-primary-gradient[data-v-48ed07da]::selection{color:var(--jh-color-on-primary);background:#ffffff47}.app-button.is-primary-gradient[data-v-48ed07da] ::selection{color:var(--jh-color-on-primary);background:#ffffff47}.app-button.is-purchase[data-v-48ed07da]{-webkit-text-fill-color:var(--jh-color-on-primary);box-shadow:var(--jh-shadow-purchase);background:var(--jh-gradient-purchase)!important;color:var(--jh-color-on-primary)!important;border-color:#0000!important}.app-button.is-purchase[data-v-48ed07da]:hover:not(:disabled){filter:brightness(1.06)saturate(1.04);background:var(--jh-gradient-purchase)!important}.app-button.is-purchase[data-v-48ed07da]:active:not(:disabled){filter:brightness(.94);background:var(--jh-gradient-purchase)!important}.app-button.is-purchase[data-v-48ed07da]::-moz-selection{color:var(--jh-color-on-primary);background:#ffffff47}.app-button.is-purchase[data-v-48ed07da] ::-moz-selection{color:var(--jh-color-on-primary);background:#ffffff47}.app-button.is-purchase[data-v-48ed07da]::selection{color:var(--jh-color-on-primary);background:#ffffff47}.app-button.is-purchase[data-v-48ed07da] ::selection{color:var(--jh-color-on-primary);background:#ffffff47}.app-button.is-reward[data-v-48ed07da]{box-shadow:var(--jh-shadow-registration-reward);border-color:var(--jh-border-registration-reward)!important;background:var(--jh-gradient-registration-reward)!important;color:var(--jh-color-registration-reward-text)!important}.app-button.is-reward[data-v-48ed07da]:hover:not(:disabled){box-shadow:var(--jh-shadow-registration-reward-hover);background:var(--jh-gradient-registration-reward)!important}.app-button.is-primary-soft[data-v-48ed07da]{border-color:var(--jh-color-primary-border)!important;background:var(--jh-color-primary-soft)!important;color:var(--jh-color-link)!important}.app-button.is-primary-soft[data-v-48ed07da]:hover:not(:disabled){border-color:var(--jh-color-primary)!important;background:var(--jh-color-primary-soft-hover)!important;color:var(--jh-color-link-hover)!important}.app-button.is-primary-soft[data-v-48ed07da]:active:not(:disabled){border-color:var(--jh-color-primary-active)!important;background:var(--jh-color-primary-soft-hover)!important}.app-button.is-secondary[data-v-48ed07da]{border-color:var(--jh-control-secondary-border)!important;background:var(--jh-control-secondary-bg)!important;color:var(--jh-control-secondary-text)!important}.app-button.is-secondary[data-v-48ed07da]:hover:not(:disabled){border-color:var(--jh-control-secondary-border-hover)!important;background:var(--jh-control-secondary-bg-hover)!important}.app-button.is-ghost[data-v-48ed07da]{color:var(--jh-control-ghost-text)!important;background:0 0!important;border-color:#0000!important}.app-button.is-ghost[data-v-48ed07da]:hover:not(:disabled){background:var(--jh-control-ghost-bg-hover)!important;color:var(--jh-control-secondary-text)!important}.app-button.is-danger[data-v-48ed07da]{color:var(--jh-control-danger)!important;background:0 0!important;border-color:#0000!important}.app-button.is-danger[data-v-48ed07da]:hover:not(:disabled){background:var(--jh-control-danger-soft)!important;color:var(--jh-control-danger-hover)!important;border-color:#0000!important}.app-button.is-danger-solid[data-v-48ed07da]{border-color:var(--jh-control-danger)!important;background:var(--jh-control-danger)!important;color:var(--jh-control-danger-text)!important}.app-button.is-danger-solid[data-v-48ed07da]:hover:not(:disabled){border-color:var(--jh-control-danger-hover)!important;background:var(--jh-control-danger-hover)!important}.app-button.is-link[data-v-48ed07da]{border:0;border-radius:0;padding:0;height:auto!important;min-height:auto!important;color:var(--jh-color-link)!important;background:0 0!important}.app-button.is-link[data-v-48ed07da]:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline;color:var(--jh-color-link-hover)!important}.app-button[data-v-48ed07da]:focus-visible{box-shadow:0 0 0 3px var(--jh-color-focus-ring)}.app-button[data-v-48ed07da]:disabled{cursor:not-allowed;opacity:var(--jh-control-disabled-opacity)}.app-button__label[data-v-48ed07da]{text-overflow:ellipsis;justify-content:center;align-items:center;gap:7px;min-width:0;display:inline-flex;overflow:hidden}.app-button__label[data-v-48ed07da] svg{flex:none}.app-button__icon[data-v-48ed07da],.app-button__spinner[data-v-48ed07da]{width:var(--app-button-icon-size,1em);height:var(--app-button-icon-size,1em);flex:none}.app-button__icon[data-v-48ed07da]{justify-content:center;align-items:center;display:inline-flex}.app-button__icon[data-v-48ed07da] svg{width:100%;height:100%}.app-button__spinner[data-v-48ed07da]{animation:.8s linear infinite app-button-spin-48ed07da}@keyframes app-button-spin-48ed07da{to{transform:rotate(360deg)}}
