.page-loader--full[data-v-b16c0eae]{min-height:100dvh}.page-loader[data-v-b16c0eae]{text-align:center;background:radial-gradient(circle at 20% 15%, rgba(var(--color-primary-rgb,51, 102, 0), .12), transparent 42%), radial-gradient(circle at 80% 85%, rgba(var(--color-tertiary-rgb,51, 102, 0), .1), transparent 45%), linear-gradient(145deg, rgba(var(--color-secondary-rgb,41, 49, 50), .06), rgba(var(--color-primary-rgb,51, 102, 0), .04));flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}.page-loader__spinner[data-v-b16c0eae]{width:78px;height:78px;position:relative}.page-loader__ring[data-v-b16c0eae]{border-style:solid;border-color:#0000;border-radius:50%;position:absolute;inset:0}.page-loader__ring--primary[data-v-b16c0eae]{border-width:4px;border-top-color:var(--color-primary,#360);animation:.9s linear infinite page-loader-spin-b16c0eae}.page-loader__ring--secondary[data-v-b16c0eae]{border-width:4px;border-right-color:var(--color-secondary,#293132);animation:1.1s linear infinite page-loader-spin-reverse-b16c0eae;inset:8px}.page-loader__ring--tertiary[data-v-b16c0eae]{border-width:4px;border-bottom-color:var(--color-tertiary,#360);animation:1.3s linear infinite page-loader-spin-b16c0eae;inset:16px}.page-loader__text[data-v-b16c0eae]{letter-spacing:.02em;color:var(--color-secondary,#293132);font-size:.95rem;font-weight:600;font-family:var(--font-family-secondary,inherit);margin:0}@keyframes page-loader-spin-b16c0eae{to{transform:rotate(360deg)}}@keyframes page-loader-spin-reverse-b16c0eae{to{transform:rotate(-360deg)}}
