svg.brand-logo>path{fill:#000}@media (prefers-color-scheme:dark){svg.brand-logo>path{fill:#fff}}@keyframes spin{to{transform:rotate(360deg)}}.spinner{border:3px solid;border-top-color:#0000;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;animation:.75s linear infinite spin;display:inline-block}@keyframes step-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.step-enter{animation:step-fade-in .35s var(--bulma-easing,ease-out) both}.step-progress-track{background-color:var(--bulma-border-weak,#ebecf0);border-radius:var(--bulma-radius-rounded,9999px);height:.75rem;margin-bottom:.75rem;overflow:hidden}.step-progress-fill{background-color:var(--bulma-primary,#00d1b2);height:100%;transition:width .5s var(--bulma-easing,ease-out)}
