.loading-screen.svelte-1p9h290{position:fixed;inset:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:1;transition:opacity .5s ease-out}.loading-screen.fade-out.svelte-1p9h290{opacity:0}.loading-content.svelte-1p9h290{display:flex;flex-direction:column;align-items:center;gap:2rem}.frame{fill:#1e73c9}.hinge{fill:#184e80}.inner{fill:#fff}.cell{fill:#cfe9ff;transform-origin:center;opacity:1;transform:scale(1);animation:svelte-1p9h290-cellPopInitial .15s cubic-bezier(.22,1.1,.36,1) forwards}.cell-0{animation-delay:0ms}.cell-1{animation-delay:40ms}.cell-2{animation-delay:80ms}.cell-3{animation-delay:.12s}.cell-4{animation-delay:.16s}.cell-5{animation-delay:.2s}.cell-6{animation-delay:.24s}.cell-7{animation-delay:.28s}.cell-8{animation-delay:.32s}.tick{fill:none;stroke:#ff7a2d;stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;stroke-dashoffset:400;-webkit-filter:url(#glow);filter:url(#glow);animation:svelte-1p9h290-tickDrawInitial .3s ease-out .46s forwards}@keyframes svelte-1p9h290-tickDrawInitial{to{stroke-dashoffset:0}}@keyframes svelte-1p9h290-cellPopInitial{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes svelte-1p9h290-cellPop{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes svelte-1p9h290-tickDraw{to{stroke-dashoffset:0}}.cell.animate{animation:svelte-1p9h290-cellPop .15s cubic-bezier(.22,1.1,.36,1) forwards}.tick.animate{animation:svelte-1p9h290-tickDraw .3s ease-out forwards}.loading-message.svelte-1p9h290{margin-top:-1rem;font-size:1.125rem;font-weight:500;color:#1e73c9;text-align:center;animation:svelte-1p9h290-fadeInPulse 1.5s ease-in-out infinite}@keyframes svelte-1p9h290-fadeInPulse{0%,to{opacity:.6}50%{opacity:1}}.action-buttons.svelte-1p9h290{display:flex;gap:1rem;margin-top:.5rem;animation:svelte-1p9h290-slideUp .4s ease-out}@keyframes svelte-1p9h290-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.action-btn.svelte-1p9h290{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.action-btn.primary.svelte-1p9h290{background:linear-gradient(135deg,#1e73c9,#184e80);color:#fff}.action-btn.primary.svelte-1p9h290:hover{transform:translateY(-2px);box-shadow:0 4px 12px #1e73c966}.action-btn.secondary.svelte-1p9h290{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}.action-btn.secondary.svelte-1p9h290:hover{background:#e5e7eb;border-color:#9ca3af}.action-btn.svelte-1p9h290 .material-icons:where(.svelte-1p9h290){font-size:20px}@media(max-width:640px){svg.svelte-1p9h290{width:220px;height:257px}.loading-message.svelte-1p9h290{font-size:1rem;padding:0 1rem}.action-buttons.svelte-1p9h290{flex-direction:column;width:100%;padding:0 1rem}.action-btn.svelte-1p9h290{width:100%;justify-content:center}}
