:root[data-v-64f5651c]{--bg-white:#fff;--bg-off-white:#fafafa;--text-white:#fff;--text-dark:#111827;--text-medium:#555;--text-light:#666;--text-muted:#888;--text-black:#111827;--btn-primary-bg:#3451b2;--btn-primary-hover:#1a6ac4;--btn-primary-active:#06a3fe;--info-bg-gradient:linear-gradient(172.23deg, #c0e5e3 0%, #fff59347 100%);--card-shadow:0 4px 12px #0000001a;--footer-bg-gradient:linear-gradient(to bottom, #eef1f7 0%, #cee2da 100%);--footer-link-hover:#007bff;--footer-underline-gradient:linear-gradient(90deg, #007bff, #00d4ff);--nav-primary:#4f8cff;--nav-text:#000;--nav-bg:#f7faf9;--nav-menu-bg:#f7faf9db;--nav-shadow:#2640311a;--nav-hover-bg:#ffffffb8;--nav-font-size-link:.95rem;--nav-logo-desktop:40px;--nav-logo-mobile:32px;--switcher-hover:#0000000d;--switcher-item-hover:#f0f0f0;--switcher-item-active:#e0e0e0;--switcher-border:#ddd;--switcher-shadow:0 2px 10px #0000001a;--bg-soft:#f6f7f8;--bg-alt:#fff;--text-1:#3c3c43;--text-2:#67676c;--vp-shadow-1:0 1px 2px #0000000a, 0 1px 2px #0000000f;--vp-custom-block-radius:8px;--vp-custom-block-padding:16px;--vp-custom-block-gap:8px;--vp-custom-block-border-width:4px;--tip-1:#18794e;--tip-soft:#18794e24;--info-1:#3451b2;--info-soft:#3451b224;--warning-1:#9f6000;--warning-soft:#ffc1072e;--details-1:#667085;--details-soft:#f1f3f5;--status-paused-color:#52677a;--status-paused-bg:#e8eef3;--status-paused-border:#c6d2dc;--content-image-filter:none;--content-image-hover-filter:none;--loader-fabric-color:#8a7b71;--loader-fabric-bg:var(--warning-soft);--loader-fabric-icon-filter:brightness(0) saturate(100%) invert(50%) sepia(10%) saturate(545%) hue-rotate(341deg) brightness(90%) contrast(86%);--loader-forge-color:var(--info-1);--loader-forge-bg:var(--info-soft);--loader-forge-icon-filter:brightness(0) saturate(100%) invert(30%) sepia(60%) saturate(1451%) hue-rotate(214deg) brightness(93%) contrast(89%);--loader-neoforge-color:var(--warning-1);--loader-neoforge-bg:var(--warning-soft);--loader-neoforge-icon-filter:brightness(0) saturate(100%) invert(55%) sepia(72%) saturate(746%) hue-rotate(335deg) brightness(96%) contrast(89%);--loader-vanilla-color:var(--tip-1);--loader-vanilla-bg:var(--tip-soft);--loader-vanilla-icon-filter:brightness(0) saturate(100%) invert(34%) sepia(82%) saturate(533%) hue-rotate(105deg) brightness(92%) contrast(87%);--link-bg:#f7f7f8;--link-bg-hover:#ececef;--link-title:var(--info-1);--link-desc:#8c8c92;--link-radius:8px;--search-overlay:#0006;--search-border:var(--switcher-border);--search-input-text:var(--text-dark);--search-placeholder:var(--text-muted);--search-row-hover:var(--bg-soft);--search-highlight:#ffe066;--brand-primary:var(--btn-primary-bg)}:root img[src*=github\.svg][data-v-64f5651c],:root .icon-svg[style*=github\.svg][data-v-64f5651c]{filter:invert(0)brightness()}.dark[data-v-64f5651c]{scrollbar-color:#666 #333;--bg-white:#222329;--bg-off-white:#15161a;--text-white:#15161a;--text-dark:#f2f5ff;--text-medium:#e2e8f0d1;--text-light:#cbd5e1b8;--text-muted:#94a3b8b8;--text-black:#f2f5ff;--switcher-hover:#ffffff1a;--switcher-item-hover:#292a31;--switcher-item-active:#303138;--switcher-border:#353640;--switcher-shadow:0 12px 30px #00000061;--nav-bg:#121417;--nav-menu-bg:#18191dd6;--nav-text:#ebebf5;--nav-shadow:#00000080;--nav-hover-bg:#292a31c7;--footer-bg-gradient:linear-gradient(to bottom, #101813 0%, #17261c 100%);--footer-link-hover:#4f8cff;--card-shadow:0 14px 34px #00000047;--info-bg-gradient:linear-gradient(172.23deg, #1e293b 0%, #0f172a 100%);--bg-soft:#27282f;--bg-alt:#1e1f24;--text-1:#edf2ff;--text-2:#a8b3c7;--tip-1:#3dd68c;--tip-soft:#3dd68c29;--info-1:#7aa2ff;--info-soft:#7aa2ff29;--warning-1:#f9b44d;--warning-soft:#f9b44d2e;--status-paused-color:#b7c7d4;--status-paused-bg:#2b3640;--status-paused-border:#455665;--content-image-filter:brightness(.86) saturate(.9);--content-image-hover-filter:brightness(.96) saturate(.97);--loader-fabric-color:#ffd08a;--loader-fabric-bg:var(--warning-soft);--loader-fabric-icon-filter:brightness(0) saturate(100%) invert(82%) sepia(34%) saturate(597%) hue-rotate(345deg) brightness(102%) contrast(102%);--loader-forge-color:#9db2ff;--loader-forge-bg:var(--info-soft);--loader-forge-icon-filter:brightness(0) saturate(100%) invert(69%) sepia(22%) saturate(1470%) hue-rotate(194deg) brightness(101%) contrast(102%);--loader-neoforge-color:#ffd08a;--loader-neoforge-bg:var(--warning-soft);--loader-neoforge-icon-filter:var(--loader-fabric-icon-filter);--loader-vanilla-color:#8ff0bd;--loader-vanilla-bg:var(--tip-soft);--loader-vanilla-icon-filter:brightness(0) saturate(100%) invert(87%) sepia(25%) saturate(785%) hue-rotate(81deg) brightness(99%) contrast(91%);--details-1:#9ca3af;--details-soft:#1f2937;--link-bg:#26272e;--link-bg-hover:#303138;--link-title:#9db2ff;--link-desc:#9a9aa0;--search-overlay:#000000b3;--search-border:#34353d;--search-input-text:var(--text-dark);--search-placeholder:var(--text-light);--search-row-hover:#292a31;--search-highlight:#634b00;--brand-primary:var(--info-1)}.dark [data-v-64f5651c]::-webkit-scrollbar{background:#333;width:10px}.dark [data-v-64f5651c]::-webkit-scrollbar-thumb{background:#666;border-radius:6px}.dark [data-v-64f5651c]::-webkit-scrollbar-thumb:hover{background:#888}.dark img[src*=github\.svg][data-v-64f5651c],.dark .icon-svg[style*=github\.svg][data-v-64f5651c]{filter:invert()brightness(2)}.home-shell[data-v-64f5651c]{--home-bg:#eef3f2;--home-surface:#ffffffb8;--home-surface-solid:#fff;--home-border:#2640311f;--home-text:#111827;--home-muted:#66747d;--home-accent:#2e7d32;--home-accent-soft:#2e7d321f;--home-tabs-bg:#ffffff8c;--home-tabs-active-bg:#2e7d321a;--home-button-bg:#ffffff85;min-height:100vh;color:var(--home-text);background:radial-gradient(circle at 12% 8%,#3984441a,#0000 26%),linear-gradient(#eef3f2 0%,#e8efed 100%);padding:18px 0 54px}.home-shell[data-v-64f5651c],.home-shell[data-v-64f5651c] *{box-sizing:border-box}.dark .home-shell[data-v-64f5651c]{--home-bg:#101417;--home-surface:#181e22c7;--home-surface-solid:#181e22;--home-border:#e7eff41a;--home-text:#edf5f8;--home-muted:#a8b5bb;--home-accent:#7bd88f;--home-accent-soft:#7bd88f21;--home-tabs-bg:#ffffff12;--home-tabs-active-bg:#7bd88f29;--home-button-bg:#ffffff14;background:#101417}.home-hero-panel[data-v-64f5651c],.resource-layout[data-v-64f5651c]{width:min(1320px,100% - 40px);margin:0 auto}.home-hero-panel[data-v-64f5651c]{border:1px solid var(--home-border);background:var(--home-surface);border-radius:8px;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:32px;padding:clamp(34px,5vw,52px) 26px 26px;display:grid}.resource-kicker[data-v-64f5651c],.tag[data-v-64f5651c],.resource-tabs button[data-v-64f5651c]{justify-content:center;align-items:center;gap:8px;display:inline-flex}.resource-kicker[data-v-64f5651c]{background:var(--home-accent-soft);min-height:32px;color:var(--home-accent);border:1px solid #2e7d3229;border-radius:8px;padding:7px 12px;font-size:.84rem;font-weight:800}.hero-copy[data-v-64f5651c]{align-self:center;min-width:0;padding:18px 0}.hero-copy h1[data-v-64f5651c]{letter-spacing:0;margin:28px 0 20px;font-size:clamp(2.4rem,4.5vw,3.55rem);font-weight:900;line-height:1.06}.hero-copy.is-english h1[data-v-64f5651c]{font-size:clamp(2rem,3.2vw,3.05rem);line-height:1.12}.hero-copy p[data-v-64f5651c]{max-width:58ch;color:var(--home-muted);margin:0;font-size:1.08rem;font-weight:800;line-height:1.8}.hero-actions[data-v-64f5651c]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero-trust-list[data-v-64f5651c]{flex-wrap:wrap;gap:9px;margin:24px 0 0;padding:0;list-style:none;display:flex}.hero-trust-list li[data-v-64f5651c]{border:1px solid var(--home-border);background:var(--home-accent-soft);min-height:32px;color:var(--home-text);border-radius:8px;align-items:center;gap:7px;padding:6px 10px;font-size:.8rem;font-weight:800;line-height:1.25;display:inline-flex}.hero-trust-list svg[data-v-64f5651c]{color:var(--home-accent);flex:none;font-size:.95rem}.hero-button[data-v-64f5651c]{border:1px solid var(--home-border);background:var(--home-button-bg);min-height:46px;color:var(--home-text);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:11px 18px;font-weight:850;text-decoration:none;display:inline-flex}.hero-button-primary[data-v-64f5651c]{color:#fff;background:#2f8531;border-color:#0000}.hero-feature[data-v-64f5651c]{align-self:center;width:100%;height:clamp(330px,31vw,430px);position:relative}.hero-main-card[data-v-64f5651c],.resource-card[data-v-64f5651c],.sidebar-panel[data-v-64f5651c]{border:1px solid var(--home-border);background:var(--home-surface-solid);border-radius:8px;overflow:hidden}.hero-main-card img[data-v-64f5651c]{object-fit:cover;width:100%;height:100%;transition:filter .25s;display:block}.dark .hero-main-card img[data-v-64f5651c],.dark .resource-img[data-v-64f5651c],.dark .compact-list img[data-v-64f5651c]{filter:var(--content-image-filter)}.dark .hero-main-card:hover img[data-v-64f5651c],.dark .hero-main-card:focus-visible img[data-v-64f5651c],.dark .resource-card:hover .resource-img[data-v-64f5651c],.dark .resource-card:focus-visible .resource-img[data-v-64f5651c],.dark .compact-list a:hover img[data-v-64f5651c],.dark .compact-list a:focus-visible img[data-v-64f5651c]{filter:var(--content-image-hover-filter)}.hero-main-card[data-v-64f5651c]{width:100%;min-width:0;height:100%;color:var(--home-text);border-radius:8px;text-decoration:none;position:relative}.hero-main-overlay[data-v-64f5651c]{background:linear-gradient(#0000 24%,#000000b3 100%);position:absolute;inset:0}.hero-slide-enter-active[data-v-64f5651c],.hero-slide-leave-active[data-v-64f5651c]{transition:opacity .42s,transform .42s}.hero-slide-enter-from[data-v-64f5651c]{opacity:0;transform:translate(18px)}.hero-slide-leave-to[data-v-64f5651c]{opacity:0;transform:translate(-18px)}.hero-carousel-indicators[data-v-64f5651c]{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;right:24px}.hero-carousel-indicators button[data-v-64f5651c]{cursor:pointer;background:#ffffff7a;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:transform .2s,background-color .2s;box-shadow:0 1px 4px #0000004d}.hero-carousel-indicators button[data-v-64f5651c]:hover,.hero-carousel-indicators button[data-v-64f5651c]:focus-visible,.hero-carousel-indicators button.active[data-v-64f5651c]{background:#fff;transform:scale(1.22)}.hero-carousel-indicators button[data-v-64f5651c]:focus-visible{outline:2px solid var(--home-accent);outline-offset:3px}.home-stats[data-v-64f5651c]{border-top:1px solid var(--home-border);grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding-top:18px;display:grid}.stat-card[data-v-64f5651c]{background:#2e7d3214;border-radius:8px;align-items:center;gap:12px;min-width:0;min-height:58px;padding:10px 14px;display:flex}.stat-icon[data-v-64f5651c],.section-icon[data-v-64f5651c],.guide-icon[data-v-64f5651c]{width:34px;height:34px;color:var(--home-accent);background:#2e7d321a;border-radius:8px;flex:none;place-items:center;font-size:1.1rem;display:grid}.stat-card small[data-v-64f5651c],.section-title small[data-v-64f5651c],.resource-meta[data-v-64f5651c],.sidebar-panel p[data-v-64f5651c],.guide-link small[data-v-64f5651c]{color:var(--home-muted)}.stat-card small[data-v-64f5651c],.stat-card strong[data-v-64f5651c]{min-width:0;display:block}.stat-card small[data-v-64f5651c]{font-size:.8rem}.stat-card strong[data-v-64f5651c]{color:var(--home-accent);margin-top:2px;font-size:1.05rem;line-height:1.1}.resource-layout[data-v-64f5651c]{grid-template-columns:minmax(0,1fr) 320px;gap:44px;margin-top:54px;display:grid}.section-title-row[data-v-64f5651c]{justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;display:flex}.section-title[data-v-64f5651c]{align-items:center;gap:14px;display:flex}.section-title h2[data-v-64f5651c],.sidebar-panel h2[data-v-64f5651c]{margin:0;font-size:1.45rem;line-height:1.15}.resource-tabs[data-v-64f5651c]{border:1px solid var(--home-border);background:var(--home-tabs-bg);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:46px;margin-bottom:30px;padding:5px;display:grid}.resource-tabs button[data-v-64f5651c]{color:var(--home-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-weight:850}.resource-tabs .active[data-v-64f5651c]{background:var(--home-tabs-active-bg);color:var(--home-accent)}.resource-grid[data-v-64f5651c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.resource-card[data-v-64f5651c]{min-width:0;min-height:332px;color:var(--home-text);flex-direction:column;padding:14px;text-decoration:none;display:flex}.resource-img[data-v-64f5651c]{aspect-ratio:2.45;object-fit:cover;border-radius:8px;width:100%;transition:filter .25s}.resource-meta[data-v-64f5651c],.resource-footer[data-v-64f5651c]{justify-content:flex-end;align-items:center;gap:10px;display:flex}.resource-meta[data-v-64f5651c]{margin-top:13px;font-size:.82rem;font-weight:700}.resource-meta span[data-v-64f5651c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.resource-card h3[data-v-64f5651c]{margin:12px 0 10px;font-size:1.15rem;line-height:1.3}.resource-tags[data-v-64f5651c]{flex-wrap:wrap;gap:8px;display:flex}.tag[data-v-64f5651c]{background:var(--home-accent-soft);min-height:24px;color:var(--home-accent);border-radius:8px;padding:4px 9px;font-size:.76rem;font-weight:850}.tag.strong[data-v-64f5651c]{color:#fff;background:#2f8531}.tag.strong.loader-fabric[data-v-64f5651c]{background:var(--loader-fabric-bg);color:var(--loader-fabric-color)}.tag.strong.loader-forge[data-v-64f5651c]{background:var(--loader-forge-bg);color:var(--loader-forge-color)}.tag.strong.loader-neoforge[data-v-64f5651c]{background:var(--loader-neoforge-bg);color:var(--loader-neoforge-color)}.tag.strong.loader-vanilla[data-v-64f5651c]{background:var(--loader-vanilla-bg);color:var(--loader-vanilla-color)}.tag.status-stopped[data-v-64f5651c]{border:1px solid var(--status-paused-border);background:var(--status-paused-bg);color:var(--status-paused-color)}.tag-loader-icon[data-v-64f5651c],.tag svg[data-v-64f5651c]{width:13px;height:13px}.tag-loader-icon[data-v-64f5651c]{background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tag svg[data-v-64f5651c]{color:currentColor}.resource-card p[data-v-64f5651c]{min-height:43px;color:var(--home-muted);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 18px;font-size:.9rem;font-weight:650;line-height:1.6;display:-webkit-box;overflow:hidden}.resource-footer[data-v-64f5651c]{justify-content:flex-end;margin-top:auto;font-size:.84rem;font-weight:850}.resource-footer span[data-v-64f5651c],.resource-footer strong[data-v-64f5651c]{align-items:center;gap:6px;display:inline-flex}.resource-footer strong[data-v-64f5651c]{color:var(--home-text)}.resource-sidebar[data-v-64f5651c]{align-content:start;gap:24px;display:grid}.sidebar-panel[data-v-64f5651c]{padding:28px 22px}.sidebar-panel p[data-v-64f5651c]{margin:10px 0 20px;font-weight:700;line-height:1.65}.home-search-field[data-v-64f5651c]{border:1px solid var(--home-border);width:100%;min-height:44px;color:var(--home-muted);font:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.guide-panel[data-v-64f5651c]{gap:14px;display:grid}.guide-link[data-v-64f5651c]{min-width:0;color:var(--home-text);background:#2e7d3214;border-radius:8px;align-items:flex-start;gap:12px;padding:12px;text-decoration:none;display:flex}.guide-link>span[data-v-64f5651c]:last-child{min-width:0}.guide-link strong[data-v-64f5651c],.guide-link small[data-v-64f5651c]{display:block}.guide-link small[data-v-64f5651c]{overflow-wrap:anywhere;margin-top:4px;font-size:.82rem;line-height:1.45}.compact-list[data-v-64f5651c]{gap:12px;display:grid}.compact-list a[data-v-64f5651c]{color:var(--home-text);align-items:center;gap:10px;font-weight:800;text-decoration:none;display:flex}.compact-list img[data-v-64f5651c]{object-fit:cover;border-radius:8px;width:44px;height:44px;transition:filter .25s}.hero-button[data-v-64f5651c],.resource-tabs button[data-v-64f5651c],.resource-card[data-v-64f5651c],.guide-link[data-v-64f5651c],.compact-list a[data-v-64f5651c]{transition:transform .2s,border-color .2s,background-color .2s}.hero-button[data-v-64f5651c]:hover,.resource-tabs button[data-v-64f5651c]:hover,.resource-card[data-v-64f5651c]:hover,.guide-link[data-v-64f5651c]:hover,.compact-list a[data-v-64f5651c]:hover{transform:translateY(-2px)}.resource-tabs button[data-v-64f5651c]:focus-visible{outline:2px solid var(--home-accent);outline-offset:2px}@media (width<=1120px){.home-hero-panel[data-v-64f5651c],.resource-layout[data-v-64f5651c]{grid-template-columns:1fr}.home-hero-panel[data-v-64f5651c]{min-height:0}.hero-copy[data-v-64f5651c]{padding-bottom:0}.hero-feature[data-v-64f5651c]{max-width:860px;margin:0 auto}.resource-sidebar[data-v-64f5651c]{grid-template-columns:repeat(3,minmax(0,1fr))}.resource-grid[data-v-64f5651c]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-stats[data-v-64f5651c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.home-shell[data-v-64f5651c]{padding-top:16px}.home-hero-panel[data-v-64f5651c],.resource-layout[data-v-64f5651c]{width:min(100% - 20px,1320px)}.home-hero-panel[data-v-64f5651c]{border-radius:8px;gap:30px;padding:24px 14px 16px}.hero-copy h1[data-v-64f5651c]{margin-top:28px;font-size:clamp(2.35rem,13vw,3.55rem)}.hero-copy p[data-v-64f5651c]{font-size:1rem}.hero-feature[data-v-64f5651c]{aspect-ratio:1.18;height:auto;min-height:270px}.hero-actions[data-v-64f5651c],.resource-grid[data-v-64f5651c],.resource-sidebar[data-v-64f5651c],.home-stats[data-v-64f5651c]{grid-template-columns:1fr}.resource-tabs[data-v-64f5651c]{grid-template-columns:repeat(2,minmax(0,1fr));min-height:42px;margin-bottom:22px;padding:4px}.resource-tabs button[data-v-64f5651c]{gap:6px;min-width:0;padding:8px 6px;font-size:.92rem;line-height:1.2}.hero-actions[data-v-64f5651c]{display:grid}.hero-trust-list[data-v-64f5651c]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.hero-trust-list li[data-v-64f5651c]{text-align:center;justify-content:center;min-width:0;padding-inline:7px}.hero-button[data-v-64f5651c]{width:100%;min-height:46px}.hero-main-card[data-v-64f5651c]{border-radius:8px}.hero-carousel-indicators[data-v-64f5651c]{gap:7px;right:16px}.home-stats[data-v-64f5651c]{gap:10px;padding-top:18px}.stat-card[data-v-64f5651c]{border-radius:8px;min-height:58px;padding:10px 14px}.stat-icon[data-v-64f5651c]{width:34px;height:34px}.section-title-row[data-v-64f5651c],.resource-meta[data-v-64f5651c],.resource-footer[data-v-64f5651c]{flex-direction:column;align-items:flex-start}}
