.preview-container.svelte-1p17rum.svelte-1p17rum{width:100%;height:10rem;display:flex;align-items:center;justify-content:center;font-weight:700;color:#ccc;overflow:hidden}.preview-container.svelte-1p17rum img.svelte-1p17rum{width:100%;height:10rem;object-fit:contain;object-position:left}.plan-bold.svelte-ylq8ut{font-weight:bolder}.version.svelte-ylq8ut{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;bottom:0;padding:.5rem;width:100%;font-size:.75rem;color:#868686}.plan-status.svelte-ylq8ut{position:fixed;z-index:3331017;width:100vw;height:2rem;align-items:center;display:flex;justify-content:center;font-weight:700;padding:1.3rem;bottom:0;font-size:1rem}.beta-banner.svelte-ylq8ut{position:absolute;top:3.8rem;font-size:.7rem;font-weight:500;padding:.2rem .8rem;border-radius:.7rem;height:fit-content;display:flex;text-align:center;justify-content:center;align-content:center;left:1.2rem}.quick-search-form.svelte-1nt1fis:hover,.quick-search-form.svelte-1nt1fis:focus-within{outline:.1rem solid #e4e6efa1}.onboarding-checklist.svelte-1rdv0ic{display:flex;position:fixed;flex-direction:column;right:1.5vh!important;bottom:1.5vh;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.step-icon.svelte-lo9pcm{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#351dc21a,#351dc20d);display:flex;align-items:center;justify-content:center;color:var(--main-color, #351DC2)}.step-domain.svelte-lo9pcm .input-group .form-control.form-control-solid{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.info-box.svelte-lo9pcm{background-color:#f0f7ff;border:1px solid #bfdbfe;padding:1rem}.step-icon.svelte-1utryw6{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#351dc21a,#351dc20d);display:flex;align-items:center;justify-content:center;color:var(--main-color, #351DC2)}.source-options.svelte-1utryw6{display:flex;flex-direction:column;gap:1rem}.source-option.svelte-1utryw6{display:flex;align-items:center;padding:1.25rem;border:1px solid #e4e6ef;border-radius:.75rem;background:#fff;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}.source-option.svelte-1utryw6:hover{border-color:var(--main-color, #351DC2);background:#351dc205}.source-option.selected.svelte-1utryw6{border-color:var(--main-color, #351DC2);background:#351dc20d}.source-icon.svelte-1utryw6{width:50px;height:50px;border-radius:.75rem;background:#351dc21a;display:flex;align-items:center;justify-content:center;color:var(--main-color, #351DC2);margin-right:1rem;flex-shrink:0}.source-icon.fresh.svelte-1utryw6{background:#50cd891a;color:#50cd89}.source-content.svelte-1utryw6{flex-grow:1}.source-arrow.svelte-1utryw6{color:#a1a5b7;margin-left:1rem}.step-icon.svelte-12u3bpw{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#351dc21a,#351dc20d);display:flex;align-items:center;justify-content:center;color:var(--main-color, #351DC2)}.dropzone.svelte-12u3bpw{border:2px dashed #e4e6ef;cursor:pointer;transition:all .2s}.dropzone.svelte-12u3bpw:hover,.dropzone.drag-over.svelte-12u3bpw{border-color:var(--main-color, #351DC2);background-color:#351dc205}.file-preview.svelte-12u3bpw{border:1px solid #e4e6ef}.success-box.svelte-12u3bpw{background-color:#eefbf4;border:1px solid #c9eeda;padding:1rem}.danger-box.svelte-12u3bpw{background-color:#fef2f2;border:1px solid #fecaca;padding:1rem}.danger-box-light.svelte-12u3bpw{background-color:#fef2f2;border:1px solid #fecaca}.warning-box.svelte-12u3bpw{background-color:#fffbeb;border:1px solid #fde68a}.step-icon.svelte-qikrv9{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#50cd891a,#50cd890d);display:flex;align-items:center;justify-content:center;color:#50cd89}.requirements.svelte-qikrv9{display:grid;grid-template-columns:1fr 1fr;gap:.25rem}.step-icon.svelte-o9vnex.svelte-o9vnex{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#351dc21a,#351dc20d);display:flex;align-items:center;justify-content:center;color:var(--main-color, #351DC2)}.logo-upload.svelte-o9vnex.svelte-o9vnex{border:2px dashed #e4e6ef;cursor:pointer;transition:all .2s}.logo-upload.svelte-o9vnex.svelte-o9vnex:hover{border-color:var(--main-color, #351DC2);background-color:#351dc205}.logo-preview.svelte-o9vnex.svelte-o9vnex{border:1px solid #e4e6ef}.preview-image.svelte-o9vnex.svelte-o9vnex{width:60px;height:60px;border-radius:.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.preview-image.svelte-o9vnex img.svelte-o9vnex{max-width:100%;max-height:100%;object-fit:contain}.color-presets.svelte-o9vnex.svelte-o9vnex{gap:.5rem}.color-preset.svelte-o9vnex.svelte-o9vnex{width:28px;height:28px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:all .2s}.color-preset.svelte-o9vnex.svelte-o9vnex:hover{transform:scale(1.1)}.color-preset.active.svelte-o9vnex.svelte-o9vnex{border-color:#181c32;box-shadow:0 0 0 2px #fff,0 0 0 4px currentColor}.color-input.svelte-o9vnex.svelte-o9vnex{width:36px;height:36px;border:none;border-radius:.25rem;cursor:pointer;padding:0}.preview-card.svelte-o9vnex.svelte-o9vnex{background:#f5f8fa}.preview-logo.svelte-o9vnex.svelte-o9vnex{width:50px;height:50px;object-fit:contain}.preview-logo-placeholder.svelte-o9vnex.svelte-o9vnex{width:50px;height:50px;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.success-animation.svelte-18w8b3b{animation:svelte-18w8b3b-scaleIn .5s ease-out}@keyframes svelte-18w8b3b-scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.success-icon.svelte-18w8b3b{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#50cd89,#3dc27e);display:flex;align-items:center;justify-content:center;color:#fff;margin:0 auto;box-shadow:0 0 30px #50cd894d}.result-card.svelte-18w8b3b,.tips.svelte-18w8b3b{border-left:4px solid #50cd89}.setup-icon.svelte-1n3v974{color:var(--main-color, #351DC2)}.step-indicator.svelte-1n3v974{gap:0}.step-dot.svelte-1n3v974{width:32px;height:32px;border-radius:50%;border:2px solid #e4e6ef;background:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#a1a5b7;cursor:pointer;transition:all .2s ease}.step-dot.svelte-1n3v974:disabled{cursor:not-allowed}.step-dot.active.svelte-1n3v974,.step-dot.completed.svelte-1n3v974{border-color:var(--main-color, #351DC2);background:var(--main-color, #351DC2);color:#fff}.step-line.svelte-1n3v974{width:40px;height:2px;background:#e4e6ef;transition:background .2s ease}.step-line.completed.svelte-1n3v974{background:var(--main-color, #351DC2)}.setup-card.svelte-1n3v974{border-color:#f0f0f0!important;box-shadow:0 4px 6px -1px #00000012,0 2px 4px -1px #0000000a}.setup-card .form-control{border-radius:.5rem;padding:1rem 1.25rem;border:1px solid #e4e6ef;background:#f5f8fa}.setup-card .form-control:focus{border-color:var(--main-color, #351DC2);background:#fff;box-shadow:0 0 0 .2rem #351dc21a}.setup-card .btn-primary{background:var(--main-color, #351DC2);border-color:var(--main-color, #351DC2);padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600}.setup-card .btn-primary:hover{background:var(--main-color, #351DC2);filter:brightness(1.1)}.setup-card .btn-light{background:#f5f8fa;border-color:#e4e6ef;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600}.instance-loading.svelte-8xl4cl{background:linear-gradient(135deg,#f5f7fa,#e4e8ec)}.connection-status.svelte-8xl4cl{position:fixed;z-index:3331017;width:100vw;height:1rem;align-items:center;display:flex;justify-content:center;background:#f3293c;font-weight:700;padding:.5rem;color:#fff;top:0;font-size:.8rem;pointer-events:none}[data-sonner-toaster][data-theme=light]{--normal-bg:var(--white);--normal-border:var(--gray);--normal-text:var(--dark);--success-bg:color-mix(in srgb, var(--success) 15%, var(--white)) !important;--success-border:color-mix(in srgb, var(--success) 23%, var(--white)) !important;--success-text:color-mix(in srgb, var(--success) 95%, var(--dark)) !important;--info-bg:color-mix(in srgb, var(--info) 10%, var(--white));--info-border:var(--info);--info-text:color-mix(in srgb, var(--info) 80%, var(--dark));--warning-bg:color-mix(in srgb, var(--warning) 10%, var(--white));--warning-border:var(--warning);--warning-text:color-mix(in srgb, var(--warning) 80%, var(--dark));--error-bg:color-mix(in srgb, var(--danger) 10%, var(--white));--error-border:var(--danger);--error-text:color-mix(in srgb, var(--danger) 80%, var(--dark))}
