.cleverly-wait{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center}.cleverly-loader{--loader-size:42px;--loader-color:#3269d8;position:relative;display:inline-grid;place-items:center;width:var(--loader-size);height:var(--loader-size);flex:none;filter:drop-shadow(0 3px 7px color-mix(in srgb,var(--loader-color) 22%,transparent))}.cleverly-loader.small{--loader-size:22px}.cleverly-loader.tiny{--loader-size:15px}.cleverly-loader:after{content:"";position:absolute;inset:5%;border-radius:50%;background:conic-gradient(from 20deg,transparent 0 18%,color-mix(in srgb,var(--loader-color) 28%,transparent) 27%,var(--loader-color) 48%,transparent 59% 100%);mask:radial-gradient(farthest-side,transparent calc(100% - max(2px,calc(var(--loader-size)*.09))),#000 0);animation:cleverly-ring 1.25s cubic-bezier(.55,.08,.35,.95) infinite}.cleverly-loader:before{content:"";z-index:2;width:27%;height:27%;border-radius:24% 55%;background:linear-gradient(135deg,#6fd4e7,var(--loader-color) 64%);transform:rotate(45deg);animation:cleverly-core 1.25s ease-in-out infinite}.cleverly-loader i{position:absolute;z-index:3;width:8%;height:8%;border-radius:50%;background:#79d9e8;opacity:0;animation:cleverly-glint 1.25s ease-in-out infinite}.cleverly-loader i:nth-child(1){left:8%;top:46%;animation-delay:0s}.cleverly-loader i:nth-child(2){right:15%;top:15%;animation-delay:.18s}.cleverly-loader i:nth-child(3){right:7%;bottom:22%;animation-delay:.36s}.cleverly-button-wait{display:inline-flex!important;align-items:center;justify-content:center;gap:9px}@keyframes cleverly-ring{0%{transform:rotate(0) scale(.94)}50%{transform:rotate(190deg) scale(1)}to{transform:rotate(360deg) scale(.94)}}@keyframes cleverly-core{0%,to{transform:rotate(45deg) scale(.78);filter:brightness(.96)}50%{transform:rotate(135deg) scale(1.05);filter:brightness(1.12)}}@keyframes cleverly-glint{0%,55%,to{opacity:0;transform:scale(.25)}20%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.cleverly-loader:before,.cleverly-loader:after,.cleverly-loader i{animation:none}.cleverly-loader i{display:none}}.screen-message.cleverly-wait,.fc-screen-message.cleverly-wait,.cs-screen-message.cleverly-wait{position:fixed;inset:0;z-index:100;overflow:hidden;padding:24px;background:var(--bg,#f3f6fb)}.screen-message.cleverly-wait:before,.fc-screen-message.cleverly-wait:before,.cs-screen-message.cleverly-wait:before{content:"";position:absolute;z-index:-1;inset:-25%;background:radial-gradient(38% 38% at 18% 22%,#4778ee30,transparent 70%),radial-gradient(42% 42% at 84% 18%,#6e91f52c,transparent 70%),radial-gradient(46% 46% at 50% 92%,#79d9e828,transparent 70%);animation:cleverly-drift 18s ease-in-out infinite alternate}[data-theme=dark] .screen-message.cleverly-wait,[data-theme=dark] .fc-screen-message.cleverly-wait,[data-theme=dark] .cs-screen-message.cleverly-wait{background:#050505}[data-theme=dark] .screen-message.cleverly-wait:before,[data-theme=dark] .fc-screen-message.cleverly-wait:before,[data-theme=dark] .cs-screen-message.cleverly-wait:before{background:radial-gradient(38% 38% at 18% 22%,#4778ee42,transparent 70%),radial-gradient(42% 42% at 84% 18%,#6e91f53c,transparent 70%),radial-gradient(46% 46% at 50% 92%,#79d9e836,transparent 70%)}@keyframes cleverly-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-2.5%,2%,0) scale(1.08)}to{transform:translate3d(2%,-1.5%,0) scale(1.02)}}.cleverly-wait-mark{width:50px;height:auto;filter:drop-shadow(0 6px 18px #4778ee40);animation:cleverly-float 3.4s ease-in-out infinite}.cleverly-loader.big{--loader-size:60px}.cleverly-wait-title{font-size:20px;font-weight:850;color:var(--ink,#152238);letter-spacing:-.01em}.workspace-wait{gap:26px!important;background:#f5f7ff!important}.workspace-wait:before{display:none!important}.workspace-wait .cleverly-loader.big{--loader-size:66px}.workspace-wait .cleverly-wait-title{font-size:clamp(24px,3.2vw,34px);font-weight:750;color:#69758c;letter-spacing:-.025em}[data-theme=dark] .workspace-wait{background:#050505!important}[data-theme=dark] .workspace-wait .cleverly-loader{--loader-color:#8fb5ff}[data-theme=dark] .workspace-wait .cleverly-wait-title{color:#b3b3b3}.cleverly-wait-tip{display:block;font-size:13.5px;font-weight:600;color:var(--muted,#65748b);min-height:18px;max-width:320px;opacity:1;transition:opacity .35s ease}.cleverly-wait-tip.is-fading{opacity:0}@keyframes cleverly-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media(prefers-reduced-motion:reduce){.screen-message.cleverly-wait:before,.fc-screen-message.cleverly-wait:before,.cs-screen-message.cleverly-wait:before,.cleverly-wait-mark{animation:none}}
