:root[data-v-10ad242e]{--bg-white:#fff;--bg-off-white:#f7f9fc;--text-white:#fff;--text-dark:#111827;--text-medium:#555;--text-light:#666;--text-muted:#687386;--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:#3451b2;--nav-text:#202b3a;--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;--appearance-selected-border:#d7dfef;--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;--danger-1:#b42318;--danger-soft:#dc26261f;--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:#67676c;--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-10ad242e],:root .icon-svg[style*=github\.svg][data-v-10ad242e]{filter:invert(0)brightness()}.dark[data-v-10ad242e]{scrollbar-color:#666 #333;--bg-white:#222329;--bg-off-white:#15161a;--text-white:#15161a;--text-dark:#f2f5ff;--text-medium:#e2e8f0d1;--text-light:#b2bdd0;--text-muted:#9aa8be;--text-black:#f2f5ff;--switcher-hover:#ffffff1a;--switcher-item-hover:#292a31;--switcher-item-active:#303138;--switcher-border:#353640;--switcher-shadow:0 12px 30px #00000061;--appearance-selected-border:#4c6089;--nav-primary:#9db7ff;--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:#20232b;--bg-alt:#252932;--text-1:#edf2ff;--text-2:#a8b3c7;--tip-1:#3dd68c;--tip-soft:#3dd68c29;--info-1:#7aa2ff;--info-soft:#7aa2ff29;--warning-1:#f9b44d;--warning-soft:#f9b44d2e;--danger-1:#ff7b72;--danger-soft:#f8514929;--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:#b3bed0;--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-10ad242e]::-webkit-scrollbar{background:#333;width:10px}.dark [data-v-10ad242e]::-webkit-scrollbar-thumb{background:#666;border-radius:6px}.dark [data-v-10ad242e]::-webkit-scrollbar-thumb:hover{background:#888}.dark img[src*=github\.svg][data-v-10ad242e],.dark .icon-svg[style*=github\.svg][data-v-10ad242e]{filter:invert()brightness(2)}.doc-page-container[data-v-10ad242e]{box-sizing:border-box;background-color:var(--bg-alt);flex-direction:column;width:100%;min-height:100vh;padding:0 64px;display:flex}.doc-header[data-v-10ad242e]{width:100%;max-width:85%;margin:40px auto 0;padding:0 24px}.doc-header h1[data-v-10ad242e]{color:var(--text-dark);margin-bottom:12px;font-size:40px;font-weight:700}.doc-subtitle[data-v-10ad242e]{color:var(--text-2);margin-bottom:2rem;font-size:24px;line-height:1.7}.doc-main[data-v-10ad242e]{justify-content:space-between;align-items:flex-start;width:100%;max-width:85%;margin:0 auto;display:flex}.doc-content[data-v-10ad242e]{box-sizing:border-box;flex:1;min-width:0;padding-bottom:96px}.doc-sidebar[data-v-10ad242e]{width:256px;max-height:calc(100vh - 80px);margin-left:64px;padding-top:32px;padding-left:32px;display:none;position:sticky;top:80px;overflow-y:auto}.doc-toc[data-v-10ad242e]{position:relative}.toc-title[data-v-10ad242e]{color:var(--text-1);letter-spacing:.4px;margin-bottom:8px;font-size:13px;font-weight:600}.toc-list[data-v-10ad242e]{border-left:1px solid var(--switcher-border);margin:0;padding:0;list-style:none}.toc-item[data-v-10ad242e]{line-height:28px}.toc-level-1 a[data-v-10ad242e]{font-weight:650}.toc-level-2[data-v-10ad242e]{padding-left:8px}.toc-level-3[data-v-10ad242e]{padding-left:16px}.toc-level-4[data-v-10ad242e]{padding-left:32px}.toc-item a[data-v-10ad242e]{color:var(--text-2);border-left:2px solid #0000;padding-left:16px;font-size:13px;font-weight:500;text-decoration:none;transition:color .25s,border-color .25s;display:block;position:relative;left:-1px}.toc-item a[data-v-10ad242e]:hover{color:var(--text-1);text-decoration:none}.toc-item a.active[data-v-10ad242e]{color:var(--btn-primary-bg);border-left-color:var(--btn-primary-bg)}.dark .toc-item a.active[data-v-10ad242e]{color:var(--info-1);border-left-color:var(--info-1)}@media (width>=1200px){.doc-sidebar[data-v-10ad242e]{display:block}}@media (width<=768px){.doc-page-container[data-v-10ad242e]{padding:0 16px}.doc-header[data-v-10ad242e]{margin-top:24px;padding:0}.doc-header h1[data-v-10ad242e]{font-size:28px}.doc-content[data-v-10ad242e]{padding:24px 0 64px}}.error-status-icon[data-v-d18644e1]{background:var(--danger-soft);width:72px;height:72px;color:var(--danger-1);border-radius:50%;place-items:center;animation:.32s cubic-bezier(.2,.8,.2,1) both error-status-pop-d18644e1;display:grid}.error-status-cross[data-v-d18644e1]{width:36px;height:36px}.error-status-cross[data-v-d18644e1] path{stroke-dasharray:16;stroke-dashoffset:16px;animation:.18s ease-out .12s forwards error-status-draw-d18644e1}@keyframes error-status-pop-d18644e1{0%{opacity:0;scale:.65}to{opacity:1;scale:1}}@keyframes error-status-draw-d18644e1{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.error-status-icon[data-v-d18644e1],.error-status-cross[data-v-d18644e1] path{stroke-dashoffset:0;animation:none}}:root{--bg-white:#fff;--bg-off-white:#f7f9fc;--text-white:#fff;--text-dark:#111827;--text-medium:#555;--text-light:#666;--text-muted:#687386;--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:#3451b2;--nav-text:#202b3a;--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;--appearance-selected-border:#d7dfef;--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;--danger-1:#b42318;--danger-soft:#dc26261f;--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:#67676c;--link-radius:8px}:root img[src*=github\.svg],:root .icon-svg[style*=github\.svg]{filter:invert(0)brightness()}:root{--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)}.dark{scrollbar-color:#666 #333}.dark ::-webkit-scrollbar{background:#333;width:10px}.dark ::-webkit-scrollbar-thumb{background:#666;border-radius:6px}.dark ::-webkit-scrollbar-thumb:hover{background:#888}.dark{--bg-white:#222329;--bg-off-white:#15161a;--text-white:#15161a;--text-dark:#f2f5ff;--text-medium:#e2e8f0d1;--text-light:#b2bdd0;--text-muted:#9aa8be;--text-black:#f2f5ff;--switcher-hover:#ffffff1a;--switcher-item-hover:#292a31;--switcher-item-active:#303138;--switcher-border:#353640;--switcher-shadow:0 12px 30px #00000061;--appearance-selected-border:#4c6089;--nav-primary:#9db7ff;--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:#20232b;--bg-alt:#252932;--text-1:#edf2ff;--text-2:#a8b3c7;--tip-1:#3dd68c;--tip-soft:#3dd68c29;--info-1:#7aa2ff;--info-soft:#7aa2ff29;--warning-1:#f9b44d;--warning-soft:#f9b44d2e;--danger-1:#ff7b72;--danger-soft:#f8514929;--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:#b3bed0;--details-soft:#1f2937;--link-bg:#26272e;--link-bg-hover:#303138;--link-title:#9db2ff;--link-desc:#9a9aa0}.dark img[src*=github\.svg],.dark .icon-svg[style*=github\.svg]{filter:invert()brightness(2)}.dark{--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)}.download-action-dialog{line-height:1.75}.download-picker-dialog{border-radius:24px}.download-picker-dialog .base-dialog-header{padding:20px 24px 20px 36px}.download-picker-dialog .base-dialog-title{font-size:24px;line-height:1.4}.download-picker-dialog .base-dialog-close svg{width:24px;height:24px}.download-picker-dialog .base-dialog-body{padding:0 36px 28px}.download-picker-dialog .download-action-notice{margin-top:22px;font-size:14px;line-height:1.5}.download-action-notice{color:var(--text-2);margin:22px 0 0}.download-action-notice a{color:var(--info-1);text-decoration:underline}.download-correct-body,.download-question-content{white-space:pre-line}.download-correct-dialog .base-dialog-header{justify-content:center;padding:32px 24px 16px}.download-correct-dialog .base-dialog-title{text-align:center;justify-items:center;gap:16px;display:grid}.download-wrong-dialog .base-dialog-header{justify-content:center;padding:32px 24px 16px;position:relative}.download-wrong-dialog .base-dialog-header .base-dialog-close{position:absolute;top:16px;right:24px}.download-wrong-dialog .base-dialog-title{text-align:center;justify-items:center;gap:16px;display:grid}.download-correct-result{padding:0 8px 20px}.download-correct-result .download-correct-body{margin:0}.download-options{gap:18px;display:grid}.download-option-card{box-sizing:border-box;isolation:isolate;background:var(--bg-soft);width:100%;min-height:88px;color:var(--text-1);font:inherit;text-align:left;cursor:pointer;border:2px solid #0000;border-radius:16px;align-items:center;gap:14px;padding:14px 18px 14px 104px;transition:border-color .12s ease-out;display:flex;position:relative;overflow:hidden}.download-option-card:hover,.download-option-card:focus-visible{border-color:var(--info-1)}.download-option-art{z-index:-1;pointer-events:none;align-items:center;width:104px;display:flex;position:absolute;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.download-option-art img,.download-option-icon{object-fit:cover;flex:none;width:136px;max-width:none;height:136px;display:block;transform:translate(-9px,-4px)}.quark-option .download-option-art img{object-fit:contain;width:80px;height:80px;margin-left:12px;transform:none}.download-option-art img[src="/imgs/lazy.png"]{object-fit:cover;width:116px;height:116px;min-height:calc(100% + 16px);margin-left:0;transform:translate(-7px)}.download-option-copy{overflow-wrap:anywhere;flex:1;min-width:0}.download-option-title{color:var(--text-dark);font-size:18px;line-height:1.4;display:block}.download-option-description{color:var(--text-2);margin-top:4px;font-size:14px;line-height:1.5;display:block}.download-option-arrow{width:24px;height:24px;color:var(--text-1);flex:none}.download-action-button{font:inherit;border:1px solid var(--switcher-border);background:var(--bg-soft);color:var(--text-1);cursor:pointer;border-radius:8px;padding-inline:24px}.download-action-button.primary{background:var(--btn-primary-bg);color:#fff;border-color:#0000}.download-action-button:focus-visible,.download-option-card:focus-visible{outline:2px solid var(--info-1);outline-offset:2px}.download-action-button:disabled,.download-option-card:disabled{opacity:.65;cursor:not-allowed}.download-question-image{border-radius:8px;max-width:100%;height:auto;margin-top:10px}.download-question-input{box-sizing:border-box;border:1px solid var(--switcher-border);background:var(--bg-soft);width:min(100%,420px);color:var(--text-1);font:inherit;border-radius:8px;margin-inline:auto;padding:10px 12px;display:block}@media (width<=600px){.download-picker-dialog{border-radius:22px}.download-picker-dialog .base-dialog-header{padding:20px 18px 24px 24px}.download-picker-dialog .base-dialog-title{font-size:24px}.download-picker-dialog .base-dialog-close svg{width:24px;height:24px}.download-picker-dialog .base-dialog-body{padding:0 24px 28px}.download-picker-dialog .download-action-notice{margin-top:24px;font-size:14px}.download-options{gap:14px}.download-option-card{border-radius:14px;gap:10px;min-height:88px;padding:14px 12px 14px 76px}.download-option-art{width:76px}.download-option-art img,.download-option-icon{width:110px;height:110px;min-height:100%;transform:translate(-12px)}.quark-option .download-option-art img{width:72px;height:72px;min-height:0;margin-left:6px;transform:none}.download-option-art img[src="/imgs/lazy.png"]{width:96px;height:96px;min-height:calc(100% + 14px);transform:translate(-6px)}.download-option-title{font-size:16px}.download-option-description{font-size:13px}.download-option-arrow{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){.download-option-card{transition:none}}:root[data-v-ffefc46d]{--bg-white:#fff;--bg-off-white:#f7f9fc;--text-white:#fff;--text-dark:#111827;--text-medium:#555;--text-light:#666;--text-muted:#687386;--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:#3451b2;--nav-text:#202b3a;--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;--appearance-selected-border:#d7dfef;--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;--danger-1:#b42318;--danger-soft:#dc26261f;--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:#67676c;--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-ffefc46d],:root .icon-svg[style*=github\.svg][data-v-ffefc46d]{filter:invert(0)brightness()}.dark[data-v-ffefc46d]{scrollbar-color:#666 #333;--bg-white:#222329;--bg-off-white:#15161a;--text-white:#15161a;--text-dark:#f2f5ff;--text-medium:#e2e8f0d1;--text-light:#b2bdd0;--text-muted:#9aa8be;--text-black:#f2f5ff;--switcher-hover:#ffffff1a;--switcher-item-hover:#292a31;--switcher-item-active:#303138;--switcher-border:#353640;--switcher-shadow:0 12px 30px #00000061;--appearance-selected-border:#4c6089;--nav-primary:#9db7ff;--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:#20232b;--bg-alt:#252932;--text-1:#edf2ff;--text-2:#a8b3c7;--tip-1:#3dd68c;--tip-soft:#3dd68c29;--info-1:#7aa2ff;--info-soft:#7aa2ff29;--warning-1:#f9b44d;--warning-soft:#f9b44d2e;--danger-1:#ff7b72;--danger-soft:#f8514929;--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:#b3bed0;--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-ffefc46d]::-webkit-scrollbar{background:#333;width:10px}.dark [data-v-ffefc46d]::-webkit-scrollbar-thumb{background:#666;border-radius:6px}.dark [data-v-ffefc46d]::-webkit-scrollbar-thumb:hover{background:#888}.dark img[src*=github\.svg][data-v-ffefc46d],.dark .icon-svg[style*=github\.svg][data-v-ffefc46d]{filter:invert()brightness(2)}.author-name[data-v-ffefc46d],.link-pill[data-v-ffefc46d],.btn-download-main[data-v-ffefc46d]{text-decoration:none!important}.pack-page-container[data-v-ffefc46d]{box-sizing:border-box;background-color:var(--bg-off-white);width:100%;max-width:none;min-height:100vh;margin:0;padding:40px 20px}.pack-header[data-v-ffefc46d]{border-bottom:1px solid var(--switcher-border);max-width:1440px;margin:0 auto 32px;padding:0 0 32px}.dark .pack-header[data-v-ffefc46d]{border-bottom:1px solid #ffffff14}.header-content[data-v-ffefc46d]{align-items:center;gap:32px;display:flex}.pack-icon-wrapper[data-v-ffefc46d]{border-radius:20px;flex:none}.pack-icon[data-v-ffefc46d]{object-fit:cover;background-color:var(--bg-soft);border:1px solid var(--switcher-border);border-radius:20px;width:128px;height:128px;transition:filter .25s;display:block}.dark .pack-icon[data-v-ffefc46d]{filter:var(--content-image-filter);border-color:#ffffff14}.dark .pack-icon[data-v-ffefc46d]:hover{filter:var(--content-image-hover-filter)}.pack-icon-placeholder[data-v-ffefc46d]{background:var(--switcher-border);border-radius:20px;width:128px;height:128px}.pack-title-area[data-v-ffefc46d]{flex:1}.title-row[data-v-ffefc46d]{align-items:center;gap:12px;margin-bottom:8px;display:flex}.title-row h1[data-v-ffefc46d]{color:var(--text-dark);margin:0;font-size:2.2rem;font-weight:800}.pack-description[data-v-ffefc46d]{color:var(--text-medium);max-width:800px;margin-bottom:16px;font-size:1.1rem;line-height:1.5}.author-row[data-v-ffefc46d]{color:var(--text-muted);align-items:center;gap:8px;font-size:.95rem;display:flex}.author-name[data-v-ffefc46d]{color:var(--text-dark);font-weight:600}.download-button-wrapper[data-v-ffefc46d]{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.btn-download-main[data-v-ffefc46d]{background:var(--btn-primary-bg,#10b981);color:#fff;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:.75rem 1.8rem;font-family:inherit;font-size:1.1rem;font-weight:700;transition:all .25s;display:flex}.btn-download-main[data-v-ffefc46d]:hover{background-color:var(--btn-primary-hover,#059669);transform:translateY(-2px)}.update-date[data-v-ffefc46d]{color:var(--text-light);justify-content:flex-end;align-items:center;gap:6px;font-size:.85rem;display:flex}.pack-main[data-v-ffefc46d]{grid-template-columns:1fr 320px;gap:24px;max-width:1440px;margin:0 auto;display:grid}.pack-content-body[data-v-ffefc46d]{background:var(--bg-white);border:1px solid var(--switcher-border);box-shadow:none;color:var(--text-dark);border-radius:16px;padding:40px}.dark .pack-content-body[data-v-ffefc46d]{border:1px solid #ffffff0d}.sidebar-card[data-v-ffefc46d]{background:var(--bg-white);border:1px solid var(--switcher-border);box-shadow:none;border-radius:16px;margin-bottom:24px;padding:24px}.dark .sidebar-card[data-v-ffefc46d]{border:1px solid #ffffff0d}.sidebar-title[data-v-ffefc46d]{text-transform:uppercase;color:var(--text-black);letter-spacing:.08em;margin-top:0;margin-bottom:20px;font-size:1rem;font-weight:700}.info-item[data-v-ffefc46d]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.info-label[data-v-ffefc46d]{color:var(--text-medium);align-items:center;gap:8px;font-size:.95rem;display:flex}.info-value[data-v-ffefc46d]{color:var(--text-dark);font-weight:600}.loader-icon[data-v-ffefc46d]{background-color:currentColor;width:14px;height:14px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.link-icon[data-v-ffefc46d]{width:14px;height:14px}.loader-pill[data-v-ffefc46d]{border-radius:20px;align-items:center;gap:6px;padding:4px 12px;font-size:.8rem;font-weight:700;display:flex}.loader-fabric[data-v-ffefc46d]{background:var(--loader-fabric-bg);color:var(--loader-fabric-color)}.loader-forge[data-v-ffefc46d]{background:var(--loader-forge-bg);color:var(--loader-forge-color)}.loader-neoforge[data-v-ffefc46d]{background:var(--loader-neoforge-bg);color:var(--loader-neoforge-color)}.loader-vanilla[data-v-ffefc46d]{background:var(--loader-vanilla-bg);color:var(--loader-vanilla-color)}.external-links[data-v-ffefc46d]{flex-direction:column;gap:8px;display:flex}.link-pill[data-v-ffefc46d]{background:var(--link-bg);color:var(--text-dark);border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-weight:500;transition:background-color .2s,border-color .2s,color .2s;display:flex}.dark .link-pill[data-v-ffefc46d]{border:1px solid #ffffff0f}.link-pill[data-v-ffefc46d]:hover{background:var(--link-bg-hover);border-color:var(--switcher-border);color:var(--brand-primary)}.external-icon[data-v-ffefc46d]{opacity:.5;margin-left:auto;font-size:.9rem}.status-tag[data-v-ffefc46d]{text-transform:uppercase;background:var(--bg-soft);color:var(--text-medium);border:1px solid var(--switcher-border);border-radius:6px;padding:4px 10px;font-size:.7rem;font-weight:800}.dark .status-tag[data-v-ffefc46d]{background:#26272e;border-color:#ffffff14}.status-tag.maintaining[data-v-ffefc46d]{background:var(--tip-soft);color:var(--tip-1);border:none}.status-tag.translating[data-v-ffefc46d]{color:#92400e;background:#fef3c7;border:1px solid #f59e0b}.status-tag.stopped[data-v-ffefc46d]{border:1px solid var(--status-paused-border);background:var(--status-paused-bg);color:var(--status-paused-color)}.dark .status-tag.maintaining[data-v-ffefc46d]{border:1px solid #3dd68c4d}.dark .status-tag.translating[data-v-ffefc46d]{color:#fbbf24;background:#422006;border-color:#92400e}.dark .status-tag.stopped[data-v-ffefc46d]{border-color:var(--status-paused-border);background:var(--status-paused-bg);color:var(--status-paused-color)}@media (width<=960px){.pack-main[data-v-ffefc46d]{grid-template-columns:1fr}.header-content[data-v-ffefc46d]{text-align:center;flex-direction:column}.pack-title-area[data-v-ffefc46d]{width:100%}.title-row[data-v-ffefc46d],.author-row[data-v-ffefc46d]{justify-content:center}.download-button-wrapper[data-v-ffefc46d]{align-items:center;width:100%}.update-date[data-v-ffefc46d]{justify-content:center}}@media (width<=720px){.pack-page-container[data-v-ffefc46d]{min-height:auto;padding:24px 14px 36px}.pack-header[data-v-ffefc46d]{margin-bottom:20px;padding-bottom:20px}.header-content[data-v-ffefc46d]{gap:18px}.pack-icon[data-v-ffefc46d],.pack-icon-placeholder[data-v-ffefc46d]{border-radius:16px;width:104px;height:104px}.title-row[data-v-ffefc46d]{flex-direction:column;gap:8px;margin-bottom:14px}.title-row h1[data-v-ffefc46d]{overflow-wrap:anywhere;text-wrap:balance;width:100%;font-size:clamp(1.75rem,8vw,2.05rem);line-height:1.2}.pack-status-tags[data-v-ffefc46d]{justify-content:center;display:flex}.status-tag[data-v-ffefc46d]{padding:4px 9px;font-size:.68rem}.pack-description[data-v-ffefc46d]{text-align:left;max-width:none;margin:0 0 14px;font-size:.98rem;line-height:1.65}.author-row[data-v-ffefc46d]{flex-wrap:wrap;row-gap:4px;font-size:.9rem;line-height:1.45}.download-button-wrapper[data-v-ffefc46d]{gap:9px}.btn-download-main[data-v-ffefc46d]{width:min(100%,280px);padding:.72rem 1.4rem;font-size:1rem}.update-date[data-v-ffefc46d]{font-size:.8rem}.pack-main[data-v-ffefc46d]{gap:16px}.pack-content-body[data-v-ffefc46d]{border-radius:12px;padding:20px 16px}.sidebar-card[data-v-ffefc46d]{border-radius:12px;margin-bottom:16px;padding:20px 16px}.sidebar-title[data-v-ffefc46d]{margin-bottom:16px}}
