@layer app{.brand-loader[data-v-3c4fe368]{--bl-accent:var(--primary-color,var(--v-primary-base));--bl-ring:var(--v-primary-lighten2,var(--bl-accent));flex-direction:column;padding:24px 0}.bl-core[data-v-3c4fe368],.bl-emblem[data-v-3c4fe368],.brand-loader[data-v-3c4fe368]{justify-content:center;align-items:center;display:flex}.bl-emblem[data-v-3c4fe368]{width:var(--bl-size);height:var(--bl-size);position:relative}.bl-ring[data-v-3c4fe368]{width:calc(var(--bl-size) * .31);height:calc(var(--bl-size) * .31);border:1.5px solid var(--bl-ring);opacity:0;border-radius:50%;animation:3.4s cubic-bezier(.16,1,.3,1) infinite blRipple-3c4fe368;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.35)}.bl-ring[data-v-3c4fe368]:nth-child(2){animation-delay:.85s}.bl-ring[data-v-3c4fe368]:nth-child(3){animation-delay:1.7s}.bl-ring[data-v-3c4fe368]:nth-child(4){animation-delay:2.55s}.bl-core[data-v-3c4fe368]{width:calc(var(--bl-size) * .4);height:calc(var(--bl-size) * .4);color:var(--bl-accent);background:#fff;border-radius:50%;position:relative;box-shadow:0 2px 8px #1a16140a,0 4px 16px #1a161414}.bl-core svg[data-v-3c4fe368]{width:47%;height:47%;animation:3.4s cubic-bezier(.65,0,.35,1) infinite blBreathe-3c4fe368}.bl-cap[data-v-3c4fe368]{color:#4e463f;letter-spacing:.01em;white-space:nowrap;margin-top:8px;font-size:18px;font-style:italic}.bl-dots i[data-v-3c4fe368]{opacity:.25;animation:1.4s cubic-bezier(.65,0,.35,1) infinite blDot-3c4fe368}.bl-dots i[data-v-3c4fe368]:nth-child(2){animation-delay:.2s}.bl-dots i[data-v-3c4fe368]:nth-child(3){animation-delay:.4s}@keyframes blRipple-3c4fe368{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}16%{opacity:.6}to{opacity:0;transform:translate(-50%,-50%)scale(3.1)}}@keyframes blBreathe-3c4fe368{0%,to{opacity:.65;transform:scale(.84)}50%{opacity:1;transform:scale(1.06)}}@keyframes blDot-3c4fe368{0%,to{opacity:.2}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.bl-ring[data-v-3c4fe368]{display:none}.bl-core svg[data-v-3c4fe368],.bl-dots i[data-v-3c4fe368]{animation:none}}}
