.app-button[data-v-3bceff1a]{cursor:var(--app-button-cursor,auto);height:var(--button-height,60px);width:var(--button-width,-moz-fit-content);width:var(--button-width,fit-content)}.app-button[aria-disabled=true][data-v-3bceff1a]{--app-button-cursor:not-allowed;--button-events:none}.app-button[data-variant=primary][data-v-3bceff1a]{--button-fill:var(--color-royal-blue)}.app-button[data-variant=primary][aria-disabled=true][data-v-3bceff1a]{--button-fill:var(--color-silver-chalice);--button-color:var(--color-gray)}.app-button[data-variant=primary][aria-disabled=true].is-locked[data-v-3bceff1a]{--button-fill:var(--color-selago);--button-color:var(--color-perano)}.app-button[data-variant=primary][data-v-3bceff1a]:not([aria-disabled=true]):hover{--button-fill:var(--color-persian-blue)}.app-button[data-variant=primary][data-v-3bceff1a]:not([aria-disabled=true]):focus-within{--button-fill:var(--color-persian-blue);--button-border-color:var(--color-blue-gem)}.app-button[data-variant=primary]:not([aria-disabled=true]) .button[data-v-3bceff1a]:active{--button-fill:var(--color-blue-gem)}.app-button[data-variant=outline][data-v-3bceff1a]{--button-width:114px;--button-height:60px;--button-border-color:var(--color-portage);--button-color:var(--color-royal-blue)}.app-button[data-variant=outline][aria-disabled=true][data-v-3bceff1a]{--button-border-color:var(--color-gray);--button-fill:var(--color-silver-chalice);--button-color:var(--color-gray)}.app-button[data-variant=outline][data-v-3bceff1a]:not([aria-disabled=true]):hover{--button-fill:var(--color-persian-blue);--button-border-color:var(--color-transparent);--button-color:var(--color-white)}.app-button[data-variant=outline][data-v-3bceff1a]:not([aria-disabled=true]):focus-within{--button-fill:var(--color-blue-gem);--button-border-color:var(--color-moon-raker);--button-border-type:dashed;--button-color:var(--color-white)}.app-button[data-variant=outline]:not([aria-disabled=true]) .button[data-v-3bceff1a]:active{--button-fill:var(--color-blue-gem);--button-color:var(--color-white);--button-border-color:var(--color-transparent)}.app-button[data-variant=ghost][data-v-3bceff1a]{border-bottom:1px var(--ghost-border-type,solid) var(--ghost-border-color,var(--color-royal-blue));--button-color:var(--color-royal-blue);--button-font-size:16px}.app-button[data-variant=ghost][data-v-3bceff1a]:not([aria-disabled=true]):hover{--button-color:var(--color-persian-blue);--ghost-border-color:var(--color-persian-blue)}.app-button[data-variant=ghost][data-v-3bceff1a]:not([aria-disabled=true]):focus-within{--button-color:var(--color-blue-gem);--ghost-border-color:var(--color-governor-bay);--ghost-border-type:dashed}.app-button[data-variant=ghost]:not([aria-disabled=true]) .button[data-v-3bceff1a]:active{--button-color:var(--color-blue-gem);--ghost-border-color:var(--color-blue-gem)}.app-button[data-variant=ghost][aria-disabled=true][data-v-3bceff1a]{--button-color:var(--color-silver-chalice);--ghost-border-color:var(--color-silver-chalice)}.app-button[data-variant=logout][data-v-3bceff1a]{--button-fill:var(--color-bittersweet)}.app-button[data-variant=logout][data-v-3bceff1a]:hover{--button-fill:var(--color-torch-red)}.app-button .button[data-v-3bceff1a]{background-color:var(--button-fill,var(--color-transparent));border:var(--button-border-size,2px) var(--button-border-type,solid) var(--button-border-color,var(--color-transparent));border-radius:var(--button-border-radius,8px);color:var(--button-color,var(--color-white));cursor:var(--button-cursor,pointer);font-family:var(--button-font-family,var(--font-medium));font-size:var(--button-font-size,20px);height:100%;padding:var(--button-padding,0 24px);pointer-events:var(--button-events,auto);transition-duration:.35s;transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.33,1,.68,1);-webkit-user-select:var(--button-user-select,none);-moz-user-select:var(--button-user-select,none);user-select:var(--button-user-select,none);width:100%}.error-page{gap:20px;height:100svh;width:100svw}.error-page .status-code{font-family:var(--font-semibold);font-size:30px}.error-page .message{font-family:var(--font-bold);font-size:20px}
