.world-carousel[data-v-b0f0f2b4]{background:#06070a;height:100vh;overflow:hidden;position:relative;width:100vw}.carousel-container[data-v-b0f0f2b4]{border-radius:0;box-shadow:none;height:100%;overflow:hidden;position:relative;width:100%}.carousel-container-motion[data-v-b0f0f2b4]{inset:0;pointer-events:none;position:absolute;transform-origin:top left;will-change:transform,border-radius,box-shadow,opacity}.carousel-slides[data-v-b0f0f2b4]{height:100%;position:relative;width:100%}.carousel-slide[data-v-b0f0f2b4]{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.slide-content[data-v-b0f0f2b4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slide-content.webpage[data-v-b0f0f2b4]{border:none}.slide-content.image[data-v-b0f0f2b4]{-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;user-drag:none}.slide-content.image[data-v-b0f0f2b4],.slide-content.video[data-v-b0f0f2b4]{-o-object-fit:cover;object-fit:cover}.webpage-container[data-v-b0f0f2b4]{height:100%;position:relative;width:100%}.iframe-overview-capture[data-v-b0f0f2b4]{background:transparent;border:none;cursor:zoom-out;inset:0;opacity:0;pointer-events:none;position:absolute;z-index:3}.iframe-overlay[data-v-b0f0f2b4],.iframe-overview-capture.is-armed[data-v-b0f0f2b4]{pointer-events:auto}.iframe-overlay[data-v-b0f0f2b4]{background:transparent;height:100%;position:absolute;top:0;z-index:1}.left-overlay[data-v-b0f0f2b4]{left:0;width:20%}.right-overlay[data-v-b0f0f2b4]{right:0;width:20%}.slide-info[data-v-b0f0f2b4]{bottom:20px;left:60px;max-width:50%;position:absolute;transition:opacity .35s ease,transform .35s ease;z-index:10}.slide-info .slide-title[data-v-b0f0f2b4]{font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem;text-shadow:0 2px 8px rgba(0,0,0,.15)}.slide-info .slide-title .title-char[data-v-b0f0f2b4]{display:inline-block;opacity:0;transform:translateY(50px) scale(.5) rotateX(90deg);transform-origin:center bottom;transition:all .8s cubic-bezier(.175,.885,.32,1.275)}.slide-info .slide-title .title-char.animate-in[data-v-b0f0f2b4]{opacity:1;transform:translateY(0) scale(1) rotateX(0deg)}.slide-info .slide-desc[data-v-b0f0f2b4]{font-size:1rem;margin-top:.5rem;max-width:40vw;opacity:0;text-shadow:0 2px 8px rgba(0,0,0,.15);transform:translateY(20px);transition:opacity 1s ease-out,transform 1s ease-out}.slide-info .slide-desc.desc-animate-in[data-v-b0f0f2b4]{opacity:.9;transform:translateY(0)}.overview-panel[data-v-b0f0f2b4]{backdrop-filter:blur(30px) saturate(1.04);background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02) 24%,rgba(0,0,0,.3)),rgba(10,10,12,.72);inset:0;opacity:0;overflow-y:auto;padding:0 clamp(18px,3vw,32px);pointer-events:none;position:absolute;scrollbar-width:none;transition:opacity .28s ease;z-index:40}.overview-panel[data-v-b0f0f2b4]::-webkit-scrollbar{display:none}.overview-panel.is-visible[data-v-b0f0f2b4]{opacity:1;pointer-events:auto}.overview-grid[data-v-b0f0f2b4]{display:grid;gap:clamp(16px,2.4vw,28px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;padding:clamp(84px,11vh,118px) 0 clamp(54px,8vh,90px);width:min(1180px,100%)}.overview-card[data-v-b0f0f2b4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:var(--overview-card-aspect,16/9);background:#0c0d10;border:none;border-radius:26px;box-shadow:0 16px 46px rgba(0,0,0,.28);color:inherit;cursor:pointer;opacity:0;overflow:hidden;padding:0;position:relative;text-align:left;transition:opacity .22s ease,transform .24s ease,box-shadow .24s ease;transition-delay:var(--card-delay,0s)}.overview-card[data-v-b0f0f2b4]:hover{box-shadow:0 18px 54px rgba(0,0,0,.34);transform:translateY(-2px)}.overview-card[data-v-b0f0f2b4]:focus-visible{outline:2px solid hsla(0,0%,100%,.8);outline-offset:4px}.overview-panel.is-visible .overview-card[data-v-b0f0f2b4]{opacity:1}.overview-card.is-current[data-v-b0f0f2b4]{box-shadow:0 18px 58px rgba(0,0,0,.36)}.overview-card.is-selected[data-v-b0f0f2b4]{transform:translateY(-2px)}.overview-card.is-motion-card[data-v-b0f0f2b4]{opacity:0!important;pointer-events:none;transition-delay:0s}.overview-card-media[data-v-b0f0f2b4]{inset:0;position:absolute}.overview-card-content[data-v-b0f0f2b4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.overview-card-webpage[data-v-b0f0f2b4]{background:linear-gradient(140deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0)),linear-gradient(160deg,#19253f,#111827 58%,#06070d);color:hsla(0,0%,100%,.92);display:flex;flex-direction:column;gap:12px;inset:0;justify-content:flex-end;padding:24px;position:absolute}.overview-card-webpage p[data-v-b0f0f2b4]{font-size:1rem;margin:0;word-break:break-word}.overview-card-webpage-badge[data-v-b0f0f2b4]{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.14);border-radius:999px;font-size:.75rem;letter-spacing:.12em;padding:6px 10px;width:-moz-fit-content;width:fit-content}.overview-card-gradient[data-v-b0f0f2b4]{background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.68));inset:0;position:absolute}.overview-card-info[data-v-b0f0f2b4]{bottom:0;color:var(--card-front-color,#fff);left:0;padding:18px 20px 22px;position:absolute;right:0;z-index:2}.overview-card-info h2[data-v-b0f0f2b4]{font-size:clamp(1rem,1.1vw + .6rem,1.35rem);line-height:1.2;margin:0 0 8px}.overview-card-info p[data-v-b0f0f2b4]{color:hsla(0,0%,100%,.84);display:-webkit-box;font-size:.95rem;line-height:1.5;margin:0;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.overview-card-index[data-v-b0f0f2b4]{align-items:center;backdrop-filter:blur(14px);background:hsla(0,0%,100%,.12);border-radius:999px;color:hsla(0,0%,100%,.92);display:inline-flex;font-size:.78rem;justify-content:center;letter-spacing:.12em;margin-bottom:12px;min-width:44px;padding:6px 10px}.carousel-navigation[data-v-b0f0f2b4]{height:100%;left:0;top:0;width:100%;z-index:20}.carousel-navigation[data-v-b0f0f2b4],.nav-btn[data-v-b0f0f2b4]{pointer-events:none;position:absolute}.nav-btn[data-v-b0f0f2b4]{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;opacity:0;top:50%;transform:translateY(-50%);transition:all .3s ease;width:60px}.nav-btn[data-v-b0f0f2b4]:hover{background:hsla(0,0%,100%,.3);transform:translateY(-50%) scale(1.1)}.nav-btn[data-v-b0f0f2b4]:disabled{cursor:not-allowed;opacity:.3}.nav-btn.visible[data-v-b0f0f2b4]{opacity:1;pointer-events:auto}.nav-btn.prev-btn[data-v-b0f0f2b4]{left:30px}.nav-btn.next-btn[data-v-b0f0f2b4]{right:30px}.progress-bar-container[data-v-b0f0f2b4]{background:hsla(0,0%,100%,.2);bottom:0;height:4px;left:0;position:absolute;width:100vw;z-index:20}.progress-bar[data-v-b0f0f2b4]{background:#fff;border-radius:0;height:100%;transition:width .1s linear}.loading-overlay[data-v-b0f0f2b4]{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:30}.loading-spinner[data-v-b0f0f2b4]{animation:spin-b0f0f2b4 1s linear infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:50px;width:50px}@keyframes spin-b0f0f2b4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.slide-next-enter-active[data-v-b0f0f2b4],.slide-next-leave-active[data-v-b0f0f2b4],.slide-none-enter-active[data-v-b0f0f2b4],.slide-none-leave-active[data-v-b0f0f2b4],.slide-prev-enter-active[data-v-b0f0f2b4],.slide-prev-leave-active[data-v-b0f0f2b4]{transition:all .5s ease}.slide-none-enter-active[data-v-b0f0f2b4],.slide-none-leave-active[data-v-b0f0f2b4]{transition-duration:0s}.slide-next-enter-from[data-v-b0f0f2b4]{opacity:0;transform:translateX(100%)}.slide-next-leave-to[data-v-b0f0f2b4],.slide-prev-enter-from[data-v-b0f0f2b4]{opacity:0;transform:translateX(-100%)}.slide-prev-leave-to[data-v-b0f0f2b4]{opacity:0;transform:translateX(100%)}.fade-enter-active[data-v-b0f0f2b4],.fade-leave-active[data-v-b0f0f2b4]{transition:opacity .3s ease}.fade-enter-from[data-v-b0f0f2b4],.fade-leave-to[data-v-b0f0f2b4]{opacity:0}@media (max-width:768px){.slide-info[data-v-b0f0f2b4]{bottom:10px;left:30px;max-width:none;right:30px}.slide-info .slide-title[data-v-b0f0f2b4]{font-size:2rem}.slide-info .slide-title .title-char[data-v-b0f0f2b4]{transform:translateY(30px) scale(.6) rotateX(90deg);transform-origin:center bottom;transition:all .7s cubic-bezier(.175,.885,.32,1.275)}.slide-info .slide-title .title-char.animate-in[data-v-b0f0f2b4]{transform:translateY(0) scale(1) rotateX(0deg)}.slide-info .slide-desc[data-v-b0f0f2b4]{font-size:1rem;margin-top:.5rem;opacity:0;transform:translateY(15px);transition:opacity .8s ease-out,transform .8s ease-out}.slide-info .slide-desc.desc-animate-in[data-v-b0f0f2b4]{opacity:.9;transform:translateY(0)}.overview-panel[data-v-b0f0f2b4]{padding:0 14px}.overview-card[data-v-b0f0f2b4]{border-radius:20px}.overview-card-webpage[data-v-b0f0f2b4]{padding:18px}.overview-card-webpage p[data-v-b0f0f2b4]{font-size:.88rem}.overview-card-info[data-v-b0f0f2b4]{padding:16px 16px 18px}.overview-card-info p[data-v-b0f0f2b4]{font-size:.84rem}.nav-btn[data-v-b0f0f2b4]{height:50px;width:50px}.nav-btn.prev-btn[data-v-b0f0f2b4]{left:20px}.nav-btn.next-btn[data-v-b0f0f2b4]{right:20px}.carousel-navigation .nav-btn[data-v-b0f0f2b4]{opacity:1!important;pointer-events:auto!important}}@media (max-width:520px){.overview-grid[data-v-b0f0f2b4]{gap:18px;grid-template-columns:1fr;padding-top:74px}.overview-card[data-v-b0f0f2b4]{border-radius:20px}.overview-card-index[data-v-b0f0f2b4]{margin-bottom:10px;min-width:38px;padding:5px 8px}}.world-page[data-v-ef9e4a47]{height:100vh;overflow:hidden;position:relative;width:100vw}.loading-container[data-v-ef9e4a47]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center}.loading-spinner[data-v-ef9e4a47]{animation:spin-ef9e4a47 1s linear infinite;border:4px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:60px;margin-bottom:2rem;width:60px}.loading-text[data-v-ef9e4a47]{font-size:1.2rem;font-weight:500;opacity:.9}.error-container[data-v-ef9e4a47]{align-items:center;background:linear-gradient(135deg,#2c3e50,#34495e);color:#fff;display:flex;height:100vh;justify-content:center}.error-content[data-v-ef9e4a47]{max-width:600px;padding:2rem;text-align:center}.error-content h1[data-v-ef9e4a47]{font-size:3rem;font-weight:700;margin-bottom:1rem}.error-content p[data-v-ef9e4a47]{font-size:1.2rem;line-height:1.6;margin-bottom:2rem;opacity:.9}.retry-btn[data-v-ef9e4a47]{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.3);border-radius:30px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 24px;transition:all .3s ease}.retry-btn[data-v-ef9e4a47]:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);transform:translateY(-2px)}.info[data-v-ef9e4a47]{bottom:5px;color:#777;font-size:12px;position:fixed;right:5px;z-index:999}.info a[data-v-ef9e4a47]{color:#777;margin:0 5px}.version-prompt[data-v-ef9e4a47]{align-items:center;backdrop-filter:blur(16px);background:rgba(12,18,28,.62);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}.version-panel[data-v-ef9e4a47]{background:rgba(23,31,43,.88);border:1px solid hsla(0,0%,100%,.22);border-radius:8px;box-shadow:0 24px 80px rgba(0,0,0,.34);color:#f8fafc;padding:32px;width:min(560px,100vw - 48px)}.version-kicker[data-v-ef9e4a47]{color:#93c5fd;font-size:.86rem;font-weight:700;margin:0 0 10px}.version-panel h1[data-v-ef9e4a47]{font-size:2rem;letter-spacing:0;line-height:1.2;margin:0}.version-description[data-v-ef9e4a47]{color:#cbd5e1;line-height:1.7;margin:14px 0 24px}.version-actions[data-v-ef9e4a47]{display:grid;gap:14px;grid-template-columns:1fr 1fr}.version-choice[data-v-ef9e4a47]{align-items:flex-start;background:hsla(0,0%,100%,.06);border:1px solid rgba(203,213,225,.28);border-radius:8px;color:#e2e8f0;cursor:pointer;display:flex;gap:12px;min-height:118px;padding:18px;text-align:left;transition:transform .2s ease,border-color .2s ease,background .2s ease}.version-choice[data-v-ef9e4a47]:hover{background:hsla(0,0%,100%,.11);border-color:rgba(125,211,252,.78);transform:translateY(-2px)}.version-choice.primary[data-v-ef9e4a47]{background:rgba(20,184,166,.16);border-color:rgba(45,212,191,.54)}.version-choice span[data-v-ef9e4a47]{display:flex;flex-direction:column;gap:8px}.version-choice strong[data-v-ef9e4a47]{font-size:1rem;line-height:1.3}.version-choice small[data-v-ef9e4a47]{color:#cbd5e1;font-size:.82rem;line-height:1.5}.version-dialog-enter-active[data-v-ef9e4a47],.version-dialog-leave-active[data-v-ef9e4a47]{transition:opacity .22s ease}.version-dialog-enter-from[data-v-ef9e4a47],.version-dialog-leave-to[data-v-ef9e4a47]{opacity:0}@keyframes spin-ef9e4a47{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.error-content h1[data-v-ef9e4a47]{font-size:2rem}.error-content p[data-v-ef9e4a47],.loading-text[data-v-ef9e4a47]{font-size:1rem}.version-panel[data-v-ef9e4a47]{padding:24px}.version-actions[data-v-ef9e4a47]{grid-template-columns:1fr}.version-panel h1[data-v-ef9e4a47]{font-size:1.55rem}}