@font-face{font-family:Ark Pixel;src:url(../fonts/ark-pixel-12px-proportional-latin.ttf.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+2000-206F,U+2E00-2E7F}@font-face{font-family:Ark Pixel;src:url(../fonts/ark-pixel-12px-proportional-zh_cn.ttf.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+4E00-9FFF,U+3000-303F,U+FF00-FFEF,U+2010-2027}:root{--color-primary:#10b981;--color-primary-hover:#059669;--color-primary-dim:#10b9811a;--color-accent:#3b82f6;--color-accent-hover:#2563eb;--color-warning:#f59e0b;--color-danger:#ef4444;--color-danger-soft:#dc2626;--bg-root:#f3f1ee;--bg-surface:#f8f6f3;--bg-elevated:#f7f5f2;--bg-overlay:#f7f5f2f0;--text-primary:#1a1a2e;--text-secondary:#475569;--text-muted:#94a3b8;--border-subtle:1px solid #0000000a;--border-default:1px solid #00000012;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--shadow-sm:0 1px 1px #00000005;--shadow-md:0 1px 3px #0000000a;--shadow-lg:0 2px 8px #0000000d;--transition-fast:.15s ease;--transition-normal:.25s ease;--nav-height:60px;--font-mc:"Ark Pixel", "Minecraft", "VT323", monospace}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-root);color:var(--text-primary);min-height:100vh;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-primary-hover)}a.wiki-link-missing,a[href^="/wiki/edit/new"]{color:#f59e0b;border-bottom:1px dashed #f59e0b99;text-decoration:none}a.wiki-link-missing:hover,a[href^="/wiki/edit/new"]:hover{color:#fbbf24;border-bottom-color:#f59e0b}@font-face{font-family:Minecraft;src:url(./minecraft.CDESc-2q.eot);src:url(./minecraft.CDESc-2q.eot)format("embedded-opentype"),url(data:font/woff2;base64,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)format("woff2"),url(./minecraft.B2_ZzigU.woff)format("woff"),url(./minecraft.BYu80GzE.ttf)format("truetype"),url(./minecraft.0f0BDKrY.svg#minecraft)format("svg")}.search-bar[data-v-826aade1]{align-items:center;gap:6px;display:flex}.search-icon-btn[data-v-826aade1]{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--transition-fast);background:0 0;border:none;padding:6px;display:none}.search-icon-btn[data-v-826aade1]:hover{color:var(--text-primary);background:var(--color-primary-dim)}.search-input[data-v-826aade1]{background:var(--bg-root);border:var(--border-default);border-radius:var(--radius-sm);color:var(--text-primary);width:200px;transition:all var(--transition-fast);padding:6px 12px;font-size:13px}.search-input[data-v-826aade1]:focus{border-color:var(--color-primary);outline:none;width:240px}.search-input[data-v-826aade1]::placeholder{color:var(--text-muted)}.search-btn[data-v-826aade1]{background:var(--color-primary);border-radius:var(--radius-sm);color:var(--bg-root);cursor:pointer;transition:background var(--transition-fast);white-space:nowrap;border:none;padding:6px 14px;font-size:13px;font-weight:600}.search-btn[data-v-826aade1]:hover{background:var(--color-primary-hover)}@media (width<=768px){.search-bar[data-v-826aade1]{position:relative}.search-icon-btn[data-v-826aade1]{display:flex}.search-input[data-v-826aade1]{opacity:0;pointer-events:none;border-color:#0000;width:0;padding:6px 0}.search-bar.expanded .search-input[data-v-826aade1]{border-color:var(--border-default);opacity:1;pointer-events:auto;width:160px;padding:6px 10px}.search-btn[data-v-826aade1]{display:none}.search-bar.expanded .search-btn[data-v-826aade1]{display:inline-block}}.navbar[data-v-0c75b16f]{height:var(--nav-height);justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 24px;display:flex}.menu-toggle[data-v-0c75b16f]{color:var(--text-primary);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition-fast);background:0 0;border:none;padding:6px;font-size:22px;display:none}.menu-toggle[data-v-0c75b16f]:hover{background:var(--color-primary-dim)}.nav-links[data-v-0c75b16f]{align-items:center;gap:2px;margin:0;padding:0;list-style-type:none;display:flex}.nav-links li a[data-v-0c75b16f]{color:var(--text-secondary);text-align:center;border-radius:var(--radius-sm);transition:all var(--transition-fast);padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;display:block}.nav-links li a[data-v-0c75b16f]:hover{color:var(--text-primary);background:#00000014}.nav-links li a.router-link-active[data-v-0c75b16f]{color:var(--color-primary);background:var(--color-primary-dim)}.nav-links li a.home-link.router-link-active[data-v-0c75b16f]:not(.router-link-exact-active){color:var(--text-secondary);background:0 0}.nav-links li a.home-link.router-link-exact-active[data-v-0c75b16f]{color:var(--color-primary);background:var(--color-primary-dim)}.search-bar[data-v-0c75b16f]{flex-grow:1;max-width:280px;margin:0 24px}.user-actions[data-v-0c75b16f]{flex-shrink:0;align-items:center;gap:8px;display:flex}.username[data-v-0c75b16f]{font-size:14px}.profile-link[data-v-0c75b16f],.username[data-v-0c75b16f]{color:var(--color-primary);font-weight:500}.profile-link[data-v-0c75b16f]{border-radius:var(--radius-sm);transition:all var(--transition-fast);padding:6px 12px;font-size:13px;text-decoration:none}.profile-link[data-v-0c75b16f]:hover{background:var(--color-primary-dim)}.admin-link[data-v-0c75b16f]{color:var(--color-warning);border-radius:var(--radius-sm);transition:all var(--transition-fast);padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none}.admin-link[data-v-0c75b16f]:hover{background:#fbbf241f}.logout-btn[data-v-0c75b16f]{color:var(--text-secondary);border:var(--border-default);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background:0 0;padding:6px 14px;font-size:13px;font-weight:500}.logout-btn[data-v-0c75b16f]:hover{color:var(--color-danger-soft);background:#ef444414;border-color:#ef444466}.auth-btn[data-v-0c75b16f]{border-radius:var(--radius-sm);transition:all var(--transition-fast);padding:6px 16px;font-size:13px;font-weight:500;text-decoration:none}.login-btn[data-v-0c75b16f]{color:var(--text-secondary);border:var(--border-default);background:0 0}.login-btn[data-v-0c75b16f]:hover{color:var(--text-primary);background:#00000014;border-color:#00000014}.register-btn[data-v-0c75b16f]{background:var(--color-primary);color:var(--bg-root);border:none}.register-btn[data-v-0c75b16f]:hover{background:var(--color-primary-hover)}@media (width<=768px){.navbar[data-v-0c75b16f]{padding:0 16px}.menu-toggle[data-v-0c75b16f]{display:flex}.nav-links[data-v-0c75b16f]{background:var(--bg-overlay);backdrop-filter:blur(12px);width:100%;top:var(--nav-height);box-shadow:var(--shadow-lg);border-bottom:var(--border-subtle);flex-direction:column;gap:0;padding:12px 16px;display:none;position:absolute;left:0;right:0}.nav-links.open[data-v-0c75b16f]{display:flex}.nav-links li[data-v-0c75b16f]{width:100%}.nav-links li a[data-v-0c75b16f]{box-sizing:border-box;width:100%;padding:12px 16px}.search-bar[data-v-0c75b16f]{max-width:100%;margin:0}.user-actions[data-v-0c75b16f]{margin-left:auto}}.header[data-v-7c9ed740]{z-index:1000;background:var(--bg-overlay);-webkit-backdrop-filter:blur(8px);border-bottom:var(--border-subtle);height:var(--nav-height);position:sticky;top:0}.header h1[data-v-7c9ed740]{color:var(--color-primary);margin:0;font-size:24px}.footer[data-v-17dd5161]{border-top:var(--border-subtle);background:var(--bg-surface);margin-top:auto}.footer-inner[data-v-17dd5161]{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:1400px;margin:0 auto;padding:28px 24px 24px;display:flex}.footer-links[data-v-17dd5161]{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.footer-links a[data-v-17dd5161]{color:var(--text-secondary);transition:color var(--transition-fast);font-size:13px;text-decoration:none}.footer-links a[data-v-17dd5161]:hover{color:var(--color-primary)}.footer-copy[data-v-17dd5161]{font-size:13px}.footer-copy[data-v-17dd5161],.footer-disclaimer[data-v-17dd5161]{color:var(--text-muted);margin:0}.footer-disclaimer[data-v-17dd5161]{opacity:.8;max-width:640px;font-size:12px;line-height:1.6}@media (width<=768px){.footer-inner[data-v-17dd5161]{padding:20px 16px}.footer-links[data-v-17dd5161]{gap:14px}.footer-disclaimer[data-v-17dd5161]{font-size:11px}}.toast-container[data-v-f71c876a]{z-index:9999;border-radius:var(--radius-lg);backdrop-filter:blur(12px);cursor:pointer;align-items:center;gap:12px;max-width:400px;padding:12px 20px;font-size:14px;font-weight:500;display:flex;position:fixed;top:80px;right:24px;box-shadow:0 4px 16px #0000004d}.toast-container.error[data-v-f71c876a]{color:#fdfcfa;background:#ef4444e6;border:1px solid #ef444480}.toast-container.success[data-v-f71c876a]{color:#0f172a;background:#22c55ee6;border:1px solid #22c55e80}.toast-container.info[data-v-f71c876a]{color:#fdfcfa;background:#3b82f6e6;border:1px solid #3b82f680}.toast-message[data-v-f71c876a]{flex:1}.toast-close[data-v-f71c876a]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;padding:0;font-size:18px;line-height:1}.toast-close[data-v-f71c876a]:hover{opacity:1}.toast-enter-active[data-v-f71c876a],.toast-leave-active[data-v-f71c876a]{transition:all .3s}.toast-enter-from[data-v-f71c876a],.toast-leave-to[data-v-f71c876a]{opacity:0;transform:translate(100px)}@media (width<=768px){.toast-container[data-v-f71c876a]{max-width:none;left:12px;right:12px}}.app-wrapper[data-v-5e19b502]{flex-direction:column;min-height:100vh;display:flex}main[data-v-5e19b502]{flex:1}
