.upload-area.svelte-bo0a0o{border:2px dashed rgba(255,255,255,.3);border-radius:20px;padding:40px 20px;text-align:center;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.upload-area.svelte-bo0a0o:hover{border-color:var(--color-primary);background:#00d4ff0d;box-shadow:var(--shadow-primary);transform:scale(1.01)}.upload-area.dragover.svelte-bo0a0o{border-color:var(--color-primary);background:#00d4ff1a;box-shadow:0 15px 50px #00d4ff33;transform:scale(1.02)}.upload-area.disabled.svelte-bo0a0o{pointer-events:none;opacity:.5}.upload-area.uploading.svelte-bo0a0o{border-color:#4caf50;background:#4caf500d}.upload-content.svelte-bo0a0o{display:flex;flex-direction:column;align-items:center;gap:16px}.upload-icon.svelte-bo0a0o{color:#fffc;transition:transform .3s ease}.upload-area.svelte-bo0a0o:hover .upload-icon:where(.svelte-bo0a0o){transform:scale(1.1);color:var(--color-primary)}.upload-text.svelte-bo0a0o{font-size:18px;font-weight:500;color:#ffffffe6}.upload-subtext.svelte-bo0a0o{font-size:14px;color:#fff9}.image-count.svelte-bo0a0o{font-size:14px;font-weight:600;color:var(--color-primary);margin-top:8px}.admin-badge.svelte-bo0a0o{display:inline-block;margin-left:8px;padding:2px 8px;background:linear-gradient(45deg,#f59e0b,#d97706);color:#fff;border-radius:4px;font-size:10px;font-weight:700}.limit-message.svelte-bo0a0o{font-size:14px;font-weight:500;color:#ef4444;margin-top:8px;padding:8px 16px;background:#ef44441a;border-radius:8px;border:1px solid rgba(239,68,68,.2)}.hidden.svelte-bo0a0o{display:none}@keyframes svelte-bo0a0o-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes svelte-bo0a0o-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-pulse.svelte-bo0a0o{animation:svelte-bo0a0o-pulse 2s infinite}.animate-bounce.svelte-bo0a0o{animation:svelte-bo0a0o-bounce 1s infinite}.images-grid.svelte-b2wue5{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:16px;margin-top:24px}.image-card.svelte-b2wue5{position:relative;background:#ffffff0d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:12px;text-align:center;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.image-card.svelte-b2wue5:hover{background:#ffffff14;transform:scale(1.02);box-shadow:0 8px 32px #0003;border-color:var(--border-accent)}.remove-btn.svelte-b2wue5{position:absolute;top:-8px;right:-8px;background:#f44336;color:#fff;border:none;border-radius:50%;width:24px;height:24px;min-width:24px;min-height:24px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10;box-shadow:0 2px 8px #f443364d;cursor:pointer;touch-action:manipulation}.remove-btn.svelte-b2wue5:hover{background:#d32f2f;transform:scale(1.1);box-shadow:0 4px 12px #f4433666}.remove-btn.svelte-b2wue5:disabled{opacity:.5;cursor:not-allowed}.image-preview.svelte-b2wue5{position:relative;overflow:hidden;border-radius:8px;margin-bottom:12px}.preview-img.svelte-b2wue5{width:100%;height:112px;object-fit:cover;transition:transform .3s ease}.image-card.svelte-b2wue5:hover .preview-img:where(.svelte-b2wue5){transform:scale(1.05)}.image-overlay.svelte-b2wue5{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.2),transparent);opacity:0;transition:opacity .3s ease}.image-card.svelte-b2wue5:hover .image-overlay:where(.svelte-b2wue5){opacity:1}.image-info.svelte-b2wue5{display:flex;flex-direction:column;gap:4px}.image-name.svelte-b2wue5{font-size:12px;font-weight:500;color:#ffffffe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-size.svelte-b2wue5{font-size:11px;color:#fff9}@media(max-width:768px){.images-grid.svelte-b2wue5{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin-top:20px}.image-card.svelte-b2wue5{padding:10px}.remove-btn.svelte-b2wue5{width:28px;height:28px;min-width:28px;min-height:28px;top:-6px;right:-6px}}@media(max-width:480px){.images-grid.svelte-b2wue5{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.preview-img.svelte-b2wue5{height:100px}.image-name.svelte-b2wue5{font-size:11px}.image-size.svelte-b2wue5{font-size:10px}}.process-btn.svelte-10n6oel{width:100%;max-width:400px;margin:24px auto 0;padding:16px 32px;border:none;border-radius:12px;color:#fff;font-weight:600;font-size:18px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;display:block;background:var(--gradient-primary);box-shadow:var(--shadow-primary)}.process-btn.svelte-10n6oel:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-primary),var(--glow-primary)}.process-btn.svelte-10n6oel:active:not(:disabled){transform:translateY(0)}.process-btn.svelte-10n6oel:disabled{opacity:.7;cursor:not-allowed;transform:none}.process-btn.processing.svelte-10n6oel{background:linear-gradient(135deg,#4caf50,#81c784);box-shadow:0 4px 20px #4caf504d}.process-btn.warning.svelte-10n6oel{background:linear-gradient(135deg,#f59e0b,#f97316);box-shadow:0 4px 20px #f59e0b4d}.batch-warning.svelte-10n6oel{background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:8px;padding:12px 16px;margin:24px 0 16px;text-align:center;color:#f59e0b;font-size:14px}.link-button.svelte-10n6oel{background:none;border:none;color:#3b82f6;text-decoration:none;font-weight:500;cursor:pointer;padding:0;font-size:inherit}.link-button.svelte-10n6oel:hover{text-decoration:underline}.btn-content.svelte-10n6oel{display:flex;align-items:center;justify-content:center;gap:12px;position:relative;z-index:10}.progress-glow.svelte-10n6oel{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:svelte-10n6oel-shimmer 2s infinite}@keyframes svelte-10n6oel-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes svelte-10n6oel-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:svelte-10n6oel-spin 1s linear infinite}.progress-container.svelte-1qjgclg{margin-top:32px;display:flex;flex-direction:column;gap:16px}.progress-header.svelte-1qjgclg{display:flex;justify-content:space-between;align-items:center}.status-text.svelte-1qjgclg{font-size:14px;font-weight:500;color:#ffffffe6}.progress-count.svelte-1qjgclg{font-size:12px;padding:4px 8px;border-radius:9999px;background:#ffffff1a;color:#ffffffb3}.progress-bar.svelte-1qjgclg{position:relative;height:8px;background:#ffffff1a;border-radius:9999px;overflow:hidden}.progress-fill.svelte-1qjgclg{height:100%;border-radius:9999px;transition:all .3s ease-out;background:var(--gradient-primary);box-shadow:0 0 10px #667eea80}.progress-glow.svelte-1qjgclg{position:absolute;top:0;height:100%;width:20px;opacity:.6;transition:all .3s ease;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);filter:blur(2px);animation:svelte-1qjgclg-pulse 2s infinite}.progress-percentage.svelte-1qjgclg{text-align:center;font-size:14px;font-weight:700;color:#fffc}@keyframes svelte-1qjgclg-pulse{0%,to{opacity:.6}50%{opacity:1}}.results-container.svelte-935rlg{margin-top:40px;padding:32px;border-radius:16px;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000001a}.results-header.svelte-935rlg{display:flex;align-items:center;gap:16px;margin-bottom:32px}.success-icon.svelte-935rlg{color:var(--color-primary)}.results-header.svelte-935rlg h3:where(.svelte-935rlg){font-size:24px;font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stats-grid.svelte-935rlg{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:32px}@media(min-width:768px){.stats-grid.svelte-935rlg{grid-template-columns:repeat(4,1fr)}}.stat-card.svelte-935rlg{background:#ffffff0d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:20px;text-align:center;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.stat-card.svelte-935rlg:hover{background:#ffffff14;transform:scale(1.05);box-shadow:0 8px 32px #0003}.stat-icon.svelte-935rlg{color:var(--color-primary);margin-bottom:12px;display:flex;justify-content:center}.stat-value.svelte-935rlg{font-size:28px;font-weight:700;color:#fff;margin-bottom:8px}.stat-label.svelte-935rlg{font-size:12px;color:#fff9}.file-details.svelte-935rlg{margin-top:24px}.file-details.svelte-935rlg h4:where(.svelte-935rlg){font-size:20px;font-weight:600;color:#ffffffe6;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.file-detail.svelte-935rlg{margin-bottom:24px;padding:16px;background:#ffffff05;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.file-name.svelte-935rlg{font-size:14px;color:#ffffffe6;margin-bottom:12px}.file-changes.svelte-935rlg{margin-left:16px;display:flex;flex-direction:column;gap:8px}.change-item.svelte-935rlg{display:flex;align-items:center;gap:8px;font-size:12px}.change-item.success.svelte-935rlg{color:#4ade80}.filename-customizer.svelte-1xg74f2{margin-top:24px;padding:24px;border-radius:12px;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.customizer-header.svelte-1xg74f2{display:flex;align-items:center;gap:12px;margin-bottom:20px}.header-icon.svelte-1xg74f2{color:var(--color-primary)}.customizer-header.svelte-1xg74f2 h3:where(.svelte-1xg74f2){font-size:18px;font-weight:600;color:#ffffffe6;margin:0}.customizer-content.svelte-1xg74f2{display:flex;flex-direction:column;gap:20px}.input-section.svelte-1xg74f2 label:where(.svelte-1xg74f2){display:block;font-size:14px;color:#fffc;margin-bottom:8px}.filename-input.svelte-1xg74f2{width:100%;padding:12px 16px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:#ffffff0d;color:#fff;font-size:16px;transition:all .3s ease}.filename-input.svelte-1xg74f2:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--glow-primary)}.filename-input.svelte-1xg74f2::placeholder{color:#fff6}.checkbox-section.svelte-1xg74f2{display:flex;align-items:center}.checkbox-label.svelte-1xg74f2{display:flex;align-items:center;gap:8px;cursor:pointer;color:#fffc;font-size:14px}.checkbox-input.svelte-1xg74f2{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-radius:4px;background:transparent;cursor:pointer;position:relative;transition:all .3s ease}.checkbox-input.svelte-1xg74f2:checked{background:var(--color-primary);border-color:var(--color-primary)}.checkbox-input.svelte-1xg74f2:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700}.preview-section.svelte-1xg74f2 h4:where(.svelte-1xg74f2){font-size:14px;color:#fffc;margin:0 0 12px}.preview-list.svelte-1xg74f2{background:#0003;border-radius:8px;padding:12px}.preview-item.svelte-1xg74f2{display:flex;align-items:center;gap:8px;color:#ffffffb3;font-size:13px;margin-bottom:4px;font-family:monospace}.preview-item.svelte-1xg74f2:last-child{margin-bottom:0}.zip-preview.svelte-1xg74f2{color:#4ade80;font-weight:500}.zip-note.svelte-1xg74f2{color:#ffffff80;font-style:italic}.zip-contents.svelte-1xg74f2{margin-left:24px;margin-top:8px}.sub-item.svelte-1xg74f2{color:#ffffff80;margin-bottom:2px}.download-btn.svelte-1xg74f2{width:100%;padding:14px 24px;border:none;border-radius:8px;background:var(--gradient-primary);color:#fff;font-weight:600;font-size:16px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #667eea4d}.download-btn.svelte-1xg74f2:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 30px #667eea66}.download-btn.svelte-1xg74f2:disabled{opacity:.7;cursor:not-allowed;transform:none}.download-btn.downloading.svelte-1xg74f2{background:linear-gradient(135deg,#4caf50,#81c784)}.btn-content.svelte-1xg74f2{display:flex;align-items:center;justify-content:center;gap:8px}.spinner.svelte-1xg74f2{width:20px;height:20px;border:2px solid transparent;border-top:2px solid white;border-radius:50%;animation:svelte-1xg74f2-spin 1s linear infinite}@keyframes svelte-1xg74f2-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container.svelte-1d26unn{margin-top:24px;padding:16px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;background:#f443361a;border:1px solid rgba(244,67,54,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.error-content.svelte-1d26unn{display:flex;align-items:center;gap:12px}.error-text.svelte-1d26unn{color:#fca5a5;font-size:14px;font-weight:500}.dismiss-btn.svelte-1d26unn{color:#fca5a5;padding:4px;border-radius:4px;transition:all .2s;border:none;background:transparent;cursor:pointer}.dismiss-btn.svelte-1d26unn:hover{color:#fecaca;background:#f4433633}.success-container.svelte-1nnahki{margin-top:24px;padding:24px;border-radius:12px;position:relative;overflow:hidden;background:#4caf501a;border:1px solid rgba(76,175,80,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.success-content.svelte-1nnahki{display:flex;align-items:center;gap:16px;position:relative;z-index:10}.success-icon.svelte-1nnahki{color:#4ade80}.success-text.svelte-1nnahki{flex:1}.success-title.svelte-1nnahki{font-size:18px;font-weight:700;color:#4ade80;margin-bottom:4px}.success-subtitle.svelte-1nnahki{font-size:14px;color:#86efac}.celebration-effects.svelte-1nnahki{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.sparkle{position:absolute;color:#4ade8099;animation:svelte-1nnahki-sparkle 2s infinite}.sparkle-1{top:20%;right:15%;animation-delay:0s}.sparkle-2{top:60%;right:25%;animation-delay:.5s}.sparkle-3{top:30%;right:40%;animation-delay:1s}@keyframes svelte-1nnahki-sparkle{0%,to{opacity:0;transform:scale(.5) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}.usage-counter.svelte-ngzihv{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:16px;margin:16px 0;text-align:center}.usage-text.svelte-ngzihv{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px}.count.svelte-ngzihv{font-size:1.5em;font-weight:700;color:#fff}.label.svelte-ngzihv{color:#fffc;font-size:.9em}.warning-text.svelte-ngzihv{color:#fbbf24;font-size:.8em;margin-bottom:4px}.limit-reached.svelte-ngzihv{color:#ef4444;font-size:.8em;font-weight:500;margin-bottom:8px}.upgrade-hint.svelte-ngzihv{margin-top:8px}.link-button.svelte-ngzihv{background:none;border:none;color:#3b82f6;text-decoration:none;font-size:.8em;cursor:pointer;padding:0;border-bottom:1px solid transparent;transition:border-color .2s}.link-button.svelte-ngzihv:hover{border-bottom-color:#3b82f6}.upgrade-button.svelte-ngzihv{margin-top:8px;padding:8px 16px;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:none;border-radius:6px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.upgrade-button.svelte-ngzihv:hover{transform:translateY(-1px);box-shadow:0 4px 15px #fbbf244d}.pro-hint.svelte-ngzihv{margin-top:8px}.upgrade-link.svelte-ngzihv{background:none;border:none;color:#fbbf24;font-size:.8em;cursor:pointer;text-decoration:underline;padding:0;transition:color .2s}.upgrade-link.svelte-ngzihv:hover{color:#f59e0b}.admin-counter.svelte-ngzihv{background:linear-gradient(135deg,#f59e0b33,#d9770633);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(245,158,11,.3);border-radius:12px;padding:16px;margin:16px 0;text-align:center}.admin-text.svelte-ngzihv{display:flex;align-items:center;justify-content:center;gap:12px}.admin-badge.svelte-ngzihv{background:linear-gradient(45deg,#f59e0b,#d97706);color:#fff;padding:4px 12px;border-radius:6px;font-size:.8em;font-weight:700;letter-spacing:.5px}.unlimited-text.svelte-ngzihv{color:#f59e0b;font-weight:600;font-size:1.1em}.enterprise-counter.svelte-ngzihv{background:linear-gradient(135deg,#3b82f633,#2563eb33);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(59,130,246,.3);border-radius:12px;padding:16px;margin:16px 0;text-align:center}.enterprise-text.svelte-ngzihv{display:flex;align-items:center;justify-content:center;gap:12px}.enterprise-badge.svelte-ngzihv{background:linear-gradient(45deg,#3b82f6,#2563eb);color:#fff;padding:4px 12px;border-radius:6px;font-size:.8em;font-weight:700;letter-spacing:.5px}.pro-counter.svelte-ngzihv{background:linear-gradient(135deg,#22c55e33,#16a34a33);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(34,197,94,.3);border-radius:12px;padding:16px;margin:16px 0;text-align:center}.pro-text.svelte-ngzihv{display:flex;align-items:center;justify-content:center;gap:12px}.pro-badge.svelte-ngzihv{background:linear-gradient(45deg,#22c55e,#16a34a);color:#fff;padding:4px 12px;border-radius:6px;font-size:.8em;font-weight:700;letter-spacing:.5px}.banner-container.svelte-emc3qc{margin-bottom:24px;background:var(--gradient-primary-dark);border-radius:16px;padding:20px;position:relative;overflow:hidden;box-shadow:var(--shadow-primary);border:1px solid rgba(255,255,255,.2)}.banner-container.svelte-emc3qc:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(255,255,255,.1) 0%,transparent 50%,rgba(255,255,255,.1) 100%);animation:svelte-emc3qc-shimmer 3s ease-in-out infinite;pointer-events:none}.banner-content.svelte-emc3qc{display:flex;align-items:center;gap:16px;position:relative;z-index:10}.banner-icon.svelte-emc3qc{color:#fff;flex-shrink:0;animation:svelte-emc3qc-pulse 2s ease-in-out infinite}.banner-text.svelte-emc3qc{flex:1;color:#fff}.banner-title.svelte-emc3qc{font-size:16px;font-weight:700;margin-bottom:4px;color:#fff}.banner-description.svelte-emc3qc{font-size:14px;line-height:1.4;color:#fffffff2}.banner-description.svelte-emc3qc strong:where(.svelte-emc3qc){color:#fff;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.3)}.banner-cta.svelte-emc3qc{display:flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:12px;padding:12px 20px;color:#fff;font-weight:600;font-size:14px;cursor:pointer;transition:all .3s ease;flex-shrink:0;position:relative;overflow:hidden}.banner-cta.svelte-emc3qc:hover{background:#ffffff4d;transform:translateY(-2px);box-shadow:0 8px 25px #0003}.banner-cta.svelte-emc3qc:active{transform:translateY(0)}@keyframes svelte-emc3qc-shimmer{0%,to{transform:translate(-100%);opacity:0}50%{transform:translate(100%);opacity:.3}}@keyframes svelte-emc3qc-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes svelte-emc3qc-sparkle{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.2) rotate(180deg);opacity:.7}}@media(max-width:768px){.banner-content.svelte-emc3qc{flex-direction:column;text-align:center;gap:12px}.banner-text.svelte-emc3qc{text-align:center}.banner-cta.svelte-emc3qc{align-self:center}}@media(max-width:480px){.banner-container.svelte-emc3qc{margin-bottom:16px;padding:16px}.banner-description.svelte-emc3qc{font-size:13px}.banner-cta.svelte-emc3qc{padding:10px 16px;font-size:13px}}.app-container.svelte-1uha8ag{min-height:100vh;display:flex;flex-direction:column}.main-content.svelte-1uha8ag{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:0 16px}.container.svelte-1uha8ag{width:100%;max-width:768px;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:40px;box-shadow:0 25px 50px #0000004d;border:1px solid rgba(255,255,255,.1)}.disclaimer-wrapper.svelte-1uha8ag{background:linear-gradient(135deg,#0f172ae6,#1e293be6);padding:48px 0;margin-top:32px;border-top:1px solid rgba(255,255,255,.1);min-height:180px;contain:layout}.seo-content-wrapper.svelte-1uha8ag{background:linear-gradient(135deg,#0f172acc,#1e293bcc);padding:64px 0;margin-top:32px}.content-container.svelte-1uha8ag{max-width:1100px;margin:0 auto;padding:0 16px}.benefits-section.svelte-1uha8ag,.use-cases-section.svelte-1uha8ag,.technology-section.svelte-1uha8ag{margin-bottom:64px}.benefits-section.svelte-1uha8ag h2:where(.svelte-1uha8ag),.use-cases-section.svelte-1uha8ag h2:where(.svelte-1uha8ag),.technology-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-align:center;font-size:32px;font-weight:700;margin-bottom:48px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.benefits-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px}.benefit-card.svelte-1uha8ag{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px;text-align:center;transition:all .3s ease}.benefit-card.svelte-1uha8ag:hover{background:#ffffff14;border-color:var(--border-accent);transform:translateY(-4px);box-shadow:0 16px 40px #0003}.benefit-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:20px;font-weight:600;margin-bottom:16px;color:#e2e8f0}.benefit-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#cbd5e1;line-height:1.6}.use-cases-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.use-case.svelte-1uha8ag{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px;transition:all .3s ease}.use-case.svelte-1uha8ag:hover{background:#ffffff0f;border-color:var(--border-accent);transform:translateY(-2px)}.use-case.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-size:16px;font-weight:600;margin-bottom:12px;color:#f1f5f9}.use-case.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#94a3b8;font-size:14px;line-height:1.5}.tech-features-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px}.tech-feature.svelte-1uha8ag{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:28px;transition:all .3s ease}.tech-feature.svelte-1uha8ag:hover{background:#ffffff12;border-color:#667eea40;transform:translateY(-3px);box-shadow:0 12px 32px #00000026}.tech-feature.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-size:18px;font-weight:600;margin-bottom:14px;color:#e2e8f0;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tech-feature.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#cbd5e1;line-height:1.6;font-size:15px}.disclaimer.svelte-1uha8ag{background:linear-gradient(135deg,#fbbf241a,#f59e0b1a);border:1px solid rgba(251,191,36,.3);border-radius:16px;padding:32px;position:relative;overflow:hidden;max-width:800px;margin:0 auto}.disclaimer.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f59e0b,#f97316,#f59e0b)}.disclaimer.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#f59e0b;margin:0 0 20px;font-size:1.3em;font-weight:600;text-align:center}.disclaimer.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#ffffffe6;margin-bottom:16px;line-height:1.6}.disclaimer.svelte-1uha8ag ul:where(.svelte-1uha8ag){margin:16px 0;padding-left:24px}.disclaimer.svelte-1uha8ag li:where(.svelte-1uha8ag){color:#ffffffd9;margin-bottom:10px;line-height:1.6}.disclaimer-note.svelte-1uha8ag{font-style:italic;color:#fffc!important;margin-top:20px!important;padding-top:20px;border-top:1px solid rgba(251,191,36,.2);font-size:.95em;text-align:center}.trust-section.svelte-1uha8ag{margin-bottom:64px;background:#ffffff05;border-radius:20px;padding:48px 0;border:1px solid rgba(255,255,255,.1)}.trust-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-align:center;font-size:32px;font-weight:700;margin-bottom:48px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.trust-features.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:48px}.trust-feature.svelte-1uha8ag{text-align:center;padding:24px}.trust-icon.svelte-1uha8ag{display:inline-block;background:var(--gradient-primary);color:#fff;font-size:10px;font-weight:800;padding:8px 12px;border-radius:20px;margin-bottom:16px;letter-spacing:1px}.trust-feature.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-size:18px;font-weight:600;color:#e2e8f0;margin-bottom:12px}.trust-feature.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#cbd5e1;line-height:1.6;font-size:14px}.platform-compatibility.svelte-1uha8ag h3:where(.svelte-1uha8ag){text-align:center;font-size:24px;font-weight:600;color:#e2e8f0;margin-bottom:24px}.platform-logos.svelte-1uha8ag{display:flex;justify-content:space-evenly;align-items:center;gap:20px;max-width:600px;margin:0 auto 20px;flex-wrap:wrap}.platform-logo.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px;transition:all .3s ease;color:#cbd5e1;text-decoration:none}.platform-logo.svelte-1uha8ag:hover{color:#f1f5f9;transform:translateY(-2px)}.platform-logo.svelte-1uha8ag svg:where(.svelte-1uha8ag){color:inherit;opacity:.8}.platform-logo.svelte-1uha8ag img:where(.svelte-1uha8ag){opacity:.8;filter:brightness(0) saturate(100%) invert(79%) sepia(6%) saturate(1447%) hue-rotate(183deg) brightness(96%) contrast(91%)}.platform-logo.svelte-1uha8ag:hover img:where(.svelte-1uha8ag){filter:brightness(0) saturate(100%) invert(97%) sepia(4%) saturate(434%) hue-rotate(183deg) brightness(100%) contrast(96%)}.platform-logo.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:14px;font-weight:600}.compatibility-note.svelte-1uha8ag{text-align:center;font-size:14px;color:#94a3b8;font-style:italic;max-width:500px;margin:0 auto}.faq-section.svelte-1uha8ag{margin-bottom:64px}.faq-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-align:center;font-size:32px;font-weight:700;margin-bottom:48px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq-container.svelte-1uha8ag{max-width:800px;margin:0 auto}.faq-item.svelte-1uha8ag{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:12px;margin-bottom:16px;overflow:hidden;transition:all .3s ease}.faq-item.svelte-1uha8ag:hover{background:#ffffff0f;border-color:var(--border-accent)}.faq-question.svelte-1uha8ag{width:100%;padding:24px;background:none;border:none;color:#f1f5f9;font-size:16px;font-weight:600;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease;position:relative}.faq-question.svelte-1uha8ag:after{content:"+";font-size:20px;font-weight:700;color:var(--color-primary);transition:transform .3s ease;flex-shrink:0;margin-left:16px}.faq-item.svelte-1uha8ag:has(.faq-answer.open:where(.svelte-1uha8ag)) .faq-question:where(.svelte-1uha8ag):after{transform:rotate(45deg)}.faq-question.svelte-1uha8ag:hover{color:var(--color-primary)}.faq-answer.svelte-1uha8ag{max-height:0;overflow:hidden;transition:all .3s ease;background:#ffffff05}.faq-answer.open.svelte-1uha8ag{max-height:200px;padding:0 24px 24px}.faq-answer.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#cbd5e1;line-height:1.6;margin:0}@media(max-width:768px){.main-content.svelte-1uha8ag{padding:0 12px}.seo-content-wrapper.svelte-1uha8ag{padding:48px 0;margin-top:24px}.benefits-section.svelte-1uha8ag,.use-cases-section.svelte-1uha8ag,.technology-section.svelte-1uha8ag{margin-bottom:48px}.benefits-section.svelte-1uha8ag h2:where(.svelte-1uha8ag),.use-cases-section.svelte-1uha8ag h2:where(.svelte-1uha8ag),.technology-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:26px;margin-bottom:36px}.benefits-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:24px}.benefit-card.svelte-1uha8ag{padding:24px}.use-cases-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.use-case.svelte-1uha8ag{padding:20px}.tech-features-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:20px}.tech-feature.svelte-1uha8ag{padding:20px}.disclaimer-wrapper.svelte-1uha8ag{padding:36px 0}.disclaimer.svelte-1uha8ag{padding:24px;margin:0 12px}.disclaimer.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.2em}.trust-section.svelte-1uha8ag{padding:36px 0;margin-bottom:48px}.trust-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:28px;margin-bottom:36px}.trust-features.svelte-1uha8ag{grid-template-columns:1fr;gap:20px;margin-bottom:36px}.trust-feature.svelte-1uha8ag{padding:20px}.platform-compatibility.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:20px}.platform-logos.svelte-1uha8ag{gap:16px}.platform-logo.svelte-1uha8ag{padding:12px}.faq-question.svelte-1uha8ag{padding:20px;font-size:15px}.faq-answer.open.svelte-1uha8ag{padding:0 20px 20px}.container.svelte-1uha8ag{padding:24px;border-radius:16px}}@media(max-width:480px){.main-content.svelte-1uha8ag{padding:0 8px}.seo-content-wrapper.svelte-1uha8ag{padding:36px 0}.content-container.svelte-1uha8ag{padding:0 12px}.benefits-section.svelte-1uha8ag h2:where(.svelte-1uha8ag),.use-cases-section.svelte-1uha8ag h2:where(.svelte-1uha8ag),.technology-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:22px;margin-bottom:28px}.benefit-card.svelte-1uha8ag{padding:20px}.benefit-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:18px}.benefit-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px}.use-cases-grid.svelte-1uha8ag{grid-template-columns:1fr}.use-case.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-size:15px}.use-case.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:13px}.tech-feature.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-size:16px}.tech-feature.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px}.disclaimer-wrapper.svelte-1uha8ag{padding:28px 0}.disclaimer.svelte-1uha8ag{padding:20px;margin:0 8px;border-radius:12px}.disclaimer.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.1em}.disclaimer.svelte-1uha8ag p:where(.svelte-1uha8ag),.disclaimer.svelte-1uha8ag li:where(.svelte-1uha8ag){font-size:14px}.trust-section.svelte-1uha8ag{padding:28px 0;margin-bottom:36px}.trust-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:24px;margin-bottom:28px}.trust-features.svelte-1uha8ag{gap:16px;margin-bottom:28px}.trust-feature.svelte-1uha8ag{padding:16px}.trust-feature.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-size:16px}.trust-feature.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:13px}.platform-compatibility.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:18px;margin-bottom:20px}.platform-logos.svelte-1uha8ag{gap:12px}.platform-logo.svelte-1uha8ag{padding:10px}.platform-logo.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:12px}.faq-question.svelte-1uha8ag{padding:16px;font-size:14px}.faq-question.svelte-1uha8ag:after{font-size:18px}.faq-answer.open.svelte-1uha8ag{padding:0 16px 16px}.faq-answer.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px}.container.svelte-1uha8ag{padding:20px;border-radius:12px}}.inline-link.svelte-1uha8ag{color:var(--color-primary);text-decoration:none;font-weight:500;border-bottom:1px solid transparent;transition:border-color .2s ease}.inline-link.svelte-1uha8ag:hover{border-bottom-color:var(--color-primary)}
