.loader-module__qMY1Xq__loader{color:var(--ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:2rem;animation:.7s cubic-bezier(.2,.75,.25,1) both loader-module__qMY1Xq__loader-arrive;display:flex}.loader-module__qMY1Xq__sm{--spinner-size:5rem;--copy-width:12rem;--copy-gap:.5rem;--title-size:.875rem;--subtitle-size:.75rem}.loader-module__qMY1Xq__md{--spinner-size:8rem;--copy-width:14rem;--copy-gap:.75rem;--title-size:1rem;--subtitle-size:.875rem}.loader-module__qMY1Xq__lg{--spinner-size:10rem;--copy-width:16rem;--copy-gap:1rem;--title-size:1.125rem;--subtitle-size:1rem}.loader-module__qMY1Xq__inline{--spinner-size:1.5rem}.loader-module__qMY1Xq__spinner{width:var(--spinner-size);height:var(--spinner-size);vertical-align:middle;flex:none;animation:4s cubic-bezier(.4,0,.6,1) infinite loader-module__qMY1Xq__breathe;display:inline-block;position:relative}.loader-module__qMY1Xq__ring{border-radius:50%;position:absolute;inset:0}.loader-module__qMY1Xq__shimmer{opacity:.8;background:conic-gradient(#0000 0deg,currentColor 90deg,#0000 180deg);animation:3s linear infinite loader-module__qMY1Xq__rotate;-webkit-mask:radial-gradient(circle,#0000 35%,#000 37% 39%,#0000 41%);mask:radial-gradient(circle,#0000 35%,#000 37% 39%,#0000 41%)}.loader-module__qMY1Xq__primary{background:conic-gradient(from 0deg, transparent 0deg, currentColor 120deg, color-mix(in srgb, currentColor 50%, transparent) 240deg, transparent 360deg);opacity:.9;animation:2.5s cubic-bezier(.4,0,.6,1) infinite loader-module__qMY1Xq__rotate;-webkit-mask:radial-gradient(circle,#0000 42%,#000 44% 48%,#0000 50%);mask:radial-gradient(circle,#0000 42%,#000 44% 48%,#0000 50%)}.loader-module__qMY1Xq__secondary{background:conic-gradient(from 180deg, transparent 0deg, color-mix(in srgb, currentColor 60%, transparent) 45deg, transparent 90deg);opacity:.35;animation:4s cubic-bezier(.4,0,.6,1) infinite loader-module__qMY1Xq__counterRotate;-webkit-mask:radial-gradient(circle,#0000 52%,#000 54% 56%,#0000 58%);mask:radial-gradient(circle,#0000 52%,#000 54% 56%,#0000 58%)}.loader-module__qMY1Xq__accent{background:conic-gradient(from 270deg, transparent 0deg, color-mix(in srgb, currentColor 40%, transparent) 20deg, transparent 40deg);opacity:.5;animation:3.5s linear infinite loader-module__qMY1Xq__rotate;-webkit-mask:radial-gradient(circle,#0000 61%,#000 62% 63%,#0000 64%);mask:radial-gradient(circle,#0000 61%,#000 62% 63%,#0000 64%)}.loader-module__qMY1Xq__copy{gap:var(--copy-gap);max-width:var(--copy-width);display:grid}.loader-module__qMY1Xq__title{font-size:var(--title-size);letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.15;animation:3s cubic-bezier(.4,0,.6,1) infinite loader-module__qMY1Xq__textBreathe}.loader-module__qMY1Xq__subtitle{color:var(--muted);font-size:var(--subtitle-size);letter-spacing:-.01em;margin:0;line-height:1.45}@keyframes loader-module__qMY1Xq__rotate{to{transform:rotate(360deg)}}@keyframes loader-module__qMY1Xq__counterRotate{to{transform:rotate(-360deg)}}@keyframes loader-module__qMY1Xq__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes loader-module__qMY1Xq__textBreathe{0%,to{opacity:1}50%{opacity:.85}}@keyframes loader-module__qMY1Xq__loader-arrive{0%{opacity:0;transform:translateY(18px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.loader-module__qMY1Xq__loader,.loader-module__qMY1Xq__spinner,.loader-module__qMY1Xq__ring,.loader-module__qMY1Xq__title{animation:none}}
