.loading-overlay__spinner[data-v-1fb0a493]{display:inline-block!important}.loading-overlay__spinner .spinner[data-v-1fb0a493]{animation:1.4s linear infinite rotator-1fb0a493}.loading-overlay__spinner .spinner circle[data-v-1fb0a493]{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:50%;animation:1.4s ease-in-out infinite dash-1fb0a493}@keyframes rotator-1fb0a493{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash-1fb0a493{0%{stroke-dashoffset:280px}50%{stroke-dashoffset:75px;transform:rotate(135deg)}to{stroke-dashoffset:280px;transform:rotate(450deg)}}@layer properties,theme,base;@layer nuxt-base{.button{border-radius:var(--radius-card);color:var(--color-inverse);text-align:center;font-family:var(--font-display);font-size:var(--text-small);letter-spacing:.8px;padding:calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 12);white-space:nowrap;text-transform:uppercase;background:var(--color-accent);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing-unit) * 2);border:0;font-weight:700;line-height:16px;text-decoration:none;display:inline-flex}.button--block{width:100%;display:flex}.button--lg{font-size:var(--text-body)}@media screen and (width>=768px){.button--lg{padding:calc(var(--spacing-unit) * 5) calc(var(--spacing-unit) * 12);font-size:var(--text-title)}}.button:disabled{opacity:.5;cursor:not-allowed}.button--primary{color:var(--color-inverse);background:var(--color-accent)}.button--primary:hover{background:var(--color-accent)}.button--outline{color:var(--color-accent);border:2px solid var(--color-accent);background:0 0}.button--outline:hover{color:var(--color-accent);border:2px solid var(--color-accent)}}@layer components,utilities;
