.bottom-nav[data-v-9ade30bf]{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:10rem;background:#181825;display:flex;align-items:center;justify-content:space-around;padding:0;padding-bottom:env(safe-area-inset-bottom);border-top:.02326rem solid rgba(255,255,255,.05);z-index:200;height:calc(1.02326rem + env(safe-area-inset-bottom));box-sizing:border-box}.nav-item[data-v-9ade30bf]{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;flex:1;height:100%}.nav-icon[data-v-9ade30bf]{width:.65116rem;height:.65116rem;display:flex;align-items:center;justify-content:center}.nav-icon svg[data-v-9ade30bf]{width:.60465rem;height:.60465rem;fill:#888}.nav-item.active .nav-icon svg[data-v-9ade30bf]{fill:#ef4444}.nav-item.add-btn[data-v-9ade30bf]{display:flex;align-items:center;justify-content:center}.add-btn-square[data-v-9ade30bf]{width:.60465rem;height:.60465rem;display:flex;align-items:center;justify-content:center;border:.04651rem solid #888;border-radius:.13953rem}.add-btn-square svg[data-v-9ade30bf]{width:.4186rem;height:.4186rem;fill:#888}.explore-container[data-v-dff5cc5c]{width:100%;height:100vh;height:100dvh;background:#0d0d0d;overflow:hidden;position:relative}.carousel-wrapper[data-v-dff5cc5c]{position:fixed;inset:0;max-width:10rem;margin:0 auto;overflow:hidden;cursor:grab}.carousel-wrapper.has-bottom-nav[data-v-dff5cc5c]{bottom:calc(1.02326rem + env(safe-area-inset-bottom))}.carousel-wrapper[data-v-dff5cc5c]:active{cursor:grabbing}.carousel-track[data-v-dff5cc5c]{display:flex;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.carousel-slide[data-v-dff5cc5c]{min-width:100%;height:100%;flex-shrink:0;position:relative}.chat-iframe[data-v-dff5cc5c]{width:100%;height:100%;border:none}.iframe-placeholder[data-v-dff5cc5c]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0d0d0d}.loading-overlay[data-v-dff5cc5c]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0d0d0d;z-index:100}.loading-spinner[data-v-dff5cc5c]{width:.93023rem;height:.93023rem;border:.06977rem solid rgba(255,255,255,.1);border-top-color:#ef4444;border-radius:50%;animation:spin-dff5cc5c 1s linear infinite}@keyframes spin-dff5cc5c{to{transform:rotate(360deg)}}.loading-text[data-v-dff5cc5c]{margin-top:.27907rem;color:#888;font-size:.32558rem}.empty-state[data-v-dff5cc5c]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0d0d0d}.empty-icon[data-v-dff5cc5c]{width:1.86047rem;height:1.86047rem;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border-radius:50%;margin-bottom:.37209rem}.empty-icon svg[data-v-dff5cc5c]{width:.93023rem;height:.93023rem;fill:#666}.empty-text[data-v-dff5cc5c]{color:#888;font-size:.37209rem;margin-bottom:.46512rem}.refresh-btn[data-v-dff5cc5c]{padding:.23256rem .55814rem;background:#ef4444;color:#fff;border:none;border-radius:.46512rem;font-size:.32558rem;cursor:pointer;transition:all .2s}.refresh-btn[data-v-dff5cc5c]:hover{background:#dc2626}.carousel-indicators[data-v-dff5cc5c]{position:absolute;bottom:1.39535rem;left:50%;transform:translate(-50%);z-index:10}.indicator-info[data-v-dff5cc5c]{color:#fffc;font-size:.32558rem;background:#00000080;padding:.13953rem .27907rem;border-radius:.27907rem}.explore-filter-btn[data-v-dff5cc5c]{position:fixed;top:.23256rem;left:.27907rem;width:.83721rem;height:.83721rem;background:#00000080;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:50;transition:all .2s}.explore-filter-btn svg[data-v-dff5cc5c]{width:.46512rem;height:.46512rem;fill:#888;transition:fill .2s}.explore-filter-btn.has-filter svg[data-v-dff5cc5c]{fill:#8b5cf6}.explore-filter-btn.has-filter[data-v-dff5cc5c]{background:#8b5cf633}.explore-filter-overlay[data-v-dff5cc5c]{position:fixed;inset:0;background:#0009;z-index:200;opacity:0;visibility:hidden;transition:all .3s ease}.explore-filter-overlay.show[data-v-dff5cc5c]{opacity:1;visibility:visible}.explore-filter-popup[data-v-dff5cc5c]{position:absolute;top:0;left:0;right:0;background:#181825;border-radius:0 0 .37209rem .37209rem;padding:.37209rem;transform:translateY(-100%);transition:transform .3s ease;max-height:70vh;overflow-y:auto;z-index:201}.explore-filter-overlay.show .explore-filter-popup[data-v-dff5cc5c]{transform:translateY(0)}.explore-filter-section[data-v-dff5cc5c]{margin-bottom:.27907rem}.explore-filter-section-title[data-v-dff5cc5c]{color:#a0a0b0;font-size:.30233rem;font-weight:400;margin-bottom:.18605rem;letter-spacing:.01163rem}.explore-filter-options[data-v-dff5cc5c]{display:flex;flex-wrap:wrap;gap:.18605rem}.explore-filter-option[data-v-dff5cc5c]{padding:.18605rem .27907rem;border-radius:.18605rem;font-size:.27907rem;color:#b0b0c0;background:#1e1e2e;border:.02326rem solid #2a2a3e;cursor:pointer;transition:all .2s;text-align:center;white-space:nowrap}.explore-filter-option.active[data-v-dff5cc5c]{background:#8b5cf626;border-color:#8b5cf6;color:#8b5cf6}.explore-filter-actions[data-v-dff5cc5c]{display:flex;gap:.27907rem;margin-top:.46512rem;padding-top:.37209rem;border-top:.02326rem solid rgba(255,255,255,.1)}.explore-filter-btn-reset[data-v-dff5cc5c],.explore-filter-btn-confirm[data-v-dff5cc5c]{flex:1;padding:.27907rem;border-radius:.18605rem;font-size:.32558rem;border:none;cursor:pointer;transition:all .2s}.explore-filter-btn-reset[data-v-dff5cc5c]{background:#252538;color:#888}.explore-filter-btn-confirm[data-v-dff5cc5c]{background:linear-gradient(135deg,#8b5cf6,#6366f1);color:#fff}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0f0f1a}#app{width:100%;height:100%}.anti-addiction-overlay[data-v-0bc335d1]{position:fixed;inset:0;background:#000000b3;z-index:99999;display:flex;align-items:center;justify-content:center;padding:.46512rem}.anti-addiction-modal[data-v-0bc335d1]{background:linear-gradient(135deg,#1e1e2e,#252538);border-radius:.37209rem;padding:.74419rem .55814rem;max-width:7.44186rem;width:100%;text-align:center;border:.02326rem solid rgba(139,92,246,.2);box-shadow:0 .18605rem .74419rem #0006}.anti-addiction-icon[data-v-0bc335d1]{width:1.11628rem;height:1.11628rem;margin:0 auto .37209rem;background:#8b5cf626;border-radius:50%;display:flex;align-items:center;justify-content:center}.anti-addiction-icon svg[data-v-0bc335d1]{width:.65116rem;height:.65116rem;fill:#8b5cf6}.anti-addiction-title[data-v-0bc335d1]{color:#fff;font-size:.4186rem;font-weight:600;margin-bottom:.27907rem}.anti-addiction-text[data-v-0bc335d1]{color:#b0b0c0;font-size:.32558rem;line-height:1.6;margin-bottom:.55814rem}.anti-addiction-btn[data-v-0bc335d1]{width:100%;padding:.27907rem;background:linear-gradient(135deg,#8b5cf6,#6366f1);border:none;border-radius:.23256rem;color:#fff;font-size:.34884rem;font-weight:500;cursor:pointer;transition:opacity .2s}.anti-addiction-btn[data-v-0bc335d1]:active{opacity:.9}
