.animated-blur.svelte-rfl5zm{position:absolute;width:1200px;height:1200px;background:radial-gradient(circle,rgba(26,72,47,.3) 0%,rgba(31,92,60,.1) 40%,transparent 70%);border-radius:50%;filter:blur(80px);animation:svelte-rfl5zm-float 40s ease-in-out infinite;top:20%;left:-200px}.video-skeleton.svelte-rfl5zm{background:linear-gradient(90deg,#1a1a1a 25%,#262626,#1a1a1a 75%);background-size:200% 100%;animation:svelte-rfl5zm-shimmer 2s infinite}.loading-spinner.svelte-rfl5zm{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top:3px solid rgba(255,255,255,.4);border-radius:50%;animation:svelte-rfl5zm-spin 1s linear infinite}@keyframes svelte-rfl5zm-float{0%{transform:translate(-200px) translateY(0)}25%{transform:translate(calc(100vw + 200px)) translateY(-100px)}50%{transform:translate(calc(100vw + 400px)) translateY(50px)}75%{transform:translate(200px) translateY(-50px)}to{transform:translate(-200px) translateY(0)}}@keyframes svelte-rfl5zm-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes svelte-rfl5zm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.verus-link.svelte-rfl5zm{color:#fff;text-decoration:none}.chips-link.svelte-rfl5zm{color:#d3b7f4;text-decoration:none}.varrr-link.svelte-rfl5zm{color:#b59752;text-decoration:none}.chat-demo-container.svelte-1wvcali{background:#0f0f0f;width:100%;height:100%;min-height:120px;padding:12px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;border-radius:12px 12px 0 0;border:1px solid rgba(255,255,255,.1);border-bottom:none}.message-group.svelte-1wvcali{margin-bottom:24px}.message-group.svelte-1wvcali:last-child{margin-bottom:0}.message-group-content.svelte-1wvcali{display:flex}.avatar-container.svelte-1wvcali{flex-shrink:0;margin-right:12px}.avatar.svelte-1wvcali{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:#fff;text-transform:uppercase;text-shadow:0 1px 3px rgba(0,0,0,.3);transition:all .2s ease}.messages-content.svelte-1wvcali{flex-grow:1;min-width:0;overflow:hidden}.group-header.svelte-1wvcali{display:flex;align-items:baseline;margin-bottom:4px}.sender-name.svelte-1wvcali{font-weight:600;color:#e5e7eb;font-size:14px;margin-right:8px;cursor:default;-webkit-user-select:none;user-select:none}.timestamp.svelte-1wvcali{font-size:12px;color:#ffffff73;-webkit-user-select:none;user-select:none;cursor:default}.message-item.svelte-1wvcali{margin-bottom:4px;padding:8px 0;position:relative}.message-text.svelte-1wvcali{color:#e5e7eb;font-size:14px;line-height:1.5;font-family:IBM Plex Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;overflow:hidden;white-space:pre-wrap}@media (max-width: 640px){.chat-demo-container.svelte-1wvcali{padding:8px 10px;min-height:100px}.avatar.svelte-1wvcali{width:28px;height:28px;font-size:10px}.avatar-container.svelte-1wvcali{margin-right:8px}.message-group.svelte-1wvcali{margin-bottom:12px}.sender-name.svelte-1wvcali{font-size:12px}.timestamp.svelte-1wvcali{font-size:10px}.message-text.svelte-1wvcali{font-size:12px;line-height:1.4}.message-item.svelte-1wvcali{padding:4px 0}}@media (min-width: 641px) and (max-width: 768px){.chat-demo-container.svelte-1wvcali{padding:8px 12px;min-height:100px}.avatar.svelte-1wvcali{width:32px;height:32px;font-size:12px}.avatar-container.svelte-1wvcali{margin-right:10px}.message-group.svelte-1wvcali{margin-bottom:16px}}.gift-demo-container.svelte-1tft892{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.gift-notification-container.svelte-1tft892{position:relative;overflow:hidden;border-radius:12px;padding:2px;width:100%;max-width:280px;box-shadow:0 0 40px #22c55e4d,0 0 60px #22c55e26,0 0 80px #22c55e1a;transition:box-shadow .3s ease}.gift-notification-container.svelte-1tft892:hover{box-shadow:0 0 50px #22c55e66,0 0 70px #22c55e33,0 0 90px #22c55e26}.gift-pulse-background.svelte-1tft892{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#a855f7,#3b82f6,#14b8a6,#facc15,#f97316);background-size:200% 200%;animation:svelte-1tft892-gift-pulse 4s ease-in-out infinite,svelte-1tft892-gradient-shift 8s linear infinite}.gift-content.svelte-1tft892{position:relative;border-radius:10px;background-color:#0f0f0f;padding:16px}.gift-inner.svelte-1tft892{display:flex;align-items:center}.gift-icon-container.svelte-1tft892{padding:10px;background:linear-gradient(to bottom right,#6366f1,#a855f7,#ec4899);border-radius:50%;margin-right:16px;color:#fff;animation:svelte-1tft892-gift-icon-pulse 3s ease-in-out infinite;flex-shrink:0}.gift-icon{width:20px!important;height:20px!important}.gift-text-content.svelte-1tft892{display:flex;flex-direction:column;min-width:0}.gift-title.svelte-1tft892{font-size:14px;font-weight:600;color:#e5e7eb;-webkit-user-select:none;user-select:none;cursor:default;margin-bottom:2px}.gift-amount.svelte-1tft892{font-size:18px;font-weight:700;background:linear-gradient(to right,#c084fc,#60a5fa,#f472b6);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-user-select:none;user-select:none;cursor:default}@keyframes svelte-1tft892-gift-pulse{0%{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}to{opacity:.9;transform:scale(1)}}@keyframes svelte-1tft892-gift-icon-pulse{0%{transform:scale(1);box-shadow:0 0 #9333ea66}50%{transform:scale(1.1);box-shadow:0 0 10px 3px #9333ea33}to{transform:scale(1);box-shadow:0 0 #9333ea66}}@keyframes svelte-1tft892-gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (max-width: 640px){.gift-notification-container.svelte-1tft892{max-width:240px}.gift-content.svelte-1tft892{padding:12px}.gift-icon-container.svelte-1tft892{padding:8px;margin-right:12px}.gift-icon{width:18px!important;height:18px!important}.gift-title.svelte-1tft892{font-size:13px}.gift-amount.svelte-1tft892{font-size:16px}}@media (min-width: 641px) and (max-width: 768px){.gift-notification-container.svelte-1tft892{max-width:260px}.gift-content.svelte-1tft892{padding:14px}.gift-icon-container.svelte-1tft892{padding:9px;margin-right:14px}.gift-icon{width:19px!important;height:19px!important}.gift-title.svelte-1tft892{font-size:13.5px}.gift-amount.svelte-1tft892{font-size:17px}}.feature-card.svelte-1jspna3{background:linear-gradient(135deg,#151515,#121212,#0f0f0f);border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 20px #0000004d,inset 0 1px #ffffff0d;position:relative;overflow:hidden}.feature-card.svelte-1jspna3:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.feature-card-small.svelte-1jspna3{background:linear-gradient(135deg,#151515,#121212,#0f0f0f);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 12px #00000040,inset 0 1px #ffffff08;position:relative;overflow:hidden}.feature-card-small.svelte-1jspna3:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}.verus-link.svelte-1jspna3{color:#fff;text-decoration:none}.chips-link.svelte-1jspna3{color:#d3b7f4;text-decoration:none}.varrr-link.svelte-1jspna3{color:#b59752;text-decoration:none}.faq-card.svelte-8fte7z{background:linear-gradient(135deg,#151515,#121212,#0f0f0f);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 12px #00000040;position:relative;transition:all .2s ease}.faq-card.svelte-8fte7z button:where(.svelte-8fte7z){background:none;border:none;margin:0;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.faq-card.svelte-8fte7z:hover{border-color:#ffffff26;box-shadow:0 4px 20px #0000004d}.animated-blur.svelte-19o2r8v{position:absolute;width:1200px;height:1200px;background:radial-gradient(circle,rgba(26,72,47,.3) 0%,rgba(31,92,60,.1) 40%,transparent 70%);border-radius:50%;filter:blur(80px);animation:svelte-19o2r8v-float 40s ease-in-out infinite;top:20%;left:-200px}@keyframes svelte-19o2r8v-float{0%{transform:translate(-200px) translateY(0)}25%{transform:translate(calc(100vw + 200px)) translateY(-100px)}50%{transform:translate(calc(100vw + 400px)) translateY(50px)}75%{transform:translate(200px) translateY(-50px)}to{transform:translate(-200px) translateY(0)}}
