.c-circular-loader[data-v-7d07353c]{display:inline-block;height:20px;position:relative;width:20px}.c-circular-loader__svg[data-v-7d07353c]{animation:rotate-7d07353c 1.4s linear infinite;display:block}.c-circular-loader__circle[data-v-7d07353c]{stroke:currentColor;opacity:.3}.c-circular-loader__indeterminate[data-v-7d07353c]{animation:circular-loader-animation-7d07353c 1.4s linear infinite;stroke-dasharray:80px,200px;stroke-dashoffset:0px}@keyframes circular-loader-animation-7d07353c{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0px}50%{stroke-dasharray:90px,150px;stroke-dashoffset:-40px}to{stroke-dasharray:100px,200px;stroke-dashoffset:-120px}}@keyframes rotate-7d07353c{to{transform:rotate(1turn)}}.c-primary-button{border-radius:.8rem;cursor:pointer;position:relative}@media print{.c-primary-button{display:none}}.c-primary-button__inner{align-items:center;display:inline-flex;flex-flow:row nowrap;gap:1.2rem;padding:1rem 1.5rem}.c-primary-button.-is-reversed .c-primary-button__inner{flex-direction:row-reverse}.c-primary-button.-is-loading .c-primary-button__inner{opacity:0}.c-primary-button__loader{display:flex;inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%)}.c-primary-button.-is-disabled{cursor:default;opacity:.2;pointer-events:none}.c-primary-button.-color-white{border:1px solid hsla(38,35%,91%,.2);color:#f0eae0}.c-primary-button.-color-white:focus-visible,.c-primary-button.-color-white:hover{background-color:#f0eae0;border:1px solid #f0eae0;color:#111314}.c-primary-button.-color-black{border:1px solid rgba(17,19,20,.2);color:#111314}.c-primary-button.-color-black:focus-visible,.c-primary-button.-color-black:hover{border:1px solid #111314;color:#111314}.c-primary-button.-color-plain-black{background-color:#111314;border:1px solid #111314;color:#f0eae0}.c-primary-button.-color-purple{background-color:#baa5f9;border:1px solid #baa5f9;color:#111314}.c-primary-button__icon{line-height:0;position:relative;z-index:2}.c-primary-button__icon,.c-primary-button__icon svg{height:1.5rem;width:1.5rem}.c-primary-button__icon path{fill:currentColor}.c-primary-button__label{font-size:1.4rem;font-weight:500;line-height:1.1}.l-error{align-items:center;background-color:#111314;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.l-error__content{color:#f0eae0;display:flex;flex-flow:column wrap;gap:1.5rem}.l-error__title{font-size:3.5rem;font-weight:700;line-height:1.2}.l-error__message{font-size:2rem}.l-error__button{display:inline-flex}
