.autolace-loader{text-align:center;max-width:480px;color:var(--ink,#28292b);flex-direction:column;align-items:center;gap:20px;margin:auto;display:flex}.autolace-loader-mark{isolation:isolate;color:#fa6e42;background:radial-gradient(circle,#ff6a3520,#0000 70%);border-radius:50%;flex-shrink:0;width:132px;height:132px;padding:24px;position:relative}.autolace-loader-mark svg{z-index:2;width:100%;height:100%;animation:5.6s ease-in-out infinite autolace-breathe;display:block;position:relative;overflow:visible}.autolace-thread{border:1px solid #ff6a3525;border-top:2px solid #fa6e42;border-radius:50%;animation:5.6s ease-in-out infinite autolace-gather;position:absolute;inset:6px}.autolace-thread:after{content:"";background:#fa6e42;border-radius:50%;width:5px;height:5px;position:absolute;top:14%;right:14%}.autolace-thread.thread-two{opacity:.65;animation-delay:-1.86s;inset:15px}.autolace-thread.thread-three{opacity:.4;animation-delay:-3.72s;inset:24px}.autolace-stroke{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.8s ease-in-out infinite autolace-tie}.autolace-stroke.stroke-two{animation-delay:.35s}.autolace-stroke.stroke-three{animation-delay:.7s}.autolace-loader-copy{overflow-wrap:anywhere;min-width:0}.autolace-loader-copy strong{font-size:18px;line-height:1.5;display:block}.autolace-loader-copy p,.autolace-loader-copy small{color:var(--muted,#797a80);margin:6px 0 0;font-size:13px;line-height:1.6;display:block}.autolace-loader.compact{text-align:left;flex-direction:row;gap:14px;max-width:none;margin:0}.autolace-loader.compact .autolace-loader-mark{width:56px;height:56px;padding:10px}.autolace-loader.compact .autolace-thread{inset:0}.autolace-loader.compact .thread-two{inset:5px}.autolace-loader.compact .thread-three{inset:10px}.autolace-loader.compact strong{font-size:14px}.autolace-page-loading{place-items:center;min-height:60dvh;padding:48px 24px;display:grid}.autolace-loading-error{max-width:480px;margin:12vh auto;padding:24px;line-height:1.7}.workspace-feedback .working:has(.autolace-loader){padding:16px 20px;display:block}.workspace-feedback .working .autolace-loader small{margin:6px 0 0;display:block}.autolace-action-loading{padding:16px 0}@keyframes autolace-tie{0%,12%{stroke-dashoffset:1px;opacity:.2}48%,78%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-1px;opacity:.15}}@keyframes autolace-gather{0%{transform:rotate(0)scale(.92)}40%{transform:rotate(150deg)scale(.64)}70%{transform:rotate(270deg)scale(1.03)}to{transform:rotate(360deg)scale(.92)}}@keyframes autolace-breathe{0%,to{transform:translateY(2px)scale(.94)}45%,65%{transform:translateY(-5px)scale(1.04)}}@media (prefers-reduced-motion:reduce){.autolace-loader-mark svg,.autolace-thread,.autolace-stroke{animation:none}.autolace-stroke{stroke-dashoffset:0}.autolace-thread{opacity:.2}}
