.icon[data-v-7babcb69]{width:20px;height:20px;fill:currentColor;display:inline-block}.author-overlay[data-v-a93c3868]{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center}.author-backdrop[data-v-a93c3868]{position:absolute;inset:0;background:#0009;backdrop-filter:blur(4px)}.author-panel[data-v-a93c3868]{position:relative;width:100%;max-height:85vh;background:linear-gradient(180deg,#1a1a2e,#16162a);border-radius:24px 24px 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -8px 40px #00000080}.author-header[data-v-a93c3868]{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.author-info[data-v-a93c3868]{display:flex;align-items:center;gap:14px}.author-avatar[data-v-a93c3868]{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.2)}.author-details[data-v-a93c3868]{display:flex;flex-direction:column;gap:2px}.author-name[data-v-a93c3868]{margin:0;font-size:18px;font-weight:700;color:#fff}.author-subtitle[data-v-a93c3868]{margin:0;font-size:13px;color:#fff9}.close-btn[data-v-a93c3868]{width:36px;height:36px;border:none;background:#ffffff1a;border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:background .15s ease}@media (hover: hover){.close-btn[data-v-a93c3868]:hover{background:#fff3}}.close-btn[data-v-a93c3868] .icon{width:18px;height:18px;color:#fff}.author-empty[data-v-a93c3868]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 32px;text-align:center}.empty-text[data-v-a93c3868]{margin:0;font-size:14px;color:#fff9}.author-grid[data-v-a93c3868]{display:flex;flex-direction:column;gap:2px;padding:8px 0;overflow-y:auto;max-height:calc(85vh - 100px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.author-grid[data-v-a93c3868]::-webkit-scrollbar{width:6px}.author-grid[data-v-a93c3868]::-webkit-scrollbar-track{background:transparent}.author-grid[data-v-a93c3868]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}@media (hover: hover){.author-grid[data-v-a93c3868]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}}.game-card[data-v-a93c3868]{display:flex;align-items:center;gap:14px;padding:12px 20px;border:none;background:none;cursor:pointer;text-align:left;transition:background .15s ease}@media (hover: hover){.game-card[data-v-a93c3868]:hover{background:#ffffff0f}}.game-card[data-v-a93c3868]:active{background:#ffffff1a}.game-thumbnail[data-v-a93c3868]{width:72px;height:72px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#ffffff0d}.game-thumbnail img[data-v-a93c3868]{width:100%;height:100%;object-fit:cover}.game-placeholder[data-v-a93c3868]{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(135deg,#6366f14d,#6366f11a)}.game-placeholder[data-v-a93c3868] .icon{width:28px;height:28px;color:#ffffff80}.game-info[data-v-a93c3868]{flex:1;min-width:0}.game-title[data-v-a93c3868]{margin:0 0 4px;font-size:15px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-description[data-v-a93c3868]{margin:0;font-size:13px;color:#ffffff80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overlay-enter-active[data-v-a93c3868],.overlay-leave-active[data-v-a93c3868]{transition:opacity .25s ease}.overlay-enter-active .author-panel[data-v-a93c3868],.overlay-leave-active .author-panel[data-v-a93c3868]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.overlay-enter-from[data-v-a93c3868],.overlay-leave-to[data-v-a93c3868]{opacity:0}.overlay-enter-from .author-panel[data-v-a93c3868],.overlay-leave-to .author-panel[data-v-a93c3868]{transform:translateY(100%)}@media (min-width: 600px){.author-overlay[data-v-a93c3868]{align-items:center;padding:24px}.author-panel[data-v-a93c3868]{max-width:480px;max-height:70vh;border-radius:20px}.author-grid[data-v-a93c3868]{max-height:calc(70vh - 100px)}}.login-prompt-banner[data-v-900b6111]{position:absolute;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;gap:12px;padding:12px 14px;background:linear-gradient(135deg,#6366f1f2,#8b5cf6f2);backdrop-filter:blur(12px);cursor:default;box-shadow:0 4px 20px #0006;animation:slideDown-900b6111 .35s ease-out}@keyframes slideDown-900b6111{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.login-prompt-icon[data-v-900b6111]{width:40px;height:40px;background:#fff3;display:grid;place-items:center;flex-shrink:0;color:#fff}.login-prompt-text[data-v-900b6111]{flex:1;min-width:0}.login-prompt-title[data-v-900b6111]{font-size:14px;font-weight:800;color:#fff}.login-prompt-subtitle[data-v-900b6111]{font-size:12px;font-weight:500;color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.login-prompt-btn[data-v-900b6111]{padding:8px 16px;border:none;background:#fff;color:#6366f1;font-size:13px;font-weight:700;cursor:pointer;flex-shrink:0;transition:background .15s ease,transform .1s ease}@media (hover: hover){.login-prompt-btn[data-v-900b6111]:hover{background:#ffffffe6;transform:scale(1.02)}}.login-prompt-btn[data-v-900b6111]:active{transform:scale(.98)}.login-prompt-close[data-v-900b6111]{width:28px;height:28px;border:none;background:#fff3;display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:background .15s ease;color:#fff}@media (hover: hover){.login-prompt-close[data-v-900b6111]:hover{background:#ffffff4d}}.login-prompt-fade-enter-active[data-v-900b6111]{animation:slideDown-900b6111 .35s ease-out}.login-prompt-fade-leave-active[data-v-900b6111]{animation:slideUp-900b6111 .25s ease-in}@keyframes slideUp-900b6111{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.game-player[data-v-dfbcd2ca]{position:absolute;inset:0;background:#000000eb;z-index:1000}iframe[data-v-dfbcd2ca]{width:100%;height:100%;border:none}.close-btn[data-v-dfbcd2ca]{position:absolute;width:42px;height:42px;border:none;border-radius:999px;background:#0000004d;backdrop-filter:blur(10px);color:#fff;display:grid;place-items:center;cursor:grab;touch-action:none;user-select:none;transition:background .15s ease,transform .1s ease;z-index:10}@media (hover: hover){.close-btn[data-v-dfbcd2ca]:hover{background:#00000080}}.close-btn.dragging[data-v-dfbcd2ca]{cursor:grabbing;transform:scale(1.1);background:#0009}.close-btn[data-v-dfbcd2ca] .icon{width:22px;height:22px;pointer-events:none}.capture-bar[data-v-dfbcd2ca]{position:absolute;left:50%;bottom:16px;transform:translate(-50%);display:flex;gap:10px;z-index:10}.cap-btn[data-v-dfbcd2ca]{min-width:42px;height:42px;padding:0 12px;border:none;border-radius:999px;background:#00000073;backdrop-filter:blur(10px);color:#fff;font-size:16px;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .15s ease,transform .1s ease}@media (hover: hover){.cap-btn[data-v-dfbcd2ca]:hover:not(:disabled){background:#000000a6}}.cap-btn[data-v-dfbcd2ca]:disabled{opacity:.5;cursor:default}.cap-btn.rec[data-v-dfbcd2ca]{background:#e0245e;animation:cap-pulse-dfbcd2ca 1.4s ease-in-out infinite}@keyframes cap-pulse-dfbcd2ca{0%,to{opacity:1}50%{opacity:.7}}.creators-overlay[data-v-63d018f5]{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;height:100vh;height:100dvh}.creators-backdrop[data-v-63d018f5]{position:absolute;inset:0;background:#0009;backdrop-filter:blur(4px)}.creators-panel[data-v-63d018f5]{position:relative;width:100%;max-height:85vh;max-height:85dvh;background:linear-gradient(180deg,#1a1a2e,#16162a);border-radius:24px 24px 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -8px 40px #00000080}.creators-header[data-v-63d018f5]{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.creators-title[data-v-63d018f5]{display:flex;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:700;color:#fff}.creators-title[data-v-63d018f5] .icon{width:24px;height:24px;color:#fbbf24}.close-btn[data-v-63d018f5]{width:36px;height:36px;border:none;background:#ffffff1a;border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:background .15s ease}@media (hover: hover){.close-btn[data-v-63d018f5]:hover{background:#fff3}}.close-btn[data-v-63d018f5] .icon{width:18px;height:18px;color:#fff}.creators-empty[data-v-63d018f5]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 32px;text-align:center}.empty-icon[data-v-63d018f5]{width:80px;height:80px;background:#fbbf241a;border-radius:50%;display:grid;place-items:center;margin-bottom:20px}.empty-icon[data-v-63d018f5] .icon{width:40px;height:40px;color:#fbbf2480}.empty-title[data-v-63d018f5]{margin:0 0 8px;font-size:18px;font-weight:600;color:#fff}.empty-text[data-v-63d018f5]{margin:0;font-size:14px;color:#fff9;max-width:280px;line-height:1.5}.creators-list[data-v-63d018f5]{flex:1;min-height:0;display:flex;flex-direction:column;gap:16px;padding:16px 0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.creators-list[data-v-63d018f5]::-webkit-scrollbar{width:6px}.creators-list[data-v-63d018f5]::-webkit-scrollbar-track{background:transparent}.creators-list[data-v-63d018f5]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}@media (hover: hover){.creators-list[data-v-63d018f5]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}}.creator-section[data-v-63d018f5]{padding:0 20px}.creator-header[data-v-63d018f5]{display:flex;align-items:center;gap:12px;width:100%;background:none;border:none;padding:8px;margin:-8px -8px 4px;border-radius:12px;cursor:pointer;transition:background .15s ease;text-align:left}@media (hover: hover){.creator-header[data-v-63d018f5]:hover{background:#ffffff0f}}.creator-arrow[data-v-63d018f5]{margin-left:auto;opacity:.4}.creator-arrow[data-v-63d018f5] .icon{width:20px;height:20px;color:#fff}.creator-avatar[data-v-63d018f5]{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid rgba(251,191,36,.3)}.creator-info[data-v-63d018f5]{flex:1;min-width:0}.creator-name[data-v-63d018f5]{margin:0;font-size:16px;font-weight:600;color:#fff}.creator-stats[data-v-63d018f5]{margin:2px 0 0;font-size:13px;color:#ffffff80}.creator-games[data-v-63d018f5]{display:flex;gap:10px;overflow-x:auto;padding-bottom:8px;-webkit-overflow-scrolling:touch}.game-card[data-v-63d018f5]{flex-shrink:0;width:100px;border:none;background:none;cursor:pointer;text-align:left;padding:0}.game-thumbnail[data-v-63d018f5]{width:100px;height:100px;border-radius:12px;overflow:hidden;background:#ffffff0d;margin-bottom:6px;transition:transform .15s ease}@media (hover: hover){.game-card:hover .game-thumbnail[data-v-63d018f5]{transform:scale(1.05)}}.game-thumbnail img[data-v-63d018f5]{width:100%;height:100%;object-fit:cover}.game-placeholder[data-v-63d018f5]{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(135deg,#6366f14d,#6366f11a)}.game-placeholder[data-v-63d018f5] .icon{width:28px;height:28px;color:#ffffff80}.game-info[data-v-63d018f5]{padding:0 2px}.game-title[data-v-63d018f5]{margin:0;font-size:12px;font-weight:500;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overlay-enter-active[data-v-63d018f5],.overlay-leave-active[data-v-63d018f5]{transition:opacity .25s ease}.overlay-enter-active .creators-panel[data-v-63d018f5],.overlay-leave-active .creators-panel[data-v-63d018f5]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.overlay-enter-from[data-v-63d018f5],.overlay-leave-to[data-v-63d018f5]{opacity:0}.overlay-enter-from .creators-panel[data-v-63d018f5],.overlay-leave-to .creators-panel[data-v-63d018f5]{transform:translateY(100%)}@media (min-width: 600px){.creators-overlay[data-v-63d018f5]{align-items:center;padding:24px}.creators-panel[data-v-63d018f5]{max-width:520px;max-height:70vh;max-height:70dvh;border-radius:20px}}.liked-overlay[data-v-46277a43]{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center}.liked-backdrop[data-v-46277a43]{position:absolute;inset:0;background:#0009;backdrop-filter:blur(4px)}.liked-panel[data-v-46277a43]{position:relative;width:100%;max-height:85vh;background:linear-gradient(180deg,#1a1a2e,#16162a);border-radius:24px 24px 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -8px 40px #00000080}.liked-header[data-v-46277a43]{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 16px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.liked-title[data-v-46277a43]{display:flex;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:700;color:#fff}.liked-title[data-v-46277a43] .icon{width:24px;height:24px;color:#ff6b6b}.close-btn[data-v-46277a43]{width:36px;height:36px;border:none;background:#ffffff1a;border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:background .15s ease}@media (hover: hover){.close-btn[data-v-46277a43]:hover{background:#fff3}}.close-btn[data-v-46277a43] .icon{width:18px;height:18px;color:#fff}.liked-empty[data-v-46277a43]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 32px;text-align:center}.empty-icon[data-v-46277a43]{width:80px;height:80px;background:#ff6b6b1a;border-radius:50%;display:grid;place-items:center;margin-bottom:20px}.empty-icon[data-v-46277a43] .icon{width:40px;height:40px;color:#ff6b6b80}.empty-title[data-v-46277a43]{margin:0 0 8px;font-size:18px;font-weight:600;color:#fff}.empty-text[data-v-46277a43]{margin:0;font-size:14px;color:#fff9;max-width:280px;line-height:1.5}.liked-grid[data-v-46277a43]{display:flex;flex-direction:column;gap:2px;padding:8px 0;overflow-y:auto;max-height:calc(85vh - 80px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.liked-grid[data-v-46277a43]::-webkit-scrollbar{width:6px}.liked-grid[data-v-46277a43]::-webkit-scrollbar-track{background:transparent}.liked-grid[data-v-46277a43]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}@media (hover: hover){.liked-grid[data-v-46277a43]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}}.game-card[data-v-46277a43]{display:flex;align-items:center;gap:14px;padding:12px 20px;border:none;background:none;cursor:pointer;text-align:left;transition:background .15s ease}@media (hover: hover){.game-card[data-v-46277a43]:hover{background:#ffffff0f}}.game-card[data-v-46277a43]:active{background:#ffffff1a}.game-thumbnail[data-v-46277a43]{width:72px;height:72px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#ffffff0d}.game-thumbnail img[data-v-46277a43]{width:100%;height:100%;object-fit:cover}.game-placeholder[data-v-46277a43]{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(135deg,#6366f14d,#6366f11a)}.game-placeholder[data-v-46277a43] .icon{width:28px;height:28px;color:#ffffff80}.game-info[data-v-46277a43]{flex:1;min-width:0}.game-title[data-v-46277a43]{margin:0 0 4px;font-size:15px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-description[data-v-46277a43]{margin:0;font-size:13px;color:#ffffff80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overlay-enter-active[data-v-46277a43],.overlay-leave-active[data-v-46277a43]{transition:opacity .25s ease}.overlay-enter-active .liked-panel[data-v-46277a43],.overlay-leave-active .liked-panel[data-v-46277a43]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.overlay-enter-from[data-v-46277a43],.overlay-leave-to[data-v-46277a43]{opacity:0}.overlay-enter-from .liked-panel[data-v-46277a43],.overlay-leave-to .liked-panel[data-v-46277a43]{transform:translateY(100%)}@media (min-width: 600px){.liked-overlay[data-v-46277a43]{align-items:center;padding:24px}.liked-panel[data-v-46277a43]{max-width:480px;max-height:70vh;border-radius:20px}.liked-grid[data-v-46277a43]{max-height:calc(70vh - 80px)}}.reel-container[data-v-3e007c71]{position:absolute;inset:0}.reel-video[data-v-3e007c71]{width:100%;height:100%;object-fit:cover;background:#000}.reel-overlay[data-v-3e007c71]{position:absolute;inset:0;pointer-events:none;z-index:10;user-select:none}.reel-overlay[data-v-3e007c71] *{pointer-events:auto}.swipe-indicator[data-v-3e007c71]{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;color:#fff;font-size:14px;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.5)}.swipe-indicator.active[data-v-3e007c71]{opacity:1}.swipe-indicator.left[data-v-3e007c71]{left:16px;top:50%;transform:translateY(-50%)}.swipe-indicator.up[data-v-3e007c71]{top:16px;left:50%;transform:translate(-50%)}.swipe-indicator.down[data-v-3e007c71]{bottom:110px;left:50%;transform:translate(-50%)}.swipe-arrow[data-v-3e007c71]{background:#ffffff2e;border-radius:999px;padding:10px;backdrop-filter:blur(10px);margin-bottom:8px}.game-promo[data-v-3e007c71]{position:absolute;top:16px;left:16px;right:16px;z-index:30;display:flex;align-items:center;gap:12px;padding:12px 14px;background:#4169e1f0;backdrop-filter:blur(12px);border-radius:14px;cursor:pointer;box-shadow:0 8px 24px #0006;animation:slideDown-3e007c71 .35s ease-out;text-decoration:none;color:#fff}@keyframes slideDown-3e007c71{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (hover: hover){.game-promo[data-v-3e007c71]:hover{background:#4169e1}}.game-promo-icon[data-v-3e007c71]{width:40px;height:40px;border-radius:10px;background:#fff3;display:grid;place-items:center;flex-shrink:0}.game-promo-icon[data-v-3e007c71] .icon{width:22px;height:22px;color:#fff}.game-promo-text[data-v-3e007c71]{flex:1;min-width:0}.game-promo-title[data-v-3e007c71]{font-size:14px;font-weight:800;color:#fff}.game-promo-subtitle[data-v-3e007c71]{font-size:12px;font-weight:600;color:#ffffffd9}.game-promo-close[data-v-3e007c71]{width:28px;height:28px;border:none;background:#fff3;border-radius:50%;display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:background .15s ease}@media (hover: hover){.game-promo-close[data-v-3e007c71]:hover{background:#ffffff4d}}.game-promo-close[data-v-3e007c71] .icon{width:14px;height:14px;color:#fff}.menu-container[data-v-3e007c71]{position:absolute;top:16px;right:16px;z-index:25}.menu-btn[data-v-3e007c71]{width:40px;height:40px;border:none;background:#0000004d;backdrop-filter:blur(10px);border-radius:10px;display:grid;place-items:center;cursor:pointer;transition:background .15s ease,transform .15s ease;position:relative;z-index:2}@media (hover: hover){.menu-btn[data-v-3e007c71]:hover{background:#00000080;transform:scale(1.05)}}.menu-btn[data-v-3e007c71] .icon{width:22px;height:22px;color:#fff}.menu-dropdown[data-v-3e007c71]{position:absolute;top:48px;right:0;min-width:180px;background:#1e1e1eb3;backdrop-filter:blur(20px);border-radius:12px;padding:8px 0;box-shadow:0 8px 32px #0006;z-index:2}.menu-item[data-v-3e007c71]{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:none;background:none;color:#fff;font-size:14px;font-weight:500;cursor:pointer;text-align:left;transition:background .15s ease}@media (hover: hover){.menu-item[data-v-3e007c71]:hover{background:#ffffff1a}}.menu-item[data-v-3e007c71] .icon{width:20px;height:20px;color:#fff;flex-shrink:0}.menu-check[data-v-3e007c71]{margin-left:auto}.menu-check[data-v-3e007c71] .icon{width:18px;height:18px;color:#6366f1}.menu-user[data-v-3e007c71]{padding:12px 16px}.menu-user-name[data-v-3e007c71]{font-size:14px;font-weight:600;color:#fff}.menu-user-email[data-v-3e007c71]{font-size:12px;color:#ffffff80;margin-top:2px}.menu-divider[data-v-3e007c71]{height:1px;background:#ffffff1a;margin:4px 0}.menu-backdrop[data-v-3e007c71]{position:fixed;inset:0;z-index:1}.reel-actions[data-v-3e007c71]{position:absolute;right:10px;bottom:20px;z-index:15;display:flex;flex-direction:column;align-items:center;gap:12px}.action-btn[data-v-3e007c71]{display:flex;flex-direction:column;align-items:center;gap:4px;border:none;background:none;color:#fff;cursor:pointer;padding:6px;transition:transform .15s ease,opacity .15s ease;text-shadow:0 2px 4px rgba(0,0,0,.5)}@media (hover: hover){.action-btn[data-v-3e007c71]:hover:not(:disabled){transform:scale(1.1)}}.action-btn[data-v-3e007c71]:disabled{opacity:.5;cursor:default}.action-btn[data-v-3e007c71] .icon{width:28px;height:28px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.action-label[data-v-3e007c71]{font-size:11px;font-weight:700;opacity:.95}.action-btn.launch-btn[data-v-3e007c71]{background:#6366f1e6;border-radius:12px;width:56px;height:56px;padding:0;justify-content:center;gap:2px;box-shadow:0 4px 16px #6366f180}.action-btn.launch-btn[data-v-3e007c71] .icon{width:24px;height:24px}.action-btn.launch-btn .action-label[data-v-3e007c71]{font-size:10px}.action-btn.launch-btn.effect-pulse[data-v-3e007c71]{animation:pulse-3e007c71 .6s ease-in-out 3}.action-btn.launch-btn.effect-glow[data-v-3e007c71]{animation:glow-3e007c71 .8s ease-in-out 3}.action-btn.launch-btn.effect-bounce[data-v-3e007c71]{animation:bounce-3e007c71 .4s ease-in-out 4}.action-btn.launch-btn.effect-shimmer[data-v-3e007c71]{overflow:hidden}.shimmer-overlay[data-v-3e007c71]{position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.5) 50%,transparent 60%);animation:shimmer-3e007c71 1s ease-in-out 2;border-radius:inherit}@keyframes pulse-3e007c71{0%,to{transform:scale(1);box-shadow:0 4px 16px #6366f180}50%{transform:scale(1.1);box-shadow:0 6px 28px #6366f1cc}}@keyframes glow-3e007c71{0%,to{box-shadow:0 4px 16px #6366f180}50%{box-shadow:0 4px 30px #6366f1,0 0 50px #6366f180}}@keyframes bounce-3e007c71{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes shimmer-3e007c71{0%{transform:translate(-100%)}to{transform:translate(100%)}}.reel-gradient-overlay[data-v-3e007c71]{position:absolute;bottom:0;left:0;right:0;height:220px;background:linear-gradient(transparent,#000000b8);pointer-events:none}.reel-info[data-v-3e007c71]{position:absolute;bottom:0;left:0;right:86px;padding:18px;color:#fff;z-index:1}.creator-info[data-v-3e007c71]{display:flex;align-items:center;gap:10px;margin-bottom:10px;background:none;border:none;padding:0;cursor:pointer;color:inherit;font:inherit;transition:opacity .15s ease}@media (hover: hover){.creator-info[data-v-3e007c71]:hover{opacity:.8}}.creator-avatar[data-v-3e007c71]{width:38px;height:38px;border-radius:999px;border:2px solid rgba(255,255,255,.85);object-fit:cover}.creator-name[data-v-3e007c71]{font-weight:700;font-size:14px}.reel-title[data-v-3e007c71]{margin:0 0 6px;font-size:18px;font-weight:800;line-height:1.2}.reel-description[data-v-3e007c71]{margin:0 0 10px;font-size:13px;line-height:1.35;opacity:.92;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media (max-width: 480px){.reel-info[data-v-3e007c71]{right:60px;padding:12px}.reel-title[data-v-3e007c71]{font-size:16px}.reel-description[data-v-3e007c71]{-webkit-line-clamp:2;line-clamp:2}.game-promo[data-v-3e007c71]{left:10px;right:10px;top:10px;padding:10px 12px}.reel-actions[data-v-3e007c71]{right:6px;bottom:16px;gap:10px}.action-btn[data-v-3e007c71] .icon{width:24px;height:24px}.action-btn.launch-btn[data-v-3e007c71]{width:50px;height:50px;border-radius:10px}.action-btn.launch-btn[data-v-3e007c71] .icon{width:22px;height:22px}.action-btn.launch-btn .action-label[data-v-3e007c71]{font-size:9px}.action-label[data-v-3e007c71]{font-size:10px}}.welcome-banner[data-v-c683883a]{position:absolute;top:16px;left:16px;right:16px;z-index:30;display:flex;align-items:center;gap:12px;padding:12px 14px;background:#10b981eb;backdrop-filter:blur(12px);border-radius:14px;cursor:pointer;box-shadow:0 8px 24px #0006;animation:slideDown-c683883a .35s ease-out}@keyframes slideDown-c683883a{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (hover: hover){.welcome-banner[data-v-c683883a]:hover{background:#10b981}}.welcome-avatar[data-v-c683883a]{width:40px;height:40px;border-radius:10px;background:#fff3;display:grid;place-items:center;flex-shrink:0;overflow:hidden}.avatar-img[data-v-c683883a]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-c683883a]{font-size:18px;font-weight:700;color:#fff}.welcome-text[data-v-c683883a]{flex:1;min-width:0}.welcome-title[data-v-c683883a]{font-size:14px;font-weight:800;color:#fff}.welcome-subtitle[data-v-c683883a]{font-size:12px;font-weight:600;color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.welcome-close[data-v-c683883a]{width:28px;height:28px;border:none;background:#fff3;border-radius:50%;display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:background .15s ease;color:#fff}@media (hover: hover){.welcome-close[data-v-c683883a]:hover{background:#ffffff4d}}.welcome-fade-enter-active[data-v-c683883a]{animation:slideDown-c683883a .35s ease-out}.welcome-fade-leave-active[data-v-c683883a]{animation:slideUp-c683883a .25s ease-in}@keyframes slideUp-c683883a{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.video-reels[data-v-d10f4196]{position:absolute;inset:0;z-index:10;background:#000}.video-feed[data-v-d10f4196]{width:100%;height:100%;position:relative;overflow:hidden}.reel-wrapper[data-v-d10f4196]{position:absolute;inset:0;will-change:transform}.reel-wrapper.current[data-v-d10f4196]{z-index:10}.reel-wrapper.previous[data-v-d10f4196],.reel-wrapper.next[data-v-d10f4196]{z-index:1}.reels-island-root[data-v-3e2ec103]{position:relative;width:100%;height:100%;overflow:hidden;background:#000}.state[data-v-3e2ec103]{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px;gap:12px;text-align:center;background:#0b0b12;color:#fff}.title[data-v-3e2ec103]{font-weight:800;font-size:16px}.subtitle[data-v-3e2ec103]{opacity:.78;max-width:360px;font-size:13px;line-height:1.35}.btn[data-v-3e2ec103]{cursor:pointer;border:1px solid rgba(255,255,255,.18);background:#ffffff0f;color:#fff;padding:10px 14px;border-radius:10px}@media (hover: hover){.btn[data-v-3e2ec103]:hover{background:#ffffff1a}}.spinner[data-v-3e2ec103]{width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,255,255,.18);border-top-color:#ffffffe6;animation:spin-3e2ec103 1s linear infinite}@keyframes spin-3e2ec103{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.phone-embed[data-v-a4dd7320]{--phone-scale: .86;--phone-width: min(390px, 92vw);--phone-height: min(700px, 84vh);display:inline-block}.phone-embed.phone-focused[data-v-a4dd7320]{position:relative;z-index:200}.phone-unfocus-area[data-v-a4dd7320]{position:fixed;inset:0;z-index:190;cursor:pointer;background:#0009;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:fadeInBackdrop-a4dd7320 .3s ease-out}@keyframes fadeInBackdrop-a4dd7320{0%{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}.phone-mockup[data-v-a4dd7320]{display:flex;justify-content:center}.phone-place[data-v-a4dd7320]{cursor:pointer;position:relative;display:inline-block;width:calc(var(--phone-width) * var(--phone-scale));height:calc(var(--phone-height) * var(--phone-scale))}.phone-frame[data-v-a4dd7320]{text-align:left;overflow:hidden;width:var(--phone-width);height:var(--phone-height);background:linear-gradient(145deg,#8b7aa8,#6b5b7b);border-radius:26px;padding:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(var(--phone-scale));box-shadow:0 25px 50px #00000073,inset 0 1px #ffffff1f,inset 0 -1px #0003;transition:all .6s cubic-bezier(.25,.46,.45,.94);transform-origin:center;z-index:1}.phone-mockup.focused .phone-frame[data-v-a4dd7320]{transform:translate(-50%,-50%) scale(1);position:fixed;z-index:200}.phone-mockup.focused.rotated .phone-frame[data-v-a4dd7320]{width:var(--phone-height);height:var(--phone-width)}.phone-mockup.focused.fullscreen .phone-frame[data-v-a4dd7320]{width:100vw;height:100vh;border-radius:0;padding:0}.phone-mockup.focused.fullscreen .phone-screen[data-v-a4dd7320]{border-radius:0}.phone-controls[data-v-a4dd7320]{position:fixed;top:16px;left:16px;display:flex;gap:8px;z-index:210}.control-btn[data-v-a4dd7320]{width:40px;height:40px;border:none;border-radius:10px;background:#1e1e1eb3;backdrop-filter:blur(20px);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}@media (hover: hover){.control-btn[data-v-a4dd7320]:hover{background:#323232cc;transform:scale(1.05)}}.control-btn.active[data-v-a4dd7320]{background:#6366f1cc}.control-btn[data-v-a4dd7320] .icon{width:22px;height:22px;color:#fff}.phone-screen[data-v-a4dd7320]{width:100%;height:100%;background:#000;border-radius:16px;overflow:hidden;position:relative}.phone-screen[data-v-a4dd7320]>*{width:100%;height:100%}.phone-tip[data-v-a4dd7320]{position:absolute;bottom:-70px;left:50%;transform:translate(-50%);white-space:nowrap;text-align:center;color:var(--vp-c-text-2);font-size:13px;line-height:1.4;pointer-events:none;transition:opacity .3s ease}.phone-mockup.focused .phone-tip[data-v-a4dd7320]{opacity:0}@media (max-width: 900px){.phone-embed[data-v-a4dd7320]{padding:10px 0}}@media (max-width: 768px){.phone-embed[data-v-a4dd7320]{--phone-scale: 1;--phone-width: 100%;--phone-height: 70vh;display:block;width:100%}.phone-mockup[data-v-a4dd7320]{width:100%;display:block}.phone-place[data-v-a4dd7320]{display:block;width:100%;height:70vh;max-height:620px}.phone-frame[data-v-a4dd7320]{position:relative;top:0;left:0;transform:none;width:100%;height:100%;border-radius:16px;padding:8px;pointer-events:none}.phone-mockup.focused .phone-frame[data-v-a4dd7320]{pointer-events:auto;position:fixed;top:0;left:0;width:100vw;height:100vh;padding:0;border-radius:0;transform:none}.phone-mockup.focused .phone-screen[data-v-a4dd7320]{border-radius:0}}
