.demo-header.svelte-11jlagq{position:fixed;top:0;left:0;right:0;height:56px;background:#1a1a1a;display:flex;align-items:center;justify-content:space-between;padding:0 1.25rem;z-index:101}.header-left.svelte-11jlagq{display:flex;align-items:center}.logo-img.svelte-11jlagq{height:1.75rem;filter:brightness(0) invert(1)}.header-right.svelte-11jlagq{display:flex;align-items:center;gap:1rem}.org-info.svelte-11jlagq{display:flex;align-items:center;gap:.5rem}.avatar.svelte-11jlagq{width:28px;height:28px;border-radius:50%;background:#10b981;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600}.org-name.svelte-11jlagq{color:#fffc;font-size:.8125rem;font-weight:500}.exit-demo.svelte-11jlagq{padding:.375rem .75rem;border:1px solid rgba(255,255,255,.2);border-radius:.375rem;color:#ffffffb3;font-size:.75rem;font-weight:500;transition:all .15s ease}.exit-demo.svelte-11jlagq:hover{border-color:#fff6;color:#fff}.sidebar.svelte-1q08m2z{width:260px;background:#fff;border-right:1px solid #e5e7eb;position:fixed;top:56px;left:0;bottom:0;overflow-y:auto;z-index:50}.sidebar-inner.svelte-1q08m2z{padding:1rem .75rem}.order-fuel-btn.svelte-1q08m2z{display:block;width:100%;padding:.875rem 1rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-weight:700;font-size:.8125rem;text-align:center;border-radius:.5rem;letter-spacing:.05em;margin-bottom:1rem;box-shadow:0 4px 12px #10b9814d;transition:transform .15s ease,box-shadow .15s ease}.order-fuel-btn.svelte-1q08m2z:hover{transform:translateY(-1px);box-shadow:0 6px 16px #10b98166}.nav-items.svelte-1q08m2z{display:flex;flex-direction:column;gap:.25rem}.nav-item.svelte-1q08m2z{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;border-radius:.5rem;color:#4b5563;font-size:.875rem;font-weight:500;transition:all .15s ease;text-decoration:none}.nav-item.svelte-1q08m2z:hover{background:#f3f4f6;color:#111827}.nav-item.active.svelte-1q08m2z{background:#10b9811a;color:#10b981}.nav-icon.svelte-1q08m2z{display:flex;align-items:center;flex-shrink:0}.nav-label.svelte-1q08m2z{white-space:nowrap}.overlay.svelte-36jb0u{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:200;animation:svelte-36jb0u-fadeIn .25s ease}@keyframes svelte-36jb0u-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-36jb0u-slideUp{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.modal.svelte-36jb0u{background:#fff;border-radius:1rem;max-width:460px;width:90%;padding:3rem 2.75rem 2.5rem;text-align:center;box-shadow:0 25px 60px #0003,0 0 0 1px #0000000a;animation:svelte-36jb0u-slideUp .35s ease}.logo-section.svelte-36jb0u{margin-bottom:2rem}.logo.svelte-36jb0u{height:2.5rem}.copy.svelte-36jb0u{color:#374151;font-size:.9375rem;line-height:1.7;margin:0 0 1rem}.copy.svelte-36jb0u:last-of-type{margin-bottom:2rem}.copy.svelte-36jb0u strong:where(.svelte-36jb0u){color:#111827}.form.svelte-36jb0u{display:flex;flex-direction:column;align-items:center;gap:1rem}.email-input.svelte-36jb0u{width:100%;padding:.9375rem 1rem;border:1.5px solid #d1d5db;border-radius:.5rem;font-size:.9375rem;color:#111827;background:#fff;outline:none;box-sizing:border-box;transition:all .2s ease}.email-input.svelte-36jb0u::placeholder{color:#9ca3af}.email-input.svelte-36jb0u:focus{border-color:#10b981;box-shadow:0 0 0 3px #10b9811f}.email-input.has-error.svelte-36jb0u{border-color:#ef4444}.email-input.svelte-36jb0u:disabled{opacity:.6}.error-text.svelte-36jb0u{color:#ef4444;font-size:.8125rem;margin:-.375rem 0 0;align-self:flex-start}.start-btn.svelte-36jb0u{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2.5rem;background:#d1d5db;color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.start-btn.active.svelte-36jb0u{background:#10b981}.start-btn.active.svelte-36jb0u:hover:not(:disabled){background:#059669;transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}.start-btn.svelte-36jb0u:disabled{cursor:not-allowed}.spinner.svelte-36jb0u{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:svelte-36jb0u-spin .6s linear infinite}@keyframes svelte-36jb0u-spin{to{transform:rotate(360deg)}}.backdrop.svelte-rdtq7v{position:fixed;top:0;right:0;bottom:0;left:0;z-index:190;pointer-events:auto}.spotlight.svelte-rdtq7v{position:absolute;border-radius:.5rem;box-shadow:0 0 0 9999px #0009,0 0 0 4px #10b98180;background:transparent;pointer-events:none;transition:all .3s ease}.tooltip.svelte-rdtq7v{position:fixed;z-index:200;background:#fff;border-radius:.75rem;box-shadow:0 20px 60px #00000026,0 4px 16px #0000001a;width:340px;padding:1.25rem;transition:top .3s ease,left .3s ease}.arrow.svelte-rdtq7v{position:absolute;width:14px;height:14px;background:#fff;transform:rotate(45deg);box-shadow:-2px -2px 4px #0000000a}.arrow-up.svelte-rdtq7v{top:-7px;transform:translate(-50%) rotate(45deg)}.arrow-down.svelte-rdtq7v{bottom:-7px;transform:translate(-50%) rotate(45deg);box-shadow:2px 2px 4px #0000000a}.arrow-left.svelte-rdtq7v{left:-7px;transform:translateY(-50%) rotate(45deg)}.arrow-right.svelte-rdtq7v{right:-7px;transform:translateY(-50%) rotate(45deg);box-shadow:2px -2px 4px #0000000a}.tooltip-body.svelte-rdtq7v{margin-bottom:1rem}.tooltip-text.svelte-rdtq7v{color:#374151;font-size:.9rem;line-height:1.6;margin:0}.tooltip-footer.svelte-rdtq7v{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.step-counter.svelte-rdtq7v{font-size:.8125rem;color:#9ca3af;font-weight:500}.btn-back.svelte-rdtq7v,.btn-next.svelte-rdtq7v{padding:.5rem 1.25rem;border-radius:.375rem;font-size:.875rem;font-weight:600;cursor:pointer;border:none;transition:all .15s ease}.btn-back.svelte-rdtq7v{background:#fff;color:#374151;border:1px solid #d1d5db}.btn-back.svelte-rdtq7v:hover:not(:disabled){background:#f9fafb}.btn-back.svelte-rdtq7v:disabled{opacity:.4;cursor:not-allowed}.btn-next.svelte-rdtq7v{background:#10b981;color:#fff}.btn-next.svelte-rdtq7v:hover{background:#059669}.skip-link.svelte-rdtq7v{display:block;width:100%;text-align:center;margin-top:.75rem;padding:.25rem;font-size:.8125rem;color:#9ca3af;background:none;border:none;cursor:pointer;transition:color .15s ease}.skip-link.svelte-rdtq7v:hover{color:#6b7280}.overlay.svelte-1qhb9e1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:200;animation:svelte-1qhb9e1-fadeIn .25s ease}@keyframes svelte-1qhb9e1-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1qhb9e1-slideUp{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.modal.svelte-1qhb9e1{background:#fff;border-radius:1rem;padding:3rem 2.75rem 2.5rem;max-width:460px;width:90%;text-align:center;box-shadow:0 25px 60px #0003,0 0 0 1px #0000000a;animation:svelte-1qhb9e1-slideUp .35s ease}.icon-wrap.svelte-1qhb9e1{width:56px;height:56px;border-radius:50%;background:#10b981;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.title.svelte-1qhb9e1{font-family:Maiden,sans-serif;font-size:1.5rem;font-weight:700;color:#111827;margin:0 0 1rem;letter-spacing:-.01em}.copy.svelte-1qhb9e1{color:#374151;font-size:.9375rem;line-height:1.7;margin:0 0 1.75rem}.error-text.svelte-1qhb9e1{color:#ef4444;font-size:.8125rem;margin:-.75rem 0 1rem}.actions.svelte-1qhb9e1{display:flex;align-items:center;justify-content:center;gap:.75rem}.cta-btn.svelte-1qhb9e1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;background:#10b981;color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.cta-btn.svelte-1qhb9e1:hover:not(:disabled){background:#059669;transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}.cta-btn.svelte-1qhb9e1:disabled{opacity:.6;cursor:not-allowed}.secondary-btn.svelte-1qhb9e1{padding:.875rem 1.5rem;background:#fff;color:#374151;border:1.5px solid #d1d5db;border-radius:.5rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s ease}.secondary-btn.svelte-1qhb9e1:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.secondary-btn.svelte-1qhb9e1:disabled{opacity:.5;cursor:not-allowed}.spinner.svelte-1qhb9e1{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:svelte-1qhb9e1-spin .6s linear infinite}@keyframes svelte-1qhb9e1-spin{to{transform:rotate(360deg)}}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.demo-shell.svelte-1m7vjrr{min-height:100vh;background:#f9fafb}.demo-content.svelte-1m7vjrr{margin-left:260px;margin-top:56px;padding:2rem;min-height:calc(100vh - 56px)}
