.app-button[data-v-5841d4a7]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid transparent;border-radius:4px;box-sizing:content-box;color:inherit;color:var(--color-semantic-text-body-default);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1;padding:.625rem 1rem;text-align:center;text-decoration:none}.app-button--wide[data-v-5841d4a7]{flex:0 1 100%;margin:0 .5rem;width:100%}.app-button--wide[data-v-5841d4a7]:first-child{margin-left:0}.app-button--wide[data-v-5841d4a7]:last-child{margin-right:0}.app-button--primary[data-v-5841d4a7]{background-clip:border-box;background-color:var(--color-semantic-background-button-primary-default);background-image:linear-gradient(135deg,var(--color-gradient-button));border:transparent;color:var(--color-semantic-text-button-primary)}.app-button--primary[data-v-5841d4a7]:focus-visible,.app-button--primary[data-v-5841d4a7]:hover{background-color:var(--color-semantic-background-button-primary-hover)}.app-button--primary[data-v-5841d4a7]:active{background-color:var(--color-semantic-background-button-primary-active)}.app-button--run[data-v-5841d4a7]{background-color:var(--color-semantic-background-button-run-default);border-color:transparent;color:var(--color-semantic-text-button-run)}.app-button--run[data-v-5841d4a7]:focus-visible,.app-button--run[data-v-5841d4a7]:hover{background-color:var(--color-semantic-background-button-run-hover);opacity:.85}.app-button--run[data-v-5841d4a7]:active{background-color:var(--color-semantic-background-button-run-active)}.app-button--destructive[data-v-5841d4a7]{background-color:var(--color-semantic-background-button-destructive-default);border:none;color:var(--color-semantic-text-button-destructive)}.app-button--destructive[data-v-5841d4a7]:focus-visible,.app-button--destructive[data-v-5841d4a7]:hover{background-color:var(--color-semantic-background-button-destructive-hover);background-image:none}.app-button--destructive[data-v-5841d4a7]:active{background-color:var(--color-semantic-background-button-destructive-active)}.app-button--flat[data-v-5841d4a7]{background-color:transparent;border:transparent;color:var(--color-semantic-text-button-flat);padding:.5rem}.app-button--flat[data-v-5841d4a7]:focus-visible,.app-button--flat[data-v-5841d4a7]:hover{background-color:transparent}.app-button--flat[data-v-5841d4a7]:active{background-color:transparent}.app-button--bordered[data-v-5841d4a7]{border-color:var(--color-semantic-border-button-bordered)}.app-button--disabled[data-v-5841d4a7],.app-button--disabled[data-v-5841d4a7]:focus-visible,.app-button--disabled[data-v-5841d4a7]:hover,.app-button[data-v-5841d4a7]:disabled,.app-button[data-v-5841d4a7]:disabled:focus-visible,.app-button[data-v-5841d4a7]:disabled:hover,.app-button[disabled][data-v-5841d4a7],.app-button[disabled][data-v-5841d4a7]:focus-visible,.app-button[disabled][data-v-5841d4a7]:hover{background-color:var(--color-semantic-background-button-disabled);background-image:none;color:var(--color-semantic-text-button-disabled);cursor:default;opacity:1;pointer-events:none}.app-button--run[data-v-5841d4a7]:disabled,.app-button--run[disabled][data-v-5841d4a7]{background-color:var(--color-semantic-background-button-run-default);color:var(--color-semantic-text-button-run-disabled)}.app-button--size-small[data-v-5841d4a7]{font-size:.75rem;padding:.5rem}.app-button--size-medium[data-v-5841d4a7]{font-size:1rem;padding:.625rem 1rem}.app-button--size-large[data-v-5841d4a7]{font-size:1.125rem;padding:1rem 2rem}.error-page{background-image:linear-gradient(135deg,var(--color-gradient-banner-orange));padding:4rem 2rem}.error-page,.error-page__content,.error-page__icon-container{align-items:center;color:var(--color-semantic-text-heading-default);display:flex;flex-direction:column}.error-page__icon-container{background:var(--color-semantic-text-body-default);border-radius:100%;box-shadow:0 4px 20px #24283380;height:7.25rem;justify-content:center;width:7.25rem}.error-page__icon-container,.h1.error-page__title{margin-bottom:1.5rem}@media (min-width:40rem){.error-page{padding:7rem 2rem}.error-page__icon-container{margin-bottom:2.5rem}.h1.error-page__title{margin-bottom:2rem}}
