header[data-v-e94162e0]{background:linear-gradient(180deg,var(--header-bg-top) 0%,var(--header-bg-bottom) 100%);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:100;box-shadow:0 2px 20px var(--header-shadow);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}header[data-v-e94162e0]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,var(--accent) 20%,var(--accent) 80%,transparent 100%)}.header-inner[data-v-e94162e0]{max-width:1280px;margin:0 auto;padding:0 24px;height:54px;display:flex;align-items:center;gap:16px}.logo[data-v-e94162e0]{display:flex;align-items:center;gap:10px;text-decoration:none}.logo-main[data-v-e94162e0]{font-family:var(--font-ui);font-size:22px;font-weight:700;color:var(--accent);letter-spacing:3px;text-shadow:0 0 20px var(--accent-glow)}.logo-divider[data-v-e94162e0]{color:var(--border-bright);font-size:16px;font-weight:300}.logo-sub[data-v-e94162e0]{font-size:14px;font-weight:500;color:var(--text-muted);letter-spacing:1px;white-space:nowrap}.header-badge[data-v-e94162e0]{height:32px;min-width:72px;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.5px;color:var(--text-muted);border:1px solid var(--border-bright);padding:1px 12px 0;border-radius:6px;margin-left:auto;line-height:31px;text-align:center}.theme-toggle[data-v-e94162e0]{background:transparent;border:1px solid var(--border-bright);color:var(--text-muted);border-radius:6px;width:32px;height:32px;flex:0 0 32px;display:flex;align-items:center;justify-content:center;padding:0;transition:color .15s ease,border-color .15s ease,background .15s ease}.theme-toggle[data-v-e94162e0]:hover{color:var(--text-primary);border-color:var(--accent);background:var(--accent-glow)}.toggle-icon[data-v-e94162e0]{display:flex;align-items:center;justify-content:center}@keyframes icon-spin-e94162e0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toggle-icon.rotating[data-v-e94162e0]{animation:icon-spin-e94162e0 .4s ease-in-out}footer[data-v-1faf6d81]{margin-top:60px;padding:28px 24px;border-top:1px solid var(--border);text-align:center;font-size:11px;color:var(--text-muted);line-height:1.9;opacity:.7}.filter-wrap[data-v-3e3d66ec]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.cost-tab[data-v-3e3d66ec]{padding:0;border:none;background:transparent;cursor:pointer;opacity:.75;border-radius:6px;transition:opacity .15s,transform .15s,filter .15s}.cost-tab[data-v-3e3d66ec]:hover{opacity:1;filter:brightness(1.05)}.cost-tab.active[data-v-3e3d66ec]{opacity:1;transform:translateY(-1px)}.cost-img[data-v-3e3d66ec]{display:block;width:min(240px,calc((100vw - 72px)/2));height:auto}@media (max-width: 600px){.filter-wrap[data-v-3e3d66ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cost-img[data-v-3e3d66ec]{width:100%}}@keyframes card-enter-85ba2471{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.machine-card[data-v-85ba2471]{width:148px;position:relative;cursor:pointer;display:inline-block;text-decoration:none;transition:transform .18s ease,filter .18s ease;animation:card-enter-85ba2471 .32s ease-out backwards;animation-delay:var(--card-delay, 0ms)}.machine-card[data-v-85ba2471]:hover{transform:translateY(-4px) scale(1.02);z-index:2}.machine-card.tier-s:hover .machine-thumb[data-v-85ba2471]{box-shadow:0 6px 20px #ff282880,0 0 0 1px #ff282866}.machine-card.tier-aplus:hover .machine-thumb[data-v-85ba2471]{box-shadow:0 6px 20px #ff8c0073,0 0 0 1px #ff8c0066}.machine-card.tier-a:hover .machine-thumb[data-v-85ba2471]{box-shadow:0 6px 20px #dcb90073,0 0 0 1px #dcb90059}.machine-card.tier-aminus:hover .machine-thumb[data-v-85ba2471]{box-shadow:0 6px 20px #a8c40073,0 0 0 1px #a8c40059}.machine-card.tier-bplus:hover .machine-thumb[data-v-85ba2471]{box-shadow:0 6px 20px #22c06073,0 0 0 1px #22c06066}.machine-card.tier-b:hover .machine-thumb[data-v-85ba2471]{box-shadow:0 6px 20px #1e90e873,0 0 0 1px #1e90e866}.machine-card.tier-bminus:hover .machine-thumb[data-v-85ba2471]{box-shadow:0 6px 20px #6644cc80,0 0 0 1px #64c6}.machine-card.tier-c:hover .machine-thumb[data-v-85ba2471]{box-shadow:0 6px 20px #64788c59,0 0 0 1px #64788c4d}.machine-thumb[data-v-85ba2471]{width:148px;height:64px;border-radius:4px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.08);transition:box-shadow .18s ease}.thumb-3000[data-v-85ba2471]{background:linear-gradient(135deg,#5a0000,#b02020,#d94040)}.thumb-2500[data-v-85ba2471]{background:linear-gradient(135deg,#5c2800,#c55000,#e87020)}.thumb-2000[data-v-85ba2471]{background:linear-gradient(135deg,#001c45,#0b3a8a,#2a6acc)}.thumb-1500[data-v-85ba2471]{background:linear-gradient(135deg,#0f2a0f,#206020,#3a9040)}.machine-thumb[data-v-85ba2471]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,rgba(255,255,255,.12) 0%,transparent 50%,rgba(0,0,0,.25) 100%);pointer-events:none;z-index:1}.thumb-img[data-v-85ba2471]{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.thumb-icon[data-v-85ba2471]{font-family:var(--font-ui);font-size:16px;font-weight:700;color:#ffffffd9;text-shadow:0 1px 8px rgba(0,0,0,.9);letter-spacing:.5px;z-index:2;position:relative}.cost-badge[data-v-85ba2471]{position:absolute;bottom:2px;right:3px;font-family:var(--font-ui);font-size:10px;font-weight:700;padding:1px 4px;border-radius:2px;color:#ffffffe6;z-index:3;letter-spacing:.5px}.badge-3000[data-v-85ba2471]{background:#b41e1ee0}.badge-2500[data-v-85ba2471]{background:#c84600e0}.badge-2000[data-v-85ba2471]{background:#0f3c96e0}.badge-1500[data-v-85ba2471]{background:#23692de0}.machine-name[data-v-85ba2471]{font-size:12px;text-align:center;margin-top:5px;color:var(--text-primary);line-height:1.35;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;opacity:.85;transition:opacity .15s}.machine-card:hover .machine-name[data-v-85ba2471]{opacity:1}@media (max-width: 600px){.machine-card[data-v-85ba2471]{width:105px}.machine-thumb[data-v-85ba2471]{width:105px;height:45px}.thumb-icon[data-v-85ba2471]{font-size:12px}.machine-name[data-v-85ba2471]{font-size:10px}}.tier-row[data-v-d88e3cfa]{display:flex;border-bottom:1px solid var(--border);min-height:90px;transition:background .15s}.tier-row[data-v-d88e3cfa]:last-child{border-bottom:none}.tier-row.s[data-v-d88e3cfa]{--row-glow: rgba(232, 21, 21, .5)}.tier-row.aplus[data-v-d88e3cfa]{--row-glow: rgba(249, 128, 0, .4)}.tier-row.a[data-v-d88e3cfa]{--row-glow: rgba(230, 176, 0, .38)}.tier-row.aminus[data-v-d88e3cfa]{--row-glow: rgba(168, 196, 0, .38)}.tier-row.bplus[data-v-d88e3cfa]{--row-glow: rgba( 34, 192, 96, .4)}.tier-row.b[data-v-d88e3cfa]{--row-glow: rgba( 30, 144, 232, .4)}.tier-row.bminus[data-v-d88e3cfa]{--row-glow: rgba(102, 68, 204, .4)}.tier-row.c[data-v-d88e3cfa]{--row-glow: rgba( 90, 104, 117, .28)}.tier-label[data-v-d88e3cfa]{min-width:84px;width:84px;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;-webkit-user-select:none;user-select:none;position:relative}.tier-label[data-v-d88e3cfa]:after{content:"";position:absolute;right:0;top:0;bottom:0;width:1px;background:#0006}.tier-letter[data-v-d88e3cfa]{font-family:var(--font-ui);font-size:36px;font-weight:700;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.7);line-height:1;letter-spacing:1px}.tier-sub[data-v-d88e3cfa]{font-family:var(--font-ui);font-size:9px;font-weight:600;margin-top:3px;letter-spacing:1px;opacity:.75;color:#fff}.tier-label.s[data-v-d88e3cfa]{background:linear-gradient(160deg,#e81515,#900);box-shadow:inset -4px 0 16px #0000004d,0 0 24px #e8151540}.tier-label.aplus[data-v-d88e3cfa]{background:linear-gradient(160deg,#f98000,#b55500);box-shadow:inset -4px 0 16px #0000004d}.tier-label.a[data-v-d88e3cfa]{background:linear-gradient(160deg,#e6b000,#9c7400);box-shadow:inset -4px 0 16px #0000004d}.tier-label.aminus[data-v-d88e3cfa]{background:linear-gradient(160deg,#a8c400,#6a7c00);box-shadow:inset -4px 0 16px #0000004d}.tier-label.bplus[data-v-d88e3cfa]{background:linear-gradient(160deg,#22c060,#107838);box-shadow:inset -4px 0 16px #0000004d}.tier-label.b[data-v-d88e3cfa]{background:linear-gradient(160deg,#1e90e8,#0d58a8);box-shadow:inset -4px 0 16px #0000004d}.tier-label.bminus[data-v-d88e3cfa]{background:linear-gradient(160deg,#64c,#3a2888);box-shadow:inset -4px 0 16px #0000004d}.tier-label.c[data-v-d88e3cfa]{background:linear-gradient(160deg,#5a6875,#363d43);box-shadow:inset -4px 0 16px #0000004d}.tier-content[data-v-d88e3cfa]{flex:1;padding:8px 12px;display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start;background:var(--bg-secondary);box-shadow:var(--tier-content-shadow, inset 4px 0 12px var(--row-glow, transparent))}.tier-row.alt .tier-content[data-v-d88e3cfa]{background:var(--bg-card)}.empty-msg[data-v-d88e3cfa]{color:var(--text-muted);font-size:11px;font-family:var(--font-ui);letter-spacing:2px;padding:28px 0;display:block;opacity:.5}@media (max-width: 600px){.tier-label[data-v-d88e3cfa]{min-width:46px;width:46px}.tier-letter[data-v-d88e3cfa]{font-size:22px}}.tier-table[data-v-a3d4ab87]{border:1px solid var(--border);border-radius:6px;overflow:hidden;box-shadow:0 4px 30px #00000080,0 0 0 1px #ffffff08}.home-page[data-v-f411bc5b]{max-width:1280px;margin:0 auto;padding:28px 24px 80px}.overview[data-v-f411bc5b]{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:28px;align-items:stretch;margin-bottom:34px}.overview-main[data-v-f411bc5b]{min-height:330px;padding:28px 0 26px;display:flex;flex-direction:column;justify-content:center}.breadcrumb[data-v-f411bc5b]{font-size:11px;color:var(--text-muted);margin-bottom:36px;letter-spacing:.6px}.breadcrumb a[data-v-f411bc5b]{color:var(--accent);opacity:.85;transition:opacity .15s}.breadcrumb a[data-v-f411bc5b]:hover{opacity:1}.breadcrumb span[data-v-f411bc5b]{margin-left:8px;opacity:.55}.eyebrow[data-v-f411bc5b]{font-family:var(--font-ui);font-size:12px;font-weight:700;letter-spacing:2px;color:var(--accent);margin-bottom:8px}h1[data-v-f411bc5b]{max-width:760px;font-size:42px;line-height:1.18;font-weight:700;color:var(--text-primary);margin-bottom:16px}.lead[data-v-f411bc5b]{max-width:720px;color:var(--text-muted);font-size:15px;line-height:1.9}.hero-actions[data-v-f411bc5b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.cost-pill[data-v-f411bc5b]{min-width:104px;height:42px;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;padding:0 13px;border:1px solid var(--border);border-radius:6px;background:var(--bg-secondary);color:var(--text-muted);transition:border-color .15s,background .15s,color .15s,transform .15s}.cost-pill[data-v-f411bc5b]:hover,.cost-pill.active[data-v-f411bc5b]{border-color:var(--accent);background:var(--bg-card);color:var(--text-primary);transform:translateY(-1px)}.cost-pill span[data-v-f411bc5b]{font-family:var(--font-ui);font-size:18px;font-weight:700}.cost-pill b[data-v-f411bc5b]{min-width:28px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-ui);font-size:13px}.overview-panel[data-v-f411bc5b]{border:1px solid var(--border);border-radius:8px;background:var(--bg-secondary);padding:20px;box-shadow:0 18px 42px #00000038}.panel-top[data-v-f411bc5b]{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}.panel-label[data-v-f411bc5b]{display:block;color:var(--text-muted);font-size:11px;letter-spacing:.8px}.panel-top strong[data-v-f411bc5b]{font-family:var(--font-ui);font-size:28px;line-height:1;color:var(--text-primary)}.stat-grid[data-v-f411bc5b]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border);border-radius:6px;overflow:hidden;margin-bottom:18px}.stat-item[data-v-f411bc5b]{padding:13px 10px;background:var(--bg-card);border-right:1px solid var(--border)}.stat-item[data-v-f411bc5b]:last-child{border-right:none}.stat-item span[data-v-f411bc5b]{display:block;color:var(--text-muted);font-size:11px;margin-bottom:4px;white-space:nowrap}.stat-item b[data-v-f411bc5b]{font-family:var(--font-ui);font-size:26px;line-height:1;color:var(--text-primary)}.spotlight-list[data-v-f411bc5b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px}.spotlight-card[data-v-f411bc5b]{min-height:86px;position:relative;overflow:hidden;border-radius:6px;border:1px solid var(--border);background:var(--bg-primary)}.spotlight-card img[data-v-f411bc5b]{width:100%;height:100%;min-height:86px;object-fit:cover;display:block;opacity:.86;transition:transform .18s,opacity .18s}.spotlight-card span[data-v-f411bc5b]{position:absolute;left:0;right:0;bottom:0;padding:20px 8px 7px;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.78) 72%);color:#fff;font-size:11px;line-height:1.35;text-shadow:0 1px 6px rgba(0,0,0,.85)}.spotlight-card:hover img[data-v-f411bc5b]{transform:scale(1.05);opacity:1}.rank-section[data-v-f411bc5b]{margin-top:8px}.section-head[data-v-f411bc5b]{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:14px}h2[data-v-f411bc5b]{font-size:24px;line-height:1.25;color:var(--text-primary)}.update-meta[data-v-f411bc5b]{display:flex;align-items:center;gap:10px;color:var(--text-muted);font-size:12px;white-space:nowrap}.update-meta b[data-v-f411bc5b]{color:var(--text-primary);font-weight:600}.update-meta span[data-v-f411bc5b]{color:var(--accent);font-family:var(--font-ui);font-weight:700;letter-spacing:.8px}.tier-switch-leave-active[data-v-f411bc5b]{transition:opacity .15s ease,transform .15s ease}.tier-switch-enter-active[data-v-f411bc5b]{transition:opacity .22s ease,transform .22s ease}.tier-switch-leave-to[data-v-f411bc5b]{opacity:0;transform:translateY(-6px)}.tier-switch-enter-from[data-v-f411bc5b]{opacity:0;transform:translateY(10px)}.panel-switch-leave-active[data-v-f411bc5b]{transition:opacity .12s ease}.panel-switch-enter-active[data-v-f411bc5b]{transition:opacity .2s ease,transform .2s ease}.panel-switch-leave-to[data-v-f411bc5b]{opacity:0}.panel-switch-enter-from[data-v-f411bc5b]{opacity:0;transform:translateY(6px)}@media (max-width: 900px){.overview[data-v-f411bc5b]{grid-template-columns:1fr;gap:18px}.overview-main[data-v-f411bc5b]{min-height:auto;padding-bottom:0}.breadcrumb[data-v-f411bc5b]{margin-bottom:24px}.section-head[data-v-f411bc5b]{align-items:flex-start;flex-direction:column}.update-meta[data-v-f411bc5b]{white-space:normal}}@media (max-width: 600px){.home-page[data-v-f411bc5b]{padding:18px 14px 60px}h1[data-v-f411bc5b]{font-size:29px}.lead[data-v-f411bc5b]{font-size:13px}.hero-actions[data-v-f411bc5b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cost-pill[data-v-f411bc5b]{width:100%}.overview-panel[data-v-f411bc5b]{padding:14px}.stat-grid[data-v-f411bc5b]{grid-template-columns:1fr}.stat-item[data-v-f411bc5b]{display:flex;align-items:center;justify-content:space-between;border-right:none;border-bottom:1px solid var(--border)}.stat-item[data-v-f411bc5b]:last-child{border-bottom:none}.spotlight-list[data-v-f411bc5b]{grid-template-columns:1fr}}.wiki-content[data-v-8741941b]{background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;padding:28px 32px;line-height:1.8;font-size:14px;color:var(--text-primary)}.wiki-content p[data-v-8741941b]{margin:.7em 0;line-height:1.85}.wiki-content h1[data-v-8741941b],.wiki-content h2[data-v-8741941b],.wiki-content h3[data-v-8741941b]{color:var(--text-primary);margin:1.2em 0 .5em;font-weight:700;border-bottom:1px solid var(--border);padding-bottom:4px}.wiki-content table[data-v-8741941b]{border-collapse:collapse;margin:16px 0;font-size:13px;display:block;overflow-x:auto;width:100%;max-width:100%;line-height:1.5}.wiki-content th[data-v-8741941b],.wiki-content td[data-v-8741941b]{border:1px solid var(--border);min-width:56px;padding:8px 12px;text-align:center;vertical-align:middle;line-height:1.55;white-space:normal;word-break:normal;overflow-wrap:break-word}.wiki-content th[data-v-8741941b]{background:#ffffff0d;color:var(--text-primary);font-weight:600}.wiki-content[data-v-8741941b] th:first-child,.wiki-content[data-v-8741941b] td:first-child{min-width:76px}.wiki-content[data-v-8741941b] th:nth-child(2),.wiki-content[data-v-8741941b] td:nth-child(2){min-width:78px}.wiki-content[data-v-8741941b] td[colspan],.wiki-content[data-v-8741941b] th[colspan]{min-width:96px}.wiki-content[data-v-8741941b] td:last-child,.wiki-content[data-v-8741941b] th:last-child{min-width:92px}.wiki-content a[data-v-8741941b]{color:var(--accent);text-decoration:none}.wiki-content a[data-v-8741941b]:hover{text-decoration:underline}.wiki-content a.local-link[data-v-8741941b]{cursor:pointer}.wiki-content img[data-v-8741941b]{max-width:100%;height:auto!important;aspect-ratio:auto!important;border-radius:4px}.plugin-openclose[data-v-8741941b]{margin:12px 0}.plugin-openclose-link[data-v-8741941b]{display:inline-block;padding:4px 12px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:4px;font-size:13px;color:var(--accent);-webkit-user-select:none;user-select:none;transition:background .15s}.plugin-openclose-link[data-v-8741941b]:hover{background:#ffffff0f}.plugin-openclose-link a[data-v-8741941b]{cursor:pointer}.poc-arrow[data-v-8741941b]{display:inline-block;transition:transform .25s cubic-bezier(.4,0,.2,1);font-style:normal}.poc-arrow.poc-collapsed[data-v-8741941b]{transform:rotate(-90deg)}.poc-expand-enter-active[data-v-8741941b],.poc-expand-leave-active[data-v-8741941b]{overflow:hidden;transition:max-height .32s cubic-bezier(.4,0,.2,1),opacity .25s ease}.poc-expand-enter-from[data-v-8741941b],.poc-expand-leave-to[data-v-8741941b]{max-height:0!important;opacity:0}.poc-expand-enter-to[data-v-8741941b],.poc-expand-leave-from[data-v-8741941b]{max-height:4000px;opacity:1}.plugin-openclose-contents[data-v-8741941b]{margin-top:6px;border:1px solid var(--border)!important;border-radius:4px;padding:12px 16px!important;background:var(--bg-secondary)}.plugin-openclose-contents ul[data-v-8741941b],.plugin-openclose-contents ol[data-v-8741941b]{list-style:none;margin:0;padding:0}.plugin-openclose-contents li[data-v-8741941b]{padding:2px 0}@keyframes nav-target-anim-8741941b{0%{background:color-mix(in srgb,var(--accent) 18%,transparent);box-shadow:-3px 0 0 var(--accent)}70%{background:color-mix(in srgb,var(--accent) 8%,transparent);box-shadow:-3px 0 color-mix(in srgb,var(--accent) 40%,transparent)}to{background:transparent;box-shadow:-3px 0 0 transparent}}.nav-target-flash[data-v-8741941b]{animation:nav-target-anim-8741941b 2.2s ease-out forwards!important;border-radius:2px}@keyframes link-flash-anim-8741941b{0%{background:color-mix(in srgb,var(--accent) 28%,transparent)}to{background:transparent}}.wiki-content a.link-flash[data-v-8741941b]{animation:link-flash-anim-8741941b .45s ease-out forwards;border-radius:3px}.wiki-content[data-v-8741941b] ul,.wiki-content[data-v-8741941b] ol{list-style:none;margin:0;padding:0}.wiki-content[data-v-8741941b] li{padding:2px 0}.wiki-content[data-v-8741941b] td[style*=background-color],.wiki-content[data-v-8741941b] th[style*=background-color],.wiki-content[data-v-8741941b] span[style*=background-color]{color:#111!important}.wiki-content[data-v-8741941b] .atwiki-ads-margin,.wiki-content[data-v-8741941b] [class*=atwiki_autoads],.wiki-content[data-v-8741941b] [id^=gpt-]{display:none!important}@media (max-width: 600px){.wiki-content[data-v-8741941b]{padding:16px}}.detail-page[data-v-b4fa9505]{max-width:960px;margin:0 auto;padding:24px 24px 80px}.breadcrumb[data-v-b4fa9505]{font-size:11px;color:var(--text-muted);margin-bottom:24px;letter-spacing:.5px}.breadcrumb a[data-v-b4fa9505]{color:var(--accent);opacity:.8;text-decoration:none;transition:opacity .15s}.breadcrumb a[data-v-b4fa9505]:hover{opacity:1}.breadcrumb span[data-v-b4fa9505]{margin:0 6px;opacity:.4}.toolbar[data-v-b4fa9505]{display:flex;align-items:center;border-bottom:1px solid var(--border);margin-bottom:20px}.sub-page-nav[data-v-b4fa9505]{display:flex;align-items:stretch}.sub-page-nav button[data-v-b4fa9505]{padding:10px 18px;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--text-muted);font-size:13px;cursor:pointer;transition:color .15s,border-color .15s;margin-bottom:-1px}.sub-page-nav button.active[data-v-b4fa9505]{color:var(--accent);border-bottom-color:var(--accent)}.sub-page-nav button[data-v-b4fa9505]:not(.active):hover{color:var(--text-primary)}.toolbar-right[data-v-b4fa9505]{margin-left:auto;display:flex;align-items:center;gap:12px;padding-bottom:6px}.lang-toggle[data-v-b4fa9505]{display:flex;gap:2px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:5px;padding:2px}.lang-toggle button[data-v-b4fa9505]{padding:3px 12px;border:none;border-radius:3px;background:transparent;color:var(--text-muted);font-size:12px;cursor:pointer;transition:background .15s,color .15s}.lang-toggle button.active[data-v-b4fa9505]{background:var(--accent);color:#fff}.lang-toggle button[data-v-b4fa9505]:not(.active):hover{color:var(--text-primary)}.wiki-link[data-v-b4fa9505]{font-size:12px;color:var(--text-muted);text-decoration:none;transition:color .15s}.wiki-link[data-v-b4fa9505]:hover{color:var(--accent)}.content-section[data-v-b4fa9505]{position:relative;margin-bottom:32px;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:15px;line-height:1.9;letter-spacing:.02em}.machine-nav-sidebar[data-v-b4fa9505]{display:none;position:absolute;right:calc(100% + 20px);top:0;width:200px;height:100%}@media (min-width: 1220px){.machine-nav-sidebar[data-v-b4fa9505]{display:block}}.sidebar-inner[data-v-b4fa9505]{position:sticky;top:80px;max-height:calc(100vh - 100px);overflow-y:auto;background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;padding:12px 8px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.sidebar-title[data-v-b4fa9505]{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase;margin-bottom:10px;padding:0 4px}.cost-group[data-v-b4fa9505]{margin-bottom:4px}.cost-heading[data-v-b4fa9505]{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:5px 6px;border-radius:4px;cursor:pointer;color:var(--text-primary);font-size:12px;font-weight:600;transition:background .12s}.cost-heading[data-v-b4fa9505]:hover{background:#ffffff0f}.cost-label[data-v-b4fa9505]{opacity:.85}.toggle-arrow[data-v-b4fa9505]{font-size:11px;opacity:.55;display:inline-block;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .15s}.toggle-arrow.collapsed[data-v-b4fa9505]{transform:rotate(-90deg)}.cost-heading:hover .toggle-arrow[data-v-b4fa9505]{opacity:.85}.expand-enter-active[data-v-b4fa9505],.expand-leave-active[data-v-b4fa9505]{overflow:hidden;transition:max-height .32s cubic-bezier(.4,0,.2,1),opacity .25s ease}.expand-enter-from[data-v-b4fa9505],.expand-leave-to[data-v-b4fa9505]{max-height:0!important;opacity:0}.expand-enter-to[data-v-b4fa9505],.expand-leave-from[data-v-b4fa9505]{max-height:2400px;opacity:1}.machine-list[data-v-b4fa9505]{list-style:none;padding:0;margin:2px 0 6px}.machine-link[data-v-b4fa9505]{display:block;padding:3px 6px 3px 14px;font-size:12px;color:var(--text-muted);text-decoration:none;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .12s,background .12s;line-height:1.5}.machine-link[data-v-b4fa9505]:hover{color:var(--text-primary);background:#ffffff0d}.machine-link.active[data-v-b4fa9505]{color:var(--accent);font-weight:600;background:color-mix(in srgb,var(--accent) 10%,transparent)}.wiki-switch-leave-active[data-v-b4fa9505]{transition:opacity .12s ease,transform .12s ease}.wiki-switch-enter-active[data-v-b4fa9505]{transition:opacity .2s ease,transform .2s ease}.wiki-switch-leave-to[data-v-b4fa9505]{opacity:0;transform:translateY(-5px)}.wiki-switch-enter-from[data-v-b4fa9505]{opacity:0;transform:translateY(8px)}.detail-layout[data-v-b4fa9505]{position:relative}.infobox-sidebar[data-v-b4fa9505]{position:absolute;left:calc(100% + 20px);top:0;width:260px}.infobox-sidebar[data-v-b4fa9505] .wiki-content{padding:12px 16px}@media (max-width: 1280px){.infobox-sidebar[data-v-b4fa9505]{display:none}}.status-box[data-v-b4fa9505]{padding:40px 24px;text-align:center;background:var(--bg-secondary);border-radius:8px;border:1px solid var(--border);color:var(--text-muted);font-size:14px}.no-data .hint[data-v-b4fa9505]{font-size:12px;margin-top:8px;opacity:.7}.no-data code[data-v-b4fa9505]{background:#ffffff14;padding:2px 6px;border-radius:3px;font-family:monospace}.ext-btn[data-v-b4fa9505]{display:inline-block;margin-top:16px;padding:8px 20px;background:var(--accent);color:#fff;border-radius:5px;text-decoration:none;font-size:13px;font-weight:600;transition:opacity .15s}.ext-btn[data-v-b4fa9505]:hover{opacity:.85}.back-btn[data-v-b4fa9505]{display:inline-block;color:var(--accent);text-decoration:none;font-size:13px;opacity:.8;transition:opacity .15s}.back-btn[data-v-b4fa9505]:hover{opacity:1}.not-found[data-v-b4fa9505]{padding:60px 24px;text-align:center;color:var(--text-muted)}.back-to-top[data-v-b4fa9505]{position:fixed;bottom:32px;right:28px;width:40px;height:40px;border-radius:50%;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.75;transition:opacity .15s,background .15s;z-index:100}.back-to-top[data-v-b4fa9505]:hover{opacity:1;background:var(--accent);color:#fff;border-color:var(--accent)}@media (max-width: 600px){.detail-page[data-v-b4fa9505]{padding:16px 14px 60px}}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-devanagari-600-normal-DhS7ScYx.woff2) format("woff2"),url(/assets/rajdhani-devanagari-600-normal-BtY48IV_.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-latin-ext-600-normal-C9ZjJQAt.woff2) format("woff2"),url(/assets/rajdhani-latin-ext-600-normal-BleIgkPp.woff) format("woff");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-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/rajdhani-latin-600-normal-CXCVEoA9.woff2) format("woff2"),url(/assets/rajdhani-latin-600-normal-Dx02qI2_.woff) format("woff");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-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-devanagari-700-normal-BQQOj9BB.woff2) format("woff2"),url(/assets/rajdhani-devanagari-700-normal-DBRwWuxA.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-ext-700-normal-S6aYESQK.woff2) format("woff2"),url(/assets/rajdhani-latin-ext-700-normal-BPaQ7tlD.woff) format("woff");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-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/rajdhani-latin-700-normal-BPDUZo87.woff2) format("woff2"),url(/assets/rajdhani-latin-700-normal-e0Uj8ZlN.woff) format("woff");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}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--bg-primary: #080c12;--bg-secondary: #0f1520;--bg-card: #141c2a;--text-primary: #dce8f5;--text-muted: #7a8fa8;--accent: #e8332a;--accent-glow: rgba(232, 51, 42, .35);--border: #1e2d40;--border-bright:#2a3f58;--header-bg-top: #0d1520;--header-bg-bottom: #0a1018;--header-shadow: rgba(0, 0, 0, .6);--cost-3000: #e53935;--cost-2500: #f57c00;--cost-2000: #1976d2;--cost-1500: #388e3c;--glow-s: rgba(255, 45, 45, .55);--glow-aplus: rgba(255, 140, 0, .45);--glow-a: rgba(220, 185, 0, .4);--glow-aminus: rgba(190, 155, 0, .35);--glow-bplus: rgba(50, 190, 100, .4);--glow-b: rgba(60, 140, 230, .4);--glow-bminus: rgba(50, 110, 200, .35);--glow-c: rgba(100, 120, 140, .3);--font-ui: "Rajdhani", "Hiragino Kaku Gothic ProN", sans-serif}[data-theme=light]{--bg-primary: #f2f5f9;--bg-secondary: #e8ecf2;--bg-card: #ffffff;--text-primary: #1a2638;--text-muted: #5c6e82;--accent: #d9261e;--accent-glow: rgba(217, 38, 30, .18);--border: #ccd6e0;--border-bright:#a8bac9;--header-bg-top: #f8fafc;--header-bg-bottom: #edf1f7;--header-shadow: rgba(0, 0, 0, .1);--tier-content-shadow: none}body{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;background-color:var(--bg-primary);background-image:radial-gradient(circle,rgba(255,255,255,.028) 1px,transparent 1px);background-size:28px 28px;color:var(--text-primary);min-height:100vh;font-size:15px;transition:background-color .2s ease,color .2s ease}[data-theme=light] body{background-image:radial-gradient(circle,rgba(0,0,0,.03) 1px,transparent 1px)}a{text-decoration:none}button{font-family:inherit;cursor:pointer}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--border-bright);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#3a5572}
