body[data-v-26b449ed]{margin:0}#global-navbar[data-v-26b449ed]{font-family:Misans-Light,Arial,sans-serif;position:fixed;top:0;left:0;width:100%;height:50px;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:0 20px;box-sizing:border-box}#navbar-background[data-v-26b449ed]{position:fixed;top:0;left:0;width:100%;height:50px;background:rgba(34,34,34,.4);backdrop-filter:blur(50px);z-index:-1;transition:height .3s ease}#global-navbar.expanded #navbar-background[data-v-26b449ed]{height:100vh}#navbar-background[data-v-26b449ed]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#000,transparent);opacity:0;transition:opacity .3s ease}#global-navbar.expanded #navbar-background[data-v-26b449ed]:before{opacity:1}#global-navbar svg[data-v-26b449ed]{height:40px;fill:#fff}#nav-links[data-v-26b449ed]{font-family:MiSans-Regular,Arial,sans-serif;display:flex;gap:25px;flex-grow:1;justify-content:center;z-index:1}#nav-links a[data-v-26b449ed]{text-decoration:none;color:#fff;font-size:16px;font-weight:700;position:relative}#nav-links a[data-v-26b449ed]:after{display:none}.submenu[data-v-26b449ed]{position:absolute;top:50px;left:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;padding:20px 15%;box-sizing:border-box;z-index:999;opacity:0;pointer-events:none;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease}.submenu-category[data-v-26b449ed]{display:flex;flex-direction:column;flex-shrink:0}.submenu-category a[data-v-26b449ed],.submenu-category p[data-v-26b449ed]{white-space:nowrap}.submenu-category p[data-v-26b449ed]{font-family:MiSans-Light,Arial,sans-serif;color:grey;margin:0 0 15px 0}.submenu.show[data-v-26b449ed]{display:flex;opacity:1;pointer-events:auto;transform:translateY(0)}.submenu a[data-v-26b449ed]{color:#fff;font-size:14px;text-decoration:none;opacity:0;margin:0 0 8px 0;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease}.submenu.show a[data-v-26b449ed]{animation:fadeInDown-26b449ed .2s forwards}#right-section[data-v-26b449ed]{display:flex;align-items:center;gap:12px}#svg-container[data-v-26b449ed]{display:flex;align-items:center;justify-content:center;width:40px;height:40px}#mobile-menu-btn[data-v-26b449ed]{display:none;width:18px;height:18px;background:none;border:none;cursor:pointer;position:relative;padding:0}.hamburger-line[data-v-26b449ed]{display:block;width:100%;height:1px;background-color:#e8e8ed;position:absolute;left:0;transition:transform .3s ease,top .3s ease}.hamburger-line[data-v-26b449ed]:first-child{top:5px}.hamburger-line[data-v-26b449ed]:last-child{top:12px}#mobile-menu-btn.active .hamburger-line[data-v-26b449ed]:first-child{top:8px;transform:rotate(45deg)}#mobile-menu-btn.active .hamburger-line[data-v-26b449ed]:last-child{top:8px;transform:rotate(-45deg)}#mobile-menu[data-v-26b449ed]{display:none;position:fixed;top:50px;left:0;width:100%;height:calc(100vh - 50px);z-index:1;overflow-y:auto;opacity:0;transition:opacity .3s ease;pointer-events:none}@media (max-width:767px){#mobile-menu[data-v-26b449ed]{display:block}}#mobile-menu.open[data-v-26b449ed]{opacity:1;pointer-events:auto}.mobile-menu-content[data-v-26b449ed]{padding:20px;overflow:hidden}.mobile-nav-list[data-v-26b449ed]{list-style:none;margin:0;padding:0}.mobile-nav-item[data-v-26b449ed]{display:block;padding:12px 0;color:#f5f5f7;font-size:24px;font-weight:600;cursor:pointer;opacity:0;transition:opacity .2s ease}#mobile-menu.open .mobile-nav-item[data-v-26b449ed]{opacity:1;animation:fadeInDown-26b449ed .3s forwards}.mobile-nav-item[data-v-26b449ed]:hover{color:#2997ff}.slide-left-enter-active[data-v-26b449ed],.slide-left-leave-active[data-v-26b449ed],.slide-right-enter-active[data-v-26b449ed],.slide-right-leave-active[data-v-26b449ed]{transition:all .25s ease}.slide-left-leave-from[data-v-26b449ed]{opacity:1;transform:translateX(0)}.slide-left-leave-to[data-v-26b449ed]{opacity:0;transform:translateX(-30px)}.slide-left-enter-from[data-v-26b449ed]{opacity:0;transform:translateX(30px)}.slide-left-enter-to[data-v-26b449ed],.slide-right-leave-from[data-v-26b449ed]{opacity:1;transform:translateX(0)}.slide-right-leave-to[data-v-26b449ed]{opacity:0;transform:translateX(30px)}.slide-right-enter-from[data-v-26b449ed]{opacity:0;transform:translateX(-30px)}.slide-right-enter-to[data-v-26b449ed]{opacity:1;transform:translateX(0)}.mobile-back-btn[data-v-26b449ed]{display:flex;align-items:center;gap:8px;background:none;border:none;color:#2997ff;font-size:14px;padding:0;margin-bottom:20px;cursor:pointer}.mobile-submenu-title[data-v-26b449ed]{color:#f5f5f7;font-size:28px;font-weight:600;margin:0 0 24px 0}.mobile-submenu-categories[data-v-26b449ed]{display:flex;flex-direction:column;gap:30px}.mobile-category[data-v-26b449ed]{padding-bottom:0}.mobile-category-title[data-v-26b449ed]{color:grey;font-size:14px;font-weight:400;margin:0 0 15px 0}.mobile-category-heading[data-v-26b449ed]{color:#f5f5f7;font-size:24px;font-weight:600;margin:0 0 8px 0}.mobile-category-desc[data-v-26b449ed]{color:grey;font-size:16px;line-height:1.5;margin:0}.mobile-category-link[data-v-26b449ed]{display:block;color:#e8e8ed;font-size:18px;text-decoration:none;padding:8px 0;transition:color .2s ease}.mobile-category-link[data-v-26b449ed]:hover{color:#2997ff}.avatar-fade-enter-active[data-v-26b449ed],.avatar-fade-leave-active[data-v-26b449ed]{transition:opacity .5s ease}.avatar-fade-enter-from[data-v-26b449ed],.avatar-fade-leave-to[data-v-26b449ed]{opacity:0}.avatar-fade-enter-to[data-v-26b449ed],.avatar-fade-leave-from[data-v-26b449ed]{opacity:1}.avatar[data-v-26b449ed]{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover}@keyframes fadeInDown-26b449ed{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1024px){#global-navbar[data-v-26b449ed],.submenu[data-v-26b449ed]{padding-left:15%;padding-right:15%}}@media (max-width:1399px){.submenu-category[data-v-26b449ed]:first-child{flex-basis:100%}}@media (min-width:768px) and (max-width:1023px){#global-navbar[data-v-26b449ed]{padding-left:20px;padding-right:20px}}@media (max-width:767px){#global-navbar[data-v-26b449ed]{padding-left:20px;padding-right:20px}#nav-links[data-v-26b449ed]{display:none}#mobile-menu-btn[data-v-26b449ed],#mobile-menu[data-v-26b449ed]{display:block}}footer[data-v-3cfa6ae0]{background:linear-gradient(180deg,#0a0a0a,#1a1a1a);color:#fff;font-family:MiSans-Regular,Arial,sans-serif;position:relative}footer[data-v-3cfa6ae0]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2) 50%,transparent)}.footer-container[data-v-3cfa6ae0]{max-width:1200px;margin:0 auto;padding:0 20px}.footer-content[data-v-3cfa6ae0]{display:grid;grid-template-columns:2fr 1fr 1fr;gap:60px;padding:60px 0 40px}.footer-brand[data-v-3cfa6ae0]{max-width:400px}.brand-logo[data-v-3cfa6ae0]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.brand-logo h2[data-v-3cfa6ae0]{font-family:MiSans-Bold,Arial,sans-serif;font-size:32px;font-weight:900;margin:0;background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.8));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.brand-tagline[data-v-3cfa6ae0]{font-size:14px;color:hsla(0,0%,100%,.6);font-weight:500;padding:4px 12px;background:hsla(0,0%,100%,.1);border-radius:15px;border:1px solid hsla(0,0%,100%,.1)}.brand-description[data-v-3cfa6ae0]{font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.7);margin:0}.footer-links[data-v-3cfa6ae0]{display:flex;gap:40px}.link-group h4[data-v-3cfa6ae0]{font-family:MiSans-Bold,Arial,sans-serif;font-size:16px;font-weight:700;margin:0 0 20px 0;color:#fff}.link-group a[data-v-3cfa6ae0]{display:block;color:hsla(0,0%,100%,.7);text-decoration:none;font-size:14px;margin-bottom:12px;transition:all .3s ease;position:relative}.link-group a[data-v-3cfa6ae0]:hover{color:#fff;transform:translateX(4px)}.link-group a[data-v-3cfa6ae0]:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:0;height:2px;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.5));transition:width .3s ease}.link-group a[data-v-3cfa6ae0]:hover:before{width:8px}.footer-social h4[data-v-3cfa6ae0]{font-family:MiSans-Bold,Arial,sans-serif;font-size:16px;font-weight:700;margin:0 0 20px 0;color:#fff}.social-links[data-v-3cfa6ae0]{display:flex;flex-direction:column;gap:12px}.social-link[data-v-3cfa6ae0]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;text-decoration:none;color:hsla(0,0%,100%,.8);font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px)}.social-link[data-v-3cfa6ae0]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);transform:translateY(-2px);color:#fff;box-shadow:0 8px 25px rgba(0,0,0,.2)}.social-icon[data-v-3cfa6ae0]{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.social-icon svg[data-v-3cfa6ae0]{width:18px;height:18px;transition:all .3s ease}.social-link.bilibili[data-v-3cfa6ae0]:hover{border-color:#fb7299}.social-link.bilibili:hover .social-icon[data-v-3cfa6ae0]{color:#fb7299}.social-link.youtube[data-v-3cfa6ae0]:hover{border-color:red}.social-link.youtube:hover .social-icon[data-v-3cfa6ae0]{color:red}.social-link.developer[data-v-3cfa6ae0]:hover{border-color:#6366f1}.social-link.developer:hover .social-icon[data-v-3cfa6ae0]{color:#6366f1}.footer-bottom[data-v-3cfa6ae0]{border-top:1px solid hsla(0,0%,100%,.1);padding:30px 0}.copyright-content[data-v-3cfa6ae0]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.copyright-text[data-v-3cfa6ae0]{display:flex;flex-direction:column;gap:4px}.copyright-text p[data-v-3cfa6ae0]{margin:0;font-size:12px;color:hsla(0,0%,100%,.5)}.icp-info[data-v-3cfa6ae0]{display:flex;gap:20px}.icp-info a[data-v-3cfa6ae0]{color:hsla(0,0%,100%,.4);text-decoration:none;transition:color .3s ease}.icp-info a[data-v-3cfa6ae0]:hover{color:hsla(0,0%,100%,.6)}.design-credit[data-v-3cfa6ae0]{font-size:12px;color:hsla(0,0%,100%,.4);font-weight:500}@media (max-width:1024px){.footer-content[data-v-3cfa6ae0]{grid-template-columns:1fr 1fr;gap:40px}.footer-social[data-v-3cfa6ae0]{grid-column:1/-1}.social-links[data-v-3cfa6ae0]{flex-direction:row;flex-wrap:wrap;gap:12px}.social-link[data-v-3cfa6ae0]{flex:0 0 auto;min-width:140px}}@media (max-width:768px){.footer-container[data-v-3cfa6ae0]{padding:0 15px}.footer-content[data-v-3cfa6ae0]{grid-template-columns:1fr;gap:40px;padding:40px 0 30px}.brand-logo[data-v-3cfa6ae0]{flex-direction:column;align-items:flex-start;gap:8px}.brand-logo h2[data-v-3cfa6ae0]{font-size:28px}.footer-links[data-v-3cfa6ae0]{flex-direction:column;gap:30px}.social-links[data-v-3cfa6ae0]{flex-direction:column}.social-link[data-v-3cfa6ae0]{min-width:auto}.copyright-content[data-v-3cfa6ae0]{flex-direction:column;align-items:flex-start;gap:12px}.footer-bottom[data-v-3cfa6ae0]{padding:20px 0}}@media (max-width:480px){.footer-container[data-v-3cfa6ae0]{padding:0 12px}.footer-content[data-v-3cfa6ae0]{padding:30px 0 20px;gap:30px}.brand-logo h2[data-v-3cfa6ae0]{font-size:24px}.brand-tagline[data-v-3cfa6ae0]{font-size:12px;padding:3px 8px}.brand-description[data-v-3cfa6ae0]{font-size:13px}.footer-social h4[data-v-3cfa6ae0],.link-group h4[data-v-3cfa6ae0]{font-size:14px;margin-bottom:15px}.social-link[data-v-3cfa6ae0]{padding:10px 12px;font-size:13px}.social-icon svg[data-v-3cfa6ae0]{width:16px;height:16px}.footer-bottom[data-v-3cfa6ae0]{padding:16px 0}.copyright-text p[data-v-3cfa6ae0],.design-credit[data-v-3cfa6ae0]{font-size:11px}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:MiSans-Regular,Arial,sans-serif;background-color:#000}.bilibili-icon{mask:url(/img/bilibili.b71fc06d.svg) no-repeat center/contain;-webkit-mask:url(/img/bilibili.b71fc06d.svg) no-repeat center/contain}.bilibili-icon,.kuaishou-icon{display:inline-block;width:1em;height:1em;background-color:currentColor;vertical-align:middle}.kuaishou-icon{mask:url(/img/kuaishou.4de5096b.svg) no-repeat center/contain;-webkit-mask:url(/img/kuaishou.4de5096b.svg) no-repeat center/contain}.qq-icon{mask:url(/img/qq.28bd3575.svg) no-repeat center/contain;-webkit-mask:url(/img/qq.28bd3575.svg) no-repeat center/contain}.qq-icon,.tiktok-icon{display:inline-block;width:1em;height:1em;background-color:currentColor;vertical-align:middle}.tiktok-icon{mask:url(/img/tiktok.1ae553e3.svg) no-repeat center/contain;-webkit-mask:url(/img/tiktok.1ae553e3.svg) no-repeat center/contain}.wechat-icon{mask:url(/img/wechat.a4c2771d.svg) no-repeat center/contain;-webkit-mask:url(/img/wechat.a4c2771d.svg) no-repeat center/contain}.wechat-icon,.xiaohongshu-icon{display:inline-block;width:1em;height:1em;background-color:currentColor;vertical-align:middle}.xiaohongshu-icon{mask:url(/img/xiaohongshu.3d1f33bd.svg) no-repeat center/contain;-webkit-mask:url(/img/xiaohongshu.3d1f33bd.svg) no-repeat center/contain}body,html{margin:0;padding:0;box-sizing:border-box;width:100%;overflow-x:hidden}.pubcontents{margin-top:55px}.home-container[data-v-0f042dfa]{min-height:100vh;background:linear-gradient(180deg,#0a0a0a,#1a1a1a);color:#fff;overflow-x:hidden;--home-side-pad:5vw}.scroll-container[data-v-0f042dfa]{display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;padding:20px 0}.card-container[data-v-0f042dfa]{display:flex;gap:20px;overflow-x:auto;padding:0 var(--home-side-pad);box-sizing:border-box;width:100%;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.card-container[data-v-0f042dfa]::-webkit-scrollbar{display:none}.card[data-v-0f042dfa]{width:90vw;height:85vh;background-size:cover;background-position:50%;border-radius:20px;flex:0 0 auto;scroll-snap-align:center;position:relative;display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 10px 40px rgba(0,0,0,.3)}.card[data-v-0f042dfa]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;transition:all .4s ease}.card.interactive-card[data-v-0f042dfa]{transition:all .4s cubic-bezier(.4,0,.2,1)}.card.interactive-card.card-hover[data-v-0f042dfa]:before{background:rgba(0,0,0,.1)}.card.interactive-card.card-hover[data-v-0f042dfa]{transform:translateY(-8px);box-shadow:0 20px 60px rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.2)}[data-v-0f042dfa] .card-content{position:absolute;color:#fff;z-index:2;max-width:90%;will-change:transform}[data-v-0f042dfa] .modern-title{font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(28px,6vw,72px);font-weight:900;margin-bottom:12px;text-shadow:0 4px 20px rgba(0,0,0,.6);line-height:1.2;letter-spacing:-.02em;word-wrap:break-word;overflow-wrap:break-word;will-change:transform,opacity}[data-v-0f042dfa] .hero-title-single-line{white-space:nowrap;font-size:clamp(20px,5.2vw,64px);max-width:100%}[data-v-0f042dfa] .modern-subtitle{font-family:MiSans-Regular,Arial,sans-serif;font-size:clamp(14px,3.5vw,20px);font-weight:400;line-height:1.5;margin-bottom:20px;text-shadow:0 2px 12px rgba(0,0,0,.8);opacity:.95;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;will-change:transform,opacity}[data-v-0f042dfa] .modern-badge{display:inline-block;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:700;margin-bottom:16px;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}[data-v-0f042dfa] .badge-latest{background:linear-gradient(135deg,rgba(255,215,0,.9),rgba(255,193,7,.9));color:#000}[data-v-0f042dfa] .badge-comingsoon{background:linear-gradient(135deg,rgba(0,123,255,.9),rgba(0,86,179,.9));color:#fff}[data-v-0f042dfa] .cta-button{display:inline-flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:10px 16px;border-radius:25px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;font-family:MiSans-Bold,Arial,sans-serif;text-shadow:0 2px 10px rgba(0,0,0,.8);white-space:nowrap;will-change:transform,opacity;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}[data-v-0f042dfa] .cta-button:hover{background:hsla(0,0%,100%,.2);box-shadow:0 8px 20px rgba(0,0,0,.3);border-color:hsla(0,0%,100%,.3)}[data-v-0f042dfa] .cta-text{transition:all .3s ease}[data-v-0f042dfa] .cta-button:hover .cta-text{transform:translateX(-2px)}[data-v-0f042dfa] .cta-arrow{font-size:16px;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-block}[data-v-0f042dfa] .cta-button:hover .cta-arrow{transform:translateX(4px)}[data-v-0f042dfa] .center{top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}[data-v-0f042dfa] .bottom-left{bottom:30px;left:30px;text-align:left}[data-v-0f042dfa] .bottom-right{bottom:30px;right:30px;text-align:right}.modern-indicator-container[data-v-0f042dfa]{display:flex;justify-content:center;align-items:center;gap:20px;margin:30px 0}.indicator-wrapper[data-v-0f042dfa]{display:flex;gap:10px;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);padding:10px 16px;border-radius:20px;border:1px solid hsla(0,0%,100%,.1)}[data-v-0f042dfa] .modern-indicator{width:6px;height:6px;background:hsla(0,0%,100%,.4);border-radius:50%;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative}[data-v-0f042dfa] .modern-indicator:hover{background:hsla(0,0%,100%,.6);transform:scale(1.2)}[data-v-0f042dfa] .modern-indicator.active{background:#fff;width:20px;border-radius:3px;transform:scale(1)}.indicator-info[data-v-0f042dfa]{display:flex;align-items:center;gap:3px;font-size:12px;font-weight:500;color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.05);padding:6px 12px;border-radius:12px;border:1px solid hsla(0,0%,100%,.1)}.current-slide[data-v-0f042dfa]{color:#fff;font-weight:700}.divider[data-v-0f042dfa]{opacity:.5;margin:0 1px}.quick-actions[data-v-0f042dfa]{max-width:1200px;margin:60px auto;padding:0 20px}.section-title[data-v-0f042dfa]{font-family:MiSans-Bold,Arial,sans-serif;font-size:24px;font-weight:900;text-align:center;margin-bottom:32px;background:linear-gradient(135deg,#fff,hsla(0,0%,100%,.8));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.newsroom-section[data-v-0f042dfa]{width:100%;margin:12px auto 60px;padding:0 var(--home-side-pad) 20px}.newsroom-header[data-v-0f042dfa]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px}.newsroom-title[data-v-0f042dfa]{margin:0;text-align:left;font-size:clamp(24px,3vw,36px)}.newsroom-subtitle[data-v-0f042dfa]{margin:8px 0 0;color:hsla(0,0%,100%,.7);font-size:14px}.newsroom-view-all[data-v-0f042dfa]{border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.06);color:#fff;border-radius:999px;font-size:14px;font-weight:600;padding:9px 16px;cursor:pointer;transition:all .25s ease}.newsroom-view-all[data-v-0f042dfa]:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.35)}.newsroom-layout[data-v-0f042dfa]{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:16px}.news-side-list[data-v-0f042dfa]{display:grid;gap:16px}.news-card[data-v-0f042dfa]{position:relative;overflow:hidden;border-radius:18px;background-size:cover;background-position:50%;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 12px 30px rgba(0,0,0,.35);cursor:pointer;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.featured-news[data-v-0f042dfa]{min-height:520px}.side-news[data-v-0f042dfa]{min-height:252px}.news-card[data-v-0f042dfa]:hover{transform:translateY(-4px) scale(1.01);border-color:hsla(0,0%,100%,.26);box-shadow:0 18px 36px rgba(0,0,0,.45)}.news-overlay[data-v-0f042dfa]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,8,8,.1) 25%,rgba(8,8,8,.78))}.news-content[data-v-0f042dfa]{position:absolute;left:20px;right:20px;bottom:18px;z-index:2}.news-content h3[data-v-0f042dfa],.news-content h4[data-v-0f042dfa]{margin:0;font-family:MiSans-Bold,Arial,sans-serif;color:#fff;line-height:1.2;text-shadow:0 3px 15px rgba(0,0,0,.7)}.news-content h3[data-v-0f042dfa]{font-size:clamp(28px,3.6vw,58px)}.news-content h4[data-v-0f042dfa]{font-size:clamp(22px,2.2vw,34px)}.news-meta[data-v-0f042dfa]{display:flex;gap:12px;align-items:center;margin:12px 0 0;color:hsla(0,0%,100%,.82);font-size:13px;font-weight:500}.latest-updates-section[data-v-0f042dfa]{width:100%;margin:0 auto 80px;padding:0 var(--home-side-pad)}.latest-header[data-v-0f042dfa]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.latest-title[data-v-0f042dfa]{margin:0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(24px,2.8vw,34px);color:#fff}.latest-view-all[data-v-0f042dfa]{border:0;background:transparent;color:hsla(0,0%,100%,.9);font-size:16px;font-weight:600;cursor:pointer;padding:4px 0;transition:opacity .2s ease}.latest-view-all[data-v-0f042dfa]:hover{opacity:.75}.latest-grid[data-v-0f042dfa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 48px}.latest-item[data-v-0f042dfa]{display:flex;align-items:center;gap:20px;border-radius:14px;padding:8px;cursor:pointer;transition:background .25s ease,transform .25s ease}.latest-item[data-v-0f042dfa]:hover{background:hsla(0,0%,100%,.05);transform:translateY(-2px)}.latest-thumb[data-v-0f042dfa]{width:144px;height:144px;border-radius:12px;background-size:cover;background-position:50%;flex-shrink:0}.latest-content h3[data-v-0f042dfa]{margin:0;color:#fff;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(24px,1.85vw,38px);line-height:1.2}.latest-meta[data-v-0f042dfa]{display:flex;gap:12px;margin-top:14px;color:hsla(0,0%,100%,.78);font-size:clamp(16px,1vw,20px)}.hub-entry-section[data-v-0f042dfa]{width:100%;margin:10px auto 48px;padding:0 var(--home-side-pad)}.hub-entry-grid[data-v-0f042dfa]{display:grid;grid-template-columns:repeat(var(--hub-columns,3),minmax(0,1fr));gap:16px}.hub-entry-card[data-v-0f042dfa]{position:relative;overflow:hidden;min-height:300px;border-radius:20px;border:1px solid hsla(0,0%,100%,.12);background-size:cover;background-position:50%;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.hub-entry-card[data-v-0f042dfa]:hover{transform:translateY(-5px);border-color:hsla(0,0%,100%,.26);box-shadow:0 18px 36px rgba(0,0,0,.42)}.hub-entry-overlay[data-v-0f042dfa]{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,5%,.12) 35%,hsla(0,0%,5%,.82))}.hub-entry-content[data-v-0f042dfa]{position:absolute;left:18px;right:18px;bottom:16px;z-index:2}.hub-entry-card-title[data-v-0f042dfa]{margin:0;color:#fff;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(22px,1.7vw,30px);line-height:1.2}.hub-entry-card-subtitle[data-v-0f042dfa]{margin:10px 0 0;color:hsla(0,0%,100%,.8);font-size:13px;line-height:1.45}.hub-entry-card-cta[data-v-0f042dfa]{display:inline-flex;align-items:center;margin-top:12px;padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:12px;font-weight:600}.actions-grid[data-v-0f042dfa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:60px}.action-item[data-v-0f042dfa]{display:flex;align-items:center;gap:16px;padding:24px;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.action-item[data-v-0f042dfa]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));border-color:hsla(0,0%,100%,.2);transform:translateY(-2px);box-shadow:0 15px 30px rgba(0,0,0,.2)}.action-icon[data-v-0f042dfa]{font-size:28px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);border-radius:10px;flex-shrink:0}.action-content[data-v-0f042dfa]{flex:1;min-width:0}.action-content h3[data-v-0f042dfa]{font-family:MiSans-Bold,Arial,sans-serif;font-size:16px;font-weight:700;margin:0 0 6px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-content p[data-v-0f042dfa]{font-size:12px;margin:0;color:hsla(0,0%,100%,.7);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.action-arrow[data-v-0f042dfa]{font-size:16px;color:hsla(0,0%,100%,.6);transition:all .3s ease;flex-shrink:0}.action-item:hover .action-arrow[data-v-0f042dfa]{color:#fff;transform:translateX(3px)}@media (max-width:768px){.card-container[data-v-0f042dfa]{padding:0 5vw}.card[data-v-0f042dfa]{width:90vw;height:75vh}[data-v-0f042dfa] .bottom-left,[data-v-0f042dfa] .bottom-right{bottom:20px;left:20px;right:20px;text-align:left}[data-v-0f042dfa] .modern-title{font-size:clamp(24px,7vw,40px);margin-bottom:8px;line-height:1.2}[data-v-0f042dfa] .hero-title-single-line{font-size:clamp(20px,8.2vw,44px)}[data-v-0f042dfa] .modern-subtitle{font-size:clamp(12px,4vw,16px);line-height:1.4;margin-bottom:16px}.modern-indicator-container[data-v-0f042dfa]{margin:20px 0;gap:16px}.indicator-wrapper[data-v-0f042dfa]{padding:8px 12px}.indicator-info[data-v-0f042dfa]{padding:5px 10px;font-size:11px}.quick-actions[data-v-0f042dfa]{padding:0 15px;margin:40px auto}.newsroom-section[data-v-0f042dfa]{margin:8px auto 50px;padding:0 var(--home-side-pad) 12px}.newsroom-layout[data-v-0f042dfa]{grid-template-columns:1fr;gap:14px}.news-side-list[data-v-0f042dfa]{grid-template-columns:1fr 1fr}.featured-news[data-v-0f042dfa]{min-height:440px}.side-news[data-v-0f042dfa]{min-height:220px}.news-content h3[data-v-0f042dfa]{font-size:clamp(26px,6vw,42px)}.news-content h4[data-v-0f042dfa]{font-size:clamp(18px,4vw,28px)}.latest-updates-section[data-v-0f042dfa]{margin:0 auto 50px;padding:0 var(--home-side-pad)}.latest-grid[data-v-0f042dfa]{grid-template-columns:1fr;gap:14px}.latest-item[data-v-0f042dfa]{gap:14px;padding:6px}.latest-thumb[data-v-0f042dfa]{width:112px;height:112px}.latest-content h3[data-v-0f042dfa]{font-size:clamp(20px,4vw,30px)}.latest-meta[data-v-0f042dfa]{margin-top:10px;font-size:13px}.hub-entry-section[data-v-0f042dfa]{margin:6px auto 36px;padding:0 var(--home-side-pad)}.hub-entry-grid[data-v-0f042dfa]{grid-template-columns:1fr;gap:14px}.hub-entry-card[data-v-0f042dfa]{min-height:340px}.actions-grid[data-v-0f042dfa]{grid-template-columns:1fr;gap:12px}.action-item[data-v-0f042dfa]{padding:20px 16px;gap:12px}.action-icon[data-v-0f042dfa]{width:45px;height:45px;font-size:24px}.section-title[data-v-0f042dfa]{font-size:20px;margin-bottom:24px}}@media (max-width:480px){.home-container[data-v-0f042dfa]{--home-side-pad:3vw}.scroll-container[data-v-0f042dfa]{padding:15px 0}.card[data-v-0f042dfa]{width:94vw;height:70vh;border-radius:16px}[data-v-0f042dfa] .modern-title{font-size:clamp(20px,8vw,32px);margin-bottom:6px;line-height:1.2}[data-v-0f042dfa] .hero-title-single-line{font-size:clamp(18px,8.8vw,38px)}[data-v-0f042dfa] .modern-subtitle{font-size:clamp(11px,4.5vw,14px);margin-bottom:12px;line-height:1.4}[data-v-0f042dfa] .modern-badge{padding:4px 8px;font-size:10px;margin-bottom:12px}[data-v-0f042dfa] .cta-button{padding:8px 12px;font-size:12px;gap:4px;border-radius:20px}[data-v-0f042dfa] .bottom-left,[data-v-0f042dfa] .bottom-right{bottom:16px;left:16px;right:16px}.modern-indicator-container[data-v-0f042dfa]{margin:15px 0;gap:12px}.indicator-wrapper[data-v-0f042dfa]{padding:6px 10px;gap:8px}[data-v-0f042dfa] .modern-indicator{width:5px;height:5px}[data-v-0f042dfa] .modern-indicator.active{width:16px}.indicator-info[data-v-0f042dfa]{padding:4px 8px;font-size:10px}.quick-actions[data-v-0f042dfa]{margin:30px auto;padding:0 12px}.newsroom-header[data-v-0f042dfa]{align-items:center;margin-bottom:16px}.newsroom-subtitle[data-v-0f042dfa]{font-size:12px}.newsroom-view-all[data-v-0f042dfa]{font-size:12px;padding:7px 12px}.news-side-list[data-v-0f042dfa]{grid-template-columns:1fr}.featured-news[data-v-0f042dfa]{min-height:320px}.side-news[data-v-0f042dfa]{min-height:190px}.news-content[data-v-0f042dfa]{left:14px;right:14px;bottom:14px}.news-content h3[data-v-0f042dfa]{font-size:clamp(24px,7vw,34px)}.news-content h4[data-v-0f042dfa]{font-size:clamp(17px,5vw,24px)}.news-meta[data-v-0f042dfa]{font-size:11px;gap:8px;margin-top:8px}.latest-title[data-v-0f042dfa]{font-size:22px}.latest-view-all[data-v-0f042dfa]{font-size:13px}.latest-thumb[data-v-0f042dfa]{width:86px;height:86px;border-radius:10px}.latest-content h3[data-v-0f042dfa]{font-size:18px}.latest-meta[data-v-0f042dfa]{margin-top:6px;font-size:12px;gap:8px}.hub-entry-title[data-v-0f042dfa]{font-size:22px}.hub-entry-subtitle[data-v-0f042dfa]{font-size:12px}.hub-entry-card[data-v-0f042dfa]{min-height:300px;border-radius:16px}.hub-entry-content[data-v-0f042dfa]{left:14px;right:14px;bottom:14px}.hub-entry-card-title[data-v-0f042dfa]{font-size:20px}.hub-entry-card-subtitle[data-v-0f042dfa]{font-size:12px}.action-item[data-v-0f042dfa]{padding:16px 12px;gap:10px}.action-icon[data-v-0f042dfa]{width:40px;height:40px;font-size:20px}.action-content h3[data-v-0f042dfa]{font-size:14px;margin-bottom:4px}.action-content p[data-v-0f042dfa]{font-size:11px;line-height:1.3}.section-title[data-v-0f042dfa]{font-size:18px;margin-bottom:20px}}@media (max-width:360px){[data-v-0f042dfa] .modern-title{font-size:clamp(18px,9vw,28px);line-height:1.2}[data-v-0f042dfa] .hero-title-single-line{font-size:clamp(16px,9vw,30px)}[data-v-0f042dfa] .modern-subtitle{font-size:clamp(10px,5vw,12px);line-height:1.4}[data-v-0f042dfa] .cta-button{padding:6px 10px;font-size:11px}.card[data-v-0f042dfa]{height:65vh}.latest-item[data-v-0f042dfa]{gap:10px}.latest-content h3[data-v-0f042dfa]{font-size:16px}[data-v-0f042dfa] .bottom-left,[data-v-0f042dfa] .bottom-right{bottom:12px;left:12px;right:12px}}@media (max-width:1280px){.hub-entry-section.hub-has-three .hub-entry-grid[data-v-0f042dfa]{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-entry-card[data-v-0f042dfa]{min-height:360px}}@media (min-width:1440px){.newsroom-layout[data-v-0f042dfa]{grid-template-columns:minmax(0,2.3fr) minmax(360px,1fr);gap:18px}.featured-news[data-v-0f042dfa]{min-height:680px}.side-news[data-v-0f042dfa]{min-height:331px}.latest-thumb[data-v-0f042dfa]{width:200px;height:200px;border-radius:14px}.hub-entry-card[data-v-0f042dfa]{min-height:360px}}.vc-events-page[data-v-0263e896]{background-color:#000;color:#fff;min-height:100vh}.jstf[data-v-0263e896]{position:relative;width:100%;min-height:98vh;overflow:hidden}.background-image[data-v-0263e896]{position:absolute;top:calc(-20% + min(10%, 10vw));left:0;width:100%;height:calc(120% - min(10%, 10vw));-o-object-fit:cover;object-fit:cover;transition:top .3s ease,height .3s ease}.overlay-text[data-v-0263e896]{position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;width:90%;max-width:600px}.overlay-text h1[data-v-0263e896]{margin:0;font-size:clamp(1.5rem,5vw,2.5rem);font-weight:700;line-height:1.2}.overlay-text h2[data-v-0263e896]{margin:.5rem 0 0;font-size:clamp(1.125rem,4vw,1.5rem)}.overlay-text h3[data-v-0263e896]{margin:.25rem 0 0;font-size:clamp(1rem,3.5vw,1.25rem);font-family:MiSans-Light,Arial,sans-serif}.past-events-section[data-v-0263e896]{padding:24px 16px}.past-events-section h2[data-v-0263e896]{margin:0 0 16px;font-size:clamp(1.25rem,4vw,1.75rem);text-align:left}.cards-container[data-v-0263e896]{display:flex;gap:16px;overflow-x:auto;padding-bottom:16px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.cards-container[data-v-0263e896]::-webkit-scrollbar{display:none}.cards-container[data-v-0263e896]{-ms-overflow-style:none;scrollbar-width:none}.card[data-v-0263e896]{background:#222;border-radius:8px;flex:0 0 280px;display:flex;flex-direction:column;justify-content:space-between;scroll-snap-align:start}.card-image[data-v-0263e896]{width:100%;height:157px;-o-object-fit:cover;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px}.card-content[data-v-0263e896]{padding:12px;text-align:left;flex:1}.card-content h3[data-v-0263e896]{margin:0 0 8px;font-size:1rem;line-height:1.3}.card-content p[data-v-0263e896]{margin:0;font-size:.875rem;color:#ccc;line-height:1.4}.play-button[data-v-0263e896]{margin:0 12px 12px;padding:10px 16px;border:none;background:#006aff;color:#fff;border-radius:4px;cursor:pointer;font-size:.875rem;font-weight:500;transition:background-color .2s}.play-button[data-v-0263e896]:active{background:#0056d3}@media (max-width:768px) and (min-width:481px){.jstf[data-v-0263e896]{min-height:80vh}.card[data-v-0263e896]{flex:0 0 240px}.card-image[data-v-0263e896]{height:135px}}@media (max-width:480px){.jstf[data-v-0263e896]{min-height:100vh}.background-image[data-v-0263e896]{top:calc(-5% - 8vw);height:calc(105% - 8vw)}.overlay-text[data-v-0263e896]{top:70%;width:85%}.past-events-section[data-v-0263e896]{padding:20px 12px}.cards-container[data-v-0263e896]{gap:12px}.card[data-v-0263e896]{flex:0 0 75vw;min-width:240px;max-width:300px}.card-image[data-v-0263e896]{height:42.1875vw;min-height:135px;max-height:169px}.card-content[data-v-0263e896]{padding:10px}.card-content h3[data-v-0263e896]{font-size:.9375rem}.card-content p[data-v-0263e896]{font-size:.8125rem}.play-button[data-v-0263e896]{margin:0 10px 10px;padding:8px 14px;font-size:.8125rem}}@media (max-width:360px){.overlay-text h1[data-v-0263e896]{font-size:1.375rem}.overlay-text h2[data-v-0263e896]{font-size:1.0625rem}.overlay-text h3[data-v-0263e896]{font-size:.9375rem}.past-events-section h2[data-v-0263e896]{font-size:1.125rem}.card[data-v-0263e896]{flex:0 0 85vw}}@media (orientation:landscape) and (max-height:600px){.jstf[data-v-0263e896]{min-height:100vh}.background-image[data-v-0263e896]{top:calc(-25% + min(5%, 5vw));height:calc(125% - min(5%, 5vw))}.overlay-text[data-v-0263e896]{top:65%}.overlay-text h1[data-v-0263e896]{font-size:1.75rem}.overlay-text h2[data-v-0263e896]{font-size:1.25rem}.overlay-text h3[data-v-0263e896]{font-size:1.125rem}}@media (min-width:1440px){.background-image[data-v-0263e896]{top:calc(-25% + min(5%, 5vw));height:calc(125% - min(5%, 5vw))}}.replay[data-v-67c6915c]{color:#fff;padding:20px 50px}.video-card[data-v-67c6915c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;height:150px}.video-cover[data-v-67c6915c]{width:150px;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:5px;margin-right:20px}.video-info[data-v-67c6915c]{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.play-button[data-v-67c6915c]{background-color:#006aff;color:#fff;border:none;padding:8px 16px;font-size:14px;cursor:pointer;border-radius:50px;white-space:nowrap;width:100px;height:40px}@media (max-width:768px){.replay[data-v-67c6915c]{padding:10px 20px}.video-card[data-v-67c6915c]{flex-direction:column;height:auto;text-align:center}.video-cover[data-v-67c6915c]{width:100%;max-width:200px;margin:0 auto 10px}.video-info[data-v-67c6915c]{text-align:center}.play-button[data-v-67c6915c]{background-color:#006aff;color:#fff;border:none;padding:8px 16px;font-size:14px;cursor:pointer;border-radius:50px;white-space:nowrap;width:100px;height:40px}}.placeholder[data-v-09e0253e]{width:100%;height:90vh}#AuroraPlayer[data-v-09e0253e]{width:100%;height:100%}.animated-content[data-v-3e80d48e]{display:block}.sub-nav[data-v-67a35862]{position:fixed;top:50px;left:0;width:100%;height:50px;background-color:rgba(0,0,0,.5);display:flex;align-items:center;padding:0 20px;box-sizing:border-box;transition:transform .3s ease,opacity .3s ease;z-index:999;opacity:1}.sub-nav-left p[data-v-67a35862],.sub-nav-right button[data-v-67a35862]{opacity:1}.experience-btn[data-v-67a35862]{background-color:#006aff;color:#fff;border:none;padding:8px 16px;font-size:14px;cursor:pointer;border-radius:50px}.experience-btn[data-v-67a35862]:disabled{background-color:#5199ff;color:#d3d3d3;cursor:not-allowed}.sub-nav-left p[data-v-67a35862]{color:#fff}.text-wrapper[data-v-6d9031e4]{position:relative;display:inline-block;width:100%;overflow:hidden}.text-item[data-v-6d9031e4]{position:absolute;width:100%;text-align:center;left:0;top:0;display:block;line-height:1.2}.parallax-container[data-v-6d453a7b]{will-change:transform}.return-image-section[data-v-19d88f3a]{margin-bottom:24px;border-radius:16px;border:2px dashed var(--fs-accent-a30);background:var(--fs-accent-a05);transition:all .22s ease}.return-image-section[data-v-19d88f3a]:hover{border-color:var(--fs-accent);background:var(--fs-accent-a10);box-shadow:0 8px 24px var(--fs-accent-a15)}.return-image-section.is-dragover[data-v-19d88f3a]{border-color:var(--fs-accent);background:var(--fs-accent-a15);transform:translateY(-1px);box-shadow:0 10px 30px var(--fs-accent-a20)}.return-image-section.is-uploading[data-v-19d88f3a]{pointer-events:none;opacity:.85}.return-image-section.is-disabled[data-v-19d88f3a]{border-style:solid;border-color:var(--fs-border-subtle);background:var(--fs-ui-surface);cursor:not-allowed}.return-image-section.is-disabled[data-v-19d88f3a]:hover{box-shadow:none;transform:none}.return-image-input[data-v-19d88f3a]{display:none}.return-image-content[data-v-19d88f3a]{padding:26px 24px;text-align:center}.return-image-title[data-v-19d88f3a]{margin:0 0 8px;font-size:20px;font-weight:700;color:var(--fs-accent)}.return-image-text[data-v-19d88f3a]{margin:0;font-size:15px;line-height:1.7;color:var(--fs-ui-text-primary)}.return-image-hint[data-v-19d88f3a]{margin:8px 0 0;font-size:12px;color:var(--fs-ui-text-secondary)}@media (max-width:768px){.return-image-content[data-v-19d88f3a]{padding:20px 16px}.return-image-title[data-v-19d88f3a]{font-size:18px}.return-image-text[data-v-19d88f3a]{font-size:14px;line-height:1.6}}.return-space-entry[data-v-19d88f3a]{position:relative;margin-bottom:24px;min-height:136px;border-radius:18px;overflow:hidden;border:1px solid var(--fs-accent-a25);background:linear-gradient(135deg,var(--fs-accent-a12),var(--fs-accent-a05));transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease,opacity .2s ease}.return-space-entry[data-v-19d88f3a]:hover{transform:translateY(-2px);border-color:var(--fs-accent-a50);box-shadow:0 12px 36px var(--fs-overlay-light)}.return-space-entry.is-loading[data-v-19d88f3a]{opacity:.86}.return-space-entry.is-animating-space[data-v-19d88f3a]{opacity:0;transform:scale(.985)}.return-space-entry-bg[data-v-19d88f3a]{position:absolute;inset:-14px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;transform:scale(1.08);filter:blur(8px) saturate(1.08)}.return-space-entry-bg img[data-v-19d88f3a]{width:100%;height:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover;opacity:.72}.return-space-entry-fallback[data-v-19d88f3a]{grid-column:1/-1;width:100%;height:100%;border-radius:12px;background:radial-gradient(circle at 22% 28%,var(--fs-accent-a40),transparent 55%),radial-gradient(circle at 74% 72%,var(--fs-accent-a30),transparent 58%),linear-gradient(145deg,var(--fs-accent-a15),var(--fs-accent-a05))}.return-space-entry-overlay[data-v-19d88f3a]{position:absolute;inset:0;background:linear-gradient(160deg,var(--fs-overlay-light),transparent 55%),linear-gradient(0deg,var(--fs-overlay-strong),var(--fs-overlay-light))}.return-space-entry-content[data-v-19d88f3a]{position:relative;z-index:2;height:100%;display:flex;align-items:flex-end;padding:22px 20px}.return-space-entry-title[data-v-19d88f3a]{margin:0;font-size:22px;font-weight:800;line-height:1.2;color:var(--fs-ui-text-primary);text-shadow:0 4px 16px var(--fs-overlay-strong)}.return-space-overlay[data-v-19d88f3a]{position:fixed;inset:0;z-index:2800;background-color:transparent;transition:background-color .7s ease}.return-space-overlay.is-expanded[data-v-19d88f3a]{background-color:#000}.return-space-panel[data-v-19d88f3a]{position:fixed;overflow:hidden;border-radius:20px;border:1px solid var(--fs-accent-a20);background:var(--fs-ui-elevated);box-shadow:0 22px 56px var(--fs-overlay-strong);transition:top .7s cubic-bezier(.22,1,.36,1),left .7s cubic-bezier(.22,1,.36,1),width .7s cubic-bezier(.22,1,.36,1),height .7s cubic-bezier(.22,1,.36,1),border-radius .7s ease,border-color .7s ease}.return-space-overlay.is-expanded .return-space-panel[data-v-19d88f3a]{border-radius:0;border-color:transparent}.return-space-panel-inner[data-v-19d88f3a]{position:relative;height:100%;overflow:hidden;background:var(--fs-ui-elevated)}.return-space-shell[data-v-19d88f3a]{position:absolute;inset:0;overflow:hidden;opacity:1;transform:scale(1);transition:opacity .7s ease,transform .7s ease}.return-space-shell-bg[data-v-19d88f3a]{position:absolute;inset:-14px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;transform:scale(1.08);filter:blur(8px) saturate(1.08)}.return-space-shell-bg img[data-v-19d88f3a]{width:100%;height:100%;border-radius:8px;-o-object-fit:cover;object-fit:cover;opacity:.72}.return-space-shell-overlay[data-v-19d88f3a]{position:absolute;inset:0;background:linear-gradient(160deg,var(--fs-overlay-light),transparent 55%),linear-gradient(0deg,var(--fs-overlay-strong),var(--fs-overlay-light))}.return-space-shell-content[data-v-19d88f3a]{position:absolute;inset:auto 0 0 0;padding:22px 20px}.return-space-shell-title[data-v-19d88f3a]{margin:0;font-size:22px;font-weight:800;line-height:1.2;color:var(--fs-ui-text-primary);text-shadow:0 4px 16px var(--fs-overlay-strong)}.return-space-content[data-v-19d88f3a]{position:relative;z-index:10;height:450px;display:flex;flex-direction:column;gap:14px;transition:opacity .7s ease,transform .7s ease}.return-space-panel-inner.is-expanded .return-space-shell[data-v-19d88f3a]{opacity:0;transform:scale(1.03)}.return-space-panel-inner.is-expanded .return-space-content[data-v-19d88f3a]{opacity:1;transform:translateY(0);pointer-events:auto}.return-space-close[data-v-19d88f3a]{position:absolute;top:14px;right:14px;width:34px;height:34px;border:1px solid var(--fs-accent-a25);border-radius:999px;background:var(--fs-overlay-light);color:var(--fs-ui-text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:default;transition:all .2s ease}.return-space-close[data-v-19d88f3a]:hover{border-color:var(--fs-accent-a50);background:var(--fs-accent-a20)}.return-space-banner[data-v-19d88f3a]{position:relative;min-height:138px;border-radius:14px;padding:18px 18px;background:gold;color:#000;display:flex;flex-direction:column}.return-space-close-banner[data-v-19d88f3a]{position:absolute;top:12px;right:12px;border-color:hsla(0,0%,100%,.45);background:rgba(0,0,0,.18);color:#fff}.return-space-close-banner[data-v-19d88f3a]:hover{border-color:hsla(0,0%,100%,.8);background:rgba(0,0,0,.32)}.return-space-banner-title[data-v-19d88f3a]{font-size:30px;font-weight:800;line-height:1.2}.return-space-banner-subtitle[data-v-19d88f3a]{margin-top:8px;font-size:13px;opacity:.9}.return-space-banner-meta[data-v-19d88f3a]{margin-top:10px;display:flex;align-items:center;gap:8px;font-size:12px;opacity:.95}.return-space-help[data-v-19d88f3a]{position:relative;display:inline-flex;align-items:center}.return-space-help-btn[data-v-19d88f3a]{width:18px;height:18px;border:1px solid hsla(0,0%,100%,.7);border-radius:999px;background:hsla(0,0%,100%,.1);color:#fff;font-size:12px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:help}.return-space-help-tip[data-v-19d88f3a]{position:absolute;bottom:calc(100% + 8px);left:-20px;width:min(360px,70vw);padding:10px 12px;border-radius:10px;background:rgba(8,10,14,.96);border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.96);font-size:12px;line-height:1.5;box-shadow:0 10px 26px rgba(0,0,0,.28);opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;z-index:4}.return-space-help:focus-within .return-space-help-tip[data-v-19d88f3a],.return-space-help:hover .return-space-help-tip[data-v-19d88f3a]{opacity:1;transform:translateY(0)}.return-space-banner-usage[data-v-19d88f3a]{margin-top:8px;font-size:12px;opacity:.95}.return-space-banner-bar[data-v-19d88f3a]{margin-top:8px;height:9px;border-radius:999px;overflow:hidden;background:hsla(0,0%,100%,.26);border:1px solid hsla(0,0%,100%,.38)}.return-space-banner-fill[data-v-19d88f3a]{height:100%;border-radius:inherit;background:#fff;transition:width .28s ease}.return-space-manage-row[data-v-19d88f3a]{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.return-space-manage-btn[data-v-19d88f3a]{border:1px solid hsla(0,0%,100%,.45);border-radius:999px;background:rgba(0,0,0,.2);color:#fff;font-size:12px;font-weight:700;padding:6px 12px;cursor:default}.return-space-manage-btn[data-v-19d88f3a]:disabled{opacity:.5;cursor:not-allowed}.return-space-manage-btn.danger[data-v-19d88f3a]{background:rgba(var(--fs-danger-rgb),.2);border-color:rgba(var(--fs-danger-rgb),.55)}.return-space-state[data-v-19d88f3a]{flex:1;min-height:0;border:1px dashed var(--fs-accent-a20);border-radius:14px;background:var(--fs-white-a03);color:var(--fs-ui-text-secondary);display:flex;align-items:center;justify-content:center;text-align:center;padding:18px}.return-space-state.is-error[data-v-19d88f3a]{border-color:rgba(var(--fs-danger-rgb),.35);color:var(--fs-danger)}.return-space-grid[data-v-19d88f3a]{flex:1;min-height:0;overflow:auto;padding:2px;position:relative}.return-space-grid-virtual[data-v-19d88f3a]{position:relative;display:grid;grid-auto-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(50px,180px));gap:10px;width:100%;min-height:1px}img[data-v-19d88f3a]{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.return-space-item[data-v-19d88f3a]{display:block;left:0;top:0;padding:0;margin:0;border:none;font:inherit;color:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:normal;border:1px solid var(--fs-accent-a20);border-radius:12px;aspect-ratio:1/1;overflow:hidden;background:var(--fs-ui-surface);cursor:default;transition:border-color .2s ease,box-shadow .2s ease}.return-space-item[data-v-19d88f3a]:hover{border-color:var(--fs-accent-a50);box-shadow:0 8px 18px var(--fs-overlay-light)}.return-space-item.is-manage-mode[data-v-19d88f3a]{border-color:hsla(0,0%,100%,.35)}.return-space-item.is-selected[data-v-19d88f3a]{border-color:var(--fs-accent);box-shadow:0 0 0 2px var(--fs-accent-a50),0 10px 20px var(--fs-overlay-light)}.return-space-item img[data-v-19d88f3a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.return-space-item-select-indicator[data-v-19d88f3a]{position:absolute;top:8px;right:8px;z-index:3;width:20px;height:20px;border-radius:999px;border:1px solid hsla(0,0%,100%,.75);background:rgba(0,0,0,.42);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.return-space-item-badge[data-v-19d88f3a]{position:absolute;top:8px;left:8px;z-index:2;border-radius:999px;padding:4px 8px;font-size:11px;line-height:1.2;color:var(--fs-ui-text-primary);border:1px solid var(--fs-white-a20);background:var(--fs-overlay-heavy);backdrop-filter:blur(4px)}.return-space-overlay-fade-enter-active[data-v-19d88f3a],.return-space-overlay-fade-leave-active[data-v-19d88f3a]{transition:opacity .7s ease}.return-space-overlay-fade-enter-from[data-v-19d88f3a],.return-space-overlay-fade-leave-to[data-v-19d88f3a]{opacity:0}.poi-list::-webkit-scrollbar,.radar-tabs::-webkit-scrollbar{width:4px!important}.poi-list::-webkit-scrollbar-thumb,.radar-tabs::-webkit-scrollbar-thumb{background:#444!important;border-radius:999px!important}.ball-down{transform:translateX(-50%)}@keyframes experience-btn-fade-19d88f3a{0%{border-color:#ffd90088}to{border-color:gold}}@keyframes experience-btn-fade-vds-19d88f3a{0%{border-color:#0a72fd88}to{border-color:#0a72fd}}.big-experience-btn[data-v-19d88f3a]{border:3px solid #ffd70055;transition:color,background,border,.3s;animation:experience-btn-fade-19d88f3a 1s ease-in-out infinite;animation-direction:alternate}.big-experience-btn-vds[data-v-19d88f3a]{border:3px solid #0a72fd55;transition:color,background,border,.3s;animation:experience-btn-fade-vds-19d88f3a 1s ease-in-out infinite;animation-direction:alternate}.big-experience-btn[data-v-19d88f3a]:hover{border-color:gold;background-color:#ffd70033}.big-experience-btn-vds[data-v-19d88f3a]:hover{border-color:#0a72fd;background-color:#0a72fd33}.radar-box[data-v-19d88f3a]{background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border-radius:20px;padding:20px;margin-bottom:30px;border:1px solid rgba(255,215,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.3);position:relative}.radar-box.fullscreen[data-v-19d88f3a]{margin:0;padding:0;display:flex;flex-direction:column}.radar-placeholder[data-v-19d88f3a]{width:100%}.radar-box.fullscreen .radar-layout[data-v-19d88f3a]{flex:1;height:100%;display:flex;flex-direction:column}.radar-box.fullscreen .map-section[data-v-19d88f3a]{flex:1;height:auto}.radar-box.fullscreen .map-wrapper[data-v-19d88f3a]{height:100%;border-radius:0;border:none;margin:0}.radar-box.fullscreen .sidebar-section[data-v-19d88f3a]{height:40%;padding:20px;background:#1a1a1a;border-top:1px solid rgba(255,215,0,.2);overflow-y:auto}.fs-header[data-v-19d88f3a]{position:absolute;top:20px;left:20px;z-index:1000;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);padding:10px 20px;border-radius:12px;border:1px solid rgba(255,215,0,.2);pointer-events:none}.fs-title-group[data-v-19d88f3a]{display:flex;flex-direction:column}.fs-main-title[data-v-19d88f3a]{font-size:16px;font-weight:700;color:gold}.fs-sub-title[data-v-19d88f3a]{font-size:12px;color:#999;margin-top:2px}.radar-layout[data-v-19d88f3a]{display:flex;flex-direction:column;gap:15px}.radar-header[data-v-19d88f3a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.radar-title[data-v-19d88f3a]{font-size:18px;font-weight:700;color:gold;display:flex;align-items:center;gap:8px}.beta-tag[data-v-19d88f3a]{font-size:10px;background:rgba(255,215,0,.2);color:gold;padding:2px 6px;border-radius:4px}.radius-select[data-v-19d88f3a]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:4px 8px;@media (min-width:320px){padding:0 3px}border-radius:6px;font-size:12px;outline:none}.radar-tabs[data-v-19d88f3a]{display:flex;gap:10px;margin-bottom:15px;overflow-x:auto;padding-bottom:5px}.tab-btn[data-v-19d88f3a]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#999;padding:6px 16px;border-radius:20px;font-size:13px;cursor:default;white-space:nowrap;transition:all .3s}.tab-btn.active[data-v-19d88f3a]{background:rgba(255,215,0,.2);border-color:gold;color:gold}.map-wrapper[data-v-19d88f3a]{position:relative;height:min(300px,70vw);border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);transition:height .5s cubic-bezier(.25,.8,.25,1)}.baidu-map[data-v-19d88f3a]{width:100%;height:100%}.baidu-map[data-v-19d88f3a] img[src="https://api.map.baidu.com/images/copyright_logo.png"]{content:url(https://vds-img-1301106215.cos.ap-nanjing.myqcloud.com/static/furtv/lbsyunlogo.png);opacity:.5}.poi-list[data-v-19d88f3a]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.poi-item[data-v-19d88f3a]{display:flex;align-items:center;padding:10px;background:hsla(0,0%,100%,.03);border-radius:8px;cursor:default;transition:all .2s}.poi-item.active[data-v-19d88f3a],.poi-item[data-v-19d88f3a]:hover{background:hsla(0,0%,100%,.08)}.poi-item.active[data-v-19d88f3a]{border-left:3px solid gold}.poi-index[data-v-19d88f3a]{width:24px;height:24px;background:rgba(255,215,0,.2);color:gold;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;margin-right:10px;flex-shrink:0}.poi-info[data-v-19d88f3a]{flex:1;min-width:0}.poi-name[data-v-19d88f3a]{color:#fff;font-size:14px;margin-bottom:2px}.poi-name[data-v-19d88f3a],.poi-sub[data-v-19d88f3a]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.poi-sub[data-v-19d88f3a]{color:#666;font-size:12px}.poi-distance[data-v-19d88f3a]{color:#888;font-size:12px;margin-left:10px}.empty-poi[data-v-19d88f3a]{text-align:center;color:#666;padding:20px;font-size:14px}.fade-slide-enter-active[data-v-19d88f3a],.fade-slide-leave-active[data-v-19d88f3a]{transition:all .3s ease}.fade-slide-enter-from[data-v-19d88f3a],.fade-slide-leave-to[data-v-19d88f3a]{opacity:0;transform:translateX(20px)}@media (min-width:1301px),(min-width:769px) and (max-width:1024px){.radar-layout[data-v-19d88f3a]{flex-direction:row;height:450px}.map-section[data-v-19d88f3a]{flex:1;height:100%}.map-wrapper[data-v-19d88f3a]{height:100%;margin-bottom:0}.sidebar-section[data-v-19d88f3a]{width:320px;display:flex;flex-direction:column;height:100%}.poi-list-container[data-v-19d88f3a]{flex:1;overflow:hidden;min-height:0;display:flex;flex-direction:column}.poi-list[data-v-19d88f3a]{max-height:none;flex:1}.radar-box.fullscreen .radar-layout[data-v-19d88f3a]{flex-direction:row;height:100%}.radar-box.fullscreen .sidebar-section[data-v-19d88f3a]{width:350px;height:100%;background:#1a1a1a;border-left:1px solid rgba(255,215,0,.2);border-top:none;padding:20px}}.sidebar-view[data-v-19d88f3a]{display:flex;flex:1;overflow:hidden;flex-direction:column;padding-left:min(20px,3vw)}.route-view[data-v-19d88f3a]{animation:fadeInRight-19d88f3a .3s ease}@keyframes fadeInRight-19d88f3a{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.route-header-bar[data-v-19d88f3a]{margin-bottom:20px}.back-btn[data-v-19d88f3a]{display:flex;align-items:center;gap:5px;background:none;border:none;color:gold;font-size:14px;cursor:default;padding:0;transition:opacity .3s}.back-btn[data-v-19d88f3a]:hover{opacity:.8}.route-content[data-v-19d88f3a]{flex:1}.route-poi-title[data-v-19d88f3a]{font-size:20px;font-weight:700;color:#fff;margin:0 0 8px 0}.route-poi-address[data-v-19d88f3a]{font-size:13px;color:#999;margin:0 0 8px 0;line-height:1.5}.route-poi-distance[data-v-19d88f3a]{font-size:13px;color:gold;margin:0 0 20px 0;line-height:1.5}.poi-extra-info[data-v-19d88f3a]{display:flex;gap:10px;margin-bottom:10px}.info-tag[data-v-19d88f3a]{font-size:12px;padding:2px 6px;border-radius:4px;background:hsla(0,0%,100%,.1);color:#ccc}.data-source-note[data-v-19d88f3a]{font-size:12px;color:#666;margin-bottom:20px}.route-modes-grid[data-v-19d88f3a]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mode-card[data-v-19d88f3a]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:15px 5px;text-align:center;cursor:default;transition:all .3s ease}.mode-card[data-v-19d88f3a]:hover{background:hsla(0,0%,100%,.1)}.mode-card.active[data-v-19d88f3a]{background:rgba(255,215,0,.15);border-color:gold}.mode-icon-lg[data-v-19d88f3a]{font-size:24px;margin-bottom:8px}.mode-name[data-v-19d88f3a]{font-size:13px;color:#ccc;margin-bottom:4px}.mode-time[data-v-19d88f3a]{font-size:14px;font-weight:700;color:gold}.sidebar-footer[data-v-19d88f3a]{display:flex;gap:10px;padding:15px 0 0 20px;margin-top:auto;border-top:1px solid hsla(0,0%,100%,.1);flex-shrink:0}.footer-btn[data-v-19d88f3a]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#ccc;font-size:13px;cursor:default;transition:all .3s ease}.footer-btn[data-v-19d88f3a]:hover{background:hsla(0,0%,100%,.1);color:#fff;border-color:hsla(0,0%,100%,.2)}.gathering-container[data-v-19d88f3a]{min-height:100vh;color:#fff;padding-bottom:100px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative}.error-container[data-v-19d88f3a],.loading-container[data-v-19d88f3a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:80px 20px;color:#999}.loading-spinner[data-v-19d88f3a]{width:40px;height:40px;border:3px solid rgba(255,215,0,.1);animation:spin-19d88f3a 1s linear infinite}.retry-btn[data-v-19d88f3a]{padding:10px 24px;background:transparent;border:1px solid rgba(255,215,0,.5);border-radius:20px;color:gold;cursor:pointer;transition:all .3s ease}.retry-btn[data-v-19d88f3a]:hover{background:rgba(255,215,0,.1);border-color:gold}.data-indicator[data-v-19d88f3a]{position:absolute;top:5px;right:10px;width:6px;height:6px;background:gold;border-radius:50%;opacity:.6}.metro-month-item.has-data:not(.active) .data-indicator[data-v-19d88f3a]{background:#666}.metro-timeline-nav[data-v-19d88f3a]{left:0;right:0;z-index:999;padding:15px 0;border-bottom:1px solid rgba(255,215,0,.1);overflow:hidden;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:top .3s cubic-bezier(.4,0,.2,1)}.metro-timeline-container[data-v-19d88f3a]{position:relative;max-width:1400px;margin:0 auto;padding:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.metro-timeline-container[data-v-19d88f3a]::-webkit-scrollbar{display:none}.metro-timeline-track[data-v-19d88f3a]{display:flex;align-items:center;gap:20px;padding:10px 0;min-width:-moz-min-content;min-width:min-content;position:relative}.metro-month-item[data-v-19d88f3a]{flex-shrink:0;cursor:default;transition:all .5s cubic-bezier(.34,1.56,.64,1);position:relative}.metro-month-content[data-v-19d88f3a]{display:flex;flex-direction:column;align-items:center;gap:5px;padding:15px 25px;position:relative}.metro-year[data-v-19d88f3a]{font-size:12px;color:#666;transition:all .5s ease;font-weight:500;letter-spacing:1px}.metro-month[data-v-19d88f3a]{font-size:18px;color:#999;font-weight:300;transition:all .5s cubic-bezier(.34,1.56,.64,1);white-space:nowrap}.metro-count[data-v-19d88f3a]{font-size:12px;color:#666;margin-top:2px;opacity:0;transform:translateY(-5px);transition:all .5s cubic-bezier(.34,1.56,.64,1);height:0;overflow:hidden}.metro-count.has-count[data-v-19d88f3a]{background:linear-gradient(135deg,gold,#ffed4e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.metro-indicator[data-v-19d88f3a]{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%) scaleX(0);width:30px;height:3px;background:linear-gradient(90deg,transparent,gold,transparent);border-radius:2px;transition:all .5s cubic-bezier(.34,1.56,.64,1);opacity:0}.metro-month-item.active .metro-year[data-v-19d88f3a]{font-size:14px;color:gold;font-weight:600;letter-spacing:2px;transform:translateY(-3px)}.metro-month-item.active .metro-month[data-v-19d88f3a]{font-size:36px;color:gold;font-weight:700;transform:scale(1.2);text-shadow:0 0 30px rgba(255,215,0,.5)}.metro-month-item.active .metro-count[data-v-19d88f3a]{opacity:1;transform:translateY(0);height:auto}.metro-month-item.active .metro-indicator[data-v-19d88f3a]{transform:translateX(-50%) scaleX(1);opacity:1;width:60px}.metro-month-item.near-active .metro-year[data-v-19d88f3a]{font-size:13px;color:#999}.metro-month-item.near-active .metro-month[data-v-19d88f3a]{font-size:24px;color:#ccc}.metro-month-item.far[data-v-19d88f3a]{opacity:.5}.metro-month-item.far .metro-month[data-v-19d88f3a]{font-size:16px}.metro-month-item:hover:not(.active) .metro-month[data-v-19d88f3a]{color:rgba(255,215,0,.7);transform:scale(1.1)}.metro-month-item:hover:not(.active) .metro-year[data-v-19d88f3a]{color:rgba(255,215,0,.6)}.section-block[data-v-19d88f3a]{max-width:1200px;margin:0 auto;padding:40px 20px;position:relative;z-index:1;transition:padding-top .3s cubic-bezier(.4,0,.2,1)}.section-header[data-v-19d88f3a]{margin-bottom:40px}.section-main-title[data-v-19d88f3a]{font-size:48px;font-weight:300;color:#fff;margin-bottom:10px;display:flex;align-items:center;gap:15px;flex-wrap:wrap}.title-icon[data-v-19d88f3a]{font-size:40px;line-height:1}.section-subtitle[data-v-19d88f3a]{font-size:20px;color:#999;margin-left:67px}.month-change-enter-active[data-v-19d88f3a],.month-change-leave-active[data-v-19d88f3a]{transition:all .5s cubic-bezier(.55,0,.1,1)}.month-change-enter-from[data-v-19d88f3a]{opacity:0;transform:translateY(30px)}.month-change-leave-to[data-v-19d88f3a]{opacity:0;transform:translateY(-30px)}.timeline-content[data-v-19d88f3a]{position:relative}.month-content-wrapper[data-v-19d88f3a]{min-height:300px}.month-gatherings[data-v-19d88f3a]{display:flex;flex-direction:column;gap:20px}.ongoing-section[data-v-19d88f3a]{margin-bottom:30px}.section-subtitle-small[data-v-19d88f3a]{font-size:18px;color:gold;margin-bottom:15px;padding-left:10px;border-left:3px solid gold}.ongoing-scroll-container[data-v-19d88f3a]{display:flex;overflow-x:auto;overflow-y:hidden;gap:20px;padding:10px 5px 20px 5px;margin:0 -5px}.ongoing-scroll-container[data-v-19d88f3a]::-webkit-scrollbar{height:8px}.ongoing-scroll-container[data-v-19d88f3a]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:4px}.ongoing-scroll-container[data-v-19d88f3a]::-webkit-scrollbar-thumb{background:rgba(255,215,0,.3);border-radius:4px}.ongoing-scroll-container .gathering-card[data-v-19d88f3a]{min-width:300px;width:300px;flex-shrink:0}.gathering-card[data-v-19d88f3a]{background:linear-gradient(135deg,rgba(26,26,26,.9),hsla(0,0%,5%,.95));border:1px solid rgba(255,215,0,.1);border-radius:16px;padding:0;overflow:hidden;position:relative}.gathering-card.is-ongoing[data-v-19d88f3a]{border-color:rgba(244,63,94,.5);background:linear-gradient(135deg,rgba(244,63,94,.1),hsla(0,0%,5%,.95))}.gathering-card[data-v-19d88f3a]:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(255,215,0,.15);border-color:rgba(255,215,0,.3);background:linear-gradient(135deg,rgba(26,26,26,.95),#0d0d0d)}.card-header-section[data-v-19d88f3a]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:rgba(255,215,0,.03);border-bottom:1px solid rgba(255,215,0,.05)}.card-datetime[data-v-19d88f3a]{display:flex;align-items:baseline;gap:8px}.card-day[data-v-19d88f3a]{font-size:24px;font-weight:700;color:gold}.card-weekday[data-v-19d88f3a]{font-size:14px;color:#999}.card-time[data-v-19d88f3a]{font-size:13px;color:#777;margin-left:4px}.card-badges[data-v-19d88f3a]{display:flex;align-items:center;gap:8px}.status-badge[data-v-19d88f3a]{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;gap:4px}.status-badge.ongoing[data-v-19d88f3a]{background:linear-gradient(135deg,#ff4d4d,#f43f5e);color:#fff;box-shadow:0 2px 8px rgba(244,63,94,.4);animation:pulse-19d88f3a 2s infinite;border:1px solid hsla(0,0%,100%,.1)}@keyframes pulse-19d88f3a{0%{box-shadow:0 0 0 0 rgba(244,63,94,.4)}70%{box-shadow:0 0 0 6px rgba(244,63,94,0)}to{box-shadow:0 0 0 0 rgba(244,63,94,0)}}.card-type[data-v-19d88f3a]{padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.type-small[data-v-19d88f3a]{background:linear-gradient(135deg,rgba(152,251,152,.2),rgba(152,251,152,.1));color:#98fb98;border:1px solid rgba(152,251,152,.3)}.type-villa[data-v-19d88f3a]{background:linear-gradient(135deg,rgba(255,165,0,.2),rgba(255,165,0,.1));color:orange;border:1px solid rgba(255,165,0,.3)}.type-hotel[data-v-19d88f3a]{background:linear-gradient(135deg,rgba(135,206,235,.2),rgba(135,206,235,.1));color:#87ceeb;border:1px solid rgba(135,206,235,.3)}.type-large[data-v-19d88f3a]{background:linear-gradient(135deg,rgba(255,215,0,.2),rgba(255,215,0,.1));color:gold;border:1px solid rgba(255,215,0,.3)}.type-medium[data-v-19d88f3a]{background:linear-gradient(135deg,rgba(255,68,68,.2),rgba(255,68,68,.1));color:#ff6b6b;border:1px solid rgba(255,68,68,.3)}.card-main-section[data-v-19d88f3a]{display:flex;align-items:center;gap:20px;padding:20px}.card-logo[data-v-19d88f3a]{width:100px;height:100px;flex-shrink:0;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.3);position:relative}.card-logo img[data-v-19d88f3a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-v-19d88f3a] .logo-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:2px;background:linear-gradient(135deg,rgba(0,0,0,.2),rgba(0,0,0,.4));position:relative;overflow:hidden}.logo-placeholder[data-v-19d88f3a]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent,hsla(0,0%,100%,.1));pointer-events:none}.fee-card-info[data-v-19d88f3a]{flex:1;display:flex;flex-direction:column}.timeline-card-title[data-v-19d88f3a]{font-size:20px;font-weight:600;color:#fff;margin-bottom:10px;line-height:1.3}.card-description[data-v-19d88f3a]{font-size:14px;color:#999;line-height:1.6;margin-bottom:15px;flex:1;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-meta[data-v-19d88f3a]{display:flex;gap:20px;font-size:13px;flex-wrap:wrap}.card-fee[data-v-19d88f3a],.card-location[data-v-19d88f3a],.card-participants[data-v-19d88f3a]{display:flex;align-items:center;gap:6px;color:#777}.card-fee svg[data-v-19d88f3a],.card-location svg[data-v-19d88f3a],.card-participants svg[data-v-19d88f3a]{opacity:.7}.card-fee[data-v-19d88f3a]{color:gold}.card-footer-section[data-v-19d88f3a]{padding:15px 20px}.card-action-btn[data-v-19d88f3a]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:transparent;border:1px solid rgba(255,215,0,.3);border-radius:20px;color:rgba(255,215,0,.8);font-size:13px;cursor:default;transition:all .3s ease}.card-action-btn[data-v-19d88f3a]:hover{background:rgba(255,215,0,.1);border-color:rgba(255,215,0,.5);color:gold;transform:translateX(3px)}.empty-month-placeholder[data-v-19d88f3a]{background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border:2px dashed rgba(255,215,0,.2);border-radius:20px;padding:80px 40px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;animation:fadeIn-19d88f3a .6s ease}@keyframes fadeIn-19d88f3a{0%{opacity:0}to{opacity:1}}.empty-month-placeholder svg[data-v-19d88f3a]{animation:float-19d88f3a 3s ease-in-out infinite}@keyframes float-19d88f3a{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.empty-month-placeholder p[data-v-19d88f3a]{color:#666;font-size:16px}.intro-guide-overlay[data-v-19d88f3a]{position:fixed;inset:0;background:rgba(0,0,0,.95);z-index:10000;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);padding:20px}.guide-close[data-v-19d88f3a]{position:absolute;top:20px;right:20px;width:40px;height:40px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:default;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1}.guide-container[data-v-19d88f3a]{position:relative;max-width:600px;width:100%;height:500px}.guide-slides[data-v-19d88f3a]{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.guide-slide[data-v-19d88f3a]{position:absolute;text-align:center;padding:20px;width:100%}.slide-icon[data-v-19d88f3a]{font-size:60px;margin-bottom:20px}.slide-title[data-v-19d88f3a]{font-size:28px;font-weight:600;color:gold;margin-bottom:20px}.slide-content[data-v-19d88f3a]{font-size:16px;line-height:1.6;color:#ccc}.slide-content p[data-v-19d88f3a]{margin-bottom:12px}.guide-nav[data-v-19d88f3a]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:default;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.guide-prev[data-v-19d88f3a]{left:10px}.guide-next[data-v-19d88f3a]{right:10px}.guide-indicators[data-v-19d88f3a]{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);display:flex;gap:10px}.indicator[data-v-19d88f3a]{width:8px;height:8px;background:hsla(0,0%,100%,.3);border-radius:50%;cursor:default;transition:all .3s ease}.indicator.active[data-v-19d88f3a]{width:24px;background:gold;border-radius:4px}.guide-start[data-v-19d88f3a]{position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);padding:12px 32px;background:gold;color:#000;font-size:16px;font-weight:600;border:none;border-radius:25px;cursor:default;transition:all .3s ease}.guide-enter-active[data-v-19d88f3a],.guide-leave-active[data-v-19d88f3a]{transition:opacity .5s ease}.guide-enter-from[data-v-19d88f3a],.guide-leave-to[data-v-19d88f3a]{opacity:0}.slide-enter-active[data-v-19d88f3a],.slide-leave-active[data-v-19d88f3a]{transition:all .5s ease}.slide-enter-from[data-v-19d88f3a]{opacity:0;transform:translateX(50px)}.slide-leave-to[data-v-19d88f3a]{opacity:0;transform:translateX(-50px)}.fade-in-enter-active[data-v-19d88f3a]{transition:all .8s ease}.card-footer-section[data-v-19d88f3a]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:rgba(0,0,0,.3);border-top:1px solid hsla(0,0%,100%,.05)}.footer-left[data-v-19d88f3a]{display:flex;align-items:center;gap:15px;flex:1;min-width:0}.card-organizer[data-v-19d88f3a]{display:flex;align-items:center;gap:10px;font-size:14px;color:#999;text-decoration:none;transition:color .3s ease}.card-organizer[data-v-19d88f3a]:not(.non-clickable):hover{color:gold}.card-organizer.non-clickable[data-v-19d88f3a]{cursor:default}.card-organizer img[data-v-19d88f3a]{width:28px;height:28px;border-radius:50%;border:2px solid rgba(255,215,0,.2);-o-object-fit:cover;object-fit:cover}.data-source-info[data-v-19d88f3a]{display:flex;align-items:center;gap:8px;cursor:default;padding:4px 8px;border-radius:15px;transition:background-color .3s ease}.data-source-info[data-v-19d88f3a]:hover{background-color:hsla(0,0%,100%,.05)}.source-count-text[data-v-19d88f3a]{font-size:12px;color:#888}.sources-modal[data-v-19d88f3a]{position:relative;max-width:500px;width:100%;background:#1a1a1a;border-radius:16px;padding:30px;border:1px solid rgba(255,215,0,.2);box-shadow:0 10px 40px rgba(0,0,0,.5)}.sources-modal .slide-title[data-v-19d88f3a]{text-align:center;margin-bottom:25px}.sources-content[data-v-19d88f3a]{display:flex;flex-direction:column;gap:20px}.source-section h4[data-v-19d88f3a]{font-size:16px;color:gold;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid rgba(255,215,0,.1)}.source-section p[data-v-19d88f3a]{color:#ccc;font-size:14px}.source-list[data-v-19d88f3a]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.source-item[data-v-19d88f3a]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background:hsla(0,0%,100%,.03);border-radius:8px}.source-info[data-v-19d88f3a]{display:flex;align-items:center;gap:10px}.source-logo[data-v-19d88f3a]{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.source-logo-placeholder[data-v-19d88f3a]{width:24px;height:24px;border-radius:50%;background:#333;color:#888;display:flex;align-items:center;justify-content:center;font-weight:700}.source-name[data-v-19d88f3a]{font-size:14px;color:#ddd}.source-link[data-v-19d88f3a]{display:flex;align-items:center;gap:6px;color:#87ceeb;text-decoration:none;font-size:13px;transition:color .3s ease}.source-link[data-v-19d88f3a]:hover{color:#a7eaff;text-decoration:underline}.calendar-subscription-bar[data-v-19d88f3a]{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background:rgba(255,215,0,.05);border:1px solid rgba(255,215,0,.15);border-radius:15px;margin-bottom:15px}.gathering-stats[data-v-19d88f3a]{font-size:14px;color:#999}.stats-number[data-v-19d88f3a]{font-weight:700;color:gold;font-size:16px}.subscribe-btn[data-v-19d88f3a]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:transparent;border:1px solid rgba(255,215,0,.5);border-radius:20px;color:gold;font-size:14px;font-weight:500;cursor:default;transition:all .3s ease}.subscribe-btn[data-v-19d88f3a]:hover:not(:disabled){background:rgba(255,215,0,.1);border-color:gold}.subscribe-btn[data-v-19d88f3a]:disabled{opacity:.6;cursor:not-allowed}.subscription-intro[data-v-19d88f3a]{font-size:15px;color:#ccc;line-height:1.6;margin-bottom:25px}.subscription-section[data-v-19d88f3a]{margin-bottom:20px}.subscription-section h4[data-v-19d88f3a]{font-size:16px;color:#fff;margin-bottom:5px}.subscription-section p[data-v-19d88f3a]{font-size:13px;color:#888;margin-bottom:10px}.link-box[data-v-19d88f3a]{display:flex;background:rgba(0,0,0,.3);border-radius:8px;overflow:hidden;border:1px solid #444}.link-box input[data-v-19d88f3a]{flex-grow:1;background:transparent;border:none;color:#ccc;padding:10px 12px;font-size:13px;font-family:monospace;outline:none}.link-box button[data-v-19d88f3a]{flex-shrink:0;padding:0 15px;background:#444;border:none;color:#fff;cursor:pointer;transition:background .2s}.link-box button[data-v-19d88f3a]:hover{background:#555}.token-warning[data-v-19d88f3a]{font-size:12px;color:#ff9500;margin-top:8px}.modal-overlay[data-v-19d88f3a]{position:fixed;inset:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;backdrop-filter:blur(5px)}.modal-dialog[data-v-19d88f3a]{background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border-radius:20px;width:100%;max-width:500px;box-shadow:0 25px 50px rgba(0,0,0,.8);overflow:hidden}.dialog-header[data-v-19d88f3a]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-bottom:1px solid rgba(255,215,0,.1)}.dialog-title[data-v-19d88f3a]{display:flex;align-items:center;gap:12px;font-size:22px;color:gold;margin:0}.dialog-close[data-v-19d88f3a]{width:36px;height:36px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#999;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.dialog-close[data-v-19d88f3a]:hover{background:hsla(0,0%,100%,.1);color:#fff;transform:rotate(90deg)}.dialog-body[data-v-19d88f3a]{padding:30px}.radar-card[data-v-19d88f3a]{--primary-color:gold;--dot-color:hsla(0,0%,100%,.2);width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px}.dot-matrix[data-v-19d88f3a]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(var(--dot-color) 1px,transparent 1px);background-size:20px 20px;z-index:0;animation:pulse-bg-19d88f3a 8s infinite alternate}@keyframes pulse-bg-19d88f3a{0%{opacity:.6}to{opacity:1}}.radar-container[data-v-19d88f3a]{position:relative;width:600px;z-index:3;height:490px;display:flex;align-items:center;justify-content:center}.avatar-main-wrapper[data-v-19d88f3a]{position:relative;z-index:10;width:100px;height:100px;border-radius:50%;border:3px solid var(--primary-color);box-shadow:0 0 20px var(--primary-color);overflow:hidden}.avatar-main[data-v-19d88f3a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ripple[data-v-19d88f3a]{position:absolute;width:100px;height:100px;border:2px solid var(--primary-color);border-radius:50%;animation:radar-beam-19d88f3a 2s linear infinite;opacity:0;pointer-events:none}.ripple-2[data-v-19d88f3a]{animation-delay:1.3s}.ripple-3[data-v-19d88f3a]{animation-delay:2.6s}@keyframes radar-beam-19d88f3a{0%{transform:scale(1);opacity:.4}to{transform:scale(3);opacity:0}}.scanned-user[data-v-19d88f3a]{position:absolute;z-index:5;width:60px;height:60px;border-radius:50%;border:2px solid var(--primary-color);transition:transform .2s ease}.avatar-small-wrapper[data-v-19d88f3a]{position:relative;z-index:10;width:100%;height:100%;border-radius:50%;overflow:hidden}.scanned-ripple[data-v-19d88f3a]{position:absolute;top:50%;left:50%;width:60px;height:60px;border:2px solid #ffd70055;border-radius:50%;transform:translate(-50%,-50%);animation:scanned-radar-beam-19d88f3a 3s linear infinite;opacity:0;pointer-events:none}.scanned-ripple-2[data-v-19d88f3a]{animation-delay:1s}@keyframes scanned-radar-beam-19d88f3a{0%{transform:translate(-50%,-50%) scale(1);opacity:.4}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.avatar-small[data-v-19d88f3a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.location-section[data-v-19d88f3a]{max-width:1200px;margin:0 auto;padding:40px;border-top:1px solid hsla(0,0%,100%,.05)}.location-subsection[data-v-19d88f3a]{margin-bottom:30px}.subsection-title[data-v-19d88f3a]{font-size:16px;font-weight:500;color:#999;margin-bottom:15px;padding-left:5px}.location-container[data-v-19d88f3a]{display:flex;flex-wrap:wrap;gap:12px}.location-item[data-v-19d88f3a]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,rgba(255,215,0,.08),rgba(255,215,0,.03));border:1px solid rgba(255,215,0,.2);border-radius:20px;font-size:15px;color:gold;transition:all .3s ease;position:relative;overflow:hidden;transform:translateZ(0);will-change:transform,box-shadow}.location-item[data-v-19d88f3a]:hover{background:linear-gradient(135deg,rgba(255,215,0,.15),rgba(255,215,0,.08));transform:translateY(-2px) translateZ(0);box-shadow:0 6px 15px rgba(255,215,0,.2);border-color:rgba(255,215,0,.4)}.location-icon[data-v-19d88f3a]{font-size:16px}.location-name[data-v-19d88f3a]{font-weight:500}.location-province[data-v-19d88f3a]{font-size:12px;color:#999;padding:2px 6px;background:rgba(0,0,0,.3);border-radius:10px;margin-left:4px}.location-count[data-v-19d88f3a]{font-size:12px;padding:2px 8px;background:rgba(255,215,0,.2);border-radius:10px;margin-left:auto}.province-item[data-v-19d88f3a]{min-width:120px;background:linear-gradient(135deg,rgba(255,215,0,.1),rgba(255,215,0,.05))}.province-item[data-v-19d88f3a]:hover{background:linear-gradient(135deg,rgba(255,215,0,.2),rgba(255,215,0,.1))}.city-item[data-v-19d88f3a]{min-width:150px}.special-city-item[data-v-19d88f3a]{background:linear-gradient(135deg,rgba(255,215,0,.12),rgba(255,215,0,.06));border-color:rgba(255,215,0,.3)}.special-city-item[data-v-19d88f3a]:hover{background:linear-gradient(135deg,rgba(255,215,0,.25),rgba(255,215,0,.12));border-color:rgba(255,215,0,.5)}.location-tag[data-v-19d88f3a]{background:rgba(0,150,255,.1);border-color:rgba(0,150,255,.3);color:#4da6ff}.location-tag[data-v-19d88f3a] mark{background:rgba(255,215,0,.3);color:gold;padding:0 2px;border-radius:2px}@media (max-width:768px){.location-section[data-v-19d88f3a]{padding:20px}.location-container[data-v-19d88f3a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.location-item[data-v-19d88f3a]{justify-content:center;text-align:center;padding:8px 12px;font-size:14px}.location-province[data-v-19d88f3a]{display:none}}@media (max-width:480px){.location-item[data-v-19d88f3a]{font-size:13px;padding:8px 10px}.location-icon[data-v-19d88f3a]{font-size:14px}}[data-v-19d88f3a]:root{--metro-accent:gold;--metro-bg:#000;--metro-surface:#0a0a0a;--metro-text:#fff;--metro-text-secondary:#999;--metro-text-dim:#666;--metro-transition:all 0.2s ease}.explore-container[data-v-19d88f3a]{min-height:100vh;background:var(--metro-bg);color:var(--metro-text);padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative}.explore-container[data-v-19d88f3a]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle at 50% 50%,rgba(255,215,0,.02) 0,transparent 50%);pointer-events:none;z-index:0}.metro-search-section[data-v-19d88f3a]{position:relative;padding:60px 40px 40px;background:var(--metro-bg);z-index:10;border-bottom:1px solid hsla(0,0%,100%,.05)}.search-wrapper[data-v-19d88f3a]{max-width:1200px;margin:0 auto}.search-header[data-v-19d88f3a]{position:relative;max-width:600px;z-index:10}.metro-search-input[data-v-19d88f3a]{width:100%;background:transparent;border:none;outline:none;font-size:72px;font-weight:300;color:var(--metro-text);padding:0;margin:0;line-height:1.2;letter-spacing:-2px;transition:color .2s ease,transform .2s ease;transform-origin:left center;border-left:2px solid #fff;animation:cursor-blink-19d88f3a 1.5s ease infinite}@keyframes cursor-blink-19d88f3a{0%,to{border-left:2px solid transparent}50%{border-left:2px solid #fff}}.metro-search-input[data-v-19d88f3a]::-moz-placeholder{color:hsla(0,0%,100%,.2);-moz-transition:color .2s ease;transition:color .2s ease}.metro-search-input[data-v-19d88f3a]::placeholder{color:hsla(0,0%,100%,.2);transition:color .2s ease}.metro-search-input[data-v-19d88f3a]:focus::-moz-placeholder{color:hsla(0,0%,100%,.1)}.metro-search-input[data-v-19d88f3a]:focus::placeholder{color:hsla(0,0%,100%,.1)}.metro-search-input.input-typing[data-v-19d88f3a]{color:var(--metro-accent);transform:scale(1.02)}.metro-search-input.input-focus[data-v-19d88f3a]{transform:scale(1.01)}.search-underline[data-v-19d88f3a]{height:2px;background:hsla(0,0%,100%,.1);margin-top:10px;transition:background .3s ease,transform .3s ease;transform-origin:left;transform:scaleX(.5)}.search-underline.underline-active[data-v-19d88f3a]{background:var(--metro-accent);transform:scaleX(1)}.search-suggestions[data-v-19d88f3a]{position:absolute;top:100%;left:0;right:0;background:var(--metro-surface);background-color:#1f1f1f;border:1px solid hsla(0,0%,100%,.1);margin-top:10px;overflow:hidden;border-radius:15px;box-shadow:0 20px 40px rgba(0,0,0,.8)}.suggestion-item[data-v-19d88f3a]{padding:15px 20px;font-size:18px;transition:var(--metro-transition);border-bottom:1px solid hsla(0,0%,100%,.05)}.suggestion-item[data-v-19d88f3a]:last-child{border-bottom:none}.suggestion-item[data-v-19d88f3a]:hover{background:rgba(255,215,0,.1);color:var(--metro-accent);padding-left:30px}@keyframes suggestions-slide-down-19d88f3a{0%{opacity:0;transform:translateY(-15px);max-height:0}to{opacity:1;transform:translateY(0);max-height:300px}}.suggestions-enter-active[data-v-19d88f3a]{animation:suggestions-slide-down-19d88f3a .3s ease-out}.suggestions-leave-active[data-v-19d88f3a]{animation:suggestions-slide-down-19d88f3a .3s ease-out reverse}.search-status[data-v-19d88f3a]{margin-top:20px;font-size:24px;font-weight:300;color:var(--metro-text-secondary);animation:fade-in-19d88f3a .5s ease}@keyframes fade-in-19d88f3a{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.status-loading[data-v-19d88f3a]{color:var(--metro-accent)}.status-count[data-v-19d88f3a]{display:flex;align-items:center;gap:8px}.clear-species[data-v-19d88f3a]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(255,215,0,.2);border:1px solid rgba(255,215,0,.5);border-radius:50%;color:gold;font-size:16px;transition:all .2s ease;margin-left:8px}.clear-species[data-v-19d88f3a]:hover{background:rgba(255,215,0,.3);transform:scale(1.1)}@keyframes loading-dots-19d88f3a{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.loading-dots[data-v-19d88f3a]:after{content:".";animation:loading-dots-19d88f3a 1.5s infinite;display:inline-block;width:30px;text-align:left}.species-section[data-v-19d88f3a]{max-width:1200px;margin:0 auto;padding:40px}.popular-tags[data-v-19d88f3a]{display:flex;flex-direction:column;gap:6px;align-items:center;margin-top:10px}.popular-tag[data-v-19d88f3a]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:15px;font-size:13px;backdrop-filter:blur(10px);transition:all .3s ease}.popular-tag.destination-tag[data-v-19d88f3a]{background:rgba(135,206,235,.15);border:1px solid rgba(135,206,235,.4);color:#87ceeb}.popular-tag.destination-tag[data-v-19d88f3a]:hover{background:rgba(135,206,235,.25);border-color:rgba(135,206,235,.6);transform:translateY(-1px)}.popular-tag.view-tag[data-v-19d88f3a]{background:rgba(255,215,0,.15);border:1px solid rgba(255,215,0,.4);color:gold}.popular-tag .tag-icon[data-v-19d88f3a]{font-size:14px}.popular-tag .tag-text[data-v-19d88f3a]{font-size:13px;font-weight:500}.popular-tag.view-tag svg[data-v-19d88f3a]{width:14px;height:14px;flex-shrink:0}@media (max-width:768px){.popular-tags[data-v-19d88f3a]{gap:4px}.popular-tag[data-v-19d88f3a]{padding:4px 10px;font-size:12px}.popular-tag .tag-icon[data-v-19d88f3a],.popular-tag .tag-text[data-v-19d88f3a]{font-size:12px}.popular-tag.view-tag svg[data-v-19d88f3a]{width:12px;height:12px}}.section-title[data-v-19d88f3a]{font-size:24px;font-weight:700;color:gold;margin-bottom:25px;display:flex;align-items:center;gap:10px}.title-icon[data-v-19d88f3a]{font-size:28px}.species-container[data-v-19d88f3a]{display:flex;flex-wrap:wrap;gap:12px}.species-item[data-v-19d88f3a]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:rgba(255,215,0,.1);border:1px solid rgba(255,215,0,.3);border-radius:25px;font-size:16px;color:gold;transition:all .3s ease;position:relative;overflow:hidden;transform:translateZ(0);will-change:transform,box-shadow;background:linear-gradient(135deg,rgba(255,215,0,.1),rgba(255,215,0,.05))}@keyframes ripple-19d88f3a{0%{transform:translate(-50%,-50%) scale(0);opacity:.5}to{transform:translate(-50%,-50%) scale(4);opacity:0}}.species-item[data-v-19d88f3a]:before{content:"";position:absolute;top:50%;left:50%;width:100px;height:100px;background:rgba(255,215,0,.3);border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0;pointer-events:none}.species-item[data-v-19d88f3a]:active:before{animation:ripple-19d88f3a .6s ease-out}.species-item[data-v-19d88f3a]:hover{background:linear-gradient(135deg,rgba(255,215,0,.25),rgba(255,215,0,.15));transform:translateY(-2px) translateZ(0);box-shadow:0 8px 20px rgba(255,215,0,.3);border-color:rgba(255,215,0,.5)}.species-item[data-v-19d88f3a]:active{transform:translateY(-1px) translateZ(0)}.species-icon[data-v-19d88f3a]{font-size:20px;position:relative;z-index:1;transition:transform .3s ease}.species-item:hover .species-icon[data-v-19d88f3a]{transform:scale(1.2) rotate(10deg)}.species-name[data-v-19d88f3a]{font-weight:500;position:relative;z-index:1}.results-section[data-v-19d88f3a]{max-width:1200px;margin:0 auto;padding:40px}.results-grid[data-v-19d88f3a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px;margin-bottom:40px}@keyframes card-enter-19d88f3a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.result-card[data-v-19d88f3a]{position:relative;background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border-radius:25px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;animation:card-enter-19d88f3a .6s ease both;box-shadow:0 20px 40px rgba(0,0,0,.7),0 0 0 1px rgba(255,215,0,.1);height:350px;will-change:transform,box-shadow;transform:translateZ(0);backface-visibility:hidden}.destination-tag[data-v-19d88f3a]{background:rgba(135,206,235,.1);border-color:rgba(135,206,235,.3);color:#87ceeb}.popular-destination[data-v-19d88f3a]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:rgba(135,206,235,.1);border:1px solid rgba(135,206,235,.3);border-radius:12px;font-size:12px;color:#87ceeb;margin-bottom:8px}.destination-icon[data-v-19d88f3a]{font-size:14px}.destination-text[data-v-19d88f3a]{font-size:12px}.result-card[data-v-19d88f3a]:not(:has(.card-background img[src*=showcase_portrait])){background:linear-gradient(135deg,rgba(26,26,26,.95),hsla(0,0%,5%,.98))}.result-card[data-v-19d88f3a]:hover{transform:translateY(-8px) translateZ(0);box-shadow:0 30px 60px rgba(0,0,0,.8),0 0 0 2px rgba(255,215,0,.5)}.card-background[data-v-19d88f3a]{position:absolute;inset:0;overflow:hidden}.card-background-img[data-v-19d88f3a]{-o-object-fit:cover;object-fit:cover}.card-background-img[data-v-19d88f3a],.card-background-img[data-v-19d88f3a] .secure-image-container{width:100%;height:100%;opacity:.4;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease;will-change:transform,opacity}.card-background-img[data-v-19d88f3a] .secure-image-container{display:block}.card-background img[data-v-19d88f3a],.card-background-img[data-v-19d88f3a] .image-render-canvas{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-background img[data-v-19d88f3a]{opacity:.4;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease;will-change:transform,opacity}.card-overlay[data-v-19d88f3a]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.85) 70%,rgba(0,0,0,.95));transition:opacity .3s ease}.result-card:hover .card-background img[data-v-19d88f3a],.result-card:hover .card-background-img[data-v-19d88f3a],.result-card:hover .card-background-img[data-v-19d88f3a] .secure-image-container{opacity:.7;transform:scale(1.15)}.card-content[data-v-19d88f3a]{position:relative;height:100%;padding:30px;display:flex;flex-direction:column;z-index:1}.avatar-wrapper[data-v-19d88f3a]{position:relative;width:80px;height:80px;margin-bottom:20px;overflow:visible}.card-avatar[data-v-19d88f3a]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid gold;box-shadow:0 0 20px rgba(255,215,0,.5);position:relative;z-index:2;overflow:hidden}.card-avatar[data-v-19d88f3a] .secure-image-container{border-radius:50%;overflow:hidden}.card-avatar[data-v-19d88f3a] .image-render-canvas{border-radius:50%}.avatar-ring[data-v-19d88f3a]{inset:-25px;background:radial-gradient(circle at center,rgba(255,215,0,.5) 0,rgba(255,215,0,.25) 25%,rgba(255,215,0,.1) 45%,transparent 65%);filter:blur(0);animation:glow-pulse-19d88f3a 3s ease-in-out infinite;pointer-events:none}@keyframes glow-pulse-19d88f3a{0%,to{opacity:.6;transform:scale(.95)}50%{opacity:.9;transform:scale(1.05)}}.card-info[data-v-19d88f3a]{flex:1}.card-title[data-v-19d88f3a]{font-size:24px;color:#fff;margin-bottom:5px;text-shadow:0 2px 4px rgba(0,0,0,.8)}.card-title h1[data-v-19d88f3a],h2[data-v-19d88f3a],h3[data-v-19d88f3a],h4[data-v-19d88f3a]{font-weight:700}.card-username[data-v-19d88f3a]{font-size:16px;color:#999;margin-bottom:15px;text-shadow:0 1px 3px rgba(0,0,0,.6)}.card-tags[data-v-19d88f3a]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.info-tag[data-v-19d88f3a]{gap:4px;padding:5px 12px;background:rgba(0,0,0,.6);backdrop-filter:blur(10px);border-radius:15px;font-size:13px;transition:all .3s ease}.card-stats[data-v-19d88f3a]{position:absolute;bottom:30px;right:30px;display:flex;align-items:center;gap:6px;padding:8px 16px;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);border-radius:20px;font-size:14px;color:#fff;border:1px solid rgba(255,215,0,.2);text-shadow:0 1px 3px rgba(0,0,0,.6)}.card-stats svg[data-v-19d88f3a]{color:gold}.load-more-section[data-v-19d88f3a]{text-align:center;padding:40px}.load-more-btn[data-v-19d88f3a]{display:inline-flex;align-items:center;gap:10px;padding:15px 50px;background:transparent;border:2px solid var(--metro-accent);border-radius:30px;color:var(--metro-accent);font-size:18px;font-weight:500;transition:all .3s ease;position:relative;overflow:hidden;transform:translateZ(0);will-change:transform,box-shadow}@keyframes button-wave-19d88f3a{0%{transform:translate(-50%,-50%) scale(0);opacity:.5}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.load-more-btn[data-v-19d88f3a]:before{content:"";position:absolute;top:50%;left:50%;width:150px;height:150px;background:rgba(255,215,0,.2);border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:0}.load-more-btn[data-v-19d88f3a]:hover:not(:disabled){background:rgba(255,215,0,.1);transform:translateY(-2px) translateZ(0);box-shadow:0 10px 30px rgba(255,215,0,.3)}.load-more-btn[data-v-19d88f3a]:active:not(:disabled):before{animation:button-wave-19d88f3a .6s ease-out}.load-more-btn[data-v-19d88f3a]:disabled{opacity:.5;cursor:not-allowed}.loading-spinner[data-v-19d88f3a]{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,215,0,.3);border-top-color:gold;border-radius:50%;animation:spin-19d88f3a .8s linear infinite}@keyframes spin-19d88f3a{to{transform:rotate(1turn)}}.popular-section[data-v-19d88f3a]{max-width:1200px;margin:0 auto;padding:40px}.popular-grid[data-v-19d88f3a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.popular-card[data-v-19d88f3a]{background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border-radius:20px;padding:25px;transition:transform .3s ease,box-shadow .3s ease,background .3s ease;box-shadow:0 15px 30px rgba(0,0,0,.6);border:1px solid rgba(255,215,0,.1);text-align:center;animation:card-enter-19d88f3a .6s ease both;will-change:transform,box-shadow;transform:translateZ(0);backface-visibility:hidden;position:relative;overflow:hidden}.popular-card-bg[data-v-19d88f3a]{position:absolute;inset:0;overflow:hidden;border-radius:20px}.popular-card-bg-img[data-v-19d88f3a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease}.popular-card-bg-img[data-v-19d88f3a] .secure-image-container{width:100%;height:100%;display:block;opacity:.2;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease}.popular-card-bg img[data-v-19d88f3a],.popular-card-bg-img[data-v-19d88f3a] .image-render-canvas{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popular-card-bg img[data-v-19d88f3a]{opacity:.2;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease}.popular-card-bg[data-v-19d88f3a]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.95))}.popular-card[data-v-19d88f3a]:hover{transform:translateY(-5px) translateZ(0);box-shadow:0 20px 40px rgba(0,0,0,.8),0 0 0 2px rgba(255,215,0,.5);background:linear-gradient(135deg,#1f1f1f,#111)}.popular-card:hover .popular-card-bg img[data-v-19d88f3a],.popular-card:hover .popular-card-bg-img[data-v-19d88f3a],.popular-card:hover .popular-card-bg-img[data-v-19d88f3a] .secure-image-container{transform:scale(1.1);opacity:.8}.popular-avatar-wrapper[data-v-19d88f3a],.popular-info[data-v-19d88f3a]{position:relative;z-index:1}.popular-card:hover .popular-avatar[data-v-19d88f3a]{transform:scale(1.05)}.popular-card:hover .popular-ring[data-v-19d88f3a]{animation-duration:1.5s}.popular-avatar-wrapper[data-v-19d88f3a]{position:relative;width:80px;height:80px;margin:0 auto 15px;overflow:visible}.popular-avatar[data-v-19d88f3a]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid gold;box-shadow:0 0 20px rgba(255,215,0,.4);position:relative;z-index:2;transition:transform .3s ease;overflow:hidden}.popular-avatar[data-v-19d88f3a] .secure-image-container{border-radius:50%;overflow:hidden}.popular-avatar[data-v-19d88f3a] .image-render-canvas{border-radius:50%}.popular-ring[data-v-19d88f3a]{position:absolute;inset:-20px;background:radial-gradient(circle at center,rgba(255,215,0,.4) 0,rgba(255,215,0,.2) 25%,rgba(255,215,0,.08) 45%,transparent 65%);border-radius:50%;filter:blur(15px);animation:glow-pulse-19d88f3a 3s ease-in-out infinite;pointer-events:none}.popular-info[data-v-19d88f3a]{text-align:center}.popular-name[data-v-19d88f3a]{font-size:18px;font-weight:600;color:#fff;margin-bottom:4px;text-shadow:0 2px 4px rgba(0,0,0,.8)}.popular-username[data-v-19d88f3a]{font-size:14px;color:#999;margin-bottom:10px;text-shadow:0 1px 3px rgba(0,0,0,.6)}.popular-stats[data-v-19d88f3a]{gap:5px;padding:5px 12px;border-radius:15px;font-size:13px;text-shadow:0 1px 3px rgba(0,0,0,.6);display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:rgba(0,0,0,.6);backdrop-filter:blur(10px);border:1px solid gold;border-radius:12px;font-size:12px;color:gold;margin-bottom:8px}.popular-stats svg[data-v-19d88f3a]{color:gold}.species-item.all-species[data-v-19d88f3a]{background:rgba(255,215,0,.05);border-style:dashed}.species-item.all-species[data-v-19d88f3a]:hover{background:rgba(255,215,0,.15);border-style:solid}.species-item.all-species .species-count[data-v-19d88f3a]{background:none;font-size:16px;padding:0}.wizard-content[data-v-19d88f3a]{min-height:400px}.step-content[data-v-19d88f3a]{padding:30px;background:hsla(0,0%,100%,.02);border-radius:20px;border:1px solid rgba(255,215,0,.1)}.step-title[data-v-19d88f3a]{font-size:28px;font-weight:700;color:gold;margin-bottom:10px;display:flex;align-items:center;gap:12px}.step-icon[data-v-19d88f3a]{font-size:32px;width:20px;height:28px}.step-subtitle[data-v-19d88f3a]{color:#999;margin-bottom:30px;font-size:16px}.privacy-options[data-v-19d88f3a]{display:flex;flex-direction:column;gap:15px}.checkbox-label[data-v-19d88f3a]{display:flex;align-items:center;gap:10px;cursor:pointer;color:#ccc;transition:color .3s ease}.checkbox-label[data-v-19d88f3a]:hover{color:#fff}.form-checkbox[data-v-19d88f3a]{width:20px;height:20px;accent-color:gold}.form-checkbox[data-v-19d88f3a]:checked{background-color:gold;color:#000!important}.checkbox-text[data-v-19d88f3a]{font-size:16px}.checkbox-hint[data-v-19d88f3a]{font-size:12px;color:#666;margin-left:10px}.overflow-content[data-v-19d88f3a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gotos[data-v-19d88f3a]{transform:scale(1);transform-origin:left top;@media (max-width:600px){transform:scale(.8)}}.feed-grid[data-v-19d88f3a]{width:1600px;display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.tv-card[data-v-19d88f3a]{position:relative;aspect-ratio:16/9;transform:translateZ(0);will-change:transform}.tv-frame[data-v-19d88f3a]{position:relative;width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#0d0d0d);border-radius:20px;padding:15px;box-shadow:0 10px 30px rgba(0,0,0,.5),0 0 0 1px rgba(255,215,0,.1),inset 0 1px 2px hsla(0,0%,100%,.05);transition:all .3s ease}.tv-card:hover .tv-frame[data-v-19d88f3a]{transform:translateY(-5px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.7),0 0 0 2px rgba(255,215,0,.3)}.tv-screen[data-v-19d88f3a]{width:100%;height:100%;background:#000;border-radius:10px;overflow:hidden;position:relative;box-shadow:inset 0 0 50px rgba(0,0,0,.8),0 0 20px rgba(0,0,0,.5)}.card-image[data-v-19d88f3a]{position:absolute;inset:0;width:100%;height:100%;z-index:10}.showcase-image[data-v-19d88f3a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .3s ease}.tv-card:hover .showcase-image[data-v-19d88f3a]{filter:blur(5px)}.image-overlay[data-v-19d88f3a]{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.4) 50%,transparent);z-index:50}.hover-overlay[data-v-19d88f3a]{position:absolute;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(10px);opacity:0;transition:opacity .3s ease;z-index:51}.tv-card:hover .hover-overlay[data-v-19d88f3a]{opacity:1}.card-info[data-v-19d88f3a]{position:absolute;bottom:0;left:0;right:0;padding:25px;z-index:100;--info-slideY:20%}.info-basic[data-v-19d88f3a]{display:flex;align-items:center;gap:15px;transform:translateY(var(--info-slideY));transition:transform .35s cubic-bezier(.23,1,.32,1)}.tv-card:hover .info-basic[data-v-19d88f3a]{transform:translateY(0)}.avatar-image-wrapper[data-v-19d88f3a]{width:70px;height:70px;border-radius:50%;border:2px solid transparent;transition:all .2s ease}.avatar-image-wrapper.loaded[data-v-19d88f3a]{border-color:gold;box-shadow:0 0 15px rgba(255,215,0,.4)}.avatar-image[data-v-19d88f3a]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.fursuit-name[data-v-19d88f3a]{font-size:30px;font-weight:700;color:#fff;margin-bottom:3px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.fursuit-meta[data-v-19d88f3a]{display:flex;gap:10px;font-size:15px;color:#ccc}.info-expanded[data-v-19d88f3a]{opacity:0;max-height:0;overflow:hidden;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease,max-height .6s cubic-bezier(.23,1,.32,1)}.tv-card:hover .info-expanded[data-v-19d88f3a]{opacity:1;max-height:600px;transform:translateY(0)}.intro-text[data-v-19d88f3a]{font-size:15px;line-height:1.5;margin-top:10px;color:#fff;margin-bottom:10px}.action-buttons[data-v-19d88f3a]{display:flex;gap:6px}.btn-primary[data-v-19d88f3a],.btn-secondary[data-v-19d88f3a]{display:flex;align-items:center;gap:8px;padding:5px 12px;border-radius:14px;font-size:15px;font-weight:600;cursor:default;border:none;transition:all .3s ease}.btn-primary[data-v-19d88f3a]{background:gold;color:#000}.btn-secondary[data-v-19d88f3a]{background:hsla(0,0%,100%,.1);color:#fff;border:1px solid rgba(255,215,0,.5)}.characters-section[data-v-19d88f3a]{margin-bottom:25px;background:hsla(0,0%,100%,.03);border:1px solid rgba(255,215,0,.2);border-radius:16px;padding:16px 20px;transition:all .3s ease}.characters-empty-state[data-v-19d88f3a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center}.characters-empty-state .empty-icon[data-v-19d88f3a]{font-size:64px;margin-bottom:16px;opacity:.5}.characters-empty-state .empty-text[data-v-19d88f3a]{margin:0 0 8px 0;font-size:20px;font-weight:600;color:gold}.characters-empty-state .empty-hint[data-v-19d88f3a]{margin:0 0 24px 0;color:#999;font-size:14px}.characters-empty-state .btn-add-character[data-v-19d88f3a]{display:flex;align-items:center;gap:8px;padding:12px 28px;background:linear-gradient(135deg,gold,#ffed4e);color:#000;border:none;border-radius:12px;text-decoration:none;font-size:16px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px rgba(255,215,0,.3)}.characters-empty-state .btn-add-character svg[data-v-19d88f3a]{transition:transform .3s ease}.characters-section .card-header[data-v-19d88f3a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.characters-section .card-title[data-v-19d88f3a]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:gold;margin:0}.characters-section .card-icon[data-v-19d88f3a]{font-size:18px}.characters-section .manage-link[data-v-19d88f3a]{display:flex;align-items:center;gap:4px;padding:5px 14px;background:rgba(255,215,0,.1);border:1px solid rgba(255,215,0,.3);border-radius:16px;color:gold;text-decoration:none;font-size:12px;font-weight:500;transition:all .3s ease}.characters-scroll-container[data-v-19d88f3a]{position:relative;width:100%;overflow-x:auto;overflow-y:visible;scrollbar-width:thin;scrollbar-color:rgba(255,215,0,.3) rgba(0,0,0,.2)}.characters-scroll-container[data-v-19d88f3a]::-webkit-scrollbar{height:6px}.characters-scroll-container[data-v-19d88f3a]::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:3px}.characters-scroll-container[data-v-19d88f3a]::-webkit-scrollbar-thumb{background:rgba(255,215,0,.3);border-radius:3px}.characters-scroll-list[data-v-19d88f3a]{display:flex;gap:16px;padding:4px 0;min-width:-moz-min-content;min-width:min-content}.character-card-mini[data-v-19d88f3a]{flex:0 0 auto;width:280px;background:rgba(26,26,26,.95);border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.3);border:1px solid rgba(255,215,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.character-card-mini .character-image[data-v-19d88f3a]{position:relative;width:100%;height:180px;overflow:visible;background:linear-gradient(135deg,rgba(0,0,0,.6),rgba(0,0,0,.4));display:flex;align-items:center;justify-content:center;padding:20px 15px}.character-card-mini .image-stack[data-v-19d88f3a]{position:absolute;width:90px;height:120px;border-radius:10px;overflow:hidden;border:3px solid rgba(255,215,0,.3);box-shadow:0 6px 18px rgba(0,0,0,.4);transition:all .3s cubic-bezier(.4,0,.2,1)}.character-card-mini .image-stack.left[data-v-19d88f3a]{left:15px;top:50%;transform:translateY(-50%) rotate(-8deg);z-index:1}.character-card-mini .image-stack.center[data-v-19d88f3a]{left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:100px;height:130px;border-color:rgba(255,215,0,.5);box-shadow:0 8px 24px rgba(0,0,0,.5)}.character-card-mini .image-stack.right[data-v-19d88f3a]{right:15px;top:50%;transform:translateY(-50%) rotate(8deg);z-index:1}.character-card-mini .stacked-image[data-v-19d88f3a]{width:100%;height:100%}.character-card-mini .stacked-image[data-v-19d88f3a] .image-render-canvas,.character-card-mini .stacked-image[data-v-19d88f3a] .secure-image-container,.character-card-mini .stacked-image[data-v-19d88f3a] canvas{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.character-card-mini .placeholder-image[data-v-19d88f3a]{width:100%;height:100%;background:linear-gradient(135deg,#2a2a2a,#1a1a1a);display:flex;align-items:center;justify-content:center;color:rgba(255,215,0,.2)}.character-card-mini .image-count-badge[data-v-19d88f3a]{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:4px;padding:4px 10px;background:rgba(0,0,0,.8);border:1px solid rgba(255,215,0,.3);border-radius:16px;color:gold;font-size:12px;font-weight:600;backdrop-filter:blur(4px);z-index:10;transition:all .3s ease}.character-card-mini .character-info[data-v-19d88f3a]{padding:16px}.character-card-mini .character-name[data-v-19d88f3a]{margin:0 0 10px 0;font-size:18px;font-weight:600;color:gold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.character-card-mini .character-meta[data-v-19d88f3a]{display:flex;flex-direction:column;gap:8px}.character-card-mini .meta-item[data-v-19d88f3a]{display:flex;align-items:center;gap:6px;padding:5px 10px;background:rgba(255,215,0,.1);border:1px solid rgba(255,215,0,.2);border-radius:6px;color:#ccc;font-size:12px;transition:all .3s ease}.character-card-mini .meta-item svg[data-v-19d88f3a]{color:gold;flex-shrink:0}.profile-header[data-v-19d88f3a]{display:flex;align-items:center;gap:30px;margin-bottom:30px;flex-wrap:wrap}.avatar-container[data-v-19d88f3a]{position:relative;flex-shrink:0}.profile-avatar[data-v-19d88f3a]{width:120px;height:120px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid gold;box-shadow:0 0 30px rgba(255,215,0,.5)}.avatar-container[data-v-19d88f3a] .avatar-image-wrapper,.card-user-info[data-v-19d88f3a] .avatar-image-wrapper,.private-user[data-v-19d88f3a] .avatar-image-wrapper,.report-target[data-v-19d88f3a] .avatar-image-wrapper{border-radius:50%;border:3px solid transparent;transition:border-color .2s ease,box-shadow .2s ease;overflow:hidden;box-sizing:border-box}.avatar-container[data-v-19d88f3a] .avatar-image-wrapper.loaded{border-color:gold;box-shadow:0 0 30px rgba(255,215,0,.5)}.private-user[data-v-19d88f3a] .avatar-image-wrapper.loaded{border-color:rgba(255,215,0,.3)}.card-user-info[data-v-19d88f3a] .avatar-image-wrapper.loaded,.report-target[data-v-19d88f3a] .avatar-image-wrapper.loaded{border-color:gold}.avatar-container[data-v-19d88f3a] .avatar-image-wrapper .secure-image-container,.avatar-container[data-v-19d88f3a] .avatar-image-wrapper .secure-image-wrapper,.avatar-container[data-v-19d88f3a] .avatar-image-wrapper canvas,.avatar-container[data-v-19d88f3a] .avatar-image-wrapper img{border-radius:50%}.verified-text[data-v-19d88f3a]{color:gray;font-weight:400;font-size:12px;margin-left:5px}.verified-image[data-v-19d88f3a]{width:24px;height:24px}.avatar-ring[data-v-19d88f3a]{position:absolute;inset:-10px;border:2px solid rgba(255,215,0,.2);border-radius:50%;animation:pulse-ring-19d88f3a 3s ease-in-out infinite}@keyframes pulse-ring-19d88f3a{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}.basic-info[data-v-19d88f3a]{flex:1}.profile-name[data-v-19d88f3a]{font-size:36px;font-weight:700;color:#fff;margin-bottom:10px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.profile-tags[data-v-19d88f3a]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.info-tag[data-v-19d88f3a]{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;background:rgba(255,215,0,.1);border:1px solid rgba(255,215,0,.3);border-radius:20px;font-size:14px;color:gold}.tag-icon[data-v-19d88f3a]{font-size:16px;width:14px;height:20px}.maker-info[data-v-19d88f3a]{font-size:14px;color:#999;margin-top:8px}.maker-label[data-v-19d88f3a]{color:#666}.maker-name[data-v-19d88f3a]{color:#ccc;font-weight:500}.card-title h2[data-v-19d88f3a]{font-size:min(1.875rem,6vw)}.card-title p[data-v-19d88f3a]{font-size:min(1rem,3.5vw)}.cards[data-v-19d88f3a]{grid-template-columns:repeat(30,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,1fr));gap:10px;--h:1800px;grid-auto-rows:minmax(0,1fr);height:var(--h);@media (max-width:64rem){height:calc(var(--h)*2)}@media (max-width:400px){height:calc(var(--h)*1.7);-moz-column-gap:0;column-gap:0;row-gap:10px}width:100%}.content-card[data-v-19d88f3a]{position:relative}.card-inner .small[data-v-19d88f3a]{@media (max-width:400px){transform-origin:left top;transform:scale(.9)}}.phone-inner[data-v-19d88f3a]{padding:0!important;padding-top:20px!important;padding-bottom:20px!important;@media (max-width:640px){padding-top:0!important;padding-bottom:0!important;padding-left:20px!important;padding-right:20px!important}}.card-inner[data-v-19d88f3a]{border-radius:15px;position:relative;padding:min(20px,3vw);overflow:hidden;background-color:#090909;width:100%;height:100%;box-sizing:border-box}@media (max-width:64rem){.grid-card[data-v-19d88f3a]{grid-column-start:1!important;grid-column-end:-1!important}.grid-card.create-gather-card[data-v-19d88f3a]{order:2}.grid-card.radar-card[data-v-19d88f3a]{order:1}}.card[data-v-19d88f3a]{padding:10px;background:#141414;border-radius:20px;border:1px solid #444449;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.card .card-title p[data-v-19d88f3a]{color:#eef8}.hero[data-v-19d88f3a]{display:flex;justify-content:center;align-items:center;position:relative}.sect-desc[data-v-19d88f3a]{color:#eef8;font-size:min(1.2rem,4vw);max-width:800px;padding-left:5px;margin-bottom:min(60px,8vw)}.center[data-v-19d88f3a]{width:100%}.sect-main[data-v-19d88f3a]{margin-top:200px}.sect-title[data-v-19d88f3a]{font-size:min(3rem,9vw);font-weight:700;margin-left:20px;@media (max-width:48rem){margin-left:0;text-align:center}margin-bottom:min(20px,2vw)}.bg-tip{font-weight:700;position:absolute;font-size:min(8rem,20vw);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:-15;color:#fff2}.main-content{border:1px solid hsla(0,0%,100%,.164);border-radius:80px;@media (max-width:48rem){border:none}}img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.primary{color:gold!important;text-shadow:0 0 .3em #ffd700aa}.hero h1,.hero-title{color:#fff;line-height:1.25em;font-weight:700;text-align:center}.show-item[data-v-19d88f3a]{padding:10px 20px;color:#ffd900c0;border:1px solid #ffd90071;margin:0 15px;border-radius:1000px;margin-top:20px;width:auto;@media (max-width:48rem){width:100%}}main[data-v-19d88f3a]{color:#fff}.scroll-indicator[data-v-19d88f3a]{position:absolute;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-name:scrollhint;bottom:80px;left:50%;transform:translateX(-50%);color:gold;opacity:.6}.ball[data-v-19d88f3a]{position:absolute;width:max(30vw,100px);height:max(30vw,100px);background-color:#ffd70022;border-radius:50%;filter:blur(8vw)}.phone-google-transition[data-v-19d88f3a]{transition:background-image .5s ease-out}.services-home[data-v-7f882aa1]{min-height:100vh;background:linear-gradient(180deg,#070707,#141414);color:#fff;padding:32px 5vw 72px}.services-hero[data-v-7f882aa1]{margin:20px 0 28px;max-width:980px}.hero-with-threads[data-v-7f882aa1]{position:relative;max-width:none;min-height:360px;border-radius:22px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);padding:36px 28px;display:flex;align-items:flex-end}.threads-bg[data-v-7f882aa1]{position:absolute;inset:0;z-index:0;opacity:.5}.hero-content[data-v-7f882aa1]{position:relative;z-index:2;max-width:980px}.hero-with-threads[data-v-7f882aa1]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,6,6,.36),rgba(6,6,6,.72));z-index:1}.services-kicker[data-v-7f882aa1]{margin:0 0 10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.64)}.services-hero h1[data-v-7f882aa1]{margin:0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(30px,4.8vw,58px);line-height:1.1}.services-hero p[data-v-7f882aa1]{margin:12px 0 0;color:hsla(0,0%,100%,.78);font-size:clamp(14px,1.4vw,20px);line-height:1.55}.services-grid[data-v-7f882aa1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.service-group[data-v-7f882aa1]{margin-bottom:24px}.group-header[data-v-7f882aa1]{margin:8px 0 14px}.group-header h2[data-v-7f882aa1]{margin:0;font-size:clamp(20px,2vw,30px);font-family:MiSans-Bold,Arial,sans-serif}.service-card[data-v-7f882aa1]{position:relative;border-radius:20px;overflow:hidden;min-height:240px;border:1px solid hsla(0,0%,100%,.12);cursor:pointer;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));padding:18px}.service-card[data-v-7f882aa1]:hover{transform:translateY(-5px);border-color:hsla(0,0%,100%,.26);box-shadow:0 20px 36px rgba(0,0,0,.38)}.service-overlay[data-v-7f882aa1]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,8,8,.16) 38%,rgba(8,8,8,.84))}.icon-card[data-v-7f882aa1]{display:flex;flex-direction:column}.service-icon-wrap[data-v-7f882aa1]{width:72px;height:72px;border-radius:16px;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.18);display:flex;align-items:center;justify-content:center;overflow:hidden}.service-icon[data-v-7f882aa1]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.simple-content[data-v-7f882aa1]{margin-top:16px}.service-badge[data-v-7f882aa1]{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:11px;color:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.12)}.simple-content h3[data-v-7f882aa1]{margin:0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(20px,1.8vw,30px);line-height:1.2}.simple-content p[data-v-7f882aa1]{margin:10px 0 0;color:hsla(0,0%,100%,.82);font-size:13px;line-height:1.45}.service-cta[data-v-7f882aa1]{display:inline-flex;margin-top:12px;padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.24);font-size:12px;font-weight:600}@media (max-width:1200px){.services-grid[data-v-7f882aa1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.services-home[data-v-7f882aa1]{padding:20px 5vw 54px}.hero-with-threads[data-v-7f882aa1]{min-height:300px;border-radius:16px;padding:24px 18px}.services-grid[data-v-7f882aa1]{grid-template-columns:1fr}.service-card[data-v-7f882aa1]{min-height:220px;border-radius:16px}}@media (max-width:480px){.services-home[data-v-7f882aa1]{padding-left:3vw;padding-right:3vw}}.scroll-scrub-video-section[data-v-0bc7cf15]{position:relative;height:100vh}.scroll-scrub-video-pin[data-v-0bc7cf15]{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#030303}.scroll-scrub-video-backdrop[data-v-0bc7cf15]{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(30,30,30,.45) 0,rgba(0,0,0,.95) 70%);background-size:cover;background-position:50%;z-index:0}.scroll-scrub-video-media[data-v-0bc7cf15]{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.scroll-scrub-video-dim[data-v-0bc7cf15]{position:absolute;inset:0;z-index:2;background:#000}.scroll-scrub-video-overlay[data-v-0bc7cf15]{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;padding:0 5vw;opacity:0;transform:translateZ(0);pointer-events:none;will-change:transform,opacity;transition:opacity .45s ease}.scroll-scrub-video-overlay h2[data-v-0bc7cf15]{margin:0;max-width:none;width:100%;text-align:center;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(12px,3.9vw,70px);line-height:1.12;white-space:nowrap;letter-spacing:.01em;color:hsla(0,0%,100%,.97);text-shadow:0 8px 40px rgba(0,0,0,.5);transform:scale(.98);transition:transform .45s ease}.scroll-scrub-video-overlay.is-visible h2[data-v-0bc7cf15]{transform:scale(1)}.scroll-scrub-video-overlay.is-post-phase h2[data-v-0bc7cf15],.scroll-scrub-video-overlay.is-post-phase[data-v-0bc7cf15]{transition:none}@media (max-width:768px){.scroll-scrub-video-overlay h2[data-v-0bc7cf15]{font-size:clamp(28px,8.2vw,46px);white-space:pre-line;line-height:1.24;letter-spacing:0}}@media (max-width:480px){.scroll-scrub-video-overlay[data-v-0bc7cf15]{padding-left:3vw;padding-right:3vw}}.circular-gallery-root[data-v-839a4ac0]{width:100%;height:100%;overflow:hidden;cursor:grab;touch-action:pan-y}.circular-gallery-root.is-grabbing[data-v-839a4ac0]{cursor:grabbing}.about-page[data-v-e8e65108]{min-height:100vh;background:linear-gradient(180deg,#060606,#121212);color:#fff}.about-hero[data-v-e8e65108]{position:relative;min-height:calc(100vh - 55px);overflow:hidden;display:flex;align-items:center;justify-content:center}.hero-rays[data-v-e8e65108]{position:absolute;inset:0}.hero-overlay[data-v-e8e65108]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(2,2,2,.44),rgba(2,2,2,.76));z-index:1}.hero-content[data-v-e8e65108]{position:relative;z-index:2;text-align:center;padding:0 5vw;width:100%;max-width:1200px}.hero-kicker[data-v-e8e65108]{margin:0 0 14px;font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:hsla(0,0%,100%,.72)}.hero-content h1[data-v-e8e65108]{margin:0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(32px,5.4vw,78px);line-height:1.08;text-shadow:0 6px 24px rgba(0,0,0,.45)}[data-v-e8e65108] .hero-switch{margin-top:14px;font-family:MiSans-Regular,Arial,sans-serif;font-size:clamp(18px,2.1vw,30px);color:hsla(0,0%,100%,.9);letter-spacing:.03em}.about-quote-section[data-v-e8e65108]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:0 5vw}.about-quote-content[data-v-e8e65108]{width:min(1080px,100%)}[data-v-e8e65108] .about-reveal-container{margin:0}[data-v-e8e65108] .about-reveal-text{text-align:left;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(20px,2.8vw,36px)!important;line-height:1.5!important;color:hsla(0,0%,100%,.95)}.quote-author[data-v-e8e65108]{margin:20px 0 0;text-align:right;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(14px,1.3vw,18px);letter-spacing:.01em;color:hsla(0,0%,100%,.76)}.about-grid[data-v-e8e65108]{width:100%;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.about-card[data-v-e8e65108]{position:relative;min-height:50vh;border-radius:0;border:0;overflow:hidden;isolation:isolate;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:flex-end}.about-card[data-v-e8e65108]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(140% 100% at 50% -10%,hsla(0,0%,100%,.08) 0,hsla(0,0%,100%,0) 58%),radial-gradient(120% 90% at 84% 88%,hsla(0,0%,100%,.08) 0,hsla(0,0%,100%,0) 60%),repeating-linear-gradient(120deg,hsla(0,0%,100%,.03) 0 2px,hsla(0,0%,100%,0) 2px 6px);opacity:.48;mix-blend-mode:screen}.about-card-overlay[data-v-e8e65108]{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.12),rgba(0,0,0,.58))}.about-card-content[data-v-e8e65108]{position:relative;z-index:2;padding:clamp(18px,2.4vw,34px)}.about-card h3[data-v-e8e65108]{margin:0 0 10px;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(22px,2vw,34px);color:hsla(0,0%,100%,.97)}.about-card p[data-v-e8e65108]{margin:0;color:hsla(0,0%,100%,.86);line-height:1.6;font-size:clamp(14px,1.1vw,18px)}.product-matrix-section[data-v-e8e65108]{width:100%;padding:56px 5vw 80px}.matrix-marquee-section[data-v-e8e65108]{width:100%;overflow:hidden;border-top:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid hsla(0,0%,100%,.08);background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01))}.matrix-marquee-section-reverse[data-v-e8e65108]{margin-top:14px}[data-v-e8e65108] .matrix-parallax{padding:clamp(10px,1.6vw,22px) 0}[data-v-e8e65108] .matrix-scroller{color:hsla(0,0%,100%,.22);line-height:1}[data-v-e8e65108] .matrix-marquee-text{font-family:MiSans-Bold,Arial,sans-serif;letter-spacing:.05em;padding-right:1.2rem}[data-v-e8e65108] .matrix-marquee-text-reverse{opacity:.86}.matrix-header[data-v-e8e65108]{max-width:1100px;margin:0 auto 24px}.matrix-kicker[data-v-e8e65108]{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.matrix-header h2[data-v-e8e65108]{margin:0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(30px,4vw,56px);line-height:1.1}.matrix-header p[data-v-e8e65108]{margin:10px 0 0;font-size:clamp(14px,1.3vw,18px);color:hsla(0,0%,100%,.74)}.matrix-group[data-v-e8e65108]{max-width:1100px;margin:0 auto 22px}.matrix-group h3[data-v-e8e65108]{margin:0 0 12px;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(20px,2.2vw,30px)}.matrix-grid[data-v-e8e65108]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.matrix-card[data-v-e8e65108]{display:flex;gap:12px;border-radius:16px;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));padding:14px;min-height:170px;cursor:pointer;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.matrix-card[data-v-e8e65108]:hover{transform:translateY(-4px);border-color:hsla(0,0%,100%,.26);box-shadow:0 18px 30px rgba(0,0,0,.35)}.matrix-icon-wrap[data-v-e8e65108]{width:46px;height:46px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.08);flex:0 0 auto;overflow:hidden}.matrix-icon[data-v-e8e65108]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.matrix-content[data-v-e8e65108]{flex:1}.matrix-content h4[data-v-e8e65108]{margin:0 0 6px;font-family:MiSans-Bold,Arial,sans-serif;font-size:18px;color:#fff}.matrix-content p[data-v-e8e65108]{margin:0;color:hsla(0,0%,100%,.78);font-size:14px;line-height:1.5}.matrix-cta[data-v-e8e65108]{margin-top:10px;color:hsla(0,0%,100%,.94);font-size:13px}.about-team-section[data-v-e8e65108]{width:100%;padding:clamp(70px,10vh,120px) 0 clamp(44px,8vh,94px);background:linear-gradient(180deg,#0e0f10,#090909 48%,#050505)}.about-team-header[data-v-e8e65108]{max-width:920px;padding:0 5vw;margin:0 auto;text-align:center}.about-team-header h2[data-v-e8e65108]{margin:0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(32px,4vw,58px);line-height:1.08;color:hsla(0,0%,100%,.97)}.about-team-header p[data-v-e8e65108]{margin:14px auto 0;max-width:760px;font-family:MiSans-Regular,Arial,sans-serif;font-size:clamp(15px,1.35vw,20px);line-height:1.68;color:hsla(0,0%,100%,.74)}.about-team-gallery[data-v-e8e65108]{width:100%;height:clamp(560px,74vh,810px);margin:clamp(26px,4vh,42px) 0 0;border-radius:0;border:0;overflow:visible;background:radial-gradient(120% 84% at 50% 0,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 58%),linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,0))}.story-problem-section[data-v-e8e65108]{width:100%;background:#000;min-height:calc(80vh + 80px);padding:calc(env(safe-area-inset-top, 0px) + clamp(24px, 6vh, 72px)) 5vw calc(env(safe-area-inset-bottom, 0px) + clamp(80px, 14vh, 180px))}.story-black-spacer[data-v-e8e65108]{width:100%;height:clamp(180px,80vh,600px);background:#000}.story-problem-inner[data-v-e8e65108]{max-width:1100px;margin:0 auto}.story-lead[data-v-e8e65108]{margin:0 0 26px;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(28px,4.2vw,60px);line-height:1.15;color:hsla(0,0%,100%,.98)}.story-problem-item[data-v-e8e65108]{border-left:3px solid hsla(0,0%,100%,.34);padding:12px 0 12px 16px;margin-bottom:14px}.story-problem-item h3[data-v-e8e65108]{margin:0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(18px,2.2vw,30px);line-height:1.32;color:hsla(0,0%,100%,.95)}.story-problem-item p[data-v-e8e65108]{margin:6px 0 0;font-size:clamp(15px,1.2vw,19px);line-height:1.6;color:hsla(0,0%,100%,.72)}.story-belief[data-v-e8e65108]{margin:34px 0 0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(20px,2.4vw,34px);line-height:1.4;color:hsla(0,0%,100%,.95)}.story-closing[data-v-e8e65108]{margin:10px 0 0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(20px,2.6vw,38px);line-height:1.3;color:#fff}.story-reveal[data-v-e8e65108]{opacity:0;transform:translateY(18px);filter:blur(6px);transition:opacity .62s ease,transform .62s ease,filter .62s ease;transition-delay:calc(var(--story-reveal-order, 0)*.12s)}.story-problem-section.is-unlocked .story-reveal[data-v-e8e65108]{opacity:1;transform:translateY(0);filter:blur(0)}.story-capability-section[data-v-e8e65108]{width:100%;padding:clamp(80px,10vh,140px) 5vw clamp(140px,20vh,280px)}.story-capability-inner[data-v-e8e65108]{max-width:1100px;margin:0 auto}.theme-shift-light[data-v-e8e65108]{width:100%;height:clamp(100px,18vh,220px);background:#000;transition:background .14s linear}.story-capability-section-light[data-v-e8e65108]{background:linear-gradient(180deg,#ece8de,#e7e2d8 50%,#ded8ce);transition:background .14s linear}.story-capability-section-dark[data-v-e8e65108]{background:linear-gradient(180deg,#050505,#090909 55%,#000);transition:background .14s linear}.story-capability-heading[data-v-e8e65108]{margin:0 0 24px;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(28px,4.2vw,58px);line-height:1.1;letter-spacing:.01em}.story-capability-heading-light[data-v-e8e65108]{color:var(--light-main,hsla(0,0%,8%,.95));transition:color .14s linear}.story-capability-heading-dark[data-v-e8e65108]{color:var(--dark-main,hsla(0,0%,100%,.98));transition:color .14s linear}.story-capability-item[data-v-e8e65108]{border-left:3px solid hsla(0,0%,100%,.34);padding:12px 0 12px 16px;margin-bottom:14px}.story-capability-item h3[data-v-e8e65108]{margin:0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(20px,2.4vw,34px);line-height:1.32;color:hsla(0,0%,100%,.96)}.story-capability-item p[data-v-e8e65108]{margin:6px 0 0;font-size:clamp(15px,1.2vw,19px);line-height:1.62;color:hsla(0,0%,100%,.74)}.story-capability-item-light[data-v-e8e65108]{border-left-color:var(--light-border,hsla(0,0%,9%,.26));transition:border-color .14s linear}.story-capability-item-light h3[data-v-e8e65108]{color:var(--light-main,hsla(0,0%,8%,.95));transition:color .14s linear}.story-capability-item-light p[data-v-e8e65108]{color:var(--light-sub,hsla(0,0%,8%,.72));transition:color .14s linear}.story-capability-item-dark[data-v-e8e65108]{border-left-color:var(--dark-border,hsla(0,0%,100%,.34));transition:border-color .14s linear}.story-capability-item-dark h3[data-v-e8e65108]{color:var(--dark-main,hsla(0,0%,100%,.96));transition:color .14s linear}.story-capability-item-dark p[data-v-e8e65108]{color:var(--dark-sub,hsla(0,0%,100%,.74));transition:color .14s linear}.story-capability-transition[data-v-e8e65108]{margin:32px 0 0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(20px,2.1vw,30px);line-height:1.5;color:hsla(0,0%,100%,.92)}.story-capability-transition-light[data-v-e8e65108]{color:var(--light-sub,hsla(0,0%,8%,.88));transition:color .14s linear}.story-capability-transition-dark[data-v-e8e65108]{color:var(--dark-sub,hsla(0,0%,100%,.92));transition:color .14s linear}.story-capability-closing[data-v-e8e65108]{margin:38px 0 0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(24px,2.8vw,42px);line-height:1.35;color:hsla(0,0%,100%,.98)}.story-capability-closing-dark[data-v-e8e65108]{color:var(--dark-main,hsla(0,0%,100%,.98));transition:color .14s linear}.about-cta-section[data-v-e8e65108]{width:100%;padding:clamp(70px,12vh,150px) 5vw calc(env(safe-area-inset-bottom, 0px) + clamp(70px, 10vh, 120px));background:radial-gradient(120% 84% at 50% 0,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 58%),linear-gradient(180deg,#050505,#000)}.about-cta-card[data-v-e8e65108]{max-width:1040px;margin:0 auto;border:1px solid hsla(0,0%,100%,.14);border-radius:clamp(16px,2.2vw,30px);padding:clamp(26px,4vw,52px);background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.03))}.about-cta-kicker[data-v-e8e65108]{margin:0;font-family:MiSans-Regular,Arial,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.13em;color:hsla(0,0%,100%,.62)}.about-cta-card h2[data-v-e8e65108]{margin:10px 0 0;font-family:MiSans-Bold,Arial,sans-serif;font-size:clamp(34px,4vw,62px);line-height:1.05;color:hsla(0,0%,100%,.98)}.about-cta-card>p[data-v-e8e65108]{margin:14px 0 0;max-width:760px;font-family:MiSans-Regular,Arial,sans-serif;font-size:clamp(16px,1.4vw,22px);line-height:1.65;color:hsla(0,0%,100%,.76)}.about-cta-actions[data-v-e8e65108]{margin-top:clamp(18px,3vh,30px);display:flex;flex-wrap:wrap;gap:12px}.about-cta-actions a[data-v-e8e65108]{display:inline-flex;align-items:center;justify-content:center;min-width:130px;height:46px;padding:0 18px;border-radius:999px;font-family:MiSans-Bold,Arial,sans-serif;font-size:14px;letter-spacing:.01em;text-decoration:none;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.about-cta-actions a[data-v-e8e65108]:first-child{color:#020202;background:#fff;border:1px solid hsla(0,0%,100%,.9)}.about-cta-actions a[data-v-e8e65108]:last-child{color:hsla(0,0%,100%,.94);background:transparent;border:1px solid hsla(0,0%,100%,.24)}.about-cta-actions a[data-v-e8e65108]:hover{transform:translateY(-2px)}.about-cta-actions a[data-v-e8e65108]:first-child:hover{background:hsla(0,0%,100%,.9)}.about-cta-actions a[data-v-e8e65108]:last-child:hover{border-color:hsla(0,0%,100%,.44);background:hsla(0,0%,100%,.08)}.logo[data-v-e8e65108]{height:60px;width:auto;fill:#fff;display:block;margin:0 auto 14px}@media (max-width:900px){.about-grid[data-v-e8e65108]{grid-template-columns:repeat(3,minmax(0,1fr))}.matrix-grid[data-v-e8e65108]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.about-cta-section[data-v-e8e65108],.about-quote-section[data-v-e8e65108],.hero-content[data-v-e8e65108],.product-matrix-section[data-v-e8e65108],.story-capability-section[data-v-e8e65108],.story-problem-section[data-v-e8e65108]{padding-left:3vw;padding-right:3vw}.matrix-grid[data-v-e8e65108]{grid-template-columns:1fr}.quote-author[data-v-e8e65108]{margin-top:12px}.about-team-header p[data-v-e8e65108]{margin-top:12px;font-size:clamp(15px,4.2vw,18px);line-height:1.72}.about-team-header[data-v-e8e65108]{padding:0 3vw}.about-team-gallery[data-v-e8e65108]{height:clamp(420px,62vh,560px);border-radius:0}.about-cta-card[data-v-e8e65108]{border-radius:14px}.about-cta-actions[data-v-e8e65108]{gap:10px}.about-cta-actions a[data-v-e8e65108]{min-width:116px;height:44px;padding:0 16px}}.container[data-v-111b64c6]{flex:1;display:flex;justify-content:center;align-items:center;height:100vh}svg[data-v-111b64c6]{fill:#fff;max-width:100px;margin-right:20px}.content[data-v-111b64c6]{display:flex;align-items:center}.text[data-v-111b64c6]{font-size:18px;color:#fff}.text h1[data-v-111b64c6]{font-size:48px;margin:0}.text p[data-v-111b64c6]{margin:5px 0}.explanation[data-v-111b64c6],.joke[data-v-111b64c6]{margin-top:20px;font-size:16px;color:#555}.explanation[data-v-111b64c6]{margin-bottom:10px}