.loading-overlay[data-v-088178a6]{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;animation:overlay-in-088178a6 .25s ease-out}.loading-backdrop[data-v-088178a6]{position:absolute;inset:0;background:rgba(15,18,25,.42);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.loading-panel[data-v-088178a6]{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.75rem 2rem;min-width:148px;background:hsla(0,0%,100%,.96);border:1px solid hsla(0,0%,100%,.7);border-radius:18px;box-shadow:0 18px 48px rgba(15,18,25,.18),0 2px 8px rgba(0,82,156,.08);animation:panel-in-088178a6 .35s cubic-bezier(.22,1,.36,1) both}.loading-spinner[data-v-088178a6]{position:relative;width:52px;height:52px}.loading-ring[data-v-088178a6]{position:absolute;inset:0;border-radius:50%;border:2.5px solid transparent}.loading-ring-outer[data-v-088178a6]{border-top-color:#00529c;border-right-color:rgba(0,82,156,.2);animation:spin-088178a6 .9s linear infinite}.loading-ring-inner[data-v-088178a6]{inset:8px;border-bottom-color:#b0c442;border-left-color:rgba(176,196,66,.25);animation:spin-rev-088178a6 1.15s linear infinite}.loading-dot[data-v-088178a6]{position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:linear-gradient(135deg,#00529c,#b0c442);box-shadow:0 0 0 0 rgba(0,82,156,.35);animation:pulse-dot-088178a6 1.4s ease-in-out infinite}.loading-text[data-v-088178a6]{margin:0;font-size:.8rem;font-weight:600;color:#3a4150;letter-spacing:.08em;text-transform:uppercase}.loading-dots[data-v-088178a6]{display:flex;gap:5px;margin-top:-.35rem}.loading-dots span[data-v-088178a6]{width:5px;height:5px;border-radius:50%;background:#00529c;opacity:.35;animation:bounce-dot-088178a6 1.2s ease-in-out infinite}.loading-dots span[data-v-088178a6]:first-child{animation-delay:0s}.loading-dots span[data-v-088178a6]:nth-child(2){animation-delay:.15s;background:#6a8f6e}.loading-dots span[data-v-088178a6]:nth-child(3){animation-delay:.3s;background:#b0c442}@keyframes overlay-in-088178a6{0%{opacity:0}to{opacity:1}}@keyframes panel-in-088178a6{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes spin-088178a6{to{transform:rotate(1turn)}}@keyframes spin-rev-088178a6{to{transform:rotate(-1turn)}}@keyframes pulse-dot-088178a6{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(0,82,156,.35)}50%{transform:scale(1.15);box-shadow:0 0 0 8px rgba(0,82,156,0)}}@keyframes bounce-dot-088178a6{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.drag-list{display:flex;align-items:flex-start;font-size:15px;@media (max-width:800px){display:none}}.drag-column{flex:1;margin:0 10px;position:relative;background:rgba(black,.05);overflow:hidden;border-radius:15px;@media (max-width:500px){margin-bottom:10px}}.drag-column-header{display:flex;align-items:center;justify-content:space-between;padding:35px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-inner-list{height:75vh;overflow:auto}.drag-item{margin:20px;height:auto;padding:4px;background:rgba(black,.1);transition:$ease-out;border-radius:15px;margin-left:auto;.drag-item-text{font-size:1rem;padding-left:1rem;padding-top:1rem}}.drag-header-more{cursor:pointer}@keyframes nodeInserted{0%{opacity:.6}to{opacity:.6}}.item-dropzone-area{height:8rem;background:#888;opacity:.8;animation-duration:.5s;animation-name:nodeInserted;margin-left:.4rem;margin-right:.4rem;border-radius:15px}