.btn.svelte-1xko78n{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-primary);font-weight:var(--font-semibold);text-decoration:none;border-radius:var(--radius-full);transition:background var(--transition-base),color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base);cursor:pointer;white-space:nowrap}.btn-sm.svelte-1xko78n{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}.btn-md.svelte-1xko78n{padding:var(--space-3) var(--space-6);font-size:var(--text-sm)}.btn-lg.svelte-1xko78n{padding:var(--space-4) var(--space-8);font-size:var(--text-base)}@media(min-width:768px){.btn-md.svelte-1xko78n{padding:var(--space-3) var(--space-8);font-size:var(--text-base)}.btn-lg.svelte-1xko78n{padding:var(--space-5) var(--space-12);font-size:var(--text-lg)}}.btn-primary.svelte-1xko78n{background:var(--color-accent);color:var(--color-black);border:2px solid var(--color-accent)}.btn-primary.svelte-1xko78n:hover{background:transparent;color:var(--color-accent);transform:scale(1.03)}.btn-secondary.svelte-1xko78n{background:transparent;color:var(--color-white);border:1px solid rgba(255,255,255,.2)}.btn-secondary.svelte-1xko78n:hover{border-color:var(--color-white);background:#ffffff0d}.btn-ghost.svelte-1xko78n{background:transparent;color:var(--color-gray);border:none}.btn-ghost.svelte-1xko78n:hover{color:var(--color-white)}.btn-pro.svelte-1xko78n{background:var(--gradient-pro);color:var(--color-black);border:none}.btn-pro.svelte-1xko78n:hover{transform:scale(1.03);box-shadow:var(--shadow-pro)}.btn-streamer.svelte-1xko78n{background:var(--gradient-streamer);color:var(--color-white);border:none}.btn-streamer.svelte-1xko78n:hover{transform:scale(1.03);box-shadow:var(--shadow-streamer)}.full-width.svelte-1xko78n{width:100%}.card.svelte-7d5xe5{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-xl);padding:var(--space-6);transition:border-color var(--transition-base),background var(--transition-base),transform var(--transition-base)}@media(min-width:768px){.card.svelte-7d5xe5{padding:var(--space-8);border-radius:var(--radius-2xl)}}@media(min-width:1024px){.card.svelte-7d5xe5{padding:var(--space-12)}}.hoverable.svelte-7d5xe5:hover{border-color:var(--color-card-border-hover);transform:translateY(-4px)}.card-highlight.svelte-7d5xe5{border-color:#0f83;background:#00ff8808}.card-highlight.hoverable.svelte-7d5xe5:hover{border-color:#0f86}.card-pro.svelte-7d5xe5{background:linear-gradient(180deg,#ffd7000d,#ff8c0005);border-color:#ffd7004d}.card-pro.hoverable.svelte-7d5xe5:hover{border-color:#ffd70080;box-shadow:var(--shadow-pro)}.card-expert.svelte-7d5xe5{background:linear-gradient(180deg,#ffc80014,#ffaa000a,#ff8c0005);border-color:#ffc80059;box-shadow:0 0 30px #ffaa0014}.card-expert.hoverable.svelte-7d5xe5:hover{border-color:#ffc80099;box-shadow:var(--shadow-expert);transform:translateY(-6px)}.card-ml.svelte-7d5xe5{background:#00c8ff08;border-color:#00c8ff1a}.card-ml.hoverable.svelte-7d5xe5:hover{border-color:#00c8ff4d;background:#00c8ff0d}.card-streamer.svelte-7d5xe5{background:linear-gradient(180deg,#9147ff14,#ff75e608);border-color:#9147ff4d}.card-streamer.hoverable.svelte-7d5xe5:hover{border-color:#9147ff80;box-shadow:0 0 40px #9147ff26}.badge.svelte-16wd81y{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-medium)}@media(min-width:768px){.badge.svelte-16wd81y{padding:var(--space-2) var(--space-5);font-size:var(--text-sm)}}.badge-default.svelte-16wd81y{background:#ffffff1a;color:var(--color-white);border:1px solid rgba(255,255,255,.2)}.badge-accent.svelte-16wd81y{background:#00ff881a;color:var(--color-accent);border:1px solid rgba(0,255,136,.3);font-weight:var(--font-bold);letter-spacing:1px;font-family:var(--font-mono);font-size:var(--text-xs)}.badge-pro.svelte-16wd81y{background:var(--gradient-pro);color:var(--color-black);font-weight:var(--font-bold);letter-spacing:1px;font-family:var(--font-mono);font-size:var(--text-xs)}.badge-expert.svelte-16wd81y{background:var(--gradient-expert);color:var(--color-black);font-weight:var(--font-bold);letter-spacing:1px;font-family:var(--font-mono);font-size:var(--text-xs);box-shadow:0 0 20px #ffaa004d}.badge-live.svelte-16wd81y{background:#00ff881a;color:var(--color-accent);border:1px solid rgba(0,255,136,.3)}.badge-ml.svelte-16wd81y{background:#00c8ff1a;color:var(--color-ml-blue);border:1px solid rgba(0,200,255,.3);font-family:var(--font-mono);letter-spacing:.5px}.badge-streamer.svelte-16wd81y{background:var(--gradient-streamer);color:var(--color-white);font-weight:var(--font-bold);letter-spacing:1px;font-family:var(--font-mono);font-size:var(--text-xs);border:none}.pulse-dot.svelte-16wd81y{width:8px;height:8px;background:var(--color-accent);border-radius:50%;animation:svelte-16wd81y-pulse 2s ease infinite}@keyframes svelte-16wd81y-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.icon.svelte-17ijdpm{flex-shrink:0}.icon-box.svelte-15avkah{display:flex;justify-content:center;align-items:center;border-radius:var(--radius-lg);flex-shrink:0}.icon-box-sm.svelte-15avkah{width:48px;height:48px;border-radius:var(--radius-md)}.icon-box-md.svelte-15avkah{width:56px;height:56px}.icon-box-lg.svelte-15avkah{width:64px;height:64px}@media(min-width:768px){.icon-box-md.svelte-15avkah{width:64px;height:64px}.icon-box-lg.svelte-15avkah{width:80px;height:80px}}.icon-box-default.svelte-15avkah{background:#ffffff0d;color:var(--color-white)}.icon-box-accent.svelte-15avkah{background:#00ff881a;color:var(--color-accent)}.icon-box-ml.svelte-15avkah{background:#00c8ff1a;color:var(--color-ml-blue)}.icon-box-pro.svelte-15avkah{background:#ffd7001a;color:var(--color-pro-gold)}.glass-card.svelte-4lve2l{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.padding-sm.svelte-4lve2l{padding:var(--space-4)}.padding-md.svelte-4lve2l{padding:var(--space-6)}.padding-lg.svelte-4lve2l{padding:var(--space-8)}@media(min-width:768px){.padding-sm.svelte-4lve2l{padding:var(--space-5)}.padding-md.svelte-4lve2l{padding:var(--space-8)}.padding-lg.svelte-4lve2l{padding:var(--space-10)}}.glass-card-default.svelte-4lve2l:hover{border-color:#ffffff26}.glass-card-accent.svelte-4lve2l{border-color:#00ff8826}.glass-card-accent.svelte-4lve2l:hover{border-color:#0f86;box-shadow:0 0 40px #00ff881a}.glass-card-pro.svelte-4lve2l{border-color:#ffd70033;background:linear-gradient(180deg,rgba(255,215,0,.03) 0%,var(--glass-bg) 100%)}.glass-card-pro.svelte-4lve2l:hover{border-color:#ffd70073;box-shadow:0 0 40px #ffd70026}.glass-card-expert.svelte-4lve2l{border-color:#ffc8004d;background:linear-gradient(180deg,rgba(255,200,0,.05) 0%,rgba(255,170,0,.02) 50%,var(--glass-bg) 100%);box-shadow:0 0 30px #ffaa001a}.glass-card-expert.svelte-4lve2l:hover{border-color:#ffc80080;box-shadow:var(--shadow-expert);transform:translateY(-2px)}.glass-card-danger.svelte-4lve2l{border-color:#ff444426}.glass-card-danger.svelte-4lve2l:hover{border-color:#f446;box-shadow:0 0 40px #ff44441a}.section-header.svelte-p5esht{margin-bottom:var(--space-10)}@media(min-width:768px){.section-header.svelte-p5esht{margin-bottom:var(--space-12)}}@media(min-width:1024px){.section-header.svelte-p5esht{margin-bottom:var(--space-16)}}.center.svelte-p5esht{text-align:center}.center.svelte-p5esht .desc:where(.svelte-p5esht){margin-left:auto;margin-right:auto}.label.svelte-p5esht{display:inline-block;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-4)}@media(min-width:768px){.label.svelte-p5esht{font-size:var(--text-sm);letter-spacing:.2em}}.title.svelte-p5esht{font-size:clamp(1.75rem,5vw,3.5rem);font-weight:var(--font-black);line-height:1.1;letter-spacing:-.02em;color:var(--color-white);margin-bottom:var(--space-4)}@media(min-width:768px){.title.svelte-p5esht{letter-spacing:-.03em;margin-bottom:var(--space-6)}}.title.svelte-p5esht .text-gradient{background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title.svelte-p5esht .text-danger{background:var(--gradient-danger);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.desc.svelte-p5esht{font-size:var(--text-base);color:var(--color-gray);line-height:1.7;max-width:var(--max-width)}@media(min-width:768px){.desc.svelte-p5esht{font-size:var(--text-lg)}}.stat-card.svelte-jdvkwj{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);padding:var(--space-6);text-align:center;transition:border-color var(--transition-base),transform var(--transition-base)}.stat-card.svelte-jdvkwj:hover{transform:translateY(-4px)}@media(min-width:768px){.stat-card.svelte-jdvkwj{padding:var(--space-8)}}.stat-card-default.svelte-jdvkwj{border-color:#00ff881a}.stat-card-default.svelte-jdvkwj:hover{border-color:#00ff884d}.stat-card-default.svelte-jdvkwj .stat-number:where(.svelte-jdvkwj){background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-card-danger.svelte-jdvkwj{border-color:#ff44441a}.stat-card-danger.svelte-jdvkwj:hover{border-color:#ff44444d}.stat-card-danger.svelte-jdvkwj .stat-number:where(.svelte-jdvkwj){background:var(--gradient-danger);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-number.svelte-jdvkwj{display:block;font-size:clamp(2.5rem,8vw,4rem);font-weight:var(--font-black);line-height:1;margin-bottom:var(--space-3);letter-spacing:-.02em}@media(min-width:768px){.stat-number.svelte-jdvkwj{margin-bottom:var(--space-4)}}.stat-label.svelte-jdvkwj{display:block;font-size:var(--text-sm);color:var(--color-gray);line-height:1.4}@media(min-width:768px){.stat-label.svelte-jdvkwj{font-size:var(--text-base)}}.demo-trigger.svelte-1abxq4t{position:relative;width:100%;background:linear-gradient(135deg,#00c8ff14,#00ff8814);border:1px solid rgba(0,200,255,.25);border-radius:var(--radius-lg);padding:var(--space-4);cursor:pointer;overflow:hidden;transition:all var(--transition-base)}.demo-trigger.svelte-1abxq4t:hover{border-color:#00c8ff80;box-shadow:0 0 30px #00c8ff26;transform:translateY(-2px)}.demo-trigger.svelte-1abxq4t:active{transform:translateY(0)}.trigger-content.svelte-1abxq4t{display:flex;align-items:center;gap:var(--space-3);position:relative;z-index:1}.trigger-icon.svelte-1abxq4t{position:relative;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#00c8ff26;border-radius:var(--radius-md);color:var(--color-ml-blue);flex-shrink:0}.icon-pulse.svelte-1abxq4t{position:absolute;inset:-3px;border:2px solid rgba(0,200,255,.3);border-radius:var(--radius-md);animation:svelte-1abxq4t-iconPulse 2s ease-out infinite}@keyframes svelte-1abxq4t-iconPulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}.trigger-text.svelte-1abxq4t{flex:1;text-align:left;min-width:0}.trigger-label.svelte-1abxq4t{display:block;font-family:var(--font-mono);font-size:10px;color:var(--color-ml-blue);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px}.trigger-title.svelte-1abxq4t{display:block;font-size:var(--text-base);font-weight:var(--font-bold);color:var(--color-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trigger-arrow.svelte-1abxq4t{color:var(--color-ml-blue);transition:transform var(--transition-fast);flex-shrink:0}.demo-trigger.svelte-1abxq4t:hover .trigger-arrow:where(.svelte-1abxq4t){transform:translate(4px)}.trigger-shimmer.svelte-1abxq4t{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,200,255,.08),transparent);animation:svelte-1abxq4t-shimmer 3s ease-in-out infinite}@keyframes svelte-1abxq4t-shimmer{0%{left:-100%}50%,to{left:100%}}@media(min-width:640px){.demo-trigger.svelte-1abxq4t{padding:var(--space-5);border-radius:var(--radius-xl)}.trigger-content.svelte-1abxq4t{gap:var(--space-4)}.trigger-icon.svelte-1abxq4t{width:48px;height:48px}.trigger-label.svelte-1abxq4t{font-size:var(--text-xs)}.trigger-title.svelte-1abxq4t{font-size:var(--text-lg)}}.demo-overlay.svelte-1abxq4t{position:fixed;inset:0;z-index:var(--z-overlay);background:#000000fa;display:flex;flex-direction:column;animation:svelte-1abxq4t-overlayIn .3s ease-out}@keyframes svelte-1abxq4t-overlayIn{0%{opacity:0}to{opacity:1}}.demo-container.svelte-1abxq4t{flex:1;display:flex;padding:0;min-height:0}.loading.svelte-1abxq4t{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);color:var(--color-gray);font-size:var(--text-sm);width:100%}.loading-spinner.svelte-1abxq4t{width:40px;height:40px;border:3px solid rgba(0,200,255,.2);border-top-color:var(--color-ml-blue);border-radius:50%;animation:svelte-1abxq4t-spin 1s linear infinite}@keyframes svelte-1abxq4t-spin{to{transform:rotate(360deg)}}.demo-trigger.svelte-q4c7zh{position:relative;width:100%;background:linear-gradient(135deg,#00ff880d,#00c8ff0d);border:1px solid rgba(0,255,136,.2);border-radius:var(--radius-2xl);padding:var(--space-6);cursor:pointer;overflow:hidden;transition:all var(--transition-base);text-align:left;display:grid;grid-template-columns:auto 1fr;gap:var(--space-6);align-items:center}.demo-trigger.svelte-q4c7zh:hover{border-color:#00ff8880;box-shadow:0 0 60px #00ff8826,0 20px 40px #0000004d;transform:translateY(-4px)}.demo-trigger.svelte-q4c7zh:active{transform:translateY(-2px)}.trigger-preview.svelte-q4c7zh{position:relative;width:120px;height:200px}.mini-phone.svelte-q4c7zh{width:100%;height:100%;background:linear-gradient(145deg,#2a2a2a,#1a1a1a);border-radius:20px;padding:6px;box-shadow:0 10px 30px #00000080,inset 0 1px #ffffff1a,0 0 0 2px #0f83;position:relative;overflow:hidden}.mini-notch.svelte-q4c7zh{position:absolute;top:8px;left:50%;transform:translate(-50%);width:40px;height:6px;background:#0a0a0a;border-radius:10px;z-index:2}.mini-screen.svelte-q4c7zh{width:100%;height:100%;background:#0a0a0a;border-radius:14px;padding:20px 6px 6px;display:flex;flex-direction:column;gap:4px}.mini-video.svelte-q4c7zh{flex:1;background:linear-gradient(135deg,#0a150a,#051005);border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative;border:1px solid rgba(0,255,136,.1)}.play-icon.svelte-q4c7zh{color:var(--color-accent);opacity:.7;animation:svelte-q4c7zh-playPulse 2s ease-in-out infinite}@keyframes svelte-q4c7zh-playPulse{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.1);opacity:1}}.mini-badge.svelte-q4c7zh{position:absolute;top:4px;right:4px;background:var(--color-accent);color:var(--color-black);font-family:var(--font-mono);font-size:8px;font-weight:var(--font-black);padding:2px 4px;border-radius:3px}.mini-timeline.svelte-q4c7zh{display:flex;gap:2px;height:20px;background:#151515;border-radius:6px;padding:4px}.mini-clip.svelte-q4c7zh{flex:1;border-radius:3px;animation:svelte-q4c7zh-clipPulse 3s ease-in-out infinite}.mini-clip.green.svelte-q4c7zh{background:#00ff8880}.mini-clip.blue.svelte-q4c7zh{background:#00c8ff80;flex:.6;animation-delay:.5s}@keyframes svelte-q4c7zh-clipPulse{0%,to{opacity:.5}50%{opacity:.8}}.mini-tools.svelte-q4c7zh{display:flex;justify-content:space-around;padding:4px 0;background:#111;border-radius:6px}.tool-icon.svelte-q4c7zh{font-size:10px;opacity:.6;transition:all .3s ease}.tool-icon.cut.svelte-q4c7zh{color:#f80}.tool-icon.text.svelte-q4c7zh{color:#00c8ff}.tool-icon.filter.svelte-q4c7zh{color:#80f}.tool-icon.audio.svelte-q4c7zh{color:#f08}.tool-icon.export.svelte-q4c7zh{color:#0f8}.demo-trigger.svelte-q4c7zh:hover .tool-icon:where(.svelte-q4c7zh){opacity:1}.platform-orbit.svelte-q4c7zh{position:absolute;inset:-15px;pointer-events:none}.orbit-icon.svelte-q4c7zh{position:absolute;width:24px;height:24px;background:#000c;border:1px solid var(--orbit-color);border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--orbit-color);box-shadow:0 0 10px var(--orbit-color);animation:svelte-q4c7zh-orbitFloat 4s ease-in-out infinite;animation-delay:var(--orbit-delay)}.orbit-icon.svelte-q4c7zh svg:where(.svelte-q4c7zh){width:12px;height:12px}.orbit-icon.svelte-q4c7zh:nth-child(1){top:5%;left:-10%}.orbit-icon.svelte-q4c7zh:nth-child(2){top:25%;right:-15%}.orbit-icon.svelte-q4c7zh:nth-child(3){top:50%;left:-12%}.orbit-icon.svelte-q4c7zh:nth-child(4){bottom:30%;right:-10%}.orbit-icon.svelte-q4c7zh:nth-child(5){bottom:5%;left:10%}@keyframes svelte-q4c7zh-orbitFloat{0%,to{transform:translateY(0) scale(1);opacity:.8}50%{transform:translateY(-5px) scale(1.1);opacity:1}}.float-element.svelte-q4c7zh{position:absolute;width:28px;height:28px;background:#00ff8826;border:1px solid var(--color-accent);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--color-accent);animation:svelte-q4c7zh-floatAround 4s ease-in-out infinite;opacity:.6}.float-1.svelte-q4c7zh{top:-5px;right:30px;animation-delay:0s}.float-2.svelte-q4c7zh{bottom:40px;right:-5px;animation-delay:1.3s}.float-3.svelte-q4c7zh{top:35%;left:-5px;animation-delay:2.6s}@keyframes svelte-q4c7zh-floatAround{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(5deg)}}.trigger-content.svelte-q4c7zh{display:flex;flex-direction:column;gap:var(--space-2)}.trigger-badge.svelte-q4c7zh{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em}.badge-dot.svelte-q4c7zh{width:6px;height:6px;background:var(--color-accent);border-radius:50%;animation:svelte-q4c7zh-pulse 1.5s ease-in-out infinite}@keyframes svelte-q4c7zh-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.trigger-title.svelte-q4c7zh{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-white);margin:0}.trigger-desc.svelte-q4c7zh{font-size:var(--text-sm);color:var(--color-gray);margin:0}.trigger-cta.svelte-q4c7zh{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2) var(--space-4);background:#00ff8826;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-accent);transition:all var(--transition-fast);width:fit-content}.demo-trigger.svelte-q4c7zh:hover .trigger-cta:where(.svelte-q4c7zh){background:#00ff8840;gap:var(--space-3)}.trigger-glow.svelte-q4c7zh{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgba(0,255,136,.1) 0%,transparent 50%);opacity:0;transition:opacity var(--transition-base);pointer-events:none}.demo-trigger.svelte-q4c7zh:hover .trigger-glow:where(.svelte-q4c7zh){opacity:1}.demo-overlay.svelte-q4c7zh{position:fixed;inset:0;z-index:var(--z-overlay);background:#000000f7;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column;animation:svelte-q4c7zh-overlayIn .3s ease-out}@keyframes svelte-q4c7zh-overlayIn{0%{opacity:0}to{opacity:1}}.overlay-top-bar.svelte-q4c7zh{position:absolute;top:var(--space-4);left:var(--space-4);right:var(--space-4);display:flex;align-items:center;justify-content:space-between;z-index:10}.source-verified-badge.svelte-q4c7zh{display:flex;align-items:center;gap:var(--space-2);background:#00ff8826;border:1px solid var(--color-accent);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);animation:svelte-q4c7zh-badgePulse 2s ease-in-out infinite}@keyframes svelte-q4c7zh-badgePulse{0%,to{box-shadow:0 0 10px #00ff884d}50%{box-shadow:0 0 20px #00ff8880}}.verified-icon.svelte-q4c7zh{color:var(--color-accent);font-weight:700;font-size:var(--text-sm)}.verified-text.svelte-q4c7zh{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em}.close-btn.svelte-q4c7zh{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-full);color:var(--color-white);cursor:pointer;transition:all var(--transition-fast)}.close-btn.svelte-q4c7zh:hover{background:#fff3;transform:rotate(90deg)}.demo-container.svelte-q4c7zh{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-20) var(--space-4) var(--space-4)}.loading.svelte-q4c7zh{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);color:var(--color-gray)}.loading-spinner.svelte-q4c7zh{width:48px;height:48px;border:3px solid rgba(0,255,136,.2);border-top-color:var(--color-accent);border-radius:50%;animation:svelte-q4c7zh-spin 1s linear infinite}@keyframes svelte-q4c7zh-spin{to{transform:rotate(360deg)}}.demo-footer.svelte-q4c7zh{padding:var(--space-4) var(--space-6);background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.8) 50%)}.footer-content.svelte-q4c7zh{max-width:600px;margin:0 auto;text-align:center}.footer-title.svelte-q4c7zh{display:flex;align-items:center;justify-content:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--color-white);margin-bottom:var(--space-2)}.footer-title.svelte-q4c7zh svg{color:var(--color-accent)}.footer-desc.svelte-q4c7zh{font-size:var(--text-sm);color:var(--color-gray);line-height:1.6;margin-bottom:var(--space-4)}.footer-features.svelte-q4c7zh{display:flex;justify-content:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-4)}.feature-tag.svelte-q4c7zh{display:flex;align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em}.footer-platforms.svelte-q4c7zh{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid rgba(255,255,255,.1)}.platforms-label.svelte-q4c7zh{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-gray);text-transform:uppercase;letter-spacing:.1em}.platforms-icons.svelte-q4c7zh{display:flex;gap:var(--space-2)}.footer-platform-icon.svelte-q4c7zh{width:28px;height:28px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:#fff;transition:transform .2s ease}.footer-platform-icon.svelte-q4c7zh:hover{transform:scale(1.15)}.footer-platform-icon.x-platform.svelte-q4c7zh{border:2px solid rgba(255,255,255,.6)}@media(min-width:768px){.demo-trigger.svelte-q4c7zh{padding:var(--space-8)}.trigger-preview.svelte-q4c7zh{width:140px;height:220px}.mini-phone.svelte-q4c7zh{border-radius:24px}.trigger-title.svelte-q4c7zh{font-size:var(--text-2xl)}.overlay-top-bar.svelte-q4c7zh{top:var(--space-6);left:var(--space-6);right:var(--space-6)}.orbit-icon.svelte-q4c7zh{width:28px;height:28px}.orbit-icon.svelte-q4c7zh svg:where(.svelte-q4c7zh){width:14px;height:14px}}@media(max-width:500px){.demo-trigger.svelte-q4c7zh{grid-template-columns:1fr;text-align:center}.trigger-preview.svelte-q4c7zh{margin:0 auto;width:110px;height:180px}.trigger-content.svelte-q4c7zh{align-items:center}.float-element.svelte-q4c7zh,.platform-orbit.svelte-q4c7zh{display:none}}
