.home-channel-tabs[data-v-5b5879cf]{width:100%}.home-channel-tabs-list[data-v-5b5879cf]{align-items:center;color:var(--theme-home-tab-color);display:flex;gap:0 12px;list-style:none;margin:0;max-width:100%;overflow-x:auto;padding:0;scrollbar-width:none;white-space:nowrap;width:-moz-fit-content;width:fit-content}.home-channel-tabs-list[data-v-5b5879cf]::-webkit-scrollbar{height:0;width:0}.home-channel-tabs-item[data-v-5b5879cf]{align-items:center;background-color:var(--theme-home-tab-hover-bg-color);border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:600;letter-spacing:0;line-height:24px;overflow:hidden;position:relative;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.home-channel-tabs-item .home-channel-tabs-item__content[data-v-5b5879cf]{align-items:center;background-color:var(--theme-home-tab-bg-color);border-radius:8px;display:inline-flex;gap:8px;padding:4px 14px;transition:background-color .2s,color .2s}.home-channel-tabs-item .home-channel-tabs-item__landmark[data-v-5b5879cf]{align-items:center;cursor:pointer;display:inline-flex;line-height:1;padding:0 8px}.home-channel-tabs-item .home-channel-tabs-item__landmark-img[data-v-5b5879cf]{display:inline-block;height:22px;-o-object-fit:contain;object-fit:contain;width:auto}.home-channel-tabs-item .home-channel-tabs-item__logo[data-v-5b5879cf]{flex-shrink:0;height:18px;max-width:64px;-o-object-fit:contain;object-fit:contain;width:auto}.home-channel-tabs-item:not(.is-active) .home-channel-tabs-item__content[data-v-5b5879cf]:hover{background-color:var(--theme-home-tab-hover-bg-color)}.home-channel-tabs-item.is-active[data-v-5b5879cf]{background-color:var(--theme-home-tab-hover-bg-color)}.home-channel-tabs-item.is-active .home-channel-tabs-item__content[data-v-5b5879cf]{background-color:var(--theme-home-tab-color);border-radius:8px;color:var(--theme-home-tab-hover-color)}.home-channel-tabs-item.is-active:hover .home-channel-tabs-item__content[data-v-5b5879cf]{background-color:var(--theme-home-tab-color);color:var(--theme-home-tab-hover-color)}.home-channel-banner[data-v-2cb47f26],.home-channel-banner-wrap[data-v-2cb47f26]{height:110px;width:100%}.home-channel-banner[data-v-2cb47f26]{position:relative;z-index:0}.home-channel-banner[data-v-2cb47f26] .home-channel-banner__container{align-items:stretch;height:110px}.home-channel-banner[data-v-2cb47f26] .home-channel-banner__item{display:flex;height:110px}.home-channel-banner__slide[data-v-2cb47f26]{background-position:100%;background-repeat:no-repeat;background-size:auto 100%;cursor:default;display:flex;flex-direction:column;height:110px;padding:0 16px;position:relative;width:100%}.home-channel-banner__slide.is-clickable[data-v-2cb47f26]{cursor:pointer}.home-channel-banner__header-spacer[data-v-2cb47f26]{flex-shrink:0;height:56px;pointer-events:none;width:100%}.home-channel-banner__content[data-v-2cb47f26]{align-items:center;display:flex;flex:1;justify-content:center;pointer-events:auto}.home-channel-banner__text-img[data-v-2cb47f26]{cursor:pointer;display:block;height:36px;width:auto}@media screen and (max-width:768px){.home-channel-banner__slide[data-v-2cb47f26]{padding:0}.home-channel-banner__text-img[data-v-2cb47f26]{height:26px}}.index-head-toolbar[data-v-f8a7f3e6]{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:110px;pointer-events:auto;position:relative;width:100%;z-index:0}.index-head-toolbar--clickable[data-v-f8a7f3e6]{cursor:pointer}.index-head-toolbar__header-spacer[data-v-f8a7f3e6]{flex-shrink:0;height:56px;pointer-events:none;width:100%}.index-head-toolbar__inner[data-v-f8a7f3e6]{align-items:center;display:flex;flex:1;height:40px;justify-content:center;pointer-events:auto;position:relative}@media(max-width:768px){.index-head-toolbar__inner[data-v-f8a7f3e6]{height:26px}}.index-head-toolbar__inner--clickable[data-v-f8a7f3e6]{cursor:pointer}.index-head-toolbar__inner-img[data-v-f8a7f3e6]{-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:768px){.index-head-toolbar__inner-img[data-v-f8a7f3e6]{max-height:26px}}.hot-flag-border[data-v-547add52]{align-items:center;backface-visibility:hidden;background:#ff17001a;border-radius:4px;display:inline-flex;justify-content:center;padding:1px;transform:translateZ(0)}.hot-flag-container[data-v-547add52]{background-color:var(--theme-default-bg);border-radius:4px}.hot-flag[data-v-547add52]{align-items:center;background:linear-gradient(90deg,#ff37001a,#ff997c1a 62.74%,#ffad961a);border-radius:4px;display:flex;gap:4px;padding:4px 8px}.hot-flag__icon[data-v-547add52]{display:block;flex-shrink:0;height:16px;width:16px}.hot-flag__text[data-v-547add52]{color:#f07a47;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.no-limit.hot-flag-border[data-v-547add52]{background:#d9f3d2!important}.no-limit.hot-flag[data-v-547add52]{background:linear-gradient(90deg,#faffd4,#c6ffe4)!important}.no-limit.no-limit-text[data-v-547add52]{color:#066437!important;font-weight:700!important}.hot-flag-border.hot_today[data-v-547add52]{background:linear-gradient(90deg,#ff40001a,#ff91001a)}.hot-flag-border.hot_today .hot-flag[data-v-547add52]{background:#eec44e1a}.hot-flag-border.hot_today .hot-flag__text[data-v-547add52]{color:#e9a014}.hot-flag-border.hot_star[data-v-547add52]{background:linear-gradient(90deg,#ff15001a,#e9a0141a)}.hot-flag-border.hot_star .hot-flag[data-v-547add52]{background:#ffc4ab1a}.hot-flag-border.hot_star .hot-flag__text[data-v-547add52]{color:#da203e}.hot-flag-border.hot_download[data-v-547add52]{background:linear-gradient(90deg,#5d93ff1a,#abbeff1a)}.hot-flag-border.hot_download .hot-flag[data-v-547add52]{background:#91a5f71a}.hot-flag-border.hot_download .hot-flag__text[data-v-547add52]{color:var(--theme-link)}.home-repo-card-footer-repo[data-v-dd3da798]{align-items:center;color:var(--theme-home-card-color-placeholder);display:flex;flex-wrap:nowrap;font-size:14px;gap:8px;line-height:22px;overflow:hidden;position:relative}.home-repo-card-footer-repo__measure[data-v-dd3da798]{display:flex;gap:8px;left:0;pointer-events:none;position:absolute;top:0;visibility:hidden;white-space:nowrap}.home-repo-card-footer-repo__lang[data-v-dd3da798]{align-items:center;display:inline-flex;flex-shrink:0;gap:4px}.home-repo-card-footer-repo__lang-dot[data-v-dd3da798]{background:var(--theme-placeholder);border-radius:50%;height:8px;width:8px}.home-repo-card-footer-repo__topic[data-v-dd3da798]{max-width:140px;overflow:hidden;text-overflow:ellipsis}.home-repo-card-footer-repo__topic[data-v-dd3da798],.home-repo-card-footer-repo__topic-more[data-v-dd3da798]{align-items:center;background:transparent;border:1px solid var(--theme-btn-default-border);border-radius:12px;color:var(--theme-aide-text);display:inline-flex;flex-shrink:0;font-size:12px;height:22px;line-height:20px;padding:0 8px;white-space:nowrap}.home-repo-card-footer-repo__topic-more[data-v-dd3da798]{cursor:pointer}.home-repo-card-footer-repo__topic-more[data-v-dd3da798]:hover{background:var(--theme-btn-default-hover);color:var(--theme-text)}.home-repo-card-footer-repo__topic-popover[data-v-dd3da798]{display:flex;flex-wrap:wrap;gap:8px;max-width:320px;padding:8px}.home-repo-card-footer-repo__topic--popover[data-v-dd3da798]{max-width:none}.home-repo-card-footer-repo--new-style .home-repo-card-footer-repo__topic[data-v-dd3da798],.home-repo-card-footer-repo--new-style .home-repo-card-footer-repo__topic-more[data-v-dd3da798]{background:#2951e01a;border-color:var(--theme-tag-bg-blue-color,#c9d5fa);color:var(--theme-branch-link-color,#2951e0)}.home-repo-card-footer-repo--new-style .home-repo-card-footer-repo__topic-more[data-v-dd3da798]:hover{background:#2951e026;border-color:var(--theme-branch-link-color,#2951e0)}.home-repo-card-footer-repo__separator[data-v-dd3da798]{background:var(--theme-placeholder);border-radius:2px;flex-shrink:0;height:3px;width:3px}.home-repo-card-footer-repo__time[data-v-dd3da798]{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-repo-card-footer-model[data-v-9cfe0f54]{align-items:center;color:var(--theme-home-card-color-placeholder);display:flex;font-size:14px;gap:0;line-height:22px;overflow:hidden;white-space:nowrap}.home-repo-card-footer-model__text[data-v-9cfe0f54]{align-items:center;display:inline-flex;flex-shrink:0;margin-left:4px}.home-repo-card-footer-model__task[data-v-9cfe0f54]{max-width:150px;overflow:hidden;text-overflow:ellipsis}.home-repo-card-footer-model__time[data-v-9cfe0f54]{flex-shrink:0}.home-repo-card-footer-model__separator[data-v-9cfe0f54]{background:var(--theme-placeholder);border-radius:2px;flex-shrink:0;height:3px;margin:0 8px;width:3px}.home-repo-card[data-v-50ed6990]{background:var(--theme-home-card-bg);border:1px solid var(--theme-home-card-border);border-radius:8px;box-shadow:0 4px 4px #00000008;cursor:pointer;display:flex;flex-direction:row;gap:16px;min-height:110px;overflow:hidden;padding:12px;transition:transform .2s ease,box-shadow .2s ease}.home-repo-card[data-v-50ed6990]:hover{box-shadow:0 8px 16px #252b3a1f;transform:translateY(-2px)}.home-repo-card__link[data-v-50ed6990]{color:inherit;display:flex;flex:1;flex-direction:column;min-width:0;text-decoration:none}.home-repo-card__name[data-v-50ed6990]{align-items:center;color:var(--theme-home-card-color);display:flex;font-size:15px;font-weight:600;gap:8px;line-height:22px;margin-bottom:8px;transition:color .2s ease}.home-repo-card__name-icon[data-v-50ed6990]{color:var(--theme-placeholder)}.home-repo-card__name-text[data-v-50ed6990]{max-width:calc(100% - 100px);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-repo-card__star[data-v-50ed6990]{align-items:center;display:inline-flex;flex-shrink:0;margin-left:auto}.home-repo-card:hover .home-repo-card__flash-tag[data-v-50ed6990],.home-repo-card:hover .home-repo-card__hot-flag[data-v-50ed6990]{color:inherit}.home-repo-card__preview[data-v-50ed6990]{border-radius:8px;flex-grow:0;flex-shrink:0;height:82px;overflow:hidden;width:146px}.home-repo-card__preview-img[data-v-50ed6990]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width:767px){.home-repo-card__preview[data-v-50ed6990]{display:none}.home-repo-card[data-v-50ed6990]{gap:12px;min-height:auto;padding:12px 16px}.home-repo-card__name[data-v-50ed6990]{font-size:14px;gap:6px;line-height:20px;margin-bottom:6px}.home-repo-card__name-text[data-v-50ed6990]{max-width:calc(100% - 80px)}.home-repo-card__desc[data-v-50ed6990]{font-size:13px;line-height:20px;margin-bottom:6px}.home-repo-card__desc--clamp-2[data-v-50ed6990]{min-height:40px}}.home-repo-card:hover .home-repo-card__name[data-v-50ed6990]{color:var(--theme-link)}.home-repo-card__desc[data-v-50ed6990]{color:var(--theme-home-card-color-placeholder);font-size:14px;line-height:22px;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-repo-card__desc--clamp-2[data-v-50ed6990]{white-space:pre-wrap;word-break:break-all;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:44px}.home-repo-card__divider[data-v-50ed6990]{background:var(--theme-dividing-line);height:1px;margin-bottom:12px;margin-top:4px;width:100%}.home-repo-card__footer[data-v-50ed6990]{min-width:0;width:100%}.hot-selection-feed[data-v-8655b482]{container-name:hot-selection-feed;container-type:inline-size;width:100%}.hot-selection-feed__grid[data-v-8655b482]{display:grid;gap:16px;grid-template-columns:1fr}@container hot-selection-feed (min-width: 800px){.hot-selection-feed__grid[data-v-8655b482]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container hot-selection-feed (min-width: 1440px){.hot-selection-feed__grid[data-v-8655b482]{grid-template-columns:repeat(3,minmax(0,1fr))}}.hot-selection-feed__cell[data-v-8655b482]{cursor:pointer;display:block}.hot-selection-feed__status[data-v-8655b482]{align-items:center;display:flex;justify-content:center;min-height:56px;padding:16px 0;width:100%}.hot-selection-feed__hint[data-v-8655b482]{color:var(--theme-aide-text,#5f6377);font-size:14px}.hot-selection-block[data-v-60a492c2]{border-bottom:1px solid var(--theme-dividing-line);container-name:hot-selection;container-type:inline-size;margin-bottom:24px;padding-bottom:24px;width:100%}.hot-selection-header[data-v-60a492c2]{justify-content:space-between;margin-bottom:12px}.hot-selection-header[data-v-60a492c2],.hot-selection-header__left[data-v-60a492c2]{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.hot-selection-title[data-v-60a492c2]{color:var(--theme-text,#1f2329);font-size:18px;font-weight:600;line-height:26px;margin:0}.hot-selection-change-batch[data-v-60a492c2]{align-items:center;background:transparent;border:none;color:var(--theme-text,#1f2329);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;line-height:24px;padding:0;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hot-selection-change-batch[data-v-60a492c2]:hover,.hot-selection-change-batch:hover .hot-selection-change-batch__icon[data-v-60a492c2]{color:var(--theme-link,#2868f7)}.hot-selection-change-batch[data-v-60a492c2]:active{transform:scale(.95)}.hot-selection-desc[data-v-60a492c2]{align-items:center;display:flex;font-size:14px;gap:16px;justify-content:space-between;line-height:24px;margin-bottom:12px}.hot-selection-desc__text[data-v-60a492c2]{animation:hot-selection-desc-shine-60a492c2 3s linear infinite;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg,#a1a1aa,#a1a1aa 35%,#18181b,#a1a1aa 65%,#a1a1aa);background-position:80% 50%;background-size:200% 100%;color:transparent;will-change:auto}@keyframes hot-selection-desc-shine-60a492c2{0%{background-position:200% 50%}to{background-position:-190% 50%}}.hot-selection-desc__time[data-v-60a492c2]{flex-shrink:0}.hot-selection-desc__text--simple[data-v-60a492c2],.hot-selection-desc__time[data-v-60a492c2]{color:var(--theme-placeholder,#8f95a8)}.hot-selection-grid[data-v-60a492c2]{display:grid;gap:16px;grid-template-columns:1fr}@container hot-selection (min-width: 800px){.hot-selection-grid[data-v-60a492c2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container hot-selection (min-width: 1440px){.hot-selection-grid[data-v-60a492c2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.hot-selection-grid__cell[data-v-60a492c2]{min-width:0}.hot-selection-empty[data-v-60a492c2]{color:var(--theme-aide-text,#86909c);font-size:14px;padding:32px 0;text-align:center}@media(max-width:768px){.hot-selection-header[data-v-60a492c2]{align-items:stretch;flex-direction:column;gap:8px}.hot-selection-header__left[data-v-60a492c2]{flex-wrap:wrap;gap:8px 12px;justify-content:flex-start}.hot-selection-change-batch[data-v-60a492c2]{align-self:flex-end}.hot-selection-desc[data-v-60a492c2]{align-items:flex-start;flex-direction:column;gap:0}}.star-trend[data-v-f521c77c]{align-items:stretch;display:flex;flex-direction:column;height:100%;width:100%}.star-trend__chart[data-v-f521c77c]{height:58px;width:100%}.star-trend__caption[data-v-f521c77c]{color:var(--theme-placeholder,#9c9db4);font-size:12px;line-height:18px;margin:4px 0 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.star-trend__total[data-v-f521c77c]{color:var(--theme-link,#2951e0);font-weight:600;margin:0 2px}.trending-bar[data-v-2b027f68]{align-items:stretch;display:flex;flex-direction:column;height:100%;width:100%}.trending-bar__chart[data-v-2b027f68]{height:58px;width:100%}.trending-bar__caption[data-v-2b027f68]{color:var(--theme-placeholder,#9c9db4);font-size:12px;line-height:18px;margin:4px 0 0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.trending-bar__total[data-v-2b027f68]{color:var(--theme-link,#2951e0);font-weight:600;margin:0 2px}.article-card[data-v-47f93302]{background:var(--theme-card-bg,#fff);border:1px solid var(--theme-line-border-light,var(--theme-line-split,#eef0f5));border-radius:8px;box-sizing:border-box;cursor:pointer;min-width:0;padding:16px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;width:100%}.article-card[data-v-47f93302]:hover{border-color:var(--theme-line-border,#e2e5ed);box-shadow:var(--theme-shadow-1,0 8px 24px rgba(18,22,33,.06));transform:translateY(-1px)}.article-head[data-v-47f93302]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.article-head__title-wrap[data-v-47f93302]{align-items:center;display:flex;flex:1;gap:6px;min-width:0}.article-head__title-wrap h3[data-v-47f93302]{color:var(--theme-text,#252b3a);flex:1;font-size:16px;font-weight:600;line-height:22px;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flash-tag-group[data-v-47f93302]{align-items:center;display:inline-flex;flex-shrink:0;gap:4px}.article-body-row[data-v-47f93302]{align-items:flex-start;display:flex;gap:16px;margin-top:12px}@media(max-width:1280px){.article-body-row[data-v-47f93302]{flex-direction:column;gap:8px}}@container dynamics (max-width: 600px){.article-body-row[data-v-47f93302]{flex-direction:column;gap:8px}}.dynamic-card-chart[data-v-47f93302]{flex-shrink:0;height:86px;max-width:100%;width:220px}.dynamic-card-chart[data-v-47f93302] .dynamic-card-chart__item{flex:0 0 100%;width:100%}.dynamic-card-desc[data-v-47f93302]{color:var(--theme-aide-text,#3b3e55);flex:1;font-size:14px;line-height:22px;list-style:none;margin:0;min-width:0;padding:0}.dynamic-card-desc__item[data-v-47f93302]{margin-bottom:4px;overflow-wrap:anywhere;word-break:break-word}.dynamic-card-desc__item[data-v-47f93302]:last-child{margin-bottom:0}.star-button[data-v-47f93302]{align-items:center;background:var(--theme-card-bg,#fff);border:1px solid var(--theme-line-border-light,var(--theme-line-border,#e2e5ed));border-radius:6px;color:var(--theme-aide-text,#4b5165);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:13px;gap:4px;justify-content:center;min-height:24px;padding:0 8px;transition:border-color .15s,color .15s,background-color .15s}.star-button[data-v-47f93302]:hover:not(:disabled){border-color:var(--theme-placeholder,#bcbcd0);color:var(--theme-text,#171a2b)}.star-button.active[data-v-47f93302]{color:var(--theme-warning-text,#f07a47)}.star-button[data-v-47f93302]:disabled{cursor:not-allowed;opacity:.6}.star-icon[data-v-47f93302]{fill:transparent;height:13px;stroke:currentColor;transition:fill .15s,stroke .15s;width:13px}.star-icon--filled[data-v-47f93302]{fill:currentColor}.article-footer[data-v-47f93302]{margin-top:8px}.release-time[data-v-47f93302]{color:var(--theme-placeholder,#9c9db4);font-size:13px;white-space:nowrap}.tag-row[data-v-47f93302]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.article-tags span[data-v-47f93302]{background:var(--theme-bg-hover,#f4f5f9);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-tags span[data-v-47f93302],.tag-more-btn[data-v-47f93302]{align-items:center;border-radius:4px;color:var(--theme-aide-text,#4b5165);display:inline-flex;font-size:12px;line-height:1;min-height:22px;padding:0 8px}.tag-more-btn[data-v-47f93302]{background:var(--theme-card-bg,#fff);border:1px solid var(--theme-line-border-light,var(--theme-line-border,#e2e5ed));cursor:pointer;justify-content:center;transition:border-color .15s,color .15s,background-color .15s}.tag-more-btn[data-v-47f93302]:hover{background:var(--theme-bg-hover,#f4f5f9);border-color:var(--theme-placeholder,#bcbcd0);color:var(--theme-text,#171a2b)}.tags-popover-content[data-v-47f93302]{background:var(--theme-card-bg,#fff);border-radius:6px;box-shadow:var(--theme-shadow-1,0 8px 24px rgba(18,22,33,.06));display:flex;flex-wrap:wrap;gap:8px;max-width:240px;padding:8px}.popover-tag[data-v-47f93302]{align-items:center;background:var(--theme-bg-hover,#f4f5f9);border-radius:4px;color:var(--theme-aide-text,#4b5165);display:inline-flex;font-size:12px;line-height:1;min-height:22px;padding:0 8px}.dynamics-rate-trigger[data-v-9cd56b9d]{align-items:center;background:transparent;border:0;border-radius:4px;color:var(--theme-aide-text,#86909c);cursor:pointer;display:inline-flex;font-size:13px;gap:4px;line-height:20px;padding:4px 8px;transition:color .18s,transform .12s}.dynamics-rate-trigger[data-v-9cd56b9d]:hover{color:var(--theme-link,#3e74f1)}.dynamics-rate-trigger[data-v-9cd56b9d]:active{transform:scale(.92)}.dynamics-rate-card[data-v-9cd56b9d]{background:var(--theme-default-bg,#fff);border-radius:8px;color:var(--theme-text,#1f2329);display:flex;flex-direction:column;gap:12px;padding:16px 20px}.dynamics-rate-steps[data-v-9cd56b9d]{display:flex;gap:4px}.dynamics-rate-step[data-v-9cd56b9d]{background:var(--theme-home-step-bg,rgba(0,0,0,.08));border:0;border-radius:2px;cursor:pointer;height:4px;padding:0;transition:background .18s;width:32px}.dynamics-rate-step--active[data-v-9cd56b9d]{background:var(--theme-home-step-active-bg,var(--theme-link,#3e74f1))}.dynamics-rate-step-0[data-v-9cd56b9d],.dynamics-rate-step-1[data-v-9cd56b9d]{overflow:hidden;position:relative}.dynamics-rate-step-0__current[data-v-9cd56b9d],.dynamics-rate-step-1__current[data-v-9cd56b9d]{color:var(--theme-aide-text,#86909c);font-size:12px;position:absolute;right:0;top:0}.dynamics-rate-step-0__title[data-v-9cd56b9d],.dynamics-rate-step-1__title[data-v-9cd56b9d]{color:var(--theme-aide-text,#86909c);font-size:14px;font-weight:600;line-height:20px;margin-bottom:12px;margin-top:8px}.dynamics-rate-icons[data-v-9cd56b9d]{align-items:center;display:flex;gap:4px}.dynamics-rate-icon[data-v-9cd56b9d]{align-items:center;background:transparent;border:1px solid var(--theme-line-border,#e5e6eb);border-radius:3px;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:6px 8px;transition:background .18s,border-color .18s,transform .12s;width:40px}.dynamics-rate-icon--active[data-v-9cd56b9d],.dynamics-rate-icon[data-v-9cd56b9d]:hover{background:var(--color-B500,var(--theme-link,#3e74f1));border-color:transparent}.dynamics-rate-icon--active .dynamics-rate-icon__emoji[data-v-9cd56b9d],.dynamics-rate-icon:hover .dynamics-rate-icon__emoji[data-v-9cd56b9d]{transform:scale(1.15)}.dynamics-rate-icon__emoji[data-v-9cd56b9d]{font-size:20px;line-height:1;transition:transform .12s}.dynamics-rate-step-1__textarea[data-v-9cd56b9d]{width:100%}.dynamics-rate-step-1__submit[data-v-9cd56b9d]{align-self:flex-end;margin-top:8px}.dynamics-rate-finish[data-v-9cd56b9d]{align-items:center;display:flex;gap:8px;padding:8px 0}.dynamics-rate-finish__icon[data-v-9cd56b9d]{align-items:center;background:#0eb07b;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.dynamics-block[data-v-cb3ebba9]{container-name:dynamics;container-type:inline-size;margin-top:16px;min-width:0;width:100%}.dynamics-grid[data-v-cb3ebba9]{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);width:100%}@container dynamics (min-width: 800px){.dynamics-grid[data-v-cb3ebba9]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dynamics-header[data-v-cb3ebba9]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:4px}@media(max-width:480px){.dynamics-header[data-v-cb3ebba9]{align-items:flex-end}}.dynamics-header__left[data-v-cb3ebba9]{align-items:center;display:flex;gap:16px;min-width:0}@media(max-width:480px){.dynamics-header__left[data-v-cb3ebba9]{align-items:flex-start;flex-direction:column;gap:8px}}.dynamics-title[data-v-cb3ebba9]{color:var(--theme-text,#1f2329);font-size:18px;font-weight:600;line-height:26px;margin:0}.dynamics-tabs[data-v-cb3ebba9]{background:var(--theme-line-bg,rgba(0,0,0,.04));border-radius:999px;gap:2px;padding:4px}.dynamics-tab[data-v-cb3ebba9],.dynamics-tabs[data-v-cb3ebba9]{align-items:center;display:inline-flex}.dynamics-tab[data-v-cb3ebba9]{background:transparent;border:0;border-radius:999px;color:var(--theme-aide-text,#86909c);cursor:pointer;font-size:13px;font-weight:500;line-height:20px;padding:4px 12px;transition:background .18s,color .18s}.dynamics-tab--active[data-v-cb3ebba9],.dynamics-tab[data-v-cb3ebba9]:hover{color:var(--theme-text,#1f2329)}.dynamics-tab--active[data-v-cb3ebba9]{background:var(--theme-default-bg,#fff);box-shadow:0 1px 3px #00000014;font-weight:600}.dynamics-tab__icon[data-v-cb3ebba9]{display:inline-block;line-height:1;margin-right:2px}.dynamics-subtitle[data-v-cb3ebba9]{color:var(--theme-placeholder,#8f95a8);font-size:14px;line-height:22px;margin:0 0 16px}.dynamics-subtitle--gradient[data-v-cb3ebba9]{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg,var(--theme-placeholder,#c9cdd4) 0,var(--theme-placeholder,#c9cdd4) 35%,var(--theme-aide-text,#86909c) 50%,var(--theme-placeholder,#c9cdd4) 65%,var(--theme-placeholder,#c9cdd4) 100%);background-position:80% 50%;background-size:200% 100%;color:transparent;width:-moz-fit-content;width:fit-content;-webkit-text-fill-color:transparent;animation:dynamics-subtitle-shine-cb3ebba9 3s linear infinite;will-change:background-position}@keyframes dynamics-subtitle-shine-cb3ebba9{0%{background-position:200% 50%}to{background-position:-190% 50%}}.dynamics-loading-more[data-v-cb3ebba9]{align-items:center;color:var(--theme-aide-text,#86909c);display:flex;font-size:13px;gap:6px;justify-content:center;line-height:20px;padding:16px 0}.dynamics-loading-more__retry[data-v-cb3ebba9]{background:transparent;border:0;color:var(--theme-link,#3e74f1);cursor:pointer;font-size:13px;padding:0}.dynamics-loading-more__retry[data-v-cb3ebba9]:hover{text-decoration:underline}.dynamics-loading-more__ended[data-v-cb3ebba9]{color:var(--theme-placeholder,#c9cdd4)}.dynamics-empty[data-v-cb3ebba9]{color:var(--theme-aide-text,#86909c);font-size:14px;padding:32px 0;text-align:center}.home-focus-tag[data-v-b79db3a7]{align-items:center;background:transparent;border:1px solid var(--theme-home-card-star-border,var(--theme-line-border));border-radius:4px;color:var(--theme-text);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;height:24px;line-height:24px;padding:0 12px;transition:background-color .2s,color .2s,border-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-focus-tag[data-v-b79db3a7]:hover{background:var(--theme-btn-default-hover)}.g-star-org-tag[data-v-836aa6bd]{align-items:center;background-color:#e9a0141a;border-radius:2px;cursor:pointer;display:inline-flex;line-height:0;padding:1px 2px}.wx-card[data-v-f6d6fb0f]{background:var(--theme-home-card-bg);border:1px solid var(--theme-home-card-border);border-radius:8px;cursor:pointer;padding:8px;transition:box-shadow .2s ease}.wx-card[data-v-f6d6fb0f]:hover{box-shadow:var(--devui-shadow-length-hover,0 8px 16px 0) var(--devui-light-shadow,rgba(37,43,58,.12))}.wx-card-qrcode[data-v-f6d6fb0f]{flex-shrink:0;height:64px;transition:width .2s,height .2s;width:64px}.wx-card-qrcode img[data-v-f6d6fb0f]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.wx-card-container[data-v-f6d6fb0f]{align-items:center;display:flex;gap:6px}.wx-card-container .expanded[data-v-f6d6fb0f]{display:none}.wx-card-expanded-desc[data-v-f6d6fb0f]{color:var(--theme-home-card-color-placeholder);display:none;font-size:12px;line-height:20px;margin-top:16px;padding:8px}.wx-card-content-title[data-v-f6d6fb0f]{color:var(--theme-home-card-color);font-size:18px;font-weight:600}.wx-card-content-desc[data-v-f6d6fb0f]{color:var(--theme-home-card-color-placeholder);font-size:14px}.wx-card-content[data-v-f6d6fb0f]{display:flex;flex-direction:column;gap:4px;min-width:0}.wx-card:hover .wx-card-expanded-desc[data-v-f6d6fb0f]{display:block}.wx-card:hover .wx-card-qrcode[data-v-f6d6fb0f]{height:120px;width:120px}.wx-card:hover .wx-card-container .expanded[data-v-f6d6fb0f]{display:block}.wx-card:hover .wx-card-container .thumbnail[data-v-f6d6fb0f]{display:none}.site-info[data-v-d3e154d8]{align-items:flex-start;background:var(--theme-home-card-bg);border:1px solid var(--theme-home-card-border);border-radius:8px;box-shadow:0 3.72093px 3.72093px #00000008;color:var(--theme-placeholder,var(--theme-home-card-color-placeholder));font-size:12px;line-height:18px;padding:16px}.remake-message[data-v-d3e154d8],.site-info[data-v-d3e154d8]{display:flex;flex-direction:column;gap:8px;width:100%}.public-security[data-v-d3e154d8]{align-items:center;display:flex;gap:4px}.public-security__badge[data-v-d3e154d8]{flex-shrink:0;height:14px;width:14px}.support[data-v-d3e154d8]{margin-top:8px}.site-info a[data-v-d3e154d8]{color:inherit;text-decoration:none;transition:color .2s}.site-info a[data-v-d3e154d8]:hover{color:var(--theme-link)}.footer-work-info[data-v-d3e154d8]{display:flex;flex-direction:column;font-size:12px;gap:8px;list-style:none;margin:0;padding:0}.footer-work-info__item[data-v-d3e154d8]{align-items:center;display:flex}.organizations-block[data-v-ad7cdf04]{flex-shrink:0;width:312px}.organizations-title[data-v-ad7cdf04]{align-items:center;color:var(--theme-stress-text);display:flex;font-size:16px;font-weight:700;line-height:22px;margin:0 0 20px}.organizations-list[data-v-ad7cdf04]{display:flex;flex-direction:column;gap:20px}.org-card[data-v-ad7cdf04]{background:var(--theme-home-card-bg);border:1px solid var(--theme-home-card-border);border-radius:8px;box-shadow:0 4px 4px #00000008;color:var(--theme-home-card-color);padding:16px;position:relative;transition:box-shadow .2s ease}.org-card[data-v-ad7cdf04]:hover{box-shadow:var(--devui-shadow-length-hover,0 8px 16px 0) var(--devui-light-shadow,rgba(37,43,58,.12))}.org-card:hover .org-card-info-title-name[data-v-ad7cdf04]{color:var(--theme-link)}.org-card-link[data-v-ad7cdf04]{color:inherit;display:block;text-decoration:none}.org-card-row[data-v-ad7cdf04]{align-items:flex-start;display:flex;gap:6px;position:relative}.org-card-avatar[data-v-ad7cdf04]{border-radius:6px;display:flex;flex-shrink:0;overflow:hidden}.org-card-info[data-v-ad7cdf04]{display:flex;flex:1;flex-direction:column;height:48px;justify-content:space-between;min-width:0;overflow:hidden}.org-card-info-title[data-v-ad7cdf04]{align-items:center;display:flex;gap:4px;overflow:hidden;transition:all .2s}.org-card-info-title-name[data-v-ad7cdf04]{color:var(--theme-home-card-color);flex:1;font-size:15px;font-weight:600;line-height:24px;max-width:-moz-fit-content;max-width:fit-content;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.org-card-info-icon[data-v-ad7cdf04]{align-items:center;color:var(--theme-home-card-color-placeholder);display:flex;font-size:12px;gap:2px;line-height:20px}.org-card-info-icon-text[data-v-ad7cdf04]{margin-left:2px;margin-right:6px}.org-card-info-icon-text[data-v-ad7cdf04]:last-child{margin-right:0}.org-card-focus[data-v-ad7cdf04]{position:absolute;right:0;top:0}.org-card-expand[data-v-ad7cdf04]{max-height:0;overflow:hidden;transition:max-height .3s linear}.org-card--expand .org-card-expand[data-v-ad7cdf04]{max-height:300px}.org-card-desc[data-v-ad7cdf04]{color:var(--theme-home-card-color-placeholder);display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:22px;margin:16px 0 8px;-webkit-box-orient:vertical;overflow:hidden}.org-card-project[data-v-ad7cdf04]{list-style:none;margin:0;padding:0}.org-card-project-item[data-v-ad7cdf04]{align-items:center;border-top:1px solid var(--theme-line-border);color:inherit;display:flex;font-size:14px;height:36px;line-height:22px;text-decoration:none}.org-card-project-item-wrapper:first-child .org-card-project-item[data-v-ad7cdf04]{border-top:none}.org-card-project-item-title[data-v-ad7cdf04]{color:var(--theme-home-card-color-placeholder);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.org-card-project-item:hover .org-card-project-item-title[data-v-ad7cdf04]{color:var(--theme-link);text-decoration:underline}.org-card-project-item-icon[data-v-ad7cdf04]{align-items:center;color:var(--theme-home-card-color-placeholder);display:flex;font-size:12px;gap:2px;line-height:20px;margin-left:8px}.org-card-project-item-icon-text[data-v-ad7cdf04]{margin-left:2px;margin-right:6px}.org-card-project-item-icon-text[data-v-ad7cdf04]:last-child{margin-right:0}.organizations-sentinel[data-v-ad7cdf04]{height:1px;pointer-events:none;width:100%}.organizations-site[data-v-ad7cdf04],.organizations-wx[data-v-ad7cdf04]{margin-top:20px}.organizations-empty[data-v-ad7cdf04]{color:var(--theme-aide-text,#86909c);font-size:13px;padding:24px 0;text-align:center}@media(max-width:640px){.organizations-block[data-v-ad7cdf04]{display:none}}.filter-clear-btn[data-v-069940a7]{align-items:center;background:transparent;border:none;border-radius:100%;cursor:pointer;display:inline-flex;justify-content:center;margin-right:-1px;outline:none;padding:1px;transition:background-color .15s}.filter-clear-btn[data-v-069940a7]:hover{background-color:var(--theme-bg-hover,#e8e8ed)}.size-range-slider[data-v-105188c5]{touch-action:none}.filter-clear-btn[data-v-e7e7b8b7]{align-items:center;background:transparent;border:none;border-radius:100%;cursor:pointer;display:inline-flex;justify-content:center;margin-right:-1px;outline:none;padding:1px;transition:background-color .15s}.filter-clear-btn[data-v-e7e7b8b7]:hover{background-color:var(--theme-bg-hover,#e8e8ed)}.filter-clear-btn[data-v-dc2e3460]{align-items:center;background:transparent;border:none;border-radius:100%;cursor:pointer;display:inline-flex;justify-content:center;margin-right:-1px;outline:none;padding:1px;transition:background-color .15s}.filter-clear-btn[data-v-dc2e3460]:hover{background-color:var(--theme-bg-hover,#e8e8ed)}.recommend-list-block[data-v-3899e400]{container-name:recommend-list;container-type:inline-size;flex:1;min-width:0;width:100%}.recommend-list-block[data-v-3899e400] .no-desc{min-height:102px}.recommend-list-block[data-v-3899e400] .no-desc .repo-card-desc{visibility:hidden}.recommend-list-grid[data-v-3899e400]{display:grid;gap:20px;grid-template-columns:1fr}@container recommend-list (min-width: 800px){.recommend-list-grid[data-v-3899e400]{grid-template-columns:repeat(2,minmax(0,1fr))}}.recommend-list-title[data-v-3899e400]{align-items:baseline;color:var(--theme-text,#1f2329);display:flex;flex-shrink:0;font-size:18px;font-weight:600;line-height:26px;margin:0;white-space:nowrap}.recommend-list-total-count[data-v-3899e400]{color:var(--theme-placeholder,#8f95a8);font-size:13px;font-weight:400;margin-left:14px;min-width:68px;vertical-align:middle}.recommend-list-header-left[data-v-3899e400]{align-items:center;display:flex;flex-direction:row;gap:14px}.recommend-list-subtabs[data-v-3899e400]{margin-bottom:16px}.recommend-list-empty[data-v-3899e400]{color:var(--theme-aide-text,#86909c);font-size:14px;padding:48px 0;text-align:center}.recommend-list-status[data-v-3899e400]{display:flex;justify-content:center;margin-top:24px;min-height:24px}.recommend-list-hint[data-v-3899e400]{color:var(--theme-text);font-size:14px}@media screen and (max-width:860px){.recommend-list-header-left[data-v-3899e400]{flex-wrap:wrap;width:100%}.channel-search-input[data-v-3899e400]{width:100%!important}}.aihub-iframe-wrap[data-v-ee3b3929]{position:relative;width:100%;z-index:0}.aihub-iframe[data-v-ee3b3929]{background:var(--theme-default-bg,#fff);border:0;height:calc(100vh - 200px);min-height:480px;width:100%}.aihub-empty[data-v-ee3b3929]{color:var(--theme-aide-text,#86909c);font-size:14px;padding:48px 0;text-align:center}.gstar-new-block[data-v-e982284f]{border-bottom:1px solid var(--theme-dividing-line);container-name:gstar-new;container-type:inline-size;margin-bottom:24px;min-width:0;padding-bottom:24px;width:100%}.gstar-new-header[data-v-e982284f]{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.gstar-new-title[data-v-e982284f]{color:var(--theme-text,#1f2329);font-size:18px;font-weight:600;line-height:26px;margin:0}.gstar-new-refresh[data-v-e982284f]{align-items:center;background:transparent;border:none;color:var(--theme-text);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;line-height:22px;padding:0;transition:color .2s,transform .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gstar-new-refresh[data-v-e982284f]:active{transform:scale(.9)}.gstar-new-refresh[data-v-e982284f]:hover{color:var(--theme-link)}.gstar-new-refresh[data-v-e982284f]:hover .icon{color:var(--theme-link)!important}.gstar-new-grid[data-v-e982284f]{display:grid;gap:20px;grid-template-columns:1fr}@container gstar-new (min-width: 800px){.gstar-new-grid[data-v-e982284f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container gstar-new (min-width: 1440px){.gstar-new-grid[data-v-e982284f]{grid-template-columns:repeat(3,minmax(0,1fr))}}.gstar-new-empty[data-v-e982284f]{color:var(--theme-aide-text,#86909c);font-size:14px;padding:48px 0;text-align:center}.home-new-tag[data-v-6c8b31de]{align-items:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAkCAYAAAAnxQwhAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAv4SURBVHgBlVpNjh1JEY6v2m0bITQ9J+ANs2GFR5xgzAKwWIB3CCFocQBmbsBwA3vH0j7B+AaYPUiNhRA7twHJ5k9uFsDY3a+CzIz4IiKreyxPzfh1vaqsyIgvIr6IzFeQL3jsfviXDwX4gajcArAT1Z20L7q2D1H0c1nbv/G1XVe1B/tfHQPRL6P9r20c7KY/v0J8vHK8X6vP+M0YG3/XNZ6Fpgz72+fScTnmUc5tg5suCJ1VX6qsv29DH7x48p2HWxwgb3m8/6Pnx/tl+Xmz+gORRbAcYODUp177mQHSJgTEDO0gmSHrmMgVNGUHEO1yM3Z1UIbG7Xm7N+QJHUBDdRjYx5TrwxADYIAWwM9j8poU4HOM1rFrn2cP3b/q10/3F/u7//jj907eGrj3fvzyFuT1gzbyA8H19sRhCzibr0YQFZiNEnd3j4Y9HDFHe6Ow5DN+bQJIE9yIzgrQuD902QDnIFzWjXOKq8UoXaf5xun6agDYht1+8Yc7j/sTy5tA+9pP/vURltcncnDj1nL4FcHBDVmWno1gjgzogR5lYjd8UjE1Osiw0BzPjG816pSTuR3hUdCpsMeE2KJbCPrc5vLxYzJUMSELiykEhEiJuDEzLBDtpisMl31dsVzv1n169MGnR28EroH2i+bVe3LwJVmu3RxywPiERU1XyAPGSccnhYFIy9z+/O7aG6jVwrBjBKrHCx8EnUSo3UyjLt1wquQopxDX18FIdjWXywZrdzBtQc80OTi6eXH9488FbjciTT9ZDr/cIuwGbUBGuAXW6rMmUJd8PUDS0NBQjzThZ0aAOlAZcFIiYRLvAEaA5O2r+EfzA6jqUO4AFKmXjoHGt3T0cr1r/tGVc+yOn+8OcPhUcKMPrEQ6aAeilWSDj4ZCytRh1SoRsK7uwV4PlBWycCMr2jpX6Ln6bQpDFqCMrOA+wyaqeCk2UcGFz/gcUW21fq8Vfr34j8jFq/cuRdwih78eBaDxGZ3kxsO53ab3yq5kCPUa4QpJ+jPTE5hTySjJYoY5L7JJ4XJWwtCiwFNq6EmKqM8pSvqLhSaCTTwiYIqQAjq19f8yigHPKg65dnM3Aff+8d+PW5jtcHBThMQ4JodOyrRvyxL0ilEcODFm0jaCRUUrzxMrG1fMNq8U52gpJhrOzOLgnsviQI51nwmiqjpogmRVBLBg5PehpjtJnKP363o2AbfK8lMsh+1sKfWOFcbJQYowB6FSD6oCAZJeRTsZQbjMGbXAQLafEXHs4tzIy/Oo6QqeA5Xf3EEud0oGD06/yzZgfDu//vo0gPv68ctdU+ZDLDfMkAXUFCHbyTWqajHMs9nbNg1PMvdqpGFbSKz0IFheJoXFIkKjEoIpH6luEV9RY9sBcvuQrdCQqyGfHVKXoSW0wr5I+HVQw9nJ3Yy4c9l/KLim3t0iqwsFaXjHo45YlmvCvEjbTYgEiXtPZ6mgJdg4b2SYwm21uxiKayId0Z3zpoPUsC7UocFXVGzDt/WwrKrXMdqBbsrT/jVTdVm+v7RllLkwl4EL4F003EhkxaudKJvgrS5b7hOGztxCWCWrUekN6BSEi+tuEykrftSWrOKl6dZQEQ6Wq915Go6QKTNzOShHqyHybAYOOGr5mZWYf9Q8H9elVB9n7+7dLGgafZFxypymi7scFiGVHkWyw9KYiwTNCBTKlgy6YaR6hdVYEXLgiGymIfwyl7biSSYIQBG0DuNIYfHpfcx6NgPXdzkacEKMmHIhxMEC9U2ec6WmPtmeKzsYUrIh0rQ0seLjM2UtAkFgmDvZKrBXnLOsQm+5npU2E6XrvIDtjHEmF3YEmxEgGd3duaczcK33dacjUim4wEGzzFC9qo5GY0XIc11GIcN7Y+tHgfps8LFO5vuIwMWCdG5vNPDkGI9wzhvzmz6Vk7NHV8e0xnF1h/V2Hn//DuB2xy+PTMODqnfw8LT2nA4LTjbDklVVZFqrKiZDEG1CTFCaAgt0n5NRPL4pu6LsdZdY/6O0UIWL2SuCXsCEDKTCVDg2/O4ZYAuX9rk8DeAO5Xw3qlxboOaS0uMuSvfiBOCkzmrngpP/UAtBeizvq0wVcdHtwlz5gY0xpaCoA66ui5FhFF2NubhYsFQf3zXa6PSlRtHDlFCzbkPWswBOrx0e+Y7MvGpRKHcUQO8HYKUzDwCFQRN2p0ITMkWbdRPJlmr2POQyKxSHKfGr3CjFL17lK81q6pRFKJ2SgyuZpDJ91RDAYd3vrDB4WIdhbDtIbItKVC2rmpTu/R7bBeWY4KiQ60WAzavWfqMEAWWClZFV3oavqyZXcVcFJPlZ3hwNBRJniUJ8EqpH4HtnoLYt31cNAVy7uTNnpFF8yIQj3Q9Gk1UlQVVGnZ5mEgmynsPZnlu8NsRTLKSyibCoQqEguBiPIpbpm7NgSsmU5Xtt0zyFUmLHNPf/+klfNQRwbY36DsapG+jeXQqEYUBJH3J7ZkOsXXPtqFTwckpqlHloJVcleqXZDzTY9baGMJpd5NJve0S4Z29cmAKF0Es7lE4cJ/bg2JZ6SrmLe2CHsd1h1QO1oSFAXvZIKiLTLkc4xVc+sVtSvZ8aR0fv/tYpcmLOUovLHaRO7MvhPrTvhZfC+O0xeJs6rrF2kJq3BF2yA/jzBFw7jlRiPY6Nsc67nvtK3ooehJU+DSbgVtKyaqK0CS6DuZ0pY5yKsEE3YLJI2jiCScJMxVkdyX+ekFZDdFpJwKLfHl5mxouz/lOens3AqezU2g1fl5bJhRMxG7IDXhBaeaoliVBxlbrykDTWSkjBmWMWxaU4i6oyRYHUg8VpA6YIN0Um5gP32rwEwIuMU2iNUN/YlPET56MZuJaqubuQFOaFglGoRVYyn4UUt0inOW2DE2lELIOn4GGWIY0KzCuxB73Sm1MLIoUGA8tazJI0JZO3NG0aGyc6rdP71Gvf0lc5WB4HcGPVMGQtEkQuFSzujlQSKGdKLrUqFB1F+S0gHsqWHVIWz5JFWblmROyzocwFH8wCK1I95bvVMnNp3VIvUcrKms0Jf1sIQz0oWutz3iX+5sXJndMAru337mzUErlOe+Glj7sjqZ9U7DSjoBzY9p4SFZRRLFJ2pC3TfEFeeS2Ni8Ig2bOlHrlqiOJm2iUy1F3rWtcbt7wWKqXWFx3CB9W85RzyTnSiVJIRTY6wGJi8yBSLXqgeWQvizLGETAQupdNwTnQdKikFfW7MyZuMeN7TMl+9xobdGnuw0FC2YgNav/ZqtCEvntx5OAF384atvSiIFlcFaKSkjT5V/kDCXCvsXZRVqdtLWmmsou7rvqyCmHjOA4hdNlKtWcRMKmxRQm7Imc0rZpAdWorqetFQWr8lm2P506/ePW0Sztp2jxN3eItwxlsNBR+ty5nsXnndejIjVgvKWhz8dwAXV9KmNsHsdpAL75FWMCRtkUBfZjZkdU9uVbcriRUygxRLRUe1X+4F4TUaKh9XbgvgXOF7un6Gus7TsphHUd71s++2lc0dVJWoIUtuAzln1eJg96RWDcMEsTZ2omcGxtZeDa/cJa89b4lEUtD020UUV26JjQ9MYOt5Kwj/a9/2v/zbk+/elysOW3Ktcl/WizNZX0kK0IwukbSA/e/4u8ZWDqI30g25i8q03UOj3LcT7+U2USlFEkV3EswPivYdD9WYR7P9GfpqoO0ZIdmRi29oaMNgXV/17qNH2ifyOccA7vTBu2dth+SuXrQH9p+JlF2PjKJsunyeAMyjm5FXWhrbdCQX+k4HXQ1WbUdIo/kmeQvnZ5oKyj6Q/UGUy2w5IHz1DEnIyPEkSRDwPsG5rvv/tpOLkwO99s3nJ9++L284JmZ972cvb0HXR62n+2pvVCALSOz28mC+xoXwnOb+PJmCPRzf0RiKdRmrGRYvHJps/m4wvTeiV79AyPmgET2+1uyS8/241X6AdP3YcvCNz6Hj2DNvBaCd7/tzJ234vRe/u/1Q3uLAVRffP/7ncZN23Ob5RpvgiAANvVcjhPHijP9IE2saXZlrEoCrAz5euglQCgg+fuDBl/8MYHtRRuM5jGZUXUaRxblNvxjv/OVZ4SCHE/S0DXi2Yj052C+P/vrb24/lCxz/B04R81CSgx4LAAAAAElFTkSuQmCC) no-repeat 50%;background-size:100% 100%;color:#fff;display:inline-flex;flex-shrink:0;font-size:9px;height:15px;justify-content:center;line-height:1;width:32px}.ai-model-block[data-v-85964394]{margin-bottom:24px;width:100%}.ai-model-header[data-v-85964394]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ai-model-title[data-v-85964394]{color:var(--theme-stress-text,#1f2329);font-size:16px;font-weight:600;line-height:24px;margin:0}.ai-model-more[data-v-85964394]{align-items:center;color:var(--theme-aide-text,#86909c);display:inline-flex;font-size:13px;gap:4px;text-decoration:none}.ai-model-more[data-v-85964394]:hover{color:var(--theme-link,#1a7af8)}.ai-model-grid[data-v-85964394]{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:1024px){.ai-model-grid[data-v-85964394]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1440px){.ai-model-grid[data-v-85964394]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ai-model-card[data-v-85964394]{background:var(--theme-home-card-bg,#fff);border:1px solid var(--theme-home-card-border,#e2e2e3);border-radius:8px;box-shadow:0 4px 4px #00000008;color:var(--theme-text,#1f2329);cursor:pointer;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:12px;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.ai-model-card[data-v-85964394]:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-3px)}.ai-model-card:hover .ai-model-namespace[data-v-85964394]{color:var(--theme-link,#1a7af8)}.ai-model-card-header[data-v-85964394]{align-items:center;display:flex;gap:6px;min-width:0}.ai-model-namespace[data-v-85964394]{color:var(--theme-stress-text,#1f2329);flex:1;font-size:15px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-model-card-star[data-v-85964394]{flex-shrink:0;margin-left:auto}.ai-model-desc[data-v-85964394]{line-height:22px;margin:0;text-overflow:ellipsis;white-space:nowrap}.ai-model-desc[data-v-85964394],.ai-model-footer[data-v-85964394]{color:var(--theme-home-card-color-placeholder,#86909c);font-size:14px;overflow:hidden}.ai-model-footer[data-v-85964394]{align-items:center;display:flex;gap:6px}.ai-model-tag[data-v-85964394]{font-weight:500;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-model-divider[data-v-85964394]{background-color:var(--theme-line,#e2e2e3);display:inline-block;flex-shrink:0;height:8px;width:1px}.ai-model-dot[data-v-85964394]{color:var(--theme-placeholder,#86909c)}.ai-model-time[data-v-85964394]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-model-empty[data-v-85964394]{color:var(--theme-aide-text,#86909c);font-size:14px;padding:48px 0;text-align:center}.ai-space-block[data-v-35113a81]{margin-bottom:24px;width:100%}.ai-space-header[data-v-35113a81]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ai-space-title[data-v-35113a81]{color:var(--theme-stress-text,#1f2329);font-size:16px;font-weight:600;line-height:24px;margin:0}.ai-space-more[data-v-35113a81]{align-items:center;color:var(--theme-aide-text,#86909c);display:inline-flex;font-size:13px;gap:4px;text-decoration:none}.ai-space-more[data-v-35113a81]:hover{color:var(--theme-link,#1a7af8)}.ai-space-grid[data-v-35113a81]{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:1024px){.ai-space-grid[data-v-35113a81]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1440px){.ai-space-grid[data-v-35113a81]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ai-space-card[data-v-35113a81]{background:var(--theme-home-card-bg,#fff);border:1px solid var(--theme-home-card-border,#e2e2e3);border-radius:8px;box-shadow:0 4px 4px #00000008;color:var(--theme-text,#1f2329);cursor:pointer;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:12px;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.ai-space-card[data-v-35113a81]:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-3px)}.ai-space-card:hover .ai-space-namespace[data-v-35113a81]{color:var(--theme-link,#1a7af8)}.ai-space-card-top[data-v-35113a81]{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.ai-space-status[data-v-35113a81]{align-items:center;border:1px solid var(--theme-btn-default-border);border-radius:12px;display:inline-flex;font-size:12px;height:24px;max-width:70%;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.ai-space-status span[data-v-35113a81]{margin-left:2px}.ai-space-card-star[data-v-35113a81]{flex-shrink:0}.ai-space-card-body[data-v-35113a81]{align-items:center;display:flex;gap:8px;min-width:0}.ai-space-namespace[data-v-35113a81]{color:var(--theme-stress-text,#1f2329);flex:1;font-size:15px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-space-footer[data-v-35113a81]{color:var(--theme-home-card-color-placeholder,#86909c);display:flex;font-size:14px}.ai-space-author[data-v-35113a81],.ai-space-footer[data-v-35113a81]{align-items:center;gap:8px;min-width:0}.ai-space-author[data-v-35113a81]{display:inline-flex;flex-shrink:1}.ai-space-author-name[data-v-35113a81]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-space-dot[data-v-35113a81]{color:var(--theme-placeholder,#86909c)}.ai-space-time[data-v-35113a81]{flex-shrink:0;white-space:nowrap}.ai-space-empty[data-v-35113a81]{color:var(--theme-aide-text,#86909c);font-size:14px;padding:48px 0;text-align:center}.domestic-zone-block[data-v-9c5e585c]{flex-shrink:0;width:312px}.domestic-zone-title[data-v-9c5e585c]{align-items:center;color:var(--theme-stress-text,#1f2329);display:flex;font-size:16px;font-weight:700;line-height:22px;margin:0 0 20px}.domestic-zone-list[data-v-9c5e585c]{display:flex;flex-direction:column;gap:20px}.zone-card[data-v-9c5e585c]{background:var(--theme-home-card-bg,#fff);border:1px solid var(--theme-home-card-border,#e2e2e3);border-radius:8px;box-shadow:0 4px 4px #00000008;color:var(--theme-text,#1f2329);display:block;padding:16px;transition:box-shadow .15s ease}.zone-card[data-v-9c5e585c]:hover{box-shadow:0 8px 16px #252b3a1f}.zone-card:hover .zone-card-name[data-v-9c5e585c]{color:var(--theme-link,#1a7af8)}.zone-card-header[data-v-9c5e585c]{align-items:center;color:inherit;display:flex;gap:8px;text-decoration:none}.zone-card-avatar[data-v-9c5e585c]{border-radius:6px;flex-shrink:0;overflow:hidden}.zone-card-info[data-v-9c5e585c]{display:flex;flex:1;flex-direction:column;height:48px;justify-content:space-between;min-width:0}.zone-card-name[data-v-9c5e585c]{color:var(--theme-home-card-color,#1f2329);font-size:15px;font-weight:600;line-height:24px;overflow:hidden;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.zone-card-time[data-v-9c5e585c]{align-items:center;color:var(--theme-home-card-color-placeholder,#86909c);display:flex;font-size:12px;gap:2px;line-height:20px}.zone-card-expand[data-v-9c5e585c]{max-height:0;overflow:hidden;transition:max-height .3s linear}.zone-card-expand.is-expand[data-v-9c5e585c]{max-height:300px}.zone-card-desc[data-v-9c5e585c]{color:var(--theme-home-card-color-placeholder,#86909c);display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:22px;margin:16px 0 8px;-webkit-box-orient:vertical;overflow:hidden}.zone-card-projects[data-v-9c5e585c]{list-style:none;margin:0;padding:0}.zone-card-projects-item[data-v-9c5e585c]{border-top:1px solid var(--theme-line-border,#e2e2e3)}.zone-card-projects-item[data-v-9c5e585c]:first-child{border-top:none}.zone-card-projects-link[data-v-9c5e585c]{align-items:center;color:var(--theme-home-card-color-placeholder,#86909c);display:flex;font-size:14px;gap:8px;height:36px;line-height:22px;text-decoration:none}.zone-card-projects-link:hover .zone-card-projects-name[data-v-9c5e585c]{color:var(--theme-link,#1a7af8);text-decoration:underline}.zone-card-projects-name[data-v-9c5e585c]{color:inherit;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zone-card-projects-meta[data-v-9c5e585c]{align-items:center;color:var(--theme-home-card-color-placeholder,#86909c);display:inline-flex;font-size:12px;gap:3px;line-height:20px;white-space:nowrap}.domestic-zone-empty[data-v-9c5e585c]{color:var(--theme-aide-text,#86909c);font-size:13px;padding:24px 0;text-align:center}@media(max-width:640px){.domestic-zone-block[data-v-9c5e585c]{display:none}}.layout-container[data-v-c872cbf8]{display:flex}.top-layout[data-v-c872cbf8]{padding-bottom:64px;padding-left:16px;padding-right:32px}@media screen and (max-width:1024px){.top-layout[data-v-c872cbf8]{padding-left:0;padding-right:0}}.layout-container.horizontal[data-v-c872cbf8]{flex-direction:row;flex-wrap:nowrap;gap:32px;min-width:0}@media(max-width:768px){.layout-container.horizontal[data-v-c872cbf8]{flex-direction:column;gap:16px}}.layout-container.vertical[data-v-c872cbf8]{flex:1;flex-direction:column;min-width:0}.block-placeholder[data-v-c872cbf8]{flex-shrink:0}.block-placeholder--organization[data-v-c872cbf8]{width:312px}@media(max-width:640px){.block-placeholder--organization[data-v-c872cbf8]{display:none}}.scrollbar-none[data-v-67070ca3]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none[data-v-67070ca3]::-webkit-scrollbar{display:none}.home-channel-navigation[data-v-e80921fe]{align-items:stretch;display:flex;height:100%;--home-nav-bg:#f9f9fb;--home-nav-sub-bg:#fbfbfd;--home-nav-item-color:#3b3e55;--home-nav-item-icon-color:#3b3e55;--home-nav-item-color-active:#252b3a;--home-nav-item-icon-color-active:#252b3a;--home-nav-item-bg-active:#f1f1f7;--home-product-link-bg:#fff;--home-product-link-border:var(--theme-line-border,#e5e7eb);--home-product-link-color:var(--home-nav-item-color,#252b3a);--home-product-link-hover-bg:#fff;--home-product-link-hover-border:var(--home-nav-item-color-active,#8a8f99);--home-product-link-hover-color:var(--home-nav-item-color-active,#252b3a);--home-back-to-bg:#fff}html[data-theme=black] .home-channel-navigation[data-v-e80921fe]{--home-nav-bg:var(--theme-default-bg);--home-nav-sub-bg:var(--theme-default-bg);--home-nav-item-color:#b6bec9;--home-nav-item-icon-color:#b6bec9;--home-nav-item-color-active:#d2d8e4;--home-nav-item-icon-color-active:#d2d8e4;--home-nav-item-bg-active:#0e1116;--home-product-link-bg:var(--theme-card-bg,#242424);--home-product-link-border:var(--theme-line-border,#3d444d);--home-product-link-color:var(--home-nav-item-color,#b6bec9);--home-product-link-hover-bg:var(--theme-btn-default-hover,#373e47);--home-product-link-hover-border:var(--home-nav-item-color-active,#d2d8e4);--home-product-link-hover-color:var(--home-nav-item-color-active,#d2d8e4);--home-back-to-bg:#000}.home-channel-side-nav[data-v-e80921fe]{background:var(--home-nav-bg);border-right:1px solid var(--theme-line-border);display:flex;flex-direction:column;justify-content:space-between;width:240px}.home-channel-side-nav.has-sub-nav[data-v-e80921fe]{border-right-color:var(--theme-dividing-line)}.home-channel-navigation.is-single-col[data-v-e80921fe]{width:100%}.home-channel-navigation.is-single-col .home-channel-side-nav[data-v-e80921fe]{border-right:none;width:100%}.home-channel-navigation.is-single-col .home-channel-side-nav.is-hidden[data-v-e80921fe]{display:none}.home-channel-navigation.is-single-col .home-channel-side-nav__list[data-v-e80921fe]{padding-top:16px}.home-channel-navigation.is-single-col .home-channel-category-nav[data-v-e80921fe]{border-right:none;flex:1 1 auto;width:auto}.home-channel-category-nav__list[data-v-e80921fe],.home-channel-side-nav__list[data-v-e80921fe]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.home-channel-side-nav__list[data-v-e80921fe]{padding:8px 16px}.home-channel-side-nav__row[data-v-e80921fe]{align-items:center;display:flex;gap:4px;width:100%}.home-channel-category-nav__item[data-v-e80921fe],.home-channel-side-nav__item[data-v-e80921fe],.home-channel-side-nav__pin[data-v-e80921fe]{background:transparent;border:0;cursor:pointer}.home-channel-side-nav__item[data-v-e80921fe]{align-items:center;border-radius:6px;color:var(--home-nav-item-color);display:flex;flex:1 1 auto;font-size:14px;font-weight:400;gap:8px;line-height:22px;min-height:36px;min-width:0;padding:7px 10px;text-align:left;--theme-icon-fill-weak:var(--home-nav-item-icon-color)}.home-channel-side-nav__item.is-active[data-v-e80921fe],.home-channel-side-nav__item.is-expanded[data-v-e80921fe],.home-channel-side-nav__item[data-v-e80921fe]:hover{background:var(--home-nav-item-bg-active);color:var(--home-nav-item-color-active);--theme-icon-fill-weak:var(--home-nav-item-icon-color-active)}.home-channel-side-nav__item.is-active[data-v-e80921fe]{font-weight:600}.home-channel-side-nav__dot[data-v-e80921fe]{background:#e54d42;border-radius:50%;flex:0 0 8px;height:8px;width:8px}.home-channel-side-nav__logo[data-v-e80921fe]{color:var(--theme-icon-fill-weak);flex:0 0 18px;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.home-channel-side-nav__info[data-v-e80921fe]{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.home-channel-side-nav__label-row[data-v-e80921fe]{align-items:center;display:flex;gap:4px;min-width:0}.home-channel-side-nav__new-tag[data-v-e80921fe]{flex:0 0 auto;height:16px;-o-object-fit:contain;object-fit:contain;width:32px}.home-channel-side-nav__label[data-v-e80921fe]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-channel-side-nav__desc[data-v-e80921fe]{color:var(--theme-placeholder,#9c9db4);font-size:12px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-channel-side-nav__chevron[data-v-e80921fe]{color:var(--theme-home-pin-icon,#c8cad0);flex:0 0 14px;height:14px;transition:color .15s ease;width:14px}.home-channel-side-nav__item.is-active .home-channel-side-nav__chevron[data-v-e80921fe],.home-channel-side-nav__item:hover .home-channel-side-nav__chevron[data-v-e80921fe]{color:inherit}.home-channel-side-nav__pin[data-v-e80921fe]{border-radius:6px;color:var(--home-nav-item-icon-color);display:grid;flex:0 0 30px;height:30px;place-items:center;width:30px}.home-channel-side-nav__pin.is-pinned[data-v-e80921fe],.home-channel-side-nav__pin[data-v-e80921fe]:hover{background:var(--home-nav-item-bg-active);color:var(--home-nav-item-icon-color-active)}.home-channel-side-nav__pin.is-pinned svg[data-v-e80921fe]{fill:currentColor}.home-channel-side-nav__pin[data-v-e80921fe]:disabled{cursor:wait}.home-channel-category-nav-wrapper[data-v-e80921fe]{background:var(--home-nav-sub-bg);border-right:1px solid var(--theme-line-border)}.home-channel-category-nav[data-v-e80921fe]{flex-shrink:0;width:215px}.home-channel-category-nav__back[data-v-e80921fe]{align-items:center;background:var(--home-back-to-bg);border-bottom:1px;border-bottom:1px solid var(--theme-dividing-line);color:var(--home-nav-item-color);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;line-height:20px;padding:12px;text-align:left;width:100%}.home-channel-category-nav__back-icon[data-v-e80921fe]{color:inherit;flex:0 0 14px;height:14px;width:14px}.home-channel-category-nav__group+.home-channel-category-nav__group[data-v-e80921fe]{margin-top:16px}.home-channel-category-nav__header[data-v-e80921fe]{align-items:baseline;border-bottom:1px solid var(--theme-dividing-line);display:flex;gap:8px;justify-content:space-between;margin:0 4px 12px;padding-bottom:12px}.home-channel-category-nav__header strong[data-v-e80921fe]{color:var(--theme-text,#252b3a);font-size:14px;font-weight:700;line-height:22px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-channel-category-nav__header span[data-v-e80921fe]{color:var(--theme-placeholder,#9c9db4);flex:0 0 auto;font-size:13px;line-height:20px}.home-channel-category-nav__item[data-v-e80921fe]{align-items:center;border-radius:6px;color:var(--home-nav-item-color);display:flex;font-size:14px;gap:8px;line-height:22px;min-height:36px;padding:7px 12px;position:relative;text-align:left;width:100%}.home-channel-category-nav__item.is-active[data-v-e80921fe],.home-channel-category-nav__item[data-v-e80921fe]:hover{background:var(--home-nav-item-bg-active);color:var(--home-nav-item-color-active)}.home-channel-category-nav__item.is-active[data-v-e80921fe]{font-weight:600}.home-channel-category-nav__item.is-active[data-v-e80921fe]:before{background-color:currentColor;border-radius:0 2px 2px 0;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.home-channel-category-nav__logo[data-v-e80921fe]{color:var(--theme-icon-fill-weak);flex:0 0 18px;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.home-channel-category-nav__info[data-v-e80921fe]{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.home-channel-category-nav__label[data-v-e80921fe]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-channel-category-nav__desc[data-v-e80921fe]{color:var(--theme-placeholder,#9c9db4);font-size:12px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-panel-links[data-v-e80921fe]{display:grid;gap:6px;margin-top:12px}.product-panel-link[data-v-e80921fe]{align-items:center;background:var(--home-product-link-bg,#fff);border:1px solid var(--home-product-link-border,var(--theme-line-border,#e5e7eb));border-radius:7px;color:var(--home-product-link-color,var(--home-nav-item-color,#252b3a));cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;min-height:38px;padding:0 10px;text-decoration:none;transition:all .15s ease;width:100%}.product-panel-link img[data-v-e80921fe]{height:14px;-o-object-fit:contain;object-fit:contain;width:14px}.product-panel-link[data-v-e80921fe]:hover{background:var(--home-product-link-hover-bg,#fff);border-color:var(--home-product-link-hover-border,var(--home-nav-item-color-active,#8a8f99));color:var(--home-product-link-hover-color,var(--home-nav-item-color-active,#252b3a))}.home-channel-side-nav__more-collapse[data-v-e80921fe],.home-channel-side-nav__more-toggle[data-v-e80921fe]{align-items:center;background:transparent;border:1px dashed var(--theme-line-border,#f1f2f6);border-radius:10px;color:var(--theme-placeholder,#9c9db4);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:6px;justify-content:center;margin:12px 10px 14px;padding:8px 12px;transition:color .15s ease,background .15s ease,border-color .15s ease;width:calc(100% - 20px)}.home-channel-side-nav__more-collapse[data-v-e80921fe]:focus-visible,.home-channel-side-nav__more-collapse[data-v-e80921fe]:hover,.home-channel-side-nav__more-toggle[data-v-e80921fe]:focus-visible,.home-channel-side-nav__more-toggle[data-v-e80921fe]:hover{background:var(--theme-bg-hover,#f1f2f6);border-color:var(--theme-placeholder,#9c9db4);color:var(--theme-stress-text,#000)}.home-channel-side-nav__more-icon[data-v-e80921fe]{color:currentColor;flex:0 0 14px;height:14px;width:14px}.home-channel-side-nav__item--skeleton[data-v-e80921fe]{align-items:center;display:flex;flex:1 1 auto;gap:8px;min-height:36px;min-width:0;padding:7px 10px;pointer-events:none}.home-channel-side-nav__logo-skeleton[data-v-e80921fe]{border-radius:50%;flex:0 0 18px;height:18px;width:18px}.home-channel-side-nav__label-skeleton[data-v-e80921fe],.home-channel-side-nav__logo-skeleton[data-v-e80921fe]{animation:home-channel-skeleton-loading-e80921fe 2s ease-in-out infinite;background:linear-gradient(100deg,#fff0 40%,#ffffff80,#fff0 60%) var(--theme-skeleton,#f2f2f3);background-position-x:180%;background-size:200% 100%}.home-channel-side-nav__label-skeleton[data-v-e80921fe]{border-radius:4px;height:14px}@keyframes home-channel-skeleton-loading-e80921fe{to{background-position-x:-20%}}.fade-enter-active[data-v-e80921fe],.fade-leave-active[data-v-e80921fe]{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-e80921fe],.fade-leave-to[data-v-e80921fe]{opacity:0;transform:translate(-10px);width:0}.aside-footer[data-v-e80921fe]{color:var(--theme-placeholder,#9c9db4);font-size:12px;line-height:20px}.aside-footer a[data-v-e80921fe]{color:inherit;text-decoration:none;transition:color .15s ease}.aside-footer a[data-v-e80921fe]:hover{color:var(--theme-link,#2b5bee)}.nav-site-shortcuts[data-v-e80921fe]{display:grid;gap:0;margin:-2px 0 10px}.nav-site-shortcut[data-v-e80921fe]{align-items:center;border-radius:6px;color:var(--theme-placeholder,#9c9db4);display:grid;font-size:12px;gap:8px;grid-template-columns:14px minmax(0,1fr);line-height:18px;min-height:30px;padding:0 4px;text-decoration:none;transition:background .15s ease,color .15s ease}.nav-site-shortcut[data-v-e80921fe]:focus-visible,.nav-site-shortcut[data-v-e80921fe]:hover{background:var(--home-nav-item-bg-active,#f1f1f7);color:var(--home-nav-item-color-active,#252b3a)}.nav-site-shortcut svg[data-v-e80921fe]{color:currentColor;height:14px;width:14px}.remake-message[data-v-e80921fe]{display:flex;flex-direction:column;gap:2px}.public-security[data-v-e80921fe]{align-items:center;display:flex;gap:4px}.public-security img[data-v-e80921fe]{flex-shrink:0;height:14px;width:14px}.cannlab-content[data-v-5ee403bd]{min-width:0;padding-bottom:64px}html.cannlab-scroll-stable{scrollbar-gutter:stable}@supports not (scrollbar-gutter:stable){html.cannlab-scroll-stable{overflow-y:scroll}}.categories[data-v-e2521e93] .category-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.categories[data-v-e2521e93] .category-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.categories[data-v-e2521e93] .category-grid{grid-template-columns:1fr}}.categories[data-v-e2521e93] .category-card{background:var(--hub-card-bg);border:1px solid var(--hub-card-border);border-radius:20px;box-shadow:var(--hub-card-shadow);color:inherit;cursor:pointer;display:block;overflow:hidden;padding:35px 30px;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.categories[data-v-e2521e93] .category-card:before{background:linear-gradient(90deg,var(--hub-primary),var(--hub-secondary));content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .4s ease}.categories[data-v-e2521e93] .category-card:hover{border-color:var(--hub-card-border-hover);box-shadow:var(--hub-card-shadow-hover);transform:translateY(-10px)}.categories[data-v-e2521e93] .category-card:hover:before{transform:scaleX(1)}.categories[data-v-e2521e93] .category-header{align-items:center;display:flex;gap:20px;margin-bottom:20px}.categories[data-v-e2521e93] .category-icon{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--hub-primary) 20%,transparent),color-mix(in srgb,var(--hub-secondary) 20%,transparent));border:1px solid var(--hub-card-border-hover);border-radius:14px;display:flex;font-size:28px;height:60px;justify-content:center;width:60px}.categories[data-v-e2521e93] .category-info h3{color:var(--hub-text-primary);font-size:20px;font-weight:600;margin-bottom:5px}.categories[data-v-e2521e93] .category-count{color:var(--hub-primary);font-size:13px}.categories[data-v-e2521e93] .category-desc{color:var(--hub-text-muted);font-size:14px;line-height:1.6;margin-bottom:20px}.categories[data-v-e2521e93] .model-list{display:flex;flex-wrap:wrap;gap:8px}.categories[data-v-e2521e93] .model-tag{background:var(--hub-surface-emph);border:1px solid var(--hub-card-border);border-radius:20px;color:var(--hub-text-primary);cursor:pointer;font-size:12px;padding:6px 14px;transition:all .3s ease}.categories[data-v-e2521e93] .model-tag:hover{background:var(--hub-surface-emph-hover);border-color:var(--hub-primary);color:var(--hub-primary)}.categories[data-v-e2521e93] a.model-tag{text-decoration:none}.section-header[data-v-e2521e93]{margin-bottom:40px;margin-top:60px;text-align:center}.section-header .section-tag[data-v-e2521e93]{background:color-mix(in srgb,var(--hub-primary) 10%,transparent);border-radius:999px;color:var(--hub-primary);display:inline-block;font-size:13px;margin-bottom:12px;padding:4px 14px}.section-header .section-title[data-v-e2521e93]{color:var(--hub-text-primary);font-size:32px;font-weight:700;margin-bottom:10px}.section-header .section-desc[data-v-e2521e93]{color:var(--hub-text-muted);font-size:15px}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/OA8VK16gHkjMFOQ2dDVY0xVoI8DEGt93LW_JlA6Jzd0-TOxafPkPZ0sYc8M6fOLFfBaiZV996hK4NV9C6s_B9DM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Medium"),url(../_fonts/qC_8Q7TxxSVm7EQZGOXmas3LFHomzOJeR0BYzt5hYs4-t_Lo9PdzwqbzpdsSucaq0Mjq_4H-rv2gZz7VWr4160E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron SemiBold"),url(../_fonts/QtlpRyn8QRRM1omyn5pf-1q5gUEokmmcFPId3dsIkoc-7HbUdW96NJuLks_S63oDEAd7mv0WHVw911fVCLPZ2GQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Bold"),url(../_fonts/mmlbOL93HdzL3GM8whbt5ZFs-1UzeF2RDwqnUJ2gzGU-Oey9o4pCWXhWi9xh_jgH5BZnb_CFfpFHlhn4XN7FdN8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.dashboard[data-v-e6f0b7be]{--dash-bg-panel:var(--hub-card-bg,#fff);--dash-border:var(--theme-line-border,#e3e3ee);--dash-text:var(--hub-text-primary,#252b3a);--dash-muted:var(--hub-text-muted,rgba(37,43,58,.65));--dash-accent-cyan:var(--hub-primary,#2951e0);--dash-accent-amber:#f59e0b;--dash-accent-emerald:#10b981;--dash-accent-violet:var(--hub-secondary,#7c3aed);--dash-shadow:var(--hub-card-shadow,0 10px 30px rgba(15,23,42,.06));--dash-radius:14px;color:var(--dash-text)}.dashboard[data-v-e6f0b7be] .stats-row{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){.dashboard[data-v-e6f0b7be] .stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.dashboard[data-v-e6f0b7be] .stats-row{grid-template-columns:1fr}}.dashboard[data-v-e6f0b7be] .stat-card{align-items:flex-start;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--dash-bg-panel);border:1px solid var(--dash-border);border-radius:var(--dash-radius);box-shadow:var(--dash-shadow);display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:18px 18px 16px;position:relative}.dashboard[data-v-e6f0b7be] .stat-card:before{background:linear-gradient(90deg,var(--dash-card-accent,var(--dash-accent-cyan)),transparent);content:"";height:3px;left:0;opacity:.9;position:absolute;right:0;top:0}.dashboard[data-v-e6f0b7be] .stat-card.cyan{--dash-card-accent:var(--dash-accent-cyan)}.dashboard[data-v-e6f0b7be] .stat-card.amber{--dash-card-accent:var(--dash-accent-amber)}.dashboard[data-v-e6f0b7be] .stat-card.emerald{--dash-card-accent:var(--dash-accent-emerald)}.dashboard[data-v-e6f0b7be] .stat-card.violet{--dash-card-accent:var(--dash-accent-violet)}.dashboard[data-v-e6f0b7be] .stat-label{color:var(--dash-muted);font-size:.78rem;letter-spacing:.06em;line-height:1.35}.dashboard[data-v-e6f0b7be] .stat-value{align-items:center;display:flex;font-family:system-ui,sans-serif;font-size:1.85rem;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em;line-height:1;margin:0;min-height:1em}html[data-theme=black] .dashboard[data-v-e6f0b7be]{--dash-bg-panel:rgba(12,18,28,.72);--dash-border:hsla(0,0%,100%,.08);--dash-text:#e8edf5;--dash-muted:#8b96a8;--dash-accent-cyan:#22d3ee;--dash-accent-amber:#fbbf24;--dash-accent-emerald:#34d399;--dash-accent-violet:#a78bfa;--dash-shadow:0 24px 80px rgba(0,0,0,.55)}.section-header[data-v-e6f0b7be]{margin-bottom:28px;margin-top:60px;text-align:center}.section-tag[data-v-e6f0b7be]{color:var(--hub-primary);display:inline-block;font-size:12px;letter-spacing:4px;margin-bottom:10px;text-transform:uppercase}.section-tag[data-v-e6f0b7be],.section-title[data-v-e6f0b7be]{font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif}.section-title[data-v-e6f0b7be]{color:var(--hub-text-primary);font-size:36px;font-weight:600;margin-bottom:12px}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/ArLpvY5LbkPiUFk8ZDLdTs2H-B7yu104J-iNF3cqQho-ijjzFcA0HXPTBcNgIsG7uXazLd7CPE22T9HnT_cx4iE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/4yx5WJSmVHbs-cyVYswsTzKniEjzgQAprfplYlEHafg-doanJyjSVAYGJfFrjbxRwfRMSUxtSL6ve4Plz_j6GqU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/zGCJC8iTbpIalaR88weFI2H8X879fsdsZqWO_xreBdw-CVVprJ1i8wUGHQ9TEWHNw1G6y9Kfq2UOZZU8P8GS59A.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/VDu_vkCFOl_YLWrkk0Kw_Kv6stRmRPXj5upjQ-NE48E-FRFVS7MWKxPPEwEXLZqWgoLnDC6XCUfwacVOZljj1S0.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/ueKSsT_tyZFmHeedKGS5ExWb6AYzkwz9IVA7SRlZTZY-KnLE4ctl5HkKGgAqJQiLhrwHfi6ZMg9MV5TiEScgUAY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/U39MwZ3nmbkj9XtLEE7ZpLMkaOloR_Ewl4EKs8ZyyU0-4Hc3wh6k4eMto2KGag9ROfLGOHUJ1LPWq_8_dHgBH_k.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/ss9ko9JexT1xJK9-Uv8n6yOBOU_5v7pUaZzEJN-bMpc-w4Bpk0IBzKFfps4DqhhdhIWji8diyfWtreCXUE4N01w.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/vjU5qtFN5iA8evR3A6GWdHBYMHqgiL2V8nvBcWHMbVE-A2XRYt_gRzozayksz1_32XIQ1mIfw8jFIv-arywAeh0.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/LCcdNhKHVyOt_qNy4gxL0Qn7pGYUs6y4j0l1yp40_xI-TZfbpFesE6y_L4mLOeV3nF4kau7zHAyOg2aHfAGnRcw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/gYjQKk6Gp_1gLZnn3UxaC3OWXnB6pgCHpsvLO5t4Ec4-s_7E2l-RHE5FPXkN131H9-d3PWtyFHjHH2ac2gB-1cE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/1og6Myf0NNf1eDG5ojHHsA_u0s1tRoSibM3MuffB_gY-jNDGNp6JsRC5FvLEtuuSjltqYbgT6n80_BkRmlAvdH4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/mQ9igVDS1LdDassqDQZPjuXodMJRnCPsXv1T8xQY1rs-1vUJU1Nv7XNLczbV6JH9rVwQaDL01_lX-lun8TDRhV4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/11fsfDaxDMF4JwPCb2Gfbx4Zo4C1yU7ov0txZlps6sg-AEvwv7_4ry7eg7GW2u23ARbZKIZgF1wL1oWCOZDajb0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/S2FguyoU5gZPpvZ8PQW1upY16Sj9WHvLAkMLMDVLB8o-vHO8R2RQEQc28YbH5Hdz2oCJXi0HAKxHOjrc7GPMt6E.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/oRxVZiDFMvflHUX-_OBI7wlB4UfYOlSpu7Jyrn-u6Qs-Chpz854E7ofmBCT8908ys5HzS6oRj_U6SthHvZiqB1E.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/nQavizrIgbQDJXQUnwQ0oVw-AXGANyOjRTPamNPQAdw-u8_AfgJDxJ2ZeBEqva0o0WX0FYCJL4UV9LTk3DSrMpY.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/OA8VK16gHkjMFOQ2dDVY0xVoI8DEGt93LW_JlA6Jzd0-TOxafPkPZ0sYc8M6fOLFfBaiZV996hK4NV9C6s_B9DM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Medium"),url(../_fonts/qC_8Q7TxxSVm7EQZGOXmas3LFHomzOJeR0BYzt5hYs4-t_Lo9PdzwqbzpdsSucaq0Mjq_4H-rv2gZz7VWr4160E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron SemiBold"),url(../_fonts/QtlpRyn8QRRM1omyn5pf-1q5gUEokmmcFPId3dsIkoc-7HbUdW96NJuLks_S63oDEAd7mv0WHVw911fVCLPZ2GQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Bold"),url(../_fonts/mmlbOL93HdzL3GM8whbt5ZFs-1UzeF2RDwqnUJ2gzGU-Oey9o4pCWXhWi9xh_jgH5BZnb_CFfpFHlhn4XN7FdN8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}#industry-agents.adapted-models-block[data-v-ae4a04f3]{padding-bottom:28px;padding-top:10px}.adapted-models-block[data-v-ae4a04f3]{border-top:1px solid var(--hub-card-border);margin-top:48px;padding-top:40px}.models-sub-block[data-v-ae4a04f3]{border-left:3px solid var(--hub-card-border-hover);margin-left:0;padding-left:20px}.adapted-models-head[data-v-ae4a04f3]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:14px}.adapted-models-head .section-tag[data-v-ae4a04f3]{font-size:11px;letter-spacing:.2em;margin-bottom:8px;opacity:.9}.section-tag[data-v-ae4a04f3]{color:var(--hub-primary);display:inline-block;font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif;font-size:12px;letter-spacing:4px;margin-bottom:10px;text-transform:uppercase}.adapted-models-title[data-v-ae4a04f3]{color:var(--hub-text-primary);font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif;font-size:clamp(20px,2.4vw,26px);font-weight:600;margin:0}.adapted-models-more[data-v-ae4a04f3]{border:1px solid var(--hub-card-border-hover);border-radius:999px;color:var(--hub-primary);flex-shrink:0;font-size:14px;font-weight:600;padding:10px 18px;text-decoration:none;transition:background .2s,box-shadow .2s}.adapted-models-more[data-v-ae4a04f3]:hover{background:var(--hub-surface-emph);box-shadow:0 0 20px var(--hub-glow-primary)}.adapted-toolbar[data-v-ae4a04f3]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.adapted-search[data-v-ae4a04f3]{background:var(--hub-bg-elevated);border:1px solid var(--hub-card-border-hover);border-radius:12px;color:var(--hub-text-primary);flex:1;font-family:Noto Sans SC,"Noto Sans SC Fallback: BlinkMacSystemFont","Noto Sans SC Fallback: Segoe UI","Noto Sans SC Fallback: Helvetica Neue","Noto Sans SC Fallback: Arial","Noto Sans SC Fallback: Noto Sans",sans-serif;font-size:14px;max-width:420px;min-width:200px;outline:none;padding:11px 16px;transition:border-color .2s}.adapted-search[data-v-ae4a04f3]::-moz-placeholder{color:var(--hub-text-faint)}.adapted-search[data-v-ae4a04f3]::placeholder{color:var(--hub-text-faint)}.adapted-search[data-v-ae4a04f3]:focus{border-color:var(--hub-primary)}.adapted-count[data-v-ae4a04f3]{color:var(--hub-text-faint);font-size:12px;margin-left:auto}.adapted-table-wrap[data-v-ae4a04f3]{background:var(--hub-card-bg);border:1px solid var(--hub-card-border);border-radius:16px;max-height:min(380px,48vh);overflow:auto}.adapted-table[data-v-ae4a04f3]{border-collapse:collapse;font-size:13px;width:100%}.adapted-table thead[data-v-ae4a04f3]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--hub-table-header-bg);position:sticky;top:0;z-index:1}.adapted-table th[data-v-ae4a04f3]{border-bottom:1px solid var(--hub-card-border);color:var(--hub-text-muted);font-weight:600;padding:12px 14px;text-align:left;white-space:nowrap}.adapted-table td[data-v-ae4a04f3]{border-bottom:1px solid var(--hub-table-row-divider);color:var(--hub-text-primary);padding:10px 14px;vertical-align:top}.adapted-table tbody tr:hover td[data-v-ae4a04f3]{background:var(--hub-table-row-hover-bg)}.adapted-name[data-v-ae4a04f3]{color:var(--hub-text-primary);font-weight:600}.adapted-note[data-v-ae4a04f3]{color:var(--hub-text-muted);font-size:12px;max-width:280px}.adapted-action a[data-v-ae4a04f3]{color:var(--hub-primary);font-size:12px;font-weight:600;text-decoration:none}.adapted-action a[data-v-ae4a04f3]:hover{text-decoration:underline}.adapted-empty[data-v-ae4a04f3]{color:var(--hub-text-faint);font-size:14px;margin:0;padding:28px 16px;text-align:center}@media(max-width:900px){.adapted-table td[data-v-ae4a04f3]:nth-child(4),.adapted-table th[data-v-ae4a04f3]:nth-child(4){display:none}}@media(max-width:600px){.adapted-count[data-v-ae4a04f3]{margin-left:0;width:100%}.adapted-table td[data-v-ae4a04f3]:nth-child(3),.adapted-table th[data-v-ae4a04f3]:nth-child(3){display:none}}@font-face{font-family:Orbitron;src:local("Orbitron Bold"),url(../_fonts/mmlbOL93HdzL3GM8whbt5ZFs-1UzeF2RDwqnUJ2gzGU-Oey9o4pCWXhWi9xh_jgH5BZnb_CFfpFHlhn4XN7FdN8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron SemiBold"),url(../_fonts/QtlpRyn8QRRM1omyn5pf-1q5gUEokmmcFPId3dsIkoc-7HbUdW96NJuLks_S63oDEAd7mv0WHVw911fVCLPZ2GQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/OA8VK16gHkjMFOQ2dDVY0xVoI8DEGt93LW_JlA6Jzd0-TOxafPkPZ0sYc8M6fOLFfBaiZV996hK4NV9C6s_B9DM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Medium"),url(../_fonts/qC_8Q7TxxSVm7EQZGOXmas3LFHomzOJeR0BYzt5hYs4-t_Lo9PdzwqbzpdsSucaq0Mjq_4H-rv2gZz7VWr4160E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}.mofix-section[data-v-947941b3]{margin:0 auto;padding:12px 0 8px}.mofix-section .section-header[data-v-947941b3]{margin-bottom:28px;margin-top:60px;text-align:center}.mofix-section .section-tag[data-v-947941b3]{color:var(--hub-primary);display:inline-block;font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif;font-size:12px;letter-spacing:4px;margin-bottom:10px;text-transform:uppercase}.mofix-section .section-title[data-v-947941b3]{color:var(--hub-text-primary);font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif;font-size:36px;font-weight:600;margin-bottom:12px}.mofix-section[data-v-947941b3] .grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:880px){.mofix-section[data-v-947941b3] .grid{grid-template-columns:1fr}}.mofix-section[data-v-947941b3] .card{background:linear-gradient(160deg,var(--hub-surface-emph,rgba(41,81,224,.06)) 0,var(--hub-card-bg,#fff) 55%);border:1px solid var(--hub-card-border,rgba(41,81,224,.1));border-radius:14px;box-shadow:var(--hub-card-shadow,0 10px 30px rgba(15,23,42,.06));color:var(--hub-text-primary,#252b3a);display:block;padding:16px;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.mofix-section[data-v-947941b3] .card:hover{border-color:var(--hub-card-border-hover,rgba(41,81,224,.32));box-shadow:var(--hub-card-shadow-hover,0 20px 60px rgba(41,81,224,.12))}.mofix-section[data-v-947941b3] .name{color:var(--hub-text-primary,#252b3a);font-weight:700;margin-bottom:8px}.mofix-section[data-v-947941b3] .meta{color:var(--hub-text-muted,rgba(37,43,58,.65));font-size:13px}.mofix-section[data-v-947941b3] .min-w-0{min-width:0}html[data-theme=black] .mofix-section[data-v-947941b3] .card{background:linear-gradient(160deg,#3ae8ff0f,#0c0e12eb 55%);box-shadow:none;color:#f4f5f7}html[data-theme=black] .mofix-section[data-v-947941b3] .card:hover{border-color:#3ae8ff59;box-shadow:0 20px 60px #00d4ff26}html[data-theme=black] .mofix-section[data-v-947941b3] .name{color:#f4f5f7}html[data-theme=black] .mofix-section[data-v-947941b3] .meta{color:#8b919c}.section-header[data-v-947941b3]{margin-bottom:28px;margin-top:60px;text-align:center}.section-tag[data-v-947941b3]{color:var(--hub-primary);display:inline-block;font-size:12px;letter-spacing:4px;margin-bottom:10px;text-transform:uppercase}.section-tag[data-v-947941b3],.section-title[data-v-947941b3]{font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif}.section-title[data-v-947941b3]{color:var(--hub-text-primary);font-size:36px;font-weight:600;margin-bottom:12px}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/ArLpvY5LbkPiUFk8ZDLdTs2H-B7yu104J-iNF3cqQho-ijjzFcA0HXPTBcNgIsG7uXazLd7CPE22T9HnT_cx4iE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/4yx5WJSmVHbs-cyVYswsTzKniEjzgQAprfplYlEHafg-doanJyjSVAYGJfFrjbxRwfRMSUxtSL6ve4Plz_j6GqU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/zGCJC8iTbpIalaR88weFI2H8X879fsdsZqWO_xreBdw-CVVprJ1i8wUGHQ9TEWHNw1G6y9Kfq2UOZZU8P8GS59A.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/VDu_vkCFOl_YLWrkk0Kw_Kv6stRmRPXj5upjQ-NE48E-FRFVS7MWKxPPEwEXLZqWgoLnDC6XCUfwacVOZljj1S0.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/ueKSsT_tyZFmHeedKGS5ExWb6AYzkwz9IVA7SRlZTZY-KnLE4ctl5HkKGgAqJQiLhrwHfi6ZMg9MV5TiEScgUAY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/U39MwZ3nmbkj9XtLEE7ZpLMkaOloR_Ewl4EKs8ZyyU0-4Hc3wh6k4eMto2KGag9ROfLGOHUJ1LPWq_8_dHgBH_k.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/ss9ko9JexT1xJK9-Uv8n6yOBOU_5v7pUaZzEJN-bMpc-w4Bpk0IBzKFfps4DqhhdhIWji8diyfWtreCXUE4N01w.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/vjU5qtFN5iA8evR3A6GWdHBYMHqgiL2V8nvBcWHMbVE-A2XRYt_gRzozayksz1_32XIQ1mIfw8jFIv-arywAeh0.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/LCcdNhKHVyOt_qNy4gxL0Qn7pGYUs6y4j0l1yp40_xI-TZfbpFesE6y_L4mLOeV3nF4kau7zHAyOg2aHfAGnRcw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/gYjQKk6Gp_1gLZnn3UxaC3OWXnB6pgCHpsvLO5t4Ec4-s_7E2l-RHE5FPXkN131H9-d3PWtyFHjHH2ac2gB-1cE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/1og6Myf0NNf1eDG5ojHHsA_u0s1tRoSibM3MuffB_gY-jNDGNp6JsRC5FvLEtuuSjltqYbgT6n80_BkRmlAvdH4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/mQ9igVDS1LdDassqDQZPjuXodMJRnCPsXv1T8xQY1rs-1vUJU1Nv7XNLczbV6JH9rVwQaDL01_lX-lun8TDRhV4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/11fsfDaxDMF4JwPCb2Gfbx4Zo4C1yU7ov0txZlps6sg-AEvwv7_4ry7eg7GW2u23ARbZKIZgF1wL1oWCOZDajb0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/S2FguyoU5gZPpvZ8PQW1upY16Sj9WHvLAkMLMDVLB8o-vHO8R2RQEQc28YbH5Hdz2oCJXi0HAKxHOjrc7GPMt6E.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/oRxVZiDFMvflHUX-_OBI7wlB4UfYOlSpu7Jyrn-u6Qs-Chpz854E7ofmBCT8908ys5HzS6oRj_U6SthHvZiqB1E.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/nQavizrIgbQDJXQUnwQ0oVw-AXGANyOjRTPamNPQAdw-u8_AfgJDxJ2ZeBEqva0o0WX0FYCJL4UV9LTk3DSrMpY.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/OA8VK16gHkjMFOQ2dDVY0xVoI8DEGt93LW_JlA6Jzd0-TOxafPkPZ0sYc8M6fOLFfBaiZV996hK4NV9C6s_B9DM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Medium"),url(../_fonts/qC_8Q7TxxSVm7EQZGOXmas3LFHomzOJeR0BYzt5hYs4-t_Lo9PdzwqbzpdsSucaq0Mjq_4H-rv2gZz7VWr4160E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron SemiBold"),url(../_fonts/QtlpRyn8QRRM1omyn5pf-1q5gUEokmmcFPId3dsIkoc-7HbUdW96NJuLks_S63oDEAd7mv0WHVw911fVCLPZ2GQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Bold"),url(../_fonts/mmlbOL93HdzL3GM8whbt5ZFs-1UzeF2RDwqnUJ2gzGU-Oey9o4pCWXhWi9xh_jgH5BZnb_CFfpFHlhn4XN7FdN8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}#adapted-agent-skills.adapted-models-block[data-v-92b83256]{margin-top:0;padding-top:6px}.adapted-models-block[data-v-92b83256]{border-top:1px solid var(--hub-card-border);margin-top:48px;padding-top:40px}.models-sub-block[data-v-92b83256]{border-left:3px solid var(--hub-card-border-hover);margin-left:0;padding-left:20px}.adapted-models-head[data-v-92b83256]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:14px}.adapted-models-head .section-tag[data-v-92b83256]{font-size:11px;letter-spacing:.2em;margin-bottom:8px;opacity:.9}.section-tag[data-v-92b83256]{color:var(--hub-primary);display:inline-block;font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif;font-size:12px;letter-spacing:4px;margin-bottom:10px;text-transform:uppercase}.adapted-models-title[data-v-92b83256]{color:var(--hub-text-primary);font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif;font-size:clamp(20px,2.4vw,26px);font-weight:600;margin:0}.adapted-toolbar[data-v-92b83256]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.adapted-search[data-v-92b83256]{background:var(--hub-bg-elevated);border:1px solid var(--hub-card-border-hover);border-radius:12px;color:var(--hub-text-primary);flex:1;font-family:Noto Sans SC,"Noto Sans SC Fallback: BlinkMacSystemFont","Noto Sans SC Fallback: Segoe UI","Noto Sans SC Fallback: Helvetica Neue","Noto Sans SC Fallback: Arial","Noto Sans SC Fallback: Noto Sans",sans-serif;font-size:14px;max-width:420px;min-width:200px;outline:none;padding:11px 16px;transition:border-color .2s}.adapted-search[data-v-92b83256]::-moz-placeholder{color:var(--hub-text-faint)}.adapted-search[data-v-92b83256]::placeholder{color:var(--hub-text-faint)}.adapted-search[data-v-92b83256]:focus{border-color:var(--hub-primary)}.adapted-count[data-v-92b83256]{color:var(--hub-text-faint);font-size:12px;margin-left:auto}.adapted-table-wrap[data-v-92b83256]{background:var(--hub-card-bg);border:1px solid var(--hub-card-border);border-radius:16px;max-height:min(380px,48vh);overflow:auto}.adapted-table[data-v-92b83256]{border-collapse:collapse;font-size:13px;width:100%}.adapted-table thead[data-v-92b83256]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--hub-table-header-bg);position:sticky;top:0;z-index:1}.adapted-table th[data-v-92b83256]{border-bottom:1px solid var(--hub-card-border);color:var(--hub-text-muted);font-weight:600;padding:12px 14px;text-align:left;white-space:nowrap}.adapted-table td[data-v-92b83256]{border-bottom:1px solid var(--hub-table-row-divider);color:var(--hub-text-primary);padding:10px 14px;vertical-align:top}.adapted-table tbody tr:hover td[data-v-92b83256]{background:var(--hub-table-row-hover-bg)}.adapted-name[data-v-92b83256]{color:var(--hub-text-primary);font-weight:600}.adapted-pill[data-v-92b83256]{background:var(--hub-surface-emph);border:1px solid var(--hub-card-border);border-radius:999px;color:var(--hub-primary);display:inline-block;font-size:11px;padding:2px 10px}.adapted-note[data-v-92b83256]{color:var(--hub-text-muted);font-size:12px;max-width:280px}.adapted-action a[data-v-92b83256]{color:var(--hub-primary);font-size:12px;font-weight:600;text-decoration:none}.adapted-action a[data-v-92b83256]:hover{text-decoration:underline}.adapted-empty[data-v-92b83256]{color:var(--hub-text-faint);font-size:14px;margin:0;padding:28px 16px;text-align:center}@media(max-width:900px){.adapted-table td[data-v-92b83256]:nth-child(4),.adapted-table th[data-v-92b83256]:nth-child(4){display:none}}@media(max-width:600px){.adapted-count[data-v-92b83256]{margin-left:0;width:100%}.adapted-table td[data-v-92b83256]:nth-child(3),.adapted-table th[data-v-92b83256]:nth-child(3){display:none}}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/OA8VK16gHkjMFOQ2dDVY0xVoI8DEGt93LW_JlA6Jzd0-TOxafPkPZ0sYc8M6fOLFfBaiZV996hK4NV9C6s_B9DM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Medium"),url(../_fonts/qC_8Q7TxxSVm7EQZGOXmas3LFHomzOJeR0BYzt5hYs4-t_Lo9PdzwqbzpdsSucaq0Mjq_4H-rv2gZz7VWr4160E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron SemiBold"),url(../_fonts/QtlpRyn8QRRM1omyn5pf-1q5gUEokmmcFPId3dsIkoc-7HbUdW96NJuLks_S63oDEAd7mv0WHVw911fVCLPZ2GQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Bold"),url(../_fonts/mmlbOL93HdzL3GM8whbt5ZFs-1UzeF2RDwqnUJ2gzGU-Oey9o4pCWXhWi9xh_jgH5BZnb_CFfpFHlhn4XN7FdN8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.section-header[data-v-32c80b36]{margin-bottom:28px;margin-top:60px;text-align:center}.section-tag[data-v-32c80b36]{color:var(--hub-primary);display:inline-block;font-size:12px;letter-spacing:4px;margin-bottom:10px;text-transform:uppercase}.section-tag[data-v-32c80b36],.section-title[data-v-32c80b36]{font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif}.section-title[data-v-32c80b36]{color:var(--hub-text-primary);font-size:36px;font-weight:600;margin-bottom:12px}.section-desc[data-v-32c80b36]{color:var(--hub-text-muted);font-size:14px;line-height:1.8;margin:0 auto;max-width:600px}.scene-grid[data-v-32c80b36]{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr))}.scene-card[data-v-32c80b36]{background:var(--hub-card-bg);border:1px solid var(--hub-card-border);border-radius:20px;box-shadow:var(--hub-card-shadow);color:inherit;cursor:pointer;padding:35px;text-decoration:none;transition:all .3s ease}.scene-card[data-v-32c80b36]:hover{border-color:var(--hub-card-border-hover);box-shadow:var(--hub-card-shadow-hover)}.scene-icon[data-v-32c80b36]{align-items:center;background:linear-gradient(135deg,var(--hub-primary),var(--hub-secondary));border-radius:14px;color:var(--hub-text-on-primary);display:flex;font-size:28px;height:60px;justify-content:center;margin-bottom:20px;width:60px}.scene-title[data-v-32c80b36]{color:var(--hub-text-primary);font-size:20px;font-weight:600;margin-bottom:12px}.scene-desc[data-v-32c80b36]{color:var(--hub-text-muted);font-size:14px;line-height:1.7;margin-bottom:20px}.root[data-v-74d8bdd0]{--partner-gap:32px;padding:0 4px;width:100%}.viewport[data-v-74d8bdd0]{overflow:hidden;width:100%}.track[data-v-74d8bdd0]{display:flex;gap:var(--partner-gap);width:-moz-max-content;width:max-content;will-change:transform}.slide[data-v-74d8bdd0]{box-sizing:border-box;flex:0 0 auto;width:280px}@media(max-width:768px){.root[data-v-74d8bdd0]{--partner-gap:8px}.slide[data-v-74d8bdd0]{width:141px}}.card[data-v-74d8bdd0]{align-items:center;background:var(--hub-surface-subtle,rgba(15,23,42,.04));border:1px solid var(--hub-card-border,rgba(41,81,224,.1));border-radius:12px;display:flex;justify-content:center;min-height:140px;padding:20px 18px;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease;width:100%}@media(max-width:768px){.card[data-v-74d8bdd0]{border-radius:8px;min-height:72px;padding:10px 8px}}.card[data-v-74d8bdd0]:hover{background:var(--hub-surface-emph,rgba(41,81,224,.06));border-color:var(--hub-card-border-hover,rgba(41,81,224,.32));box-shadow:0 8px 28px var(--hub-glow-primary,rgba(41,81,224,.16))}.img[data-v-74d8bdd0]{display:block;height:auto;max-height:96px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media(max-width:768px){.img[data-v-74d8bdd0]{max-height:44px}}.partner-grid[data-v-74d8bdd0]{display:grid;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(6,1fr)}@media(max-width:1024px){.partner-grid[data-v-74d8bdd0]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.partner-grid[data-v-74d8bdd0]{grid-template-columns:repeat(2,1fr)}}.partner-logo[data-v-74d8bdd0]{align-items:center;background:var(--hub-surface-subtle);border-radius:12px;color:var(--hub-text-muted);display:flex;font-size:14px;font-weight:600;justify-content:center;padding:25px;transition:all .3s ease}.partner-logo[data-v-74d8bdd0]:hover{background:var(--hub-surface-emph);color:var(--hub-primary)}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/ArLpvY5LbkPiUFk8ZDLdTs2H-B7yu104J-iNF3cqQho-ijjzFcA0HXPTBcNgIsG7uXazLd7CPE22T9HnT_cx4iE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/4yx5WJSmVHbs-cyVYswsTzKniEjzgQAprfplYlEHafg-doanJyjSVAYGJfFrjbxRwfRMSUxtSL6ve4Plz_j6GqU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/zGCJC8iTbpIalaR88weFI2H8X879fsdsZqWO_xreBdw-CVVprJ1i8wUGHQ9TEWHNw1G6y9Kfq2UOZZU8P8GS59A.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/VDu_vkCFOl_YLWrkk0Kw_Kv6stRmRPXj5upjQ-NE48E-FRFVS7MWKxPPEwEXLZqWgoLnDC6XCUfwacVOZljj1S0.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/ueKSsT_tyZFmHeedKGS5ExWb6AYzkwz9IVA7SRlZTZY-KnLE4ctl5HkKGgAqJQiLhrwHfi6ZMg9MV5TiEScgUAY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/U39MwZ3nmbkj9XtLEE7ZpLMkaOloR_Ewl4EKs8ZyyU0-4Hc3wh6k4eMto2KGag9ROfLGOHUJ1LPWq_8_dHgBH_k.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/ss9ko9JexT1xJK9-Uv8n6yOBOU_5v7pUaZzEJN-bMpc-w4Bpk0IBzKFfps4DqhhdhIWji8diyfWtreCXUE4N01w.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/vjU5qtFN5iA8evR3A6GWdHBYMHqgiL2V8nvBcWHMbVE-A2XRYt_gRzozayksz1_32XIQ1mIfw8jFIv-arywAeh0.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/LCcdNhKHVyOt_qNy4gxL0Qn7pGYUs6y4j0l1yp40_xI-TZfbpFesE6y_L4mLOeV3nF4kau7zHAyOg2aHfAGnRcw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/gYjQKk6Gp_1gLZnn3UxaC3OWXnB6pgCHpsvLO5t4Ec4-s_7E2l-RHE5FPXkN131H9-d3PWtyFHjHH2ac2gB-1cE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/1og6Myf0NNf1eDG5ojHHsA_u0s1tRoSibM3MuffB_gY-jNDGNp6JsRC5FvLEtuuSjltqYbgT6n80_BkRmlAvdH4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/mQ9igVDS1LdDassqDQZPjuXodMJRnCPsXv1T8xQY1rs-1vUJU1Nv7XNLczbV6JH9rVwQaDL01_lX-lun8TDRhV4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/11fsfDaxDMF4JwPCb2Gfbx4Zo4C1yU7ov0txZlps6sg-AEvwv7_4ry7eg7GW2u23ARbZKIZgF1wL1oWCOZDajb0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/S2FguyoU5gZPpvZ8PQW1upY16Sj9WHvLAkMLMDVLB8o-vHO8R2RQEQc28YbH5Hdz2oCJXi0HAKxHOjrc7GPMt6E.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/oRxVZiDFMvflHUX-_OBI7wlB4UfYOlSpu7Jyrn-u6Qs-Chpz854E7ofmBCT8908ys5HzS6oRj_U6SthHvZiqB1E.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/nQavizrIgbQDJXQUnwQ0oVw-AXGANyOjRTPamNPQAdw-u8_AfgJDxJ2ZeBEqva0o0WX0FYCJL4UV9LTk3DSrMpY.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/OA8VK16gHkjMFOQ2dDVY0xVoI8DEGt93LW_JlA6Jzd0-TOxafPkPZ0sYc8M6fOLFfBaiZV996hK4NV9C6s_B9DM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron SemiBold"),url(../_fonts/QtlpRyn8QRRM1omyn5pf-1q5gUEokmmcFPId3dsIkoc-7HbUdW96NJuLks_S63oDEAd7mv0WHVw911fVCLPZ2GQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Bold"),url(../_fonts/mmlbOL93HdzL3GM8whbt5ZFs-1UzeF2RDwqnUJ2gzGU-Oey9o4pCWXhWi9xh_jgH5BZnb_CFfpFHlhn4XN7FdN8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Medium"),url(../_fonts/qC_8Q7TxxSVm7EQZGOXmas3LFHomzOJeR0BYzt5hYs4-t_Lo9PdzwqbzpdsSucaq0Mjq_4H-rv2gZz7VWr4160E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}#adapted-models.adapted-models-block[data-v-db54aeed]{border-top:1px solid var(--hub-card-border);margin-top:48px;padding-top:40px;scroll-margin-top:96px}.models-sub-block[data-v-db54aeed]{border-left:3px solid var(--hub-card-border-hover);margin-left:0;padding-left:20px}.adapted-models-head[data-v-db54aeed]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:14px}.adapted-models-head .section-tag[data-v-db54aeed]{font-size:11px;letter-spacing:.2em;margin-bottom:8px;opacity:.9}.section-tag[data-v-db54aeed]{color:var(--hub-primary);display:inline-block;font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif;font-size:12px;letter-spacing:4px;margin-bottom:10px;text-transform:uppercase}.adapted-models-title[data-v-db54aeed]{color:var(--hub-text-primary);font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif;font-size:clamp(20px,2.4vw,26px);font-weight:600;margin:0}.adapted-models-more[data-v-db54aeed]{border:1px solid var(--hub-card-border-hover);border-radius:999px;color:var(--hub-primary);flex-shrink:0;font-size:14px;font-weight:600;padding:10px 18px;text-decoration:none;transition:background .2s,box-shadow .2s}.adapted-models-more[data-v-db54aeed]:hover{background:var(--hub-surface-emph);box-shadow:0 0 20px var(--hub-glow-primary)}.adapted-toolbar[data-v-db54aeed]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.adapted-search[data-v-db54aeed]{background:var(--hub-bg-elevated);border:1px solid var(--hub-card-border-hover);border-radius:12px;color:var(--hub-text-primary);flex:1;font-family:Noto Sans SC,"Noto Sans SC Fallback: BlinkMacSystemFont","Noto Sans SC Fallback: Segoe UI","Noto Sans SC Fallback: Helvetica Neue","Noto Sans SC Fallback: Arial","Noto Sans SC Fallback: Noto Sans",sans-serif;font-size:14px;max-width:420px;min-width:200px;outline:none;padding:11px 16px;transition:border-color .2s}.adapted-search[data-v-db54aeed]::-moz-placeholder{color:var(--hub-text-faint)}.adapted-search[data-v-db54aeed]::placeholder{color:var(--hub-text-faint)}.adapted-search[data-v-db54aeed]:focus{border-color:var(--hub-primary)}.adapted-count[data-v-db54aeed]{color:var(--hub-text-faint);font-size:12px;margin-left:auto}.adapted-table-wrap[data-v-db54aeed]{background:var(--hub-card-bg);border:1px solid var(--hub-card-border);border-radius:16px;max-height:min(380px,48vh);overflow:auto}.adapted-table[data-v-db54aeed]{border-collapse:collapse;font-size:13px;width:100%}.adapted-table thead[data-v-db54aeed]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--hub-table-header-bg);position:sticky;top:0;z-index:1}.adapted-table th[data-v-db54aeed]{border-bottom:1px solid var(--hub-card-border);color:var(--hub-text-muted);font-weight:600;padding:12px 14px;text-align:left;white-space:nowrap}.adapted-table td[data-v-db54aeed]{border-bottom:1px solid var(--hub-table-row-divider);color:var(--hub-text-primary);padding:10px 14px;vertical-align:top}.adapted-table tbody tr:hover td[data-v-db54aeed]{background:var(--hub-table-row-hover-bg)}.adapted-name[data-v-db54aeed]{color:var(--hub-text-primary);font-weight:600}.adapted-pill[data-v-db54aeed]{background:var(--hub-surface-emph);border:1px solid var(--hub-card-border);border-radius:999px;color:var(--hub-primary);display:inline-block;font-size:11px;padding:2px 10px}.adapted-note[data-v-db54aeed]{color:var(--hub-text-muted);font-size:12px;max-width:280px}.adapted-action a[data-v-db54aeed]{color:var(--hub-primary);font-size:12px;font-weight:600;text-decoration:none}.adapted-action a[data-v-db54aeed]:hover{text-decoration:underline}.adapted-empty[data-v-db54aeed]{color:var(--hub-text-faint);font-size:14px;margin:0;padding:28px 16px;text-align:center}@media(max-width:900px){.adapted-table td[data-v-db54aeed]:nth-child(4),.adapted-table th[data-v-db54aeed]:nth-child(4){display:none}}@media(max-width:600px){.adapted-count[data-v-db54aeed]{margin-left:0;width:100%}.adapted-table td[data-v-db54aeed]:nth-child(3),.adapted-table th[data-v-db54aeed]:nth-child(3){display:none}}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/OA8VK16gHkjMFOQ2dDVY0xVoI8DEGt93LW_JlA6Jzd0-TOxafPkPZ0sYc8M6fOLFfBaiZV996hK4NV9C6s_B9DM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Medium"),url(../_fonts/qC_8Q7TxxSVm7EQZGOXmas3LFHomzOJeR0BYzt5hYs4-t_Lo9PdzwqbzpdsSucaq0Mjq_4H-rv2gZz7VWr4160E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron SemiBold"),url(../_fonts/QtlpRyn8QRRM1omyn5pf-1q5gUEokmmcFPId3dsIkoc-7HbUdW96NJuLks_S63oDEAd7mv0WHVw911fVCLPZ2GQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Bold"),url(../_fonts/mmlbOL93HdzL3GM8whbt5ZFs-1UzeF2RDwqnUJ2gzGU-Oey9o4pCWXhWi9xh_jgH5BZnb_CFfpFHlhn4XN7FdN8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/ArLpvY5LbkPiUFk8ZDLdTs2H-B7yu104J-iNF3cqQho-ijjzFcA0HXPTBcNgIsG7uXazLd7CPE22T9HnT_cx4iE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Noto Sans SC Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.1238%;ascent-override:103.4571%;descent-override:25.6859%;line-gap-override:0%}@font-face{font-family:"Noto Sans SC Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.3322%;ascent-override:110.1278%;descent-override:27.3421%;line-gap-override:0%}@font-face{font-family:"Noto Sans SC Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:103.7778%;ascent-override:111.7773%;descent-override:27.7516%;line-gap-override:0%}@font-face{font-family:"Noto Sans SC Fallback: Arial";src:local("Arial");size-adjust:104.7553%;ascent-override:110.7342%;descent-override:27.4926%;line-gap-override:0%}@font-face{font-family:"Noto Sans SC Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.5232%;ascent-override:117.7388%;descent-override:29.2317%;line-gap-override:0%}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/4yx5WJSmVHbs-cyVYswsTzKniEjzgQAprfplYlEHafg-doanJyjSVAYGJfFrjbxRwfRMSUxtSL6ve4Plz_j6GqU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/zGCJC8iTbpIalaR88weFI2H8X879fsdsZqWO_xreBdw-CVVprJ1i8wUGHQ9TEWHNw1G6y9Kfq2UOZZU8P8GS59A.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Regular"),local("Noto Sans SC"),url(../_fonts/VDu_vkCFOl_YLWrkk0Kw_Kv6stRmRPXj5upjQ-NE48E-FRFVS7MWKxPPEwEXLZqWgoLnDC6XCUfwacVOZljj1S0.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/ueKSsT_tyZFmHeedKGS5ExWb6AYzkwz9IVA7SRlZTZY-KnLE4ctl5HkKGgAqJQiLhrwHfi6ZMg9MV5TiEScgUAY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/U39MwZ3nmbkj9XtLEE7ZpLMkaOloR_Ewl4EKs8ZyyU0-4Hc3wh6k4eMto2KGag9ROfLGOHUJ1LPWq_8_dHgBH_k.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/ss9ko9JexT1xJK9-Uv8n6yOBOU_5v7pUaZzEJN-bMpc-w4Bpk0IBzKFfps4DqhhdhIWji8diyfWtreCXUE4N01w.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Medium"),url(../_fonts/vjU5qtFN5iA8evR3A6GWdHBYMHqgiL2V8nvBcWHMbVE-A2XRYt_gRzozayksz1_32XIQ1mIfw8jFIv-arywAeh0.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/LCcdNhKHVyOt_qNy4gxL0Qn7pGYUs6y4j0l1yp40_xI-TZfbpFesE6y_L4mLOeV3nF4kau7zHAyOg2aHfAGnRcw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/gYjQKk6Gp_1gLZnn3UxaC3OWXnB6pgCHpsvLO5t4Ec4-s_7E2l-RHE5FPXkN131H9-d3PWtyFHjHH2ac2gB-1cE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/1og6Myf0NNf1eDG5ojHHsA_u0s1tRoSibM3MuffB_gY-jNDGNp6JsRC5FvLEtuuSjltqYbgT6n80_BkRmlAvdH4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC SemiBold"),url(../_fonts/mQ9igVDS1LdDassqDQZPjuXodMJRnCPsXv1T8xQY1rs-1vUJU1Nv7XNLczbV6JH9rVwQaDL01_lX-lun8TDRhV4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/11fsfDaxDMF4JwPCb2Gfbx4Zo4C1yU7ov0txZlps6sg-AEvwv7_4ry7eg7GW2u23ARbZKIZgF1wL1oWCOZDajb0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/S2FguyoU5gZPpvZ8PQW1upY16Sj9WHvLAkMLMDVLB8o-vHO8R2RQEQc28YbH5Hdz2oCJXi0HAKxHOjrc7GPMt6E.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/oRxVZiDFMvflHUX-_OBI7wlB4UfYOlSpu7Jyrn-u6Qs-Chpz854E7ofmBCT8908ys5HzS6oRj_U6SthHvZiqB1E.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Noto Sans SC;src:local("Noto Sans SC Bold"),url(../_fonts/nQavizrIgbQDJXQUnwQ0oVw-AXGANyOjRTPamNPQAdw-u8_AfgJDxJ2ZeBEqva0o0WX0FYCJL4UV9LTk3DSrMpY.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}.root[data-v-052a4609]{--hub-primary:#2951e0;--hub-secondary:#7c3aed;--hub-accent:#ed5f22;--hub-dark:#fff;--hub-darker:#f4f6fb;--hub-light:#252b3a;--hub-card-bg:#fff;--hub-glow-primary:rgba(41,81,224,.16);--hub-glow-secondary:rgba(124,58,237,.16);--hub-bg-base:#f4f6fb;--hub-bg-elevated:#fff;--hub-bg-overlay:hsla(0,0%,100%,.92);--hub-text-primary:#252b3a;--hub-text-muted:rgba(37,43,58,.65);--hub-text-faint:rgba(37,43,58,.45);--hub-text-on-primary:#fff;--hub-card-border:rgba(41,81,224,.1);--hub-card-border-hover:rgba(41,81,224,.32);--hub-card-shadow:0 10px 30px rgba(15,23,42,.06);--hub-card-shadow-hover:0 20px 60px rgba(41,81,224,.12);--hub-surface-subtle:rgba(15,23,42,.04);--hub-surface-emph:rgba(41,81,224,.06);--hub-surface-emph-hover:rgba(41,81,224,.12);--hub-grid-line:rgba(15,23,42,.05);--hub-header-bg:linear-gradient(180deg,hsla(0,0%,100%,.95),transparent);--hub-header-bg-scrolled:hsla(0,0%,100%,.98);--hub-header-shadow:0 4px 30px rgba(15,23,42,.08);--hub-table-header-bg:rgba(248,250,253,.96);--hub-table-row-hover-bg:rgba(41,81,224,.04);--hub-table-row-divider:rgba(15,23,42,.06);--hub-title-gradient:linear-gradient(135deg,var(--hub-text-primary) 0%,var(--hub-primary) 50%,var(--hub-secondary) 100%);--hub-canvas-radial-1:radial-gradient(ellipse at 20% 20%,rgba(124,58,237,.06) 0%,transparent 50%);--hub-canvas-radial-2:radial-gradient(ellipse at 80% 80%,rgba(41,81,224,.06) 0%,transparent 50%);--hub-canvas-radial-3:radial-gradient(ellipse at 50% 85%,rgba(237,95,34,.04) 0%,transparent 45%);--hub-canvas-base-gradient:linear-gradient(180deg,var(--hub-bg-base) 0%,var(--hub-bg-elevated) 100%);background:transparent;color:var(--hub-text-primary);font-family:Noto Sans SC,"Noto Sans SC Fallback: BlinkMacSystemFont","Noto Sans SC Fallback: Segoe UI","Noto Sans SC Fallback: Helvetica Neue","Noto Sans SC Fallback: Arial","Noto Sans SC Fallback: Noto Sans",sans-serif;min-height:100%;overflow-x:hidden}.hero[data-v-052a4609]{padding:80px 24px 48px;position:relative;text-align:center}.hero .hero-badge[data-v-052a4609]{align-items:center;animation:pulse-052a4609 2s ease-in-out infinite;background:var(--hub-surface-emph);border:1px solid var(--hub-card-border-hover);border-radius:30px;color:var(--hub-primary);display:inline-flex;font-size:13px;gap:10px;margin-bottom:30px;padding:8px 20px}.hero .hero-title[data-v-052a4609]{background:var(--hub-title-gradient);-webkit-background-clip:text;font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif;font-size:clamp(32px,6vw,56px);font-weight:700;line-height:1.2;margin-bottom:25px;-webkit-text-fill-color:transparent;animation:titleGlow-052a4609 3s ease-in-out infinite alternate;background-clip:text}.hero .hero-subtitle[data-v-052a4609]{color:var(--hub-text-muted);font-size:20px;line-height:1.8;margin-bottom:50px;margin-inline:auto;max-width:700px}.hero .hero-actions[data-v-052a4609]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:60px}.hero .hero-actions .hero-btn[data-v-052a4609]{align-items:center;border-radius:30px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:10px;padding:16px 35px;text-decoration:none;transition:all .3s ease}.hero .hero-actions .hero-btn-primary[data-v-052a4609]{background:linear-gradient(135deg,var(--hub-primary),var(--hub-secondary));border:none;box-shadow:0 5px 30px var(--hub-glow-primary);color:var(--hub-text-on-primary)}.hero .hero-actions .hero-btn-primary[data-v-052a4609]:hover{box-shadow:0 10px 50px var(--hub-glow-primary);transform:translateY(-3px)}.hero .hero-actions .hero-btn-secondary[data-v-052a4609]{background:var(--hub-surface-subtle);border:1px solid var(--hub-card-border-hover);color:var(--hub-text-primary)}.hero .hero-actions .hero-btn-secondary[data-v-052a4609]:hover{border-color:var(--hub-primary);color:var(--hub-primary)}.hero .hero-stats[data-v-052a4609]{display:flex;flex-wrap:wrap;gap:80px;justify-content:center;margin-top:40px}.hero .hero-stats .stat-item[data-v-052a4609]{text-align:center}.hero .hero-stats .stat-item .stat-number[data-v-052a4609]{background:linear-gradient(135deg,var(--hub-primary),var(--hub-accent));-webkit-background-clip:text;font-family:sans-serif;font-size:48px;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text}.hero .hero-stats .stat-item .stat-label[data-v-052a4609]{color:var(--hub-text-faint);font-size:14px;margin-top:8px}@keyframes pulse-052a4609{0%,to{box-shadow:0 0 20px var(--hub-glow-primary)}50%{box-shadow:0 0 40px var(--hub-glow-primary),0 0 60px var(--hub-glow-primary)}}@keyframes titleGlow-052a4609{0%{filter:drop-shadow(0 0 20px var(--hub-glow-primary))}to{filter:drop-shadow(0 0 40px var(--hub-glow-secondary))}}footer .footer-logo[data-v-052a4609]{color:var(--hub-text-primary);font-size:20px;font-weight:700;margin-bottom:16px;text-align:center}footer .footer-links[data-v-052a4609]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-bottom:16px}footer .footer-links a[data-v-052a4609]{color:var(--hub-text-muted);font-size:14px;text-decoration:none}footer .footer-links a[data-v-052a4609]:hover{color:var(--hub-primary)}footer .footer-copyright[data-v-052a4609]{color:var(--hub-text-faint);font-size:13px;text-align:center}.section-header[data-v-052a4609]{margin-bottom:40px;margin-top:60px;text-align:center}.section-header .section-tag[data-v-052a4609]{background:color-mix(in srgb,var(--hub-primary) 10%,transparent);border-radius:999px;color:var(--hub-primary);display:inline-block;font-size:13px;margin-bottom:12px;padding:4px 14px}.section-header .section-title[data-v-052a4609]{color:var(--hub-text-primary);font-size:32px;font-weight:700;margin-bottom:10px}.section-header .section-desc[data-v-052a4609]{color:var(--hub-text-muted);font-size:15px}.scene-grid[data-v-052a4609]{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.scene-grid[data-v-052a4609]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.scene-grid[data-v-052a4609]{grid-template-columns:1fr}}.scene-card[data-v-052a4609]{background:var(--hub-card-bg);border:1px solid var(--hub-card-border);border-radius:20px;box-shadow:var(--hub-card-shadow);color:inherit;padding:35px 30px;text-decoration:none;transition:all .3s ease}.scene-card[data-v-052a4609]:hover{border-color:var(--hub-card-border-hover);box-shadow:var(--hub-card-shadow-hover);transform:translateY(-6px)}.scene-card .scene-icon[data-v-052a4609]{background:var(--hub-surface-emph);border-radius:14px;height:60px;margin-bottom:16px;width:60px}.scene-card .scene-icon img[data-v-052a4609]{max-height:100%;max-width:100%}.scene-card .scene-title[data-v-052a4609]{color:var(--hub-text-primary);font-size:18px;font-weight:600;margin-bottom:8px}.scene-card .scene-desc[data-v-052a4609]{color:var(--hub-text-muted);font-size:14px;line-height:1.6}[data-theme=black]{--hub-primary:#00d4ff;--hub-secondary:#7b2cbf;--hub-accent:#ff6b35;--hub-dark:#0a0a0f;--hub-darker:#050508;--hub-light:#e0e0e0;--hub-card-bg:rgba(20,20,35,.8);--hub-glow-primary:rgba(0,212,255,.4);--hub-glow-secondary:rgba(123,44,191,.4);--hub-bg-base:#050508;--hub-bg-elevated:#0a0a0f;--hub-bg-overlay:rgba(10,10,15,.5);--hub-text-primary:#e0e0e0;--hub-text-muted:hsla(0,0%,88%,.6);--hub-text-faint:hsla(0,0%,88%,.4);--hub-text-on-primary:#fff;--hub-card-border:rgba(0,212,255,.1);--hub-card-border-hover:rgba(0,212,255,.3);--hub-card-shadow:0 10px 30px rgba(0,0,0,.35);--hub-card-shadow-hover:0 20px 60px rgba(0,212,255,.15);--hub-surface-subtle:hsla(0,0%,100%,.05);--hub-surface-emph:rgba(0,212,255,.1);--hub-surface-emph-hover:rgba(0,212,255,.2)}.cta-section[data-v-052a4609]{padding:120px 40px;position:relative;text-align:center}.cta-title[data-v-052a4609]{color:var(--hub-text-primary);font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif;font-size:42px;margin-bottom:25px}.cta-desc[data-v-052a4609]{color:var(--hub-text-muted);font-size:18px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px}.cta-buttons[data-v-052a4609]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.btn[data-v-052a4609]{align-items:center;border-radius:30px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:10px;padding:16px 40px;text-decoration:none;transition:all .3s ease}.btn-primary[data-v-052a4609]{background:linear-gradient(135deg,var(--hub-primary),var(--hub-secondary));border:none;box-shadow:0 5px 30px var(--hub-glow-primary);color:var(--hub-text-on-primary)}.btn-primary[data-v-052a4609]:hover{box-shadow:0 10px 50px var(--hub-glow-primary);transform:translateY(-3px)}.stopped-panel[data-v-43a7d146]{align-items:center;background:linear-gradient(180deg,transparent,var(--hub-surface-subtle,rgba(15,23,42,.05)));display:flex;flex:1;flex-direction:column;gap:16px;justify-content:center;padding:32px;text-align:center}.stopped-panel .stopped-info[data-v-43a7d146]{max-width:360px}.stopped-panel .stopped-title[data-v-43a7d146]{color:var(--hub-text-primary,#252b3a);font-size:24px;font-weight:700;padding-bottom:16px}.stopped-panel .stopped-desc[data-v-43a7d146]{color:var(--hub-text-muted,rgba(37,43,58,.65));font-size:12px;line-height:1.6}.stopped-panel .stopped-btn[data-v-43a7d146]{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;gap:8px;justify-content:center;padding:10px 20px}.session-empty[data-v-1f37f882]{align-items:center;color:var(--ma-text-muted,#8b96a8);display:flex;font-size:14px;gap:8px;justify-content:center;padding:40px 0}.session-empty[data-v-1f37f882] svg{height:16px;opacity:.6;width:16px}.session-items[data-v-1f37f882]{display:flex;flex-direction:column}.session-item[data-v-1f37f882]{align-items:center;border-radius:8px;color:var(--ma-text-secondary,var(--theme-text,#d2d8e4));cursor:pointer;display:flex;font-size:14px;gap:10px;margin-bottom:4px;overflow:hidden;padding:10px 12px;text-overflow:ellipsis;transition:all .2s;white-space:nowrap}.session-item[data-v-1f37f882]:hover{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05));color:var(--ma-text-primary,var(--theme-text,#e8edf5))}.session-item[data-active=true][data-v-1f37f882]{background:var(--ma-accent-blue-glow,rgba(22,93,255,.25));color:var(--ma-accent-blue,#165dff)}.session-item[data-v-1f37f882]:focus{outline:none}.session-title[data-v-1f37f882]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.session-generating-icon[data-v-1f37f882]{color:var(--ma-accent-blue,#165dff);flex-shrink:0;height:14px;width:14px}.session-actions[data-v-1f37f882]{align-items:center;display:inline-flex;flex-shrink:0;gap:6px;margin-left:auto;opacity:0;transition:opacity .15s}.session-item:focus-within .session-actions[data-v-1f37f882],.session-item:hover .session-actions[data-v-1f37f882],.session-item[data-active=true] .session-actions[data-v-1f37f882]{opacity:1}.session-action-button[data-v-1f37f882]{align-items:center;border-radius:8px;color:inherit;display:inline-flex;height:28px;justify-content:center;transition:background .15s,transform .15s;width:28px}.session-action-button[data-v-1f37f882]:hover{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05))}.session-action-button[data-v-1f37f882]:active{transform:scale(.96)}.session-action-button[data-v-1f37f882]:disabled{cursor:not-allowed;opacity:.4}.session-rename-input[data-v-1f37f882]{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05));border:1px solid var(--ma-sidebar-border,#21262d);border-radius:8px;color:var(--ma-text-primary,var(--theme-text,#e8edf5));flex:1;height:26px;min-width:0;outline:none;padding:0 8px;width:100%}.session-rename-input[data-v-1f37f882]:focus{border-color:var(--ma-accent-blue,#165dff);box-shadow:0 0 0 3px var(--ma-accent-blue-glow,rgba(22,93,255,.25))}.delete-confirm-popover[data-v-1f37f882]{background:var(--ma-card-solid,#161b22);border:1px solid var(--ma-card-border,hsla(0,0%,100%,.08));border-radius:10px;box-shadow:var(--ma-shadow,0 24px 80px rgba(0,0,0,.55));color:var(--ma-text-primary,var(--theme-text,#e8edf5));font-size:14px;padding:10px 14px;width:auto}.delete-confirm-buttons[data-v-1f37f882]{align-items:center;display:flex;gap:8px}.delete-confirm-cancel[data-v-1f37f882]{border-radius:6px;color:var(--ma-text-secondary,var(--theme-text,#d2d8e4));font-size:12px;height:26px;padding:0 10px;transition:background .15s,color .15s}.delete-confirm-cancel[data-v-1f37f882]:hover{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05));color:var(--ma-text-primary,var(--theme-text,#e8edf5))}.delete-confirm-delete[data-v-1f37f882]{background:#dc2626;border-radius:6px;color:#fff;font-size:12px;height:26px;padding:0 10px;transition:background .15s}.delete-confirm-delete[data-v-1f37f882]:hover{background:#ef4444}.delete-confirm-delete[data-v-1f37f882]:disabled{opacity:.5;pointer-events:none}.sidebar[data-v-4a045cbb]{background:var(--ma-sidebar-bg,#0d1117);border-right:1px solid var(--ma-sidebar-border,#21262d);display:flex;flex-direction:column;flex-shrink:0;min-height:0;overflow:hidden;transition:width .28s ease,border-color .28s ease;width:280px}.sidebar[data-collapsed=true][data-v-4a045cbb]{border-right-color:transparent;width:0}.sidebar-inner[data-v-4a045cbb]{display:flex;flex:1;flex-direction:column;min-height:0;min-width:280px;opacity:1;overflow:hidden;transform:translate(0);transition:opacity .2s ease,transform .28s ease;width:280px}.sidebar[data-collapsed=true] .sidebar-inner[data-v-4a045cbb]{opacity:0;pointer-events:none;transform:translate(-14px)}.sidebar-header[data-v-4a045cbb]{flex-shrink:0;gap:8px;padding:16px}.btn-new-chat[data-v-4a045cbb],.sidebar-header[data-v-4a045cbb]{align-items:center;display:flex}.btn-new-chat[data-v-4a045cbb]{background:var(--ma-accent-blue,#165dff);border-radius:8px;color:#fff;flex:1;font-size:14px;font-weight:500;gap:6px;justify-content:center;padding:10px 14px;transition:all .2s}.btn-new-chat[data-v-4a045cbb]:hover{background:var(--ma-accent-blue-hover,#2951e0);box-shadow:0 4px 16px var(--ma-accent-blue-glow,rgba(22,93,255,.25));transform:translateY(-1px)}.search-box[data-v-4a045cbb]{flex-shrink:0;padding:0 16px 12px}.search-input-wrapper[data-v-4a045cbb]{position:relative}.search-input[data-v-4a045cbb]{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05));border:1px solid var(--ma-sidebar-border,#21262d);border-radius:8px;color:var(--ma-text-primary,#e8edf5);font-size:14px;outline:none;padding:9px 12px 9px 34px;transition:all .2s;width:100%}.search-input[data-v-4a045cbb]::-moz-placeholder{color:var(--ma-text-muted,#8b96a8)}.search-input[data-v-4a045cbb]::placeholder{color:var(--ma-text-muted,#8b96a8)}.search-input[data-v-4a045cbb]:focus{background:#0000000d;border-color:var(--ma-accent-blue,#165dff)}.search-icon[data-v-4a045cbb]{color:var(--ma-text-muted,#8b96a8);left:10px;position:absolute;top:50%;transform:translateY(-50%)!important}.chat-history[data-v-4a045cbb]{flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 12px 12px;-webkit-overflow-scrolling:touch}.chat-history[data-v-4a045cbb]::-webkit-scrollbar{width:6px}.chat-history[data-v-4a045cbb]::-webkit-scrollbar-track{background:transparent}.chat-history[data-v-4a045cbb]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--ma-accent-cyan,#22d3ee),var(--ma-accent-violet,#a78bfa));border-radius:3px}.session-load-more-sentinel[data-v-4a045cbb]{flex-shrink:0;height:1px;width:100%}.session-load-more-spinner[data-v-4a045cbb]{align-items:center;color:var(--ma-text-muted,#8b96a8);display:flex;font-size:12px;gap:8px;justify-content:center;padding:12px 0 16px}@media(max-width:768px){.sidebar[data-v-4a045cbb]{border-right-color:var(--ma-sidebar-border,#21262d);bottom:0;display:flex;left:0;pointer-events:none;position:absolute;top:52px;transform:translate(-100%);transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease;width:min(82vw,300px);z-index:20}.sidebar[data-collapsed=true][data-v-4a045cbb]{border-right-color:transparent;width:min(82vw,300px)}.sidebar-inner[data-v-4a045cbb]{min-width:min(82vw,300px);width:min(82vw,300px)}}.shell[data-mobile-sidebar-open=true]{border-right-color:var(--ma-sidebar-border,#21262d);pointer-events:auto;transform:translate(0)}.shell[data-mobile-sidebar-open=true]{opacity:1;pointer-events:auto;transform:translate(0)}.mode-switch[data-v-f0cbcaef]{background:var(--ma-topbar-bg,#0d1117);border:1px solid var(--ma-accent-blue,#165dff);border-radius:11px;box-shadow:0 0 0 1px color-mix(in srgb,var(--ma-accent-blue,#165dff) 30%,transparent) inset,var(--ma-shadow-sm,0 8px 32px rgba(0,0,0,.45));gap:3px;padding:2px}.mode-button[data-v-f0cbcaef],.mode-switch[data-v-f0cbcaef]{align-items:center;display:inline-flex}.mode-button[data-v-f0cbcaef]{border-radius:9px;color:var(--ma-text-secondary,#d2d8e4);font-size:14px;font-weight:600;gap:6px;height:34px;padding:0 12px;transition:background .2s,color .2s,opacity .2s}.mode-button[data-active=true][data-v-f0cbcaef]{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05));color:var(--ma-text-primary,#e8edf5)}.mode-button[data-v-f0cbcaef]:disabled{opacity:.5}.mode-dot[data-v-f0cbcaef]{background:var(--ma-text-disable,#5b5d66);border-radius:999px;box-shadow:0 0 0 2px color-mix(in srgb,var(--ma-text-disable,#5b5d66) 12%,transparent);flex:none;height:9px;width:9px}.mode-button[data-active=true] .mode-dot[data-v-f0cbcaef]{background:#ff4b40;box-shadow:0 0 10px #ff4b4073}@media(max-width:768px){.mode-switch[data-v-f0cbcaef]{flex:1}.mode-button[data-v-f0cbcaef]{flex:1;font-size:12px;gap:4px;height:32px;min-width:0;padding:0 8px}.mode-dot[data-v-f0cbcaef]{height:7px;width:7px}}.switch-overlay[data-v-f0cbcaef]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000001a;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.switch-modal[data-v-f0cbcaef]{background:var(--theme-card-bg,#fff);border:1px solid var(--theme-line-border,#e3e3ee);border-radius:.75rem;box-shadow:var(--theme-shadow-3,0 12px 40px rgba(15,23,42,.18));color:var(--theme-text,#252b3a);font-size:.875rem;max-width:24rem;padding:1rem;position:relative;width:calc(100% - 2rem)}.switch-modal-header[data-v-f0cbcaef]{align-items:center;display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem;text-align:center}.switch-modal-title[data-v-f0cbcaef]{color:var(--theme-text,#252b3a);font-size:1rem;font-weight:600;margin:0}.switch-modal-desc[data-v-f0cbcaef]{color:var(--theme-aide-text,#3b3e55);font-size:.8125rem;line-height:1.6;margin:0}.switch-modal-footer[data-v-f0cbcaef]{align-items:center;border-top:1px solid var(--theme-line-border,#e3e3ee);display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem;padding-top:.75rem}.switch-modal-btn[data-v-f0cbcaef]{align-items:center;border:1px solid transparent;border-radius:.5rem;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;height:2rem;justify-content:center;padding:0 .75rem;transition:background .2s,border-color .2s,opacity .2s;white-space:nowrap}.switch-modal-cancel[data-v-f0cbcaef]{background:var(--theme-default-bg,#fff);border-color:var(--theme-line-border,#e3e3ee);color:var(--theme-text,#252b3a)}.switch-modal-cancel[data-v-f0cbcaef]:hover{background:var(--theme-bg-hover,#f1f1f8)}.switch-modal-confirm[data-v-f0cbcaef]{background:var(--theme-ui-brand,#165dff);color:#fff}.switch-modal-confirm[data-v-f0cbcaef]:hover{filter:brightness(1.05)}.mfx-overlay[data-v-778dd66d]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000001a;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.mfx-modal[data-v-778dd66d]{background:var(--theme-card-bg,#fff);border:1px solid var(--theme-line-border,#e3e3ee);border-radius:.75rem;box-shadow:var(--theme-shadow-3,0 12px 40px rgba(15,23,42,.18));color:var(--theme-text,#252b3a);font-size:.875rem;padding:1rem;position:relative;width:calc(100% - 2rem)}.mfx-modal[data-v-778dd66d],.mfx-modal-md[data-v-778dd66d]{max-width:28rem}.mfx-modal-close[data-v-778dd66d]{align-items:center;background:transparent;border:none;border-radius:.5rem;color:var(--theme-aide-text,#3b3e55);cursor:pointer;display:inline-flex;height:28px;justify-content:center;position:absolute;right:.5rem;top:.5rem;transition:background .2s,color .2s;width:28px}.mfx-modal-close[data-v-778dd66d]:hover{background:var(--theme-bg-hover,#f1f1f8);color:var(--theme-text,#252b3a)}.mfx-modal-header[data-v-778dd66d]{margin-bottom:.5rem}.mfx-modal-title[data-v-778dd66d]{color:var(--theme-text,#252b3a);font-size:1rem;font-weight:700;margin:0}.mfx-field-group[data-v-778dd66d]{gap:.75rem;padding:.5rem 0}.mfx-field[data-v-778dd66d],.mfx-field-group[data-v-778dd66d]{display:flex;flex-direction:column}.mfx-field[data-v-778dd66d]{gap:.25rem;width:100%}.mfx-field[data-invalid=true][data-v-778dd66d]{color:var(--theme-danger,#da203e)}.mfx-field-label[data-v-778dd66d]{align-items:center;display:flex;font-size:.8125rem;font-weight:600;gap:.25rem;line-height:1.4}.mfx-required[data-v-778dd66d]{color:var(--theme-danger,#da203e)}.mfx-input[data-v-778dd66d]{background:transparent;border:1px solid var(--theme-form-control-line,#d7d8da);border-radius:.5rem;color:var(--theme-text,#252b3a);font-size:.875rem;height:2rem;min-width:0;outline:none;padding:.25rem .625rem;transition:border-color .2s,box-shadow .2s;width:100%}.mfx-input[data-v-778dd66d]::-moz-placeholder{color:var(--theme-placeholder,#9c9db4)}.mfx-input[data-v-778dd66d]::placeholder{color:var(--theme-placeholder,#9c9db4)}.mfx-input[data-v-778dd66d]:focus-visible{border-color:var(--theme-form-control-line-active,#2951e0);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-ui-brand,#165dff) 50%,transparent)}.mfx-input[aria-invalid=true][data-v-778dd66d]{border-color:var(--theme-danger,#da203e);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-danger,#da203e) 20%,transparent)}.mfx-field-error[data-v-778dd66d]{color:var(--theme-danger,#da203e);font-size:.75rem;margin:0}.mfx-modal-footer[data-v-778dd66d]{border-top:1px solid var(--theme-line-border,#e3e3ee);flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:1rem;padding-top:.75rem}.mfx-hint[data-v-778dd66d],.mfx-modal-footer[data-v-778dd66d]{align-items:center;display:flex}.mfx-hint[data-v-778dd66d]{color:var(--theme-aide-text,#3b3e55);font-size:.75rem;gap:.25rem;margin:0}.mfx-modal-actions[data-v-778dd66d]{align-items:center;display:flex;gap:.5rem}.mfx-btn[data-v-778dd66d]{align-items:center;border:1px solid transparent;border-radius:.5rem;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.25rem;height:2rem;justify-content:center;padding:0 .75rem;transition:background .2s,border-color .2s,opacity .2s;white-space:nowrap}.mfx-btn[data-v-778dd66d]:disabled{cursor:not-allowed;opacity:.5}.mfx-btn-primary[data-v-778dd66d]{background:var(--theme-ui-brand,#165dff);color:#fff}.mfx-btn-primary[data-v-778dd66d]:hover:not(:disabled){filter:brightness(1.05)}.mfx-btn-outline[data-v-778dd66d]{background:var(--theme-default-bg,#fff);border-color:var(--theme-line-border,#e3e3ee);color:var(--theme-text,#252b3a)}.mfx-btn-outline[data-v-778dd66d]:hover:not(:disabled){background:var(--theme-bg-hover,#f1f1f8)}.mfx-settings[data-v-64a9fcb1]{display:inline-flex;position:relative}.agent-btn[data-v-64a9fcb1]{align-items:center;background:var(--mfx-bg-panel);border:1px solid var(--mfx-border);border-radius:10px;color:var(--mfx-text);cursor:pointer;display:inline-flex;font:inherit;gap:4px;height:36px;justify-content:center;padding:0 10px;transition:all .2s ease}.agent-btn[data-v-64a9fcb1]:hover{background:color-mix(in srgb,var(--mfx-accent-cyan) 6%,var(--mfx-bg-panel));border-color:color-mix(in srgb,var(--mfx-accent-cyan) 55%,transparent);color:var(--mfx-accent-cyan)}.iframe-fullscreen-btn[data-v-64a9fcb1]{align-items:center;background:var(--mfx-bg-panel);border:1px solid var(--mfx-border);border-radius:10px;color:var(--mfx-text);cursor:pointer;display:inline-flex;font:inherit;gap:4px;height:30px;justify-content:center;padding:0 10px;transition:all .2s ease}.iframe-fullscreen-btn[data-v-64a9fcb1]:hover{background:color-mix(in srgb,var(--mfx-accent-cyan) 6%,var(--mfx-bg-panel));border-color:color-mix(in srgb,var(--mfx-accent-cyan) 55%,transparent);color:var(--mfx-accent-cyan)}.mfx-dropdown[data-v-64a9fcb1]{background:var(--theme-card-bg,#fff);border:1px solid var(--theme-line-border,#e3e3ee);border-radius:.5rem;box-shadow:var(--theme-shadow-3,0 12px 40px rgba(15,23,42,.18));flex-direction:column;min-width:8rem;padding:.25rem;position:fixed;z-index:50}.mfx-dropdown[data-v-64a9fcb1],.mfx-dropdown-item[data-v-64a9fcb1]{color:var(--theme-text,#252b3a);display:flex}.mfx-dropdown-item[data-v-64a9fcb1]{align-items:center;background:transparent;border:none;border-radius:.375rem;cursor:pointer;font-size:.8125rem;gap:.375rem;padding:.375rem .5rem;text-align:left;transition:background .15s}.mfx-dropdown-item[data-v-64a9fcb1]:hover{background:var(--theme-bg-hover,#f1f1f8)}.mfx-overlay[data-v-64a9fcb1]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000001a;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.mfx-modal[data-v-64a9fcb1]{background:var(--theme-card-bg,#fff);border:1px solid var(--theme-line-border,#e3e3ee);border-radius:.75rem;box-shadow:var(--theme-shadow-3,0 12px 40px rgba(15,23,42,.18));color:var(--theme-text,#252b3a);font-size:.875rem;max-width:24rem;padding:1rem;position:relative;width:calc(100% - 2rem)}.mfx-modal-md[data-v-64a9fcb1]{max-width:28rem}.mfx-modal-sm[data-v-64a9fcb1]{max-width:24rem}.mfx-modal-close[data-v-64a9fcb1]{align-items:center;background:transparent;border:none;border-radius:.5rem;color:var(--theme-aide-text,#3b3e55);cursor:pointer;display:inline-flex;height:28px;justify-content:center;position:absolute;right:.5rem;top:.5rem;transition:background .2s,color .2s;width:28px}.mfx-modal-close[data-v-64a9fcb1]:hover{background:var(--theme-bg-hover,#f1f1f8);color:var(--theme-text,#252b3a)}.mfx-modal-header[data-v-64a9fcb1]{margin-bottom:.5rem}.mfx-modal-header-center[data-v-64a9fcb1]{align-items:center;display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem;text-align:center}.mfx-modal-title[data-v-64a9fcb1]{color:var(--theme-text,#252b3a);font-size:1rem;font-weight:600;margin:0}.mfx-modal-desc[data-v-64a9fcb1]{color:var(--theme-aide-text,#3b3e55);font-size:.8125rem;line-height:1.6;margin:0}.mfx-disk-sections[data-v-64a9fcb1]{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}.mfx-disk-section[data-v-64a9fcb1]{border-left:4px solid transparent;display:flex;flex-direction:column;gap:.25rem;padding-left:.75rem}.mfx-disk-section-blue[data-v-64a9fcb1]{border-left-color:var(--theme-ui-brand,#165dff)}.mfx-disk-section-amber[data-v-64a9fcb1]{border-left-color:var(--theme-warning,#ed5f22)}.mfx-disk-name[data-v-64a9fcb1]{color:var(--theme-text,#252b3a);font-size:.875rem;font-weight:600}.mfx-disk-desc[data-v-64a9fcb1]{color:var(--theme-aide-text,#3b3e55);font-size:.75rem}.mfx-dialog-footer-row[data-v-64a9fcb1]{align-items:center;border-top:1px solid var(--theme-line-border,#e3e3ee);display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem;padding-top:.75rem}.mfx-btn[data-v-64a9fcb1]{align-items:center;border:1px solid transparent;border-radius:.5rem;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;height:2rem;justify-content:center;padding:0 .75rem;transition:background .2s,border-color .2s,opacity .2s;white-space:nowrap}.mfx-btn[data-v-64a9fcb1]:disabled{cursor:not-allowed;opacity:.5}.mfx-btn-outline[data-v-64a9fcb1]{background:var(--theme-default-bg,#fff);border-color:var(--theme-line-border,#e3e3ee);color:var(--theme-text,#252b3a)}.mfx-btn-outline[data-v-64a9fcb1]:hover:not(:disabled){background:var(--theme-bg-hover,#f1f1f8)}.mfx-btn-danger[data-v-64a9fcb1]{background:var(--theme-danger,#da203e);color:#fff}.mfx-btn-danger[data-v-64a9fcb1]:hover:not(:disabled){filter:brightness(1.05)}.mfx-btn-blue[data-v-64a9fcb1]{background:var(--theme-ui-brand,#165dff);color:#fff;font-weight:500}.mfx-btn-blue[data-v-64a9fcb1]:hover:not(:disabled){background:#0058e6}.mfx-btn-block[data-v-64a9fcb1]{width:100%}.top-bar[data-v-1dc43a88]{background:var(--ma-topbar-bg,#0d1117);border-bottom:1px solid var(--ma-topbar-border,#3d444d);flex-shrink:0;height:54px;justify-content:space-between;padding:0 20px;transition:background .35s,border-color .35s}.top-bar[data-v-1dc43a88],.top-bar-left[data-v-1dc43a88]{align-items:center;display:flex}.top-bar-left[data-v-1dc43a88]{gap:12px;order:1}.action-bar-right[data-v-1dc43a88]{order:3}.action-bar-right[data-v-1dc43a88],.npu-actions[data-v-1dc43a88]{align-items:center;display:flex;gap:8px}.npu-actions[data-v-1dc43a88]{margin-left:auto;margin-right:8px;order:2}.btn-menu[data-v-1dc43a88]{align-items:center;background:transparent;border-radius:6px;color:var(--ma-text-muted,#8b96a8);display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.btn-menu[data-v-1dc43a88]:hover{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05));color:var(--ma-text-primary,#e8edf5)}.btn-menu[data-v-1dc43a88]:active{transform:scale(.96)}.chat-history-title[data-v-1dc43a88]{align-items:center;color:var(--ma-text-muted,#8b96a8);display:flex;font-size:14px;gap:6px;transition:color .2s}.chat-history-title[data-v-1dc43a88]:hover,.fullscreen-button[data-v-1dc43a88]{color:var(--ma-text-primary,#e8edf5)}.fullscreen-button[data-v-1dc43a88]{align-items:center;background:var(--ma-topbar-bg,#0d1117);border:1px solid var(--ma-topbar-border,#3d444d);border-radius:12px;display:inline-flex;font-size:14px;font-weight:500;gap:6px;height:36px;padding:0 12px;transition:border-color .2s,background .2s}.fullscreen-button[data-v-1dc43a88]:hover{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05));border-color:var(--ma-accent-blue,#165dff)}.fullscreen-icon[data-v-1dc43a88]{flex-shrink:0;height:15px;width:15px}@media(max-width:768px){.top-bar[data-v-1dc43a88]{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:8px;height:auto;min-height:52px;padding:8px 12px}.top-bar-left[data-v-1dc43a88]{order:1}.action-bar-right[data-v-1dc43a88]{flex:1;gap:6px;margin-left:auto;order:2}.npu-actions[data-v-1dc43a88]{justify-content:flex-start;margin-left:0;margin-right:0;order:3;width:100%}.chat-history-title[data-v-1dc43a88]{display:none}.fullscreen-button[data-v-1dc43a88]{border-radius:10px;height:34px;justify-content:center;padding:0;width:34px}.fullscreen-button span[data-v-1dc43a88]{display:none}}.welcome-section[data-v-3516043f]{max-width:640px;text-align:center}.welcome-logo[data-v-3516043f]{align-items:center;background:linear-gradient(135deg,var(--ma-accent-blue,#165dff),var(--ma-accent-cyan,#22d3ee));border-radius:16px;box-shadow:0 8px 32px var(--ma-accent-blue-glow,rgba(22,93,255,.25)),0 0 48px #22d3ee14;color:#fff;display:flex;height:64px;justify-content:center;margin:0 auto 24px;width:64px}.welcome-title[data-v-3516043f]{color:var(--ma-text-primary,#e8edf5);font-size:28px;font-weight:600;letter-spacing:-.02em;margin-bottom:10px}.welcome-subtitle[data-v-3516043f]{color:var(--ma-text-muted,#8b96a8);font-size:15px;line-height:1.6}.welcome-description[data-v-3516043f]{color:var(--ma-text-secondary,#d2d8e4);font-size:15px;line-height:1.8;margin-top:16px;padding:0 40px}@media(max-width:768px){.welcome-section[data-v-3516043f]{max-width:100%;padding:0 18px 12px;width:100%}.welcome-logo[data-v-3516043f]{border-radius:18px;height:64px;margin-bottom:30px;width:64px}.welcome-title[data-v-3516043f]{font-size:28px;line-height:1.2;margin-bottom:18px;white-space:nowrap}.welcome-subtitle[data-v-3516043f]{font-size:17px;line-height:1.45}.welcome-description[data-v-3516043f]{line-height:1.6;padding:0 10px}}@media(max-width:430px){.welcome-section[data-v-3516043f]{padding-inline:0}.welcome-title[data-v-3516043f]{font-size:25px}.welcome-subtitle[data-v-3516043f]{font-size:15px}}.user-row[data-v-f4728ef0]{display:flex;justify-content:flex-end;width:100%}.user-row .user-bubble[data-v-f4728ef0]{background:var(--ma-accent-blue,#165dff);border:1px solid var(--ma-card-border,hsla(0,0%,100%,.08));border-radius:12px;color:#fff;max-width:min(760px,90%);padding:14px 16px}@media(max-width:768px){.user-row .user-bubble[data-v-f4728ef0]{max-width:100%}}.assistant-row[data-v-9e2304b1]{display:flex;justify-content:flex-start;width:100%}.assistant-avatar[data-v-9e2304b1]{display:none}.assistant-bubble[data-v-9e2304b1]{background:var(--theme-card-bg,var(--ma-card-bg,rgba(12,18,28,.72)));border:1px solid var(--ma-card-border,hsla(0,0%,100%,.08));border-radius:12px;color:var(--ma-text-primary,#e8edf5);max-width:min(760px,90%);padding:14px 16px}@media(max-width:768px){.assistant-bubble[data-v-9e2304b1]{max-width:100%}}[data-v-9e2304b1] .markdown{color:inherit}[data-v-9e2304b1] .markdown p:first-child{margin-top:0}[data-v-9e2304b1] .markdown p:last-child{margin-bottom:0}[data-v-9e2304b1] .inline-code{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05));border-radius:6px;font-size:14px;padding:2px 6px}[data-v-9e2304b1] .code-block{background:#0f1421;border:1px solid rgba(128,145,177,.22);border-radius:10px;color-scheme:dark;margin:8px 0;overflow:hidden}[data-v-9e2304b1] .code-lang{border-bottom:1px solid rgba(128,145,177,.14);color:#afbad7;font-size:12px;padding:8px 12px;text-transform:lowercase}[data-v-9e2304b1] .code-pre{color:#e6edf3;font-size:14px;line-height:1.7;margin:0;overflow-x:auto;padding:16px}[data-v-9e2304b1] .hljs-doctag,[data-v-9e2304b1] .hljs-keyword,[data-v-9e2304b1] .hljs-meta .hljs-keyword,[data-v-9e2304b1] .hljs-template-tag,[data-v-9e2304b1] .hljs-template-variable,[data-v-9e2304b1] .hljs-type,[data-v-9e2304b1] .hljs-variable.language_{color:#f47067}[data-v-9e2304b1] .hljs-title,[data-v-9e2304b1] .hljs-title.class_,[data-v-9e2304b1] .hljs-title.class_.inherited__,[data-v-9e2304b1] .hljs-title.function_{color:#dcbdfb}[data-v-9e2304b1] .hljs-attr,[data-v-9e2304b1] .hljs-attribute,[data-v-9e2304b1] .hljs-literal,[data-v-9e2304b1] .hljs-meta,[data-v-9e2304b1] .hljs-number,[data-v-9e2304b1] .hljs-operator,[data-v-9e2304b1] .hljs-selector-attr,[data-v-9e2304b1] .hljs-selector-class,[data-v-9e2304b1] .hljs-selector-id,[data-v-9e2304b1] .hljs-variable{color:#6cb6ff}[data-v-9e2304b1] .hljs-meta .hljs-string,[data-v-9e2304b1] .hljs-regexp,[data-v-9e2304b1] .hljs-string{color:#96d0ff}[data-v-9e2304b1] .hljs-built_in,[data-v-9e2304b1] .hljs-symbol{color:#f69d50}[data-v-9e2304b1] .hljs-code,[data-v-9e2304b1] .hljs-comment,[data-v-9e2304b1] .hljs-formula{color:#e6edf3}[data-v-9e2304b1] .hljs-name,[data-v-9e2304b1] .hljs-quote,[data-v-9e2304b1] .hljs-selector-pseudo,[data-v-9e2304b1] .hljs-selector-tag{color:#8ddb8c}[data-v-9e2304b1] .hljs-subst{color:#e6edf3}[data-v-9e2304b1] .hljs-section{color:#316dca;font-weight:700}[data-v-9e2304b1] .hljs-bullet{color:#eac55f}[data-v-9e2304b1] .hljs-emphasis{color:#e6edf3}[data-v-9e2304b1] .hljs-strong{color:#e6edf3;font-weight:700}[data-v-9e2304b1] .hljs-addition{color:#b4f1b4}[data-v-9e2304b1] .hljs-deletion{color:#ffdcd7}.think-block[data-v-9e2304b1]{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05));border:1px solid var(--ma-card-border,hsla(0,0%,100%,.08));border-radius:10px;margin-bottom:12px;overflow:hidden}.think-toggle[data-v-9e2304b1]{align-items:center;background:transparent;border:none;color:var(--ma-text-secondary,#d2d8e4);cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 12px;transition:background .2s;width:100%}.think-toggle[data-v-9e2304b1]:hover{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05))}.think-icon[data-v-9e2304b1]{color:var(--ma-accent-violet,#a78bfa)}.think-chevron[data-v-9e2304b1],.think-icon[data-v-9e2304b1]{flex-shrink:0;height:14px;width:14px}.think-chevron[data-v-9e2304b1]{margin-left:auto;transition:transform .2s ease}.think-content[data-v-9e2304b1]{border-top:1px solid var(--ma-card-border,hsla(0,0%,100%,.08));color:var(--ma-text-muted,#8b96a8);font-size:14px;line-height:1.6;padding:0 12px 10px}.think-content[data-v-9e2304b1] p{margin:6px 0}.confirmation-actions[data-v-9e2304b1]{border-top:1px solid var(--ma-card-border,hsla(0,0%,100%,.08));margin-top:12px;padding-top:12px}.confirmation-prompt[data-v-9e2304b1]{color:var(--ma-text-secondary,#d2d8e4);display:block;font-size:14px;margin-bottom:8px}.confirmation-buttons[data-v-9e2304b1]{align-items:center;display:flex;gap:8px}.confirmation-button[data-v-9e2304b1]{align-items:center;background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05));border:none;border-radius:8px;color:var(--ma-text-primary,#e8edf5);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;height:32px;justify-content:center;padding:0 16px;transition:background .15s,color .15s}.confirmation-button[data-v-9e2304b1]:hover{background:var(--ma-accent-blue,#165dff);color:#fff}.confirmation-button[data-v-9e2304b1]:active{transform:scale(.97)}.confirmation-button.confirmation-button-chosen[data-v-9e2304b1]{background:var(--ma-text-disable,#5b5d66);color:var(--ma-text-muted,#8b96a8);cursor:default}.confirmation-button[data-v-9e2304b1]:disabled{cursor:default;opacity:.6}.confirmation-button[data-v-9e2304b1]:disabled:hover{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05));color:var(--ma-text-primary,#e8edf5)}.message-list[data-v-0f361394]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:scroll;padding:24px 20px}.message-list.message-list-empty[data-v-0f361394]{align-items:center;justify-content:center}.message-inner[data-v-0f361394]{gap:16px;justify-content:flex-start;margin:0 auto;padding-bottom:12px;width:100%}.loading-messages[data-v-0f361394],.message-inner[data-v-0f361394]{display:flex;flex-direction:column}.loading-messages[data-v-0f361394]{align-items:center;color:var(--ma-text-muted,#8b96a8);font-size:14px;gap:12px;justify-content:center;padding:48px 24px}.loading-messages-icon[data-v-0f361394]{animation:spin-0f361394 1s linear infinite;border:2px solid var(--ma-card-border,hsla(0,0%,100%,.08));border-radius:50%;border-top-color:var(--ma-accent-cyan,#22d3ee);height:24px;width:24px}@keyframes spin-0f361394{to{transform:rotate(1turn)}}@media(max-width:768px){.message-list[data-v-0f361394]{padding:24px 18px 18px}.message-list-empty[data-v-0f361394]{justify-content:flex-start}.message-inner[data-v-0f361394]{width:100%}}.input-area[data-v-25c9f4c9]{display:flex;flex-shrink:0;justify-content:center;padding:16px 20px 24px}.input-wrapper[data-v-25c9f4c9]{position:relative;width:100%}.chat-input-box[data-v-25c9f4c9]{align-items:center;background:var(--theme-card-bg,var(--ma-input-bg,rgba(12,18,28,.72)));border:1px solid var(--ma-input-border,hsla(0,0%,100%,.08));border-radius:14px;box-shadow:var(--ma-shadow-sm,0 8px 32px rgba(0,0,0,.45));display:flex;position:relative}.chat-input-box[data-v-25c9f4c9]:focus-within{border-color:var(--ma-input-border-focus,#165dff);box-shadow:0 0 0 3px #165dff26,var(--ma-shadow-sm,0 8px 32px rgba(0,0,0,.45))}.prompt-inline-trigger[data-v-25c9f4c9]{align-items:center;background:color-mix(in srgb,var(--ma-accent-blue,#165dff) 10%,transparent);border:1px solid color-mix(in srgb,var(--ma-accent-blue,#165dff) 15%,transparent);border-radius:10px;color:var(--ma-accent-blue,#165dff);display:flex;flex-shrink:0;font-size:12px;font-weight:500;gap:4px;justify-content:center;margin-left:6px;padding:6px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.prompt-inline-trigger.active[data-v-25c9f4c9]{background:#165dff38;border-color:var(--ma-accent-blue,#165dff)}.prompt-inline-icon[data-v-25c9f4c9]{display:none;height:18px;width:18px}.prompt-inline-text[data-v-25c9f4c9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-inline-chevron[data-v-25c9f4c9]{flex-shrink:0;height:12px;width:12px}.prompt-dropdown-menu[data-v-25c9f4c9]{background:var(--theme-card-bg,var(--ma-card-solid,#161b22));border:1px solid var(--ma-card-border,hsla(0,0%,100%,.08));border-radius:12px;bottom:calc(100% + 8px);box-shadow:var(--ma-shadow,0 24px 80px rgba(0,0,0,.55));left:6px;max-height:var(--ma-dropdown-max-h,min(min(86vh,820px) - 168px,100dvh - 168px));max-width:260px;min-width:200px;opacity:0;overflow-y:auto;padding:6px;position:absolute;transform:translateY(4px);transition:all .2s;visibility:hidden;z-index:10}.prompt-dropdown-menu.show[data-v-25c9f4c9]{opacity:1;transform:translateY(0);visibility:visible}.prompt-dropdown-item[data-v-25c9f4c9]{border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:10px 12px;text-align:left;width:100%}.prompt-dropdown-item[data-v-25c9f4c9]:hover{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05))}.prompt-dropdown-item.active[data-v-25c9f4c9]{background:color-mix(in srgb,var(--ma-accent-blue,#165dff) 10%,transparent)}.item-title[data-v-25c9f4c9]{color:var(--ma-text-primary,#e8edf5);font-size:14px;font-weight:500}.prompt-dropdown-item.active .item-title[data-v-25c9f4c9]{color:var(--ma-accent-blue,#165dff)}.item-desc[data-v-25c9f4c9]{color:var(--ma-text-muted,#8b96a8);font-size:13px}.chat-input[data-v-25c9f4c9]{background:transparent;border:none;color:var(--ma-text-primary,#e8edf5);flex:1;font-size:14px;line-height:1.5;min-width:0;outline:none;padding:14px 10px}.chat-input[data-v-25c9f4c9]::-moz-placeholder{color:var(--ma-text-placeholder,#8d96a0)}.chat-input[data-v-25c9f4c9]::placeholder{color:var(--ma-text-placeholder,#8d96a0)}.chat-input[data-v-25c9f4c9]:disabled{cursor:not-allowed;opacity:.5}.input-send[data-v-25c9f4c9]{align-items:center;background:var(--ma-accent-blue,#165dff);border-radius:10px;color:#fff;display:flex;flex-shrink:0;height:34px;justify-content:center;margin-right:6px;opacity:.45;pointer-events:none;width:34px}.input-send.active[data-v-25c9f4c9]{opacity:1;pointer-events:auto}.stop-button[data-v-25c9f4c9]{align-items:center;border-radius:10px;color:var(--ma-text-primary,#e8edf5);display:inline-flex;flex-shrink:0;font-size:12px;gap:6px;height:34px;line-height:1;margin-right:6px;padding:0 12px;transition:background .2s,color .2s}.stop-button[data-v-25c9f4c9],.stop-button[data-v-25c9f4c9]:hover{background:var(--ma-sidebar-item-hover,hsla(0,0%,100%,.05))}@media(max-width:768px){.input-area[data-v-25c9f4c9]{padding:12px 18px 20px}.input-wrapper[data-v-25c9f4c9]{max-width:none}.chat-input-box[data-v-25c9f4c9]{border-radius:16px;min-height:52px}.prompt-inline-trigger[data-v-25c9f4c9]{border-radius:12px;font-size:14px;height:38px;margin-left:8px;max-width:38px;padding:0;width:38px}.prompt-inline-icon[data-v-25c9f4c9]{display:block}.prompt-inline-chevron[data-v-25c9f4c9],.prompt-inline-text[data-v-25c9f4c9]{display:none}.prompt-dropdown-menu[data-v-25c9f4c9]{left:0;max-width:none;right:0}.chat-input[data-v-25c9f4c9]{font-size:15px;padding:13px 10px}.input-send[data-v-25c9f4c9]{border-radius:13px;height:42px;margin-right:8px;width:42px}}.shell-wrap[data-v-d5f0fe10]{height:100%;min-height:0;width:100%}.shell[data-v-d5f0fe10]{background:var(--ma-main-bg,#070a0f);color:var(--ma-text-primary,#e8edf5);display:flex;height:min(86vh,820px);overflow:hidden;--ma-dropdown-max-h:min( calc(min(86vh, 820px) - 158px) , calc(100dvh - 158px) );--ma-input-bg:rgba(12,18,28,.72);--ma-card-border:hsla(0,0%,100%,.08);--ma-card-solid:#161b22}html[data-theme=white]{--ma-input-bg:#fff;--ma-card-border:#d0d7de;--ma-card-solid:#fff}.shell[data-fullscreen][data-v-d5f0fe10]{height:100dvh;--ma-dropdown-max-h: calc(100dvh - 158px) }.main[data-v-d5f0fe10]{background:var(--ma-main-bg,#070a0f);display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}@media(max-width:768px){.shell[data-v-d5f0fe10]{display:block;height:100svh;min-height:640px;position:relative;--ma-dropdown-max-h: calc(100svh - 200px) }.shell[data-fullscreen][data-v-d5f0fe10]{--ma-dropdown-max-h: calc(100dvh - 200px) }.main[data-v-d5f0fe10]{height:100%;padding:0!important;width:100%}}.mfx-chat-shell[data-v-61f1b320]{background:var(--ma-main-bg,#070a0f);color:var(--ma-text-primary,#e8edf5);display:flex;height:min(86vh,820px);overflow:hidden}.mfx-chat-shell .mfx-loading-wrap[data-v-61f1b320]{align-items:center;display:flex;flex:1;justify-content:center;overflow:hidden;position:relative}.mfx-chat-shell .mfx-loading-wrap[data-v-61f1b320]:before{animation:mfx-shimmer-61f1b320 1.6s linear infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);background-size:200% 100%;content:"";height:2px;left:0;position:absolute;right:0;top:0}.mfx-chat-shell .mfx-cat-loading[data-v-61f1b320]{align-items:center;display:flex;height:96px;justify-content:center;position:relative;width:96px}.mfx-chat-shell .mfx-cat-ring[data-v-61f1b320]{animation:mfx-cat-ring-spin-61f1b320 .9s linear infinite;border-color:#ed5f22 #ed5f22 transparent transparent;border-radius:50%;border-style:solid;border-width:3px;inset:0;-webkit-mask:radial-gradient(farthest-side,#000 97%,transparent);mask:radial-gradient(farthest-side,#000 97%,transparent);position:absolute}@keyframes mfx-cat-ring-spin-61f1b320{to{transform:rotate(1turn)}}.mfx-chat-shell .mfx-cat-face[data-v-61f1b320]{filter:drop-shadow(0 2px 6px rgba(237,95,34,.35))}.mfx-chat-shell .mfx-chat-placeholder[data-v-61f1b320]{align-items:center;background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--ma-accent-blue,#165dff) 12%,transparent),transparent 60%),var(--ma-main-bg,#070a0f);display:flex;flex:1;justify-content:center;padding:24px}.mfx-chat-shell .mfx-chat-info[data-v-61f1b320]{text-align:center}.mfx-chat-shell .mfx-chat-hint[data-v-61f1b320]{color:var(--ma-text-muted,#8b96a8);font-size:14px}.mfx-chat-shell .mfx-chat-meta[data-v-61f1b320]{color:var(--ma-text-secondary,#d2d8e4);font-size:12px;margin-top:8px}.mfx-chat-shell .mfx-chat-actions[data-v-61f1b320]{display:flex;gap:8px;justify-content:center;margin-top:16px}@keyframes mfx-shimmer-61f1b320{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mfx-spin-61f1b320{to{transform:rotate(1turn)}}@font-face{font-family:Orbitron;src:local("Orbitron Regular"),local("Orbitron"),url(../_fonts/OA8VK16gHkjMFOQ2dDVY0xVoI8DEGt93LW_JlA6Jzd0-TOxafPkPZ0sYc8M6fOLFfBaiZV996hK4NV9C6s_B9DM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Orbitron Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:122.8889%;ascent-override:82.2694%;descent-override:19.774%;line-gap-override:0%}@font-face{font-family:"Orbitron Fallback: Arial";src:local("Arial");size-adjust:124.0464%;ascent-override:81.5017%;descent-override:19.5894%;line-gap-override:0%}@font-face{font-family:Orbitron;src:local("Orbitron SemiBold"),url(../_fonts/QtlpRyn8QRRM1omyn5pf-1q5gUEokmmcFPId3dsIkoc-7HbUdW96NJuLks_S63oDEAd7mv0WHVw911fVCLPZ2GQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Bold"),url(../_fonts/mmlbOL93HdzL3GM8whbt5ZFs-1UzeF2RDwqnUJ2gzGU-Oey9o4pCWXhWi9xh_jgH5BZnb_CFfpFHlhn4XN7FdN8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:"Orbitron Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:132.7719%;ascent-override:76.1457%;descent-override:18.3021%;line-gap-override:0%}@font-face{font-family:"Orbitron Fallback: Segoe UI";src:local("Segoe UI");size-adjust:124.7295%;ascent-override:81.0554%;descent-override:19.4822%;line-gap-override:0%}@font-face{font-family:"Orbitron Fallback: Noto Sans";src:local("Noto Sans");size-adjust:116.6667%;ascent-override:86.6571%;descent-override:20.8286%;line-gap-override:0%}@font-face{font-family:Orbitron;src:local("Orbitron Medium"),url(../_fonts/qC_8Q7TxxSVm7EQZGOXmas3LFHomzOJeR0BYzt5hYs4-t_Lo9PdzwqbzpdsSucaq0Mjq_4H-rv2gZz7VWr4160E.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}.mofix-section[data-v-3972c0e0]{--mfx-bg-deep:var(--theme-global-bg,#f9f9fb);--mfx-bg-panel:var(--theme-card-bg,#fff);--mfx-bg-card:rgba(15,23,42,.03);--mfx-border:var(--theme-line-border,#e3e3ee);--mfx-text:var(--theme-text,#252b3a);color:var(--mfx-text);font-family:var(--mfx-font-sans);--mfx-muted:var(--theme-aide-text,#3b3e55);--mfx-accent-cyan:#2951e0;--mfx-accent-amber:#f59e0b;--mfx-accent-orange:#ed5f22;--mfx-accent-emerald:#10b981;--mfx-accent-violet:#7c3aed;--mfx-shadow:0 12px 40px rgba(15,23,42,.06);--mfx-radius:14px;--mfx-font-sans:"DM Sans","PingFang SC","Microsoft YaHei",sans-serif;--mfx-font-display:"Syne","DM Sans",sans-serif;--ma-sidebar-bg:#0d1117;--ma-sidebar-border:#21262d;--ma-sidebar-item-hover:hsla(0,0%,100%,.05);--ma-main-bg:#070a0f;--ma-topbar-bg:#0d1117;--ma-topbar-border:#3d444d;--ma-text-primary:#e8edf5;--ma-text-secondary:#d2d8e4;--ma-text-muted:#8b96a8;--ma-text-disable:#5b5d66;--ma-accent-blue:#165dff;--ma-shadow-sm:0 8px 32px rgba(0,0,0,.45);margin:0;max-width:none;padding-left:0;padding-right:0}.mofix-section .section-header[data-v-3972c0e0]{margin-bottom:28px;margin-top:60px;text-align:center}.mofix-section .section-tag[data-v-3972c0e0]{color:var(--hub-primary,var(--mfx-accent-cyan));display:inline-block;font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif;font-size:12px;letter-spacing:4px;margin-bottom:10px;text-transform:uppercase}.mofix-section .section-title[data-v-3972c0e0]{color:var(--hub-text-primary,var(--mfx-text));font-family:Orbitron,"Orbitron Fallback: BlinkMacSystemFont","Orbitron Fallback: Segoe UI","Orbitron Fallback: Helvetica Neue","Orbitron Fallback: Arial","Orbitron Fallback: Noto Sans",sans-serif;font-size:36px;font-weight:600;margin-bottom:12px}.mofix-section[data-v-3972c0e0] .agent-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--mfx-bg-panel);border:1px solid var(--mfx-border);border-radius:calc(var(--mfx-radius) + 4px);box-shadow:var(--mfx-shadow);font-family:var(--mfx-font-sans);overflow:hidden}.mofix-section[data-v-3972c0e0] .iframe-shell{background:var(--mfx-bg-deep);height:min(78vh,820px);position:relative;width:100%}.mofix-section[data-v-3972c0e0] .iframe-shell iframe{border:0;display:block;height:100%;position:relative;width:100%;z-index:0}.mofix-section[data-v-3972c0e0] .agent-btns-container{align-items:center;display:flex;gap:10px;max-width:calc(100% - 24px);position:absolute;right:50px;top:14px;z-index:3}.mofix-section[data-v-3972c0e0] .iframe-fullscreen-btn{align-items:center;background:var(--mfx-bg-panel);border:1px solid var(--mfx-border);border-radius:10px;color:var(--mfx-text);cursor:pointer;display:inline-flex;font:inherit;gap:4px;height:30px;justify-content:center;padding:0 10px;transition:all .2s ease}.mofix-section[data-v-3972c0e0] .iframe-fullscreen-btn:hover{background:color-mix(in srgb,var(--mfx-accent-cyan) 6%,var(--mfx-bg-panel));border-color:color-mix(in srgb,var(--mfx-accent-cyan) 55%,transparent);color:var(--mfx-accent-cyan)}.mofix-section[data-v-3972c0e0] .mode-switch{align-items:center;background:var(--ma-topbar-bg);border:1px solid var(--ma-accent-blue);border-radius:11px;box-shadow:0 0 0 1px color-mix(in srgb,var(--ma-accent-blue) 30%,transparent) inset,var(--ma-shadow-sm);display:inline-flex;gap:3px;padding:2px}.mofix-section[data-v-3972c0e0] .mode-button{align-items:center;background:transparent;border:none;border-radius:9px;color:var(--ma-text-secondary);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;height:34px;padding:0 12px;transition:background .2s,color .2s,opacity .2s}.mofix-section[data-v-3972c0e0] .mode-button[data-active=true]{background:var(--ma-sidebar-item-hover);color:var(--ma-text-primary)}.mofix-section[data-v-3972c0e0] .mode-button:disabled{opacity:.5}.mofix-section[data-v-3972c0e0] .mode-dot{background:var(--ma-text-disable);border-radius:999px;box-shadow:0 0 0 2px color-mix(in srgb,var(--ma-text-disable) 12%,transparent);flex:none;height:9px;width:9px}.mofix-section[data-v-3972c0e0] .mode-button[data-active=true] .mode-dot{background:#ff4b40;box-shadow:0 0 10px #ff4b4073}.mofix-section[data-v-3972c0e0] .mfx-settings-wrap{position:relative}.mofix-section[data-v-3972c0e0] .mfx-settings-backdrop{inset:0;position:fixed;z-index:4}.mofix-section[data-v-3972c0e0] .mfx-settings-menu{background:var(--mfx-bg-panel);border:1px solid var(--mfx-border);border-radius:12px;box-shadow:var(--mfx-shadow);min-width:140px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.mofix-section[data-v-3972c0e0] .mfx-settings-item{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--mfx-text);cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 10px;width:100%}.mofix-section[data-v-3972c0e0] .mfx-settings-item:hover{background:color-mix(in srgb,var(--mfx-accent-cyan) 8%,transparent);color:var(--mfx-accent-cyan)}.mofix-section[data-v-3972c0e0] .mfx-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.92rem;font-weight:600;gap:8px;padding:12px 22px;text-decoration:none;transition:transform .15s,filter .15s}.mofix-section[data-v-3972c0e0] .mfx-btn-solid{background:linear-gradient(135deg,var(--mfx-accent-cyan),var(--mfx-accent-violet));box-shadow:0 12px 40px color-mix(in srgb,var(--mfx-accent-cyan) 25%,transparent);color:var(--mfx-text-on-primary,#fff)}.mofix-section[data-v-3972c0e0] .mfx-btn-solid:hover{filter:brightness(1.06)}.mofix-section[data-v-3972c0e0] .mfx-btn-ghost{background:var(--mfx-bg-card);border:1px solid var(--mfx-border);color:var(--mfx-text)}.mofix-section[data-v-3972c0e0] .mfx-btn-ghost:hover{background:color-mix(in srgb,var(--mfx-accent-cyan) 6%,var(--mfx-bg-panel))}.mofix-section[data-v-3972c0e0] .mfx-loading-wrap{align-items:center;display:flex;justify-content:center;padding:64px;width:100%}.mofix-section[data-v-3972c0e0] .mfx-loading-lottie{height:200px;position:relative;width:200px}.mofix-section[data-v-3972c0e0] .mofix-login-tip{align-items:center;color:var(--mfx-text,var(--theme-text,#252b3a));display:flex;font-size:20px;justify-content:center;min-height:320px;text-align:center}@media(max-width:640px){.mofix-section[data-v-3972c0e0] .agent-btns-container{flex-wrap:wrap;gap:8px;justify-content:flex-end;left:12px;right:12px;top:10px}.mofix-section[data-v-3972c0e0] .iframe-fullscreen-btn{font-size:12px;padding:0 8px}.mofix-section[data-v-3972c0e0] .mode-button{flex:0 0 auto;font-size:12px;gap:4px;height:32px;padding:0 10px;white-space:nowrap}.mofix-section[data-v-3972c0e0] .mode-dot{height:7px;width:7px}}html[data-theme=white] .mofix-section[data-v-3972c0e0]{--ma-sidebar-bg:#f6f8fa;--ma-sidebar-border:#d0d7de;--ma-sidebar-item-hover:rgba(0,0,0,.05);--ma-main-bg:#f6f8fa;--ma-topbar-bg:#fff;--ma-topbar-border:#d0d7de;--ma-text-primary:#1f2328;--ma-text-secondary:#656d76;--ma-text-muted:#8c959f;--ma-text-disable:#bcbcd0;--ma-accent-blue:#165dff;--ma-shadow-sm:0 4px 16px rgba(0,0,0,.06)}html[data-theme=black] .mofix-section[data-v-3972c0e0]{--mfx-bg-deep:#070a0f;--mfx-bg-panel:rgba(12,18,28,.72);--mfx-bg-card:hsla(0,0%,100%,.04);--mfx-border:hsla(0,0%,100%,.08);--mfx-text:#e8edf5;--mfx-muted:#8b96a8;--mfx-accent-cyan:#22d3ee;--mfx-accent-amber:#fbbf24;--mfx-accent-orange:#fb923c;--mfx-accent-emerald:#34d399;--mfx-accent-violet:#a78bfa;--mfx-shadow:0 24px 80px rgba(0,0,0,.55)}@keyframes mfx-spin-3972c0e0{to{transform:rotate(1turn)}}.model-agent[data-v-4f00bc72]{padding:0 40px}.home-new-content[data-v-750e7647]{width:100%}.home-new-content__body[data-v-750e7647]{transition:padding-left .2s cubic-bezier(.4,0,.2,1);width:100%}.home-new-content__banner-area[data-v-750e7647]{min-height:0;position:relative;width:100%;z-index:0}@media screen and (max-width:768px){.home-new-content__banner-area[data-v-750e7647]{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}}.home-new-content__banner-area--with-toolbar[data-v-750e7647]{margin-top:-56px!important;min-height:110px}.home-new-content__banner-area--with-banner[data-v-750e7647]{margin-bottom:8px;margin-top:-56px!important;min-height:110px}.home-new-content__main[data-v-750e7647]{min-width:0}.home-new-content__component-divider[data-v-750e7647]{background-color:var(--theme-dividing-line);height:1px;margin:24px 0}.home-new-content__pinned-channels[data-v-750e7647]{background-color:var(--theme-default-bg);border-bottom:1px solid var(--theme-dividing-line);color:var(--theme-home-tab-color);margin-bottom:16px;min-height:40px;position:sticky;top:56px;z-index:10}.home-new-content__pinned-channel[data-v-750e7647]{align-items:center;background-color:var(--theme-home-tab-bg-color);border:0;border-radius:8px;color:var(--theme-home-tab-color);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:600;gap:8px;line-height:22px;min-height:32px;padding:4px 14px;--theme-icon-fill-weak:var(--theme-home-tab-color)}.home-new-content__pinned-channel[data-v-750e7647]:hover{background-color:var(--theme-home-tab-hover-bg-color)}.home-new-content__pinned-channel.is-active[data-v-750e7647]{background-color:var(--theme-home-tab-color);color:var(--theme-home-tab-hover-color);--theme-icon-fill-weak:var(--theme-home-tab-hover-color)}.home-new-content__pinned-channel-icon[data-v-750e7647]{color:var(--theme-icon-fill-weak);flex:0 0 18px;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.home-new-content__mobile-nav[data-v-750e7647]{display:none}@media screen and (max-width:768px){.home-new-content__mobile-nav[data-v-750e7647]{display:block;margin:12px 0}}.home-new-content_aside[data-v-750e7647]{background-color:var(--theme-default-bg);bottom:0;height:calc(100vh - var(--repo-headers-height, 56px));left:0;position:fixed;top:var(--repo-headers-height,56px)}html:not([data-theme=black]) .home-new-content_aside[data-v-750e7647]{background-color:var(--theme-global-bg)}.home-page[data-v-ac204b2a]{min-height:60vh;padding-top:0!important;width:100%}@media screen and (max-width:768px){.home-page[data-v-ac204b2a]{padding-left:16px;padding-right:16px}}
