.pdf-generator.svelte-zjzojt{display:flex;justify-content:center}.generate-button.svelte-zjzojt{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;border:none;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.generate-button.svelte-zjzojt:disabled{opacity:.7;cursor:not-allowed}.generate-button.primary.svelte-zjzojt{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff}.generate-button.primary.svelte-zjzojt:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 30px #3b82f64d}.spinner.svelte-zjzojt{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:svelte-zjzojt-spin .8s linear infinite}@keyframes svelte-zjzojt-spin{to{transform:rotate(360deg)}}
