:root{--stone-1000:#0b0d0f;--stone-950:#101215;--stone-900:#15181b;--stone-850:#1b1f23;--stone-800:#22272c;--stone-750:#2a3036;--stone-700:#333a41;--stone-600:#434b53;--stone-500:#5c656e;--stone-400:#8c959e;--stone-300:#b2bac1;--stone-200:#cdd3d8;--stone-100:#e6e9ec;--stone-50:#f4f5f6;--grass-900:#182a12;--grass-800:#213d18;--grass-700:#2f5a22;--grass-600:#3f7a2e;--grass-500:#559a3f;--grass-400:#74b55c;--grass-300:#9fd088;--redstone-900:#34130f;--redstone-800:#511c17;--redstone-700:#7e2a22;--redstone-600:#a8392d;--redstone-500:#c85346;--redstone-400:#e5786b;--redstone-300:#f0a69c;--diamond-900:#0d2e2e;--diamond-800:#134343;--diamond-700:#1d6866;--diamond-600:#2a8c89;--diamond-500:#3cafab;--diamond-400:#6ccbc6;--diamond-300:#a2e0dc;--gold-900:#33280c;--gold-800:#4f3d12;--gold-700:#7c601c;--gold-600:#a8832a;--gold-500:#c9a03e;--gold-400:#ddbb62;--gold-300:#ebd496;--loader-fabric:#cdbf9f;--loader-fabric-ink:#2a2213;--loader-forge:#8f9fb8;--loader-forge-ink:#121b28;--loader-neoforge:#d6935e;--loader-neoforge-ink:#2b1607;--loader-quilt:#ad94cc;--loader-quilt-ink:#24133a;--surface-page:var(--stone-950);--surface-sunken:var(--stone-1000);--surface-base:var(--stone-900);--surface-card:var(--stone-850);--surface-raised:var(--stone-800);--surface-hover:var(--stone-750);--surface-slot:var(--stone-1000);--text-strong:var(--stone-50);--text-body:var(--stone-100);--text-secondary:var(--stone-300);--text-muted:var(--stone-400);--text-on-accent:var(--stone-1000);--text-link:var(--diamond-400);--text-link-hover:var(--diamond-300);--border-subtle:var(--stone-750);--border-default:var(--stone-700);--border-strong:var(--stone-600);--border-focus:var(--grass-400);--accent:var(--grass-500);--accent-hover:var(--grass-400);--accent-press:var(--grass-600);--accent-shade:var(--grass-700);--status-ok:var(--grass-400);--status-ok-bg:var(--grass-900);--status-danger:var(--redstone-400);--status-danger-bg:var(--redstone-900);--status-danger-solid:var(--redstone-600);--status-info:var(--stone-200);--status-info-bg:var(--stone-750);--status-highlight:var(--gold-400);--status-highlight-bg:var(--gold-900);--channel-release:var(--grass-400);--channel-beta:var(--gold-400);--channel-alpha:var(--stone-300);--font-pixel:var(--nf-pixel),ui-monospace,monospace;--font-sans:var(--nf-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--nf-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--type-h1-size:48px;--type-h1-line:52px;--type-h1-weight:600;--type-h1-size-sm:34px;--type-h1-line-sm:38px;--type-label-size:14px;--type-label-line:20px;--type-label-weight:600;--type-label-tracking:.04em;--type-badge-size:12px;--type-badge-line:14px;--type-badge-weight:500;--type-badge-tracking:.02em;--type-h2-size:28px;--type-h2-line:34px;--type-h2-weight:600;--type-h3-size:20px;--type-h3-line:26px;--type-h3-weight:600;--type-body-lg-size:18px;--type-body-lg-line:28px;--type-body-size:16px;--type-body-line:24px;--type-small-size:14px;--type-small-line:20px;--type-caption-size:12px;--type-caption-line:16px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--type-mono-size:13px;--type-mono-line:20px;--type-mono-sm-size:12px;--unit:4px;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--content-width:1152px;--gutter:24px;--gutter-sm:16px;--bp-xl:1920px;--bp-lg:1280px;--bp-md:768px;--bp-sm:360px;--touch-min:44px;--control-h:44px;--control-h-sm:36px;--badge-h:22px;--icon-sm:16px;--icon-md:24px;--icon-lg:32px;--slot-size:56px;--tile-icon:64px;--header-h:64px;--header-h-sm:56px;--px:4px;--notch-badge:polygon(0 2px,2px 2px,2px 0,calc(100% - 2px) 0,calc(100% - 2px) 2px,100% 2px,100% calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,2px calc(100% - 2px),0 calc(100% - 2px));--notch-1:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px));--notch-2:polygon(0 8px,4px 8px,4px 4px,8px 4px,8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,calc(100% - 4px) 4px,calc(100% - 4px) 8px,100% 8px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) calc(100% - 4px),calc(100% - 8px) calc(100% - 4px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 4px),4px calc(100% - 4px),4px calc(100% - 8px),0 calc(100% - 8px));--radius-none:0;--bevel-raised:inset 0 2px 0 #ffffff1a,inset 2px 0 0 #ffffff0a,inset 0 -4px 0 #00000061,inset -2px 0 0 #0000002e;--bevel-raised-hover:inset 0 2px 0 #ffffff24,inset 2px 0 0 #ffffff0d,inset 0 -2px 0 #00000061,inset -2px 0 0 #0000002e;--bevel-pressed:inset 0 3px 0 #0000006b,inset 0 -1px 0 #ffffff0f;--bevel-card:inset 0 2px 0 #ffffff0d,inset 0 0 0 2px var(--border-default),inset 0 -4px 0 #0000004d;--bevel-slot:inset 0 3px 0 #0000008c,inset 3px 0 0 #00000059,inset 0 -2px 0 #ffffff17,inset -2px 0 0 #ffffff0f,inset 0 0 0 1px #ffffff0d;--ring-focus:inset 0 0 0 2px var(--border-focus);--ring-focus-outer:0 0 0 2px var(--surface-page),0 0 0 4px var(--border-focus);--texture-grid:linear-gradient(#ffffff06 1px,transparent 1px) 0 0/16px 16px,linear-gradient(90deg,#ffffff06 1px,transparent 1px) 0 0/16px 16px;--texture-grid-lg:linear-gradient(#ffffff08 1px,transparent 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff08 1px,transparent 1px) 0 0/48px 48px;--dur-press:60ms;--dur-fast:.12s;--dur-base:.18s;--ease-step:steps(2,end);--ease-out:cubic-bezier(.2,.7,.2,1)}
html{background:var(--surface-page);color:var(--text-body);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-line);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{background:var(--surface-page);flex-direction:column;min-height:100vh;margin:0;display:flex;overflow-x:hidden}*,:before,:after{box-sizing:border-box}a{color:var(--text-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}a:hover{color:var(--text-link-hover);text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}::selection{background:var(--grass-700);color:var(--stone-50)}h1,h2,h3,p{text-wrap:pretty;margin:0}img{max-width:100%}.ma-h1{font-family:var(--font-pixel);font-size:var(--type-h1-size);line-height:var(--type-h1-line);font-weight:var(--type-h1-weight);color:var(--text-strong);font-variant-ligatures:none;font-feature-settings:"liga" 0,"clig" 0;overflow-wrap:anywhere}.ma-label{font-family:var(--font-sans);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking);color:var(--text-secondary)}.ma-mono{font-family:var(--font-mono);font-size:var(--type-mono-size);font-variant-numeric:tabular-nums}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--grass-500);color:var(--text-on-accent);padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:8px}.skip:focus{top:8px}@media (max-width:767px){.ma-h1{font-size:var(--type-h1-size-sm);line-height:var(--type-h1-line-sm)}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}#main{flex:1}.k-wrap{max-width:calc(var(--content-width) + 2 * var(--gutter));padding:0 var(--gutter);width:100%;margin:0 auto}.k-page{grid-template-columns:minmax(0,1fr);gap:56px;padding-top:40px;display:grid}.k-sec{grid-template-columns:minmax(0,1fr);gap:16px;scroll-margin-top:88px;display:grid}.k-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.k-sec-title{gap:4px;min-width:0;display:grid}.k-sec-title>div{align-items:flex-end;gap:10px;display:flex}.k-h2{font-family:var(--font-sans);letter-spacing:.04em;color:var(--text-secondary);margin:0;font-size:15px;font-weight:600;line-height:20px}.k-h3{color:var(--text-strong);margin:0;font-size:15px;font-weight:600;line-height:20px}.k-sub{color:var(--text-muted);margin:0;font-size:14px;line-height:20px}.k-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--min,300px)),1fr));gap:16px;display:grid}.k-subfilters{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:40px;display:grid}.k-search{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}.k-filters{background:var(--surface-base);clip-path:var(--notch-2);box-shadow:inset 0 0 0 2px var(--border-subtle);flex:264px;gap:28px;max-width:300px;padding:20px;display:grid}.k-fgroup{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.k-fgroup legend{letter-spacing:.04em;color:var(--text-muted);margin-bottom:10px;padding:0;font-size:13px;font-weight:600}.k-results{flex:999 560px;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.k-results__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.k-empty{background:var(--surface-slot);clip-path:var(--notch-2);box-shadow:var(--bevel-slot);justify-items:start;gap:12px;padding:40px;display:grid}.k-empty h2{color:var(--text-strong);font-size:20px;font-weight:600}.k-empty p{color:var(--text-secondary)}@media (max-width:767px){.k-filters{max-width:none}}.k-rows{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.k-chips{flex-wrap:wrap;gap:8px;display:flex}.k-prose{gap:14px;max-width:720px;display:grid}.k-prose p{color:var(--text-body);margin:0;font-size:16px;line-height:26px}.k-prose h2{color:var(--text-strong);margin:24px 0 0;scroll-margin-top:88px;font-size:22px;font-weight:600;line-height:28px}.k-prose ul{gap:6px;margin:0;padding-left:20px;font-size:16px;line-height:26px;display:grid}.k-lead{color:var(--text-secondary);margin:0;font-size:17px;line-height:26px}.k-mod{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:48px;padding-top:40px;padding-bottom:0;display:grid}.k-main{grid-area:1/1;grid-template-columns:minmax(0,1fr);gap:56px;min-width:0;display:grid}.k-side{grid-area:1/2;grid-template-columns:minmax(0,1fr);gap:16px;display:grid;position:sticky;top:84px}.k-cta,.k-cta-pad{display:none}.k-read{grid-template-columns:220px minmax(0,720px);align-items:start;gap:56px;padding-top:40px;display:grid}.k-toc{gap:2px;display:grid;position:sticky;top:84px}.k-toc a{min-height:36px;color:var(--text-secondary);box-shadow:inset 2px 0 0 var(--border-subtle);align-items:center;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.k-toc a:hover{color:var(--text-strong);box-shadow:inset 2px 0 0 var(--grass-500)}.k-chip{background:var(--surface-raised);min-height:44px;color:var(--text-body);clip-path:var(--notch-1);box-shadow:var(--bevel-raised);align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.k-chip:hover{background:var(--surface-hover);color:var(--text-strong);text-decoration:none}.k-chip .n{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.k-chip[aria-current=page]{background:var(--grass-900);color:var(--grass-300);box-shadow:inset 0 0 0 2px var(--grass-600),var(--bevel-pressed)}.k-card{min-height:44px;color:inherit;background:var(--surface-card);clip-path:var(--notch-2);box-shadow:var(--bevel-card);transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast) linear;align-content:start;gap:10px;padding:18px;text-decoration:none;display:grid}.k-card:hover{background:var(--surface-raised);color:inherit;box-shadow:inset 0 2px 0 #ffffff0f,inset 0 0 0 2px var(--grass-600),inset 0 -4px 0 #0000004d;text-decoration:none;transform:translateY(-2px)}.k-card__head{align-items:center;gap:12px;min-width:0;display:flex}.k-card__slot{background:var(--surface-slot);width:44px;height:44px;clip-path:var(--notch-1);box-shadow:var(--bevel-slot);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.k-card__title{color:var(--text-strong);font-size:16px;font-weight:600;line-height:22px}.k-card__title--mono{font-family:var(--font-mono);font-size:20px}.k-card__meta{color:var(--text-secondary);font-size:13px}.k-card p{color:var(--text-secondary);font-size:14px;line-height:20px}.k-panel{background:var(--surface-base);clip-path:var(--notch-2);box-shadow:inset 0 0 0 2px var(--border-subtle);align-content:start;gap:14px;min-width:0;padding:20px;display:grid}.k-panel h3{color:var(--text-strong);font-size:17px;font-weight:600;line-height:22px}.k-panel p{color:var(--text-secondary);font-size:14px;line-height:20px}.k-hero-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.k-mod-head{align-items:flex-start;gap:20px;min-width:0;display:flex}.k-mod-head__text{gap:10px;min-width:0;display:grid}.k-by{color:var(--text-muted);font-size:15px}.k-by a{color:var(--text-secondary)}.k-facts{background:var(--surface-card);clip-path:var(--notch-2);box-shadow:var(--bevel-card);gap:14px;padding:20px;display:grid}.k-links{flex-wrap:wrap;gap:6px 14px;font-size:14px;display:flex}.k-vthumb{width:160px;height:64px;clip-path:var(--notch-1);background:var(--surface-sunken);flex-shrink:0;position:relative;overflow:hidden}.k-vmajor{font-family:var(--font-mono);color:var(--text-strong);font-size:22px;font-weight:600;line-height:28px}.k-pagehead{background:var(--surface-sunken);box-shadow:inset 0 -2px 0 var(--border-subtle)}.k-pagehead>.k-wrap{gap:12px;padding-top:24px;padding-bottom:32px;display:grid}.k-extlink{align-items:center;gap:6px;min-height:44px;font-size:14px;display:inline-flex}.k-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px}.k-muted{color:var(--text-muted)}.k-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.k-latest{gap:8px;display:grid}.k-latest>div{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;display:grid}.k-latest>div>span{gap:2px;min-width:0;display:grid}.k-latest__v{font-family:var(--font-mono);color:var(--text-strong);overflow-wrap:anywhere;font-size:12px}.k-latest__m{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}@media (max-width:1023px){.k-mod{grid-template-columns:minmax(0,1fr);gap:40px}.k-main,.k-side{grid-area:auto/1}.k-side{position:static}.k-cta{z-index:30;background:var(--stone-900);box-shadow:inset 0 2px 0 var(--border-default),0 -4px 0 #00000040;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 16px;display:grid;position:fixed;bottom:0;left:0;right:0}.k-cta-pad{height:72px;display:block}.k-read{grid-template-columns:minmax(0,1fr);gap:24px}.k-toc{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));position:static}}@media (max-width:767px){.k-wrap{padding:0 var(--gutter-sm)}.k-page,.k-mod,.k-read{padding-top:24px}.k-page,.k-main{gap:44px}.k-mod-head{gap:14px}}
.ma-btn{--b-bg:var(--grass-500);--b-hover:var(--grass-400);--b-press:var(--grass-600);--b-fg:var(--text-on-accent);background:var(--b-bg);min-width:44px;height:44px;color:var(--b-fg);font-family:var(--font-sans);white-space:nowrap;clip-path:var(--notch-1);box-shadow:var(--bevel-raised);cursor:pointer;transition:transform var(--dur-press) linear,background var(--dur-fast) linear;border:0;outline:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 16px 2px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ma-btn:hover{background:var(--b-hover);color:var(--b-fg);box-shadow:var(--bevel-raised-hover);text-decoration:none;transform:translateY(1px)}.ma-btn:active{background:var(--b-press);box-shadow:var(--bevel-pressed);transform:translateY(3px)}.ma-btn:focus-visible{box-shadow:var(--bevel-raised),var(--ring-focus)}.ma-btn--lg{min-width:52px;height:52px;padding:0 22px 2px;font-size:16px}.ma-btn--full{width:100%;display:flex}.ma-btn--icon{padding:0}.ma-btn--secondary{--b-bg:var(--stone-750);--b-hover:var(--stone-700);--b-press:var(--stone-800);--b-fg:var(--text-strong)}.ma-btn--danger{--b-bg:var(--redstone-600);--b-hover:var(--redstone-500);--b-press:var(--redstone-700);--b-fg:var(--stone-50)}.ma-btn--ghost{--b-bg:transparent;--b-hover:var(--stone-800);--b-press:var(--stone-850);--b-fg:var(--text-body);box-shadow:none;padding-bottom:0}.ma-btn--ghost:hover{box-shadow:none}.ma-btn--ghost:focus-visible{box-shadow:var(--ring-focus)}.ma-btn:disabled,.ma-btn[aria-disabled=true]{background:var(--stone-800);color:var(--stone-500);box-shadow:none;cursor:not-allowed;transform:none}.ma-badge{height:var(--badge-h);background:var(--stone-750);color:var(--stone-100);clip-path:var(--notch-badge);font-family:var(--font-sans);font-size:var(--type-badge-size);line-height:var(--type-badge-line);letter-spacing:var(--type-badge-tracking);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;padding:0 7px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #00000047}.ma-badge--glyph{padding:0 7px 0 5px}.ma-badge--grass{background:var(--grass-800);color:var(--grass-300)}.ma-badge--redstone{background:var(--redstone-800);color:var(--redstone-300)}.ma-badge--diamond{background:var(--stone-800);color:var(--stone-200)}.ma-badge--gold{background:var(--gold-800);color:var(--gold-300)}.ma-badge--outline{color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--border-strong);background:0 0}.ma-badge--loader{background:var(--stone-900);color:var(--stone-200);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lc) 42%,var(--stone-900))}.ma-badge--loader .ma-g{color:var(--lc)}.ma-badge--icon{padding:0 5px}.lb{width:24px;height:var(--badge-h);background:var(--stone-900);clip-path:var(--notch-badge);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lc) 42%,var(--stone-900));justify-content:center;align-items:center;display:inline-flex}.lb:before{content:"";background:var(--lc);width:12px;height:12px;-webkit-mask:var(--g) center/100% 100% no-repeat;-webkit-mask:var(--g) center/100% 100% no-repeat;mask:var(--g) center/100% 100% no-repeat}.lb-fabric{--lc:var(--loader-fabric)}.lb-forge{--lc:var(--loader-forge)}.lb-neoforge{--lc:var(--loader-neoforge)}.lb-quilt{--lc:var(--loader-quilt)}.lb-other{--lc:var(--stone-400)}.lc-fabric{--lc:var(--loader-fabric)}.lc-forge{--lc:var(--loader-forge)}.lc-neoforge{--lc:var(--loader-neoforge)}.lc-quilt{--lc:var(--loader-quilt)}.lc-other{--lc:var(--stone-400)}a.ma-badge:hover{color:var(--text-strong)}.ma-np{color:var(--text-muted);font-family:var(--font-sans);white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-style:italic;line-height:20px;display:inline-flex}.ma-np--sm{font-size:12px}.ma-np__dots{gap:2px;display:inline-flex}.ma-np__dots span{background:var(--stone-600);width:4px;height:4px}.ma-env{align-items:center;gap:8px;display:inline-flex}.ma-env__slot{width:28px;height:28px;clip-path:var(--notch-badge);background:var(--surface-raised);box-shadow:var(--bevel-raised);justify-content:center;align-items:center;display:inline-flex;position:relative}.ma-env--required{color:var(--text-strong)}.ma-env--optional{color:var(--text-secondary)}.ma-env--unsupported,.ma-env--unknown{color:var(--stone-500)}.ma-env--unsupported .ma-env__slot,.ma-env--unknown .ma-env__slot{background:var(--surface-slot);box-shadow:var(--bevel-slot)}.ma-env__slot--24{width:24px;height:24px}.ma-env__strike{background:var(--stone-400);height:2px;margin-top:-1px;position:absolute;top:50%;left:4px;right:4px;transform:rotate(-45deg)}.ma-env__dot{background:var(--gold-400);width:4px;height:4px;position:absolute;top:3px;right:3px}.ma-env__label{flex-direction:column;line-height:16px;display:inline-flex}.ma-env__label b{color:var(--text-body);font-size:14px;font-weight:500}.ma-env__label span{color:var(--text-secondary);font-size:12px}.ma-env--unknown .ma-env__label span{color:var(--text-muted);font-style:italic}.ma-env--unsupported .ma-env__label span{color:var(--text-muted)}.ma-chip{cursor:pointer;height:44px;clip-path:var(--notch-1);background:var(--surface-raised);color:var(--text-body);box-shadow:var(--bevel-raised);font-family:var(--font-sans);white-space:nowrap;border:0;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.ma-chip--glyph{padding:0 14px 0 12px}.ma-chip:hover{background:var(--surface-hover);color:var(--text-strong);text-decoration:none}.ma-chip .ma-g{color:var(--chip-glyph,var(--text-muted))}.ma-chip__n{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.ma-chip[aria-pressed=true],.ma-chip--on{background:var(--grass-900);color:var(--grass-300);box-shadow:inset 0 0 0 2px var(--grass-600),var(--bevel-pressed);transform:translateY(1px)}.ma-chip[aria-pressed=true] .ma-g,.ma-chip--on .ma-g{color:currentColor}.ma-chip[aria-pressed=true] .ma-chip__n,.ma-chip--on .ma-chip__n{color:var(--grass-400)}.ma-chip:disabled{color:var(--stone-500);cursor:not-allowed}.ma-chip__mono{font-family:var(--font-mono);font-size:13px}.ma-search{background:var(--surface-slot);width:100%;min-width:0;height:44px;clip-path:var(--notch-1);box-shadow:var(--bevel-slot),inset 0 0 0 1px var(--border-default);align-items:center;display:flex;position:relative}.ma-search__icon{color:var(--text-muted);padding:0 10px 0 14px;display:inline-flex}.ma-search:focus-within .ma-search__icon{color:var(--grass-400)}.ma-search input{min-width:0;height:100%;color:var(--text-strong);font-family:var(--font-sans);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px}.ma-search input::placeholder{color:var(--text-muted)}.ma-search input::-webkit-search-cancel-button{filter:grayscale()brightness(1.5)}.ma-search kbd{min-width:22px;height:22px;font-family:var(--font-mono);color:var(--text-muted);background:var(--stone-850);box-shadow:inset 0 -2px 0 #0006,inset 0 0 0 1px var(--border-default);justify-content:center;align-items:center;margin-right:12px;font-size:12px;display:inline-flex}.ma-search--lg{height:56px}.ma-search--lg .ma-search__icon{padding:0 12px 0 18px}.ma-search--lg input{font-size:18px}.ma-search button[type=submit]{background:var(--surface-raised);color:var(--text-body);font:600 14px var(--font-sans);clip-path:var(--notch-1);box-shadow:var(--bevel-raised);cursor:pointer;border:0;align-self:stretch;margin:6px;padding:0 14px}.ma-search button[type=submit]:hover{background:var(--surface-hover);color:var(--text-strong)}.ma-field{gap:6px;display:grid}.ma-field label{color:var(--text-body);font-size:14px;font-weight:600}.ma-field label span{color:var(--text-muted);font-weight:400}.ma-field input,.ma-field textarea,.ma-field select{background:var(--surface-slot);width:100%;min-height:44px;color:var(--text-strong);font-family:var(--font-sans);clip-path:var(--notch-1);box-shadow:var(--bevel-slot),inset 0 0 0 1px var(--border-default);border:0;outline:none;padding:0 14px;font-size:15px;line-height:22px}.ma-field textarea{resize:vertical;padding:12px 14px}.ma-field select{appearance:none}.ma-field input:focus,.ma-field textarea:focus,.ma-field select:focus{box-shadow:var(--bevel-slot),inset 0 0 0 2px var(--border-focus)}.ma-field__hint{color:var(--text-muted);font-size:13px;line-height:18px}.ma-crumbs ol{font-family:var(--font-sans);flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.ma-crumbs li{align-items:center;gap:4px;min-width:0;display:inline-flex}.ma-crumbs a{color:var(--text-secondary);align-items:center;min-height:44px;padding:0 2px;text-decoration:none;display:inline-flex}.ma-crumbs a:hover{color:var(--text-strong)}.ma-crumbs [aria-current]{color:var(--text-body);text-overflow:ellipsis;white-space:nowrap;align-items:center;min-height:44px;font-weight:500;display:inline-flex;overflow:hidden}.ma-crumbs__sep{color:var(--stone-600);display:inline-flex}.ma-crumbs .ma-crumbs__back{display:none}@media (max-width:767px){.ma-crumbs ol{display:none}.ma-crumbs .ma-crumbs__back{min-height:44px;color:var(--text-secondary);align-items:center;gap:8px;font-size:14px;text-decoration:none;display:inline-flex}}.ma-header{z-index:20;background:var(--stone-900);box-shadow:inset 0 -2px 0 var(--border-default),0 4px 0 #00000040;position:sticky;top:0}.ma-header__in{max-width:calc(var(--content-width) + 2 * var(--gutter));padding:10px var(--gutter);min-height:var(--header-h);align-items:center;column-gap:24px;margin:0 auto;display:flex}.ma-header__home{flex-shrink:0;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.ma-header__search{flex:320px;min-width:0}.ma-header__search[hidden]{display:none}.ma-header__spacer{flex:1}.ma-nav{gap:2px;margin-left:auto;display:flex}.ma-nav a{height:44px;font-family:var(--font-sans);white-space:nowrap;color:var(--text-secondary);clip-path:var(--notch-1);align-items:center;padding:0 11px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.ma-nav a:hover{color:var(--text-strong);background:var(--surface-raised)}.ma-nav a[aria-current=page]{color:var(--text-strong);background:var(--surface-raised);box-shadow:inset 0 -3px 0 var(--grass-500)}.ma-header__mobile{display:none}.ma-wordmark{font-family:var(--font-pixel);font-variant-ligatures:none;color:var(--text-strong);letter-spacing:.01em;white-space:nowrap;align-items:baseline;font-size:22px;font-weight:600;line-height:1;display:inline-flex}.ma-wordmark span{color:var(--grass-400)}.ma-iconbtn{background:var(--surface-raised);width:44px;height:44px;color:var(--text-body);clip-path:var(--notch-1);box-shadow:var(--bevel-raised);cursor:pointer;border:0;justify-content:center;align-items:center;text-decoration:none;list-style:none;display:inline-flex}.ma-iconbtn::-webkit-details-marker{display:none}.ma-iconbtn:hover{background:var(--surface-hover);color:var(--text-strong)}@media (max-width:1023px){.ma-header__in{column-gap:16px}.ma-nav a{padding:0 8px;font-size:14px}}@media (max-width:767px){.ma-header__in{min-height:var(--header-h-sm);height:var(--header-h-sm);padding:6px var(--gutter-sm);column-gap:8px}.ma-header__search,.ma-nav{display:none}.ma-header__mobile{gap:8px;margin-left:auto;display:flex}.ma-menu{position:static}.ma-menu__panel{left:0;right:0;top:var(--header-h-sm);background:var(--stone-900);box-shadow:inset 0 -2px 0 var(--border-default),0 8px 0 #0000004d;padding:12px var(--gutter-sm) 16px;gap:12px;display:grid;position:absolute}.ma-menu__panel nav{display:grid}.ma-menu__panel nav a{min-height:44px;color:var(--text-body);box-shadow:inset 0 -1px 0 var(--border-subtle);align-items:center;font-weight:500;text-decoration:none;display:flex}.ma-menu__panel nav a[aria-current=page]{color:var(--grass-300)}}.ma-footer{margin-top:var(--space-16);background:var(--surface-sunken);box-shadow:inset 0 2px 0 var(--border-default);background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:16px 16px}.ma-footer__in{max-width:calc(var(--content-width) + 2 * var(--gutter));padding:40px var(--gutter) 32px;gap:28px;margin:0 auto;display:grid}.ma-footer__cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:24px;display:grid}.ma-footer__brand{align-content:start;gap:10px;display:grid}.ma-footer__brand p{color:var(--text-muted);max-width:260px;font-size:13px;line-height:20px}.ma-footer nav{align-content:start;display:grid}.ma-footer h2{letter-spacing:.04em;color:var(--text-secondary);margin:0 0 4px;font-size:13px;font-weight:600}.ma-footer nav a{min-height:36px;color:var(--text-muted);align-items:center;font-size:14px;text-decoration:none;display:flex}.ma-footer nav a:hover{color:var(--text-strong)}.ma-footer__rule{background:var(--border-subtle);height:2px}.ma-footer__legal{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;line-height:20px;display:flex}.ma-footer__legal p{max-width:640px}@media (max-width:767px){.ma-footer__in{padding:32px var(--gutter-sm) 28px}}.ma-tabs{box-shadow:inset 0 -2px 0 var(--border-subtle);gap:4px;display:flex;overflow-x:auto}.ma-tab{cursor:pointer;white-space:nowrap;height:44px;font-family:var(--font-sans);color:var(--text-secondary);clip-path:var(--notch-1);background:0 0;border:0;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.ma-tab:hover{color:var(--text-strong)}.ma-tab[aria-selected=true]{background:var(--surface-raised);color:var(--text-strong);box-shadow:inset 0 -3px 0 var(--grass-500)}.ma-tab__n{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}.ma-icon{background:var(--surface-slot);clip-path:var(--notch-1);box-shadow:var(--bevel-slot);flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:inline-flex;overflow:hidden}.ma-icon img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;display:block}.ma-icon--40{width:40px;height:40px;font-size:14px}.ma-icon--44{width:44px;height:44px;font-size:15px}.ma-icon--48{width:48px;height:48px;font-size:16px}.ma-icon--56{width:56px;height:56px;font-size:19px}.ma-icon--64{width:64px;height:64px;font-size:22px}.ma-icon--88{width:88px;height:88px;font-size:30px}.ma-icon--96{width:96px;height:96px;font-size:33px}.mb0{background:#3a4a3c}.mb1{background:#4a3f30}.mb2{background:#33424a}.mb3{background:#46384a}.mb4{background:#4a3a36}.mb5{background:#3a4446}.ma-icon__mono{width:100%;height:100%;color:var(--stone-100);font-family:var(--font-sans);letter-spacing:.02em;font-weight:700;font-size:inherit;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 2px #ffffff14,inset 0 -3px #0000004d}.ma-tile{min-width:0;color:inherit;background:var(--surface-card);clip-path:var(--notch-2);box-shadow:var(--bevel-card);transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast) linear;flex-direction:column;gap:14px;padding:18px;text-decoration:none;display:flex}.ma-tile:hover{background:var(--surface-raised);color:inherit;box-shadow:inset 0 2px 0 #ffffff0f,inset 0 0 0 2px var(--grass-600),inset 0 -4px 0 #0000004d;text-decoration:none;transform:translateY(-2px)}.ma-tile__head{align-items:flex-start;gap:14px;min-width:0;display:flex}.ma-tile__id{gap:4px;min-width:0;display:grid}.ma-tile__name{font-family:var(--font-sans);color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;line-height:22px;overflow:hidden}.ma-tile__by{color:var(--text-muted);font-size:13px;line-height:18px}.ma-tile__by span{color:var(--text-secondary)}.ma-tile__sum{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;margin:0;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.ma-tile__loaders{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}.ma-tile__foot{box-shadow:inset 0 2px 0 var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.ma-tile__ver{font-family:var(--font-mono);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ma-tile__env{flex-shrink:0;gap:6px;display:inline-flex}.ma-tile--row{flex-flow:wrap;align-items:center;gap:16px;padding:16px}.ma-tile--row .ma-tile__head{flex:240px}.ma-tile--row .ma-tile__sum{-webkit-line-clamp:1;min-height:0;margin-top:2px}.ma-tile--row .ma-tile__loaders{justify-content:flex-end;max-width:260px;margin-top:0}.ma-tile--row .ma-tile__foot{box-shadow:none;flex-direction:column;align-self:center;padding-top:0}.ma-tile--compact{flex-direction:row;align-items:center;gap:14px;padding:14px}.ma-tile--compact .ma-tile__id{gap:6px}.ma-tile--compact .ma-tile__loaders{gap:4px;margin-top:0}.ma-dep{background:var(--surface-card);clip-path:var(--notch-1);box-shadow:inset 0 0 0 1px var(--border-subtle);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.ma-dep__text{gap:2px;min-width:0;display:grid}.ma-dep__name{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;overflow:hidden}a.ma-dep__name:hover{color:var(--text-link-hover)}.ma-dep__sum{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.ma-table{background:var(--surface-card);width:100%;clip-path:var(--notch-1);box-shadow:inset 0 0 0 2px var(--border-default);overflow-x:auto}.ma-table table{border-collapse:collapse;width:100%;font-family:var(--font-sans);color:var(--text-body);font-size:14px;line-height:20px}.ma-table caption{text-align:left;letter-spacing:.04em;color:var(--text-secondary);padding:14px 16px 6px;font-size:14px}.ma-table thead tr{background:var(--stone-900)}.ma-table th{text-align:left;letter-spacing:.04em;color:var(--text-muted);white-space:nowrap;box-shadow:inset 0 -2px 0 var(--border-default);padding:10px 16px;font-size:12px;font-weight:600}.ma-table td{vertical-align:middle;box-shadow:inset 0 -1px 0 var(--border-subtle);font-variant-numeric:tabular-nums;padding:12px 16px}.ma-table tbody tr:nth-child(2n){background:#ffffff04}.ma-table tbody tr:last-child td{box-shadow:none}.ma-table--dense td{padding:8px 14px}.ma-table td.is-mono{font-family:var(--font-mono);font-size:13px}.ma-table td.is-muted{color:var(--text-secondary)}.ma-table td.is-nowrap{white-space:nowrap}.ma-table .is-right{text-align:right}.ma-table .is-center{text-align:center}.ma-matrix{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.ma-matrix__tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ma-matrix__tools label{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ma-matrix__tools select{background:var(--surface-slot);min-width:110px;height:44px;color:var(--text-strong);font-family:var(--font-mono);clip-path:var(--notch-1);box-shadow:var(--bevel-slot),inset 0 0 0 1px var(--border-default);border:0;padding:0 12px;font-size:13px}.ma-matrix__box{background:var(--surface-card);clip-path:var(--notch-2);box-shadow:var(--bevel-card);gap:4px;padding:12px;display:grid;overflow-x:auto}.mr{grid-template-columns:minmax(64px,max-content) repeat(var(--mcols),minmax(84px,1fr));align-items:center;gap:4px;min-width:min-content;display:grid}.mr[hidden],.ma-mgroup[hidden]{display:none}.mr--head{padding-bottom:2px}.ma-mh{letter-spacing:.04em;color:var(--text-muted);white-space:nowrap;padding:4px 8px;font-size:12px;font-weight:600}.ma-mh--l{text-align:center;padding:4px 0}.mv{font-family:var(--font-mono);color:var(--text-strong);white-space:nowrap;padding:0 12px 0 8px;font-size:13px;font-weight:500}.mr .s{height:48px;clip-path:var(--notch-1);font-family:var(--font-mono);background:var(--stone-900);color:var(--text-body);box-shadow:var(--bevel-slot);text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;min-width:0;padding:0 8px;font-size:12px;font-style:normal;display:flex;position:relative;overflow:hidden}.mr .s:after{content:"";background:var(--cm);clip-path:polygon(0 0,100% 0,100% 100%,66.6% 100%,66.6% 66.6%,33.3% 66.6%,33.3% 33.3%,0 33.3%);width:9px;height:9px;position:absolute;top:4px;right:4px}.mr .r,.c-r{--cm:var(--channel-release)}.mr .b,.c-b{--cm:var(--channel-beta)}.mr .a,.c-a{--cm:var(--channel-alpha)}.mr .e{background:var(--surface-slot);color:var(--stone-500);font-family:var(--font-sans);font-size:11px}.mr .e:after{display:none}.ma-mgroup,.ma-mgroup__rows{gap:4px;display:grid}.ma-mgroup>summary{list-style:none}.ma-mgroup>summary::-webkit-details-marker{display:none}.ma-group{cursor:pointer;background:var(--stone-900);width:100%;min-height:44px;clip-path:var(--notch-1);box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--text-body);font-family:var(--font-sans);align-items:center;gap:10px;margin-top:6px;padding:0 8px;font-size:14px;font-weight:600;display:flex}.ma-mgroup[open]>.ma-group{box-shadow:inset 0 -2px 0 var(--border-subtle);background:0 0}.ma-group__chev{color:var(--text-muted);transition:transform var(--dur-fast) linear;display:inline-flex}.ma-mgroup[open] .ma-group__chev{transform:rotate(90deg)}.ma-group__n{color:var(--text-muted);font-size:13px;font-weight:400}.ma-legend{color:var(--text-secondary);flex-wrap:wrap;gap:8px 18px;font-size:13px;display:flex}.ma-legend>span{align-items:center;gap:6px;display:inline-flex}.ma-legend__sq{background:var(--stone-900);width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--border-default);position:relative}.ma-legend__sq:after{content:"";background:var(--cm);clip-path:polygon(0 0,100% 0,100% 100%,66.6% 100%,66.6% 66.6%,33.3% 66.6%,33.3% 33.3%,0 33.3%);width:6px;height:6px;position:absolute;top:1px;right:1px}.ma-matrix__note{color:var(--text-muted);margin:0;font-size:13px;line-height:18px}.ma-cmp{--cmp-lw:180px;--cmp-col:210px;grid-template-columns:minmax(0,1fr);display:grid}@media (max-width:599px){.ma-cmp{--cmp-lw:120px;--cmp-col:180px}}.ma-cmp__head{top:var(--cmp-top,64px);z-index:5;scrollbar-width:none;background:var(--stone-900);box-shadow:inset 0 -2px 0 var(--border-default),0 4px 0 #0003;position:sticky;overflow-x:auto}.ma-cmp__body{background:var(--surface-card);box-shadow:inset 0 0 0 1px var(--border-subtle);overflow-x:auto}.ma-cmp__row{display:grid}.ma-cmp__row+.ma-cmp__row{box-shadow:inset 0 1px 0 var(--border-subtle)}.ma-cmp__label{z-index:1;background:var(--stone-900);box-shadow:inset -2px 0 0 var(--border-default);color:var(--text-muted);padding:12px 14px;font-size:13px;position:sticky;left:0}.ma-cmp__cell{color:var(--text-body);overflow-wrap:anywhere;min-width:0;padding:12px 14px;font-size:14px;line-height:20px}.ma-cmp__col{align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.ma-cmp__col a{min-width:0;color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:15px;font-weight:600;text-decoration:none;overflow:hidden}.ma-cmp__x{width:44px;height:44px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ma-cmp__x:hover{color:var(--text-strong)}.ma-cmp .is-first{background:#559a3f0f}.ma-facts{margin:0;display:grid}.ma-facts>div{box-shadow:inset 0 -1px 0 var(--border-subtle);grid-template-columns:minmax(96px,38%) minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.ma-facts>div:last-child{box-shadow:none}.ma-facts--dense>div{padding:8px 0}.ma-facts dt{color:var(--text-muted);font-size:13px;line-height:20px}.ma-facts dd{color:var(--text-body);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;margin:0;font-size:14px;line-height:20px}.ma-facts dd.is-mono{font-family:var(--font-mono);font-size:13px}.ma-features{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ma-features li{background:var(--surface-card);clip-path:var(--notch-2);box-shadow:var(--bevel-card);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;padding:18px;display:grid}.ma-features__n{background:var(--surface-slot);width:36px;height:36px;clip-path:var(--notch-1);box-shadow:var(--bevel-slot);font-family:var(--font-mono);color:var(--grass-400);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.ma-features h3{color:var(--text-strong);margin:0;font-size:16px;font-weight:600;line-height:22px}.ma-features p{color:var(--text-secondary);margin:4px 0 0;font-size:14px;line-height:20px}.ma-notice{background:var(--surface-base);clip-path:var(--notch-1);box-shadow:inset 0 0 0 1px var(--border-default);color:var(--text-secondary);flex-wrap:wrap;align-items:flex-start;gap:10px 14px;padding:12px 16px;display:flex}.ma-notice__icon{color:var(--text-muted);padding-top:2px;display:inline-flex}.ma-notice__body{flex:240px;gap:2px;min-width:0;font-size:14px;line-height:20px;display:grid}.ma-notice__body strong{color:var(--text-body);font-weight:600}.ma-notice--highlight{background:var(--gold-900);box-shadow:inset 0 0 0 1px var(--gold-800);color:var(--gold-300)}.ma-notice--highlight .ma-notice__icon{color:var(--gold-400)}.ma-notice--highlight strong{color:var(--gold-300)}.ma-notice--danger{background:var(--redstone-900);box-shadow:inset 0 0 0 1px var(--redstone-800);color:var(--redstone-300)}.ma-notice--danger .ma-notice__icon{color:var(--redstone-400)}.ma-notice--danger strong{color:var(--redstone-300)}.ma-quote{background:var(--surface-base);clip-path:var(--notch-2);box-shadow:inset 0 0 0 2px var(--border-subtle);grid-template-columns:28px minmax(0,1fr);gap:16px;margin:0;padding:22px 24px;display:grid}.ma-quote__mark{grid-template-columns:repeat(2,10px);align-content:start;gap:4px;padding-top:6px;display:grid}.ma-quote__mark span{background:var(--grass-500);width:10px;height:10px}.ma-quote__mark span:nth-child(n+3){background:var(--grass-700);width:6px;height:6px}.ma-quote__body{gap:12px;min-width:0;display:grid}.ma-quote blockquote{color:var(--text-body);overflow-wrap:anywhere;margin:0;font-size:17px;line-height:27px}.ma-quote figcaption{color:var(--text-muted);font-size:14px}@media (max-width:767px){.ma-quote{grid-template-columns:minmax(0,1fr);padding:18px}}.ma-faq{box-shadow:inset 0 2px 0 var(--border-subtle);display:grid}.ma-faq details{box-shadow:inset 0 -2px 0 var(--border-subtle)}.ma-faq summary{cursor:pointer;min-height:56px;color:var(--text-strong);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:16px;font-weight:600;line-height:22px;list-style:none;display:flex}.ma-faq summary::-webkit-details-marker{display:none}.ma-faq summary h3{font:inherit;margin:0}.ma-faq__sign{color:var(--text-muted);flex-shrink:0;display:inline-flex}.ma-faq__sign .is-open{display:none}.ma-faq details[open] .ma-faq__sign{color:var(--grass-400)}.ma-faq details[open] .ma-faq__sign .is-open{display:inline-flex}.ma-faq details[open] .ma-faq__sign .is-closed{display:none}.ma-faq__a{color:var(--text-secondary);padding:0 40px 18px 0;font-size:15px;line-height:24px}.ma-stats{background:var(--surface-base);clip-path:var(--notch-2);box-shadow:inset 0 0 0 2px var(--border-subtle);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));display:grid}.ma-stats>div{box-shadow:inset -2px 0 0 var(--border-subtle);align-content:start;gap:4px;min-width:0;padding:16px 20px;display:grid}.ma-stats__label{color:var(--text-muted);font-size:13px}.ma-stats__value{font-family:var(--font-mono);color:var(--text-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px;font-weight:600;line-height:28px}.ma-stats__sub{color:var(--text-secondary);font-size:13px;line-height:18px}.ma-gallery{gap:12px;display:grid}.ma-gallery figure{align-content:start;gap:8px;margin:0;display:grid}.ma-gallery figcaption{color:var(--text-secondary);font-size:14px}.ma-gallery figcaption span{color:var(--text-muted)}.ma-gallery__thumbs{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:12px;display:grid}.ma-gallery__thumbs figcaption{font-size:13px;line-height:18px}.ma-frame{cursor:zoom-in;aspect-ratio:16/9;background:var(--surface-slot);width:100%;clip-path:var(--notch-1);box-shadow:var(--bevel-slot);border:0;padding:4px;display:block}.ma-frame img{object-fit:cover;width:100%;height:100%;display:block}.ma-gallery>span[hidden]{display:none}.ma-lightbox{z-index:100;background:#08090bf0;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;padding:16px;display:grid;position:fixed;inset:0}.ma-lightbox__bar{color:var(--text-secondary);font-family:var(--font-mono);justify-content:space-between;align-items:center;font-size:13px;display:flex}.ma-lightbox__stage{justify-content:center;align-items:center;gap:12px;min-height:0;display:flex}.ma-lightbox__stage img{object-fit:contain;min-width:0;max-width:100%;max-height:100%}.ma-lightbox__btn{background:var(--stone-800);width:44px;height:44px;color:var(--text-strong);clip-path:var(--notch-1);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ma-lightbox p{text-align:center;color:var(--text-secondary);min-height:20px;margin:0;font-size:14px}.ma-cover{aspect-ratio:16/9;clip-path:var(--notch-2);background:var(--surface-sunken);position:relative;overflow:hidden}.ma-cover__bar{box-shadow:inset 0 2px 0 var(--border-default);background:#0b0d0fd1;align-items:center;gap:14px;padding:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.ma-cover__name{font-family:var(--font-sans);color:var(--text-strong);overflow-wrap:anywhere;font-size:20px;font-weight:600;line-height:1.25}.ma-cover--compact .ma-cover__bar{padding:12px}.ma-cover--compact .ma-cover__name{font-size:15px}.ma-hero{background:var(--surface-sunken);box-shadow:inset 0 -2px 0 var(--border-subtle);flex-direction:column;display:flex;position:relative;overflow:hidden}.ma-hero__scene{width:62%;position:absolute;top:0;bottom:0;right:0}.ma-hero__scene:after{content:"";background:url(/scenes/fade.svg) 0 0/96px repeat-y;width:96px;position:absolute;top:0;bottom:0;left:0}.ma-hero__inner{width:100%;max-width:calc(var(--content-width) + 2 * var(--gutter));padding:40px var(--gutter) 48px;margin:0 auto;position:relative}.ma-hero__text{gap:16px;max-width:540px;display:grid}.ma-hero__lead{color:var(--text-secondary);font-size:18px;line-height:28px}@media (max-width:1023px){.ma-hero__scene{width:46%}.ma-hero__text{max-width:56%}}@media (max-width:767px){.ma-hero{min-height:0!important}.ma-hero__scene{flex:0 0 120px;width:100%;height:120px;position:relative}.ma-hero__scene:after{display:none}.ma-hero__inner{padding:20px var(--gutter-sm) 32px}.ma-hero__text{max-width:none}.ma-hero__lead{font-size:16px;line-height:24px}}.ma-scene{width:100%;height:100%;position:relative;overflow:hidden}.ma-scene>svg:first-child{width:100%;height:100%;display:block;position:absolute;inset:0}.ma-scene-fade{height:100%;position:absolute;top:0;left:0}.ma-scene--still *{animation:none!important}.ma-scene .mas-sway{transform-box:fill-box;transform-origin:50% 100%;animation:2.6s steps(2,end) infinite alternate mas-sway}@keyframes mas-sway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.ma-scene .mas-blink{transform-box:fill-box;transform-origin:50%;animation:5.5s step-end infinite mas-blink}@keyframes mas-blink{0%,93%{transform:scaleY(1)}94%,97%{transform:scaleY(.15)}98%,to{transform:scaleY(1)}}.ma-scene .mas-flicker{animation:1.1s steps(2,end) infinite mas-flicker}@keyframes mas-flicker{0%{opacity:1}50%{opacity:.62}to{opacity:1}}.ma-scene .mas-float{animation:5s steps(10,end) infinite mas-float}@keyframes mas-float{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:.8}to{opacity:0;transform:translateY(-48px)}}.ma-scene .mas-fall{animation:6s steps(12,end) infinite mas-fall}@keyframes mas-fall{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(-36px,72px)}}.ma-scene .mas-bob{animation:.9s steps(2,end) infinite alternate mas-bob}@keyframes mas-bob{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.ma-scene .mas-spin{transform-box:fill-box;transform-origin:50%;animation:4s steps(8,end) infinite mas-spin}.ma-scene .mas-spinR{transform-box:fill-box;transform-origin:50%;animation:3s steps(8,end) infinite reverse mas-spin}@keyframes mas-spin{to{transform:rotate(360deg)}}.ma-scene .mas-flow{animation:1.2s steps(4,end) infinite mas-flow}@keyframes mas-flow{0%{transform:translate(0)}to{transform:translate(32px)}}@media (prefers-reduced-motion:reduce){.ma-scene *{animation:none!important}}.ma-critter{vertical-align:bottom;width:auto;height:auto;line-height:0;display:inline-block;position:relative;overflow:visible}.ma-critter svg,.ma-critter img{display:block;overflow:visible}.ma-scene-img{width:100%;height:100%;display:block;position:absolute;inset:0}.ma-hero__scene .ma-scene-img,.ma-cover .ma-scene-img{object-fit:fill}.k-chip:focus-visible,.ma-chip:focus-visible,.ma-tile:focus-visible,.k-card:focus-visible,.ma-frame:focus-visible,.ma-tab:focus-visible,.ma-group:focus-visible,.ma-iconbtn:focus-visible,.ma-nav a:focus-visible,.ma-cmp__x:focus-visible,.ma-search:focus-within,.ma-badge:focus-visible,.ma-lightbox__btn:focus-visible,.ma-faq summary:focus-visible,.k-toc a:focus-visible,.ma-dep:focus-visible{box-shadow:var(--ring-focus);outline:none}.ma-tile:focus-visible,.k-card:focus-visible{box-shadow:var(--ring-focus),var(--bevel-card)}.ma-search:focus-within{box-shadow:var(--bevel-slot),inset 0 0 0 2px var(--border-focus)}
.ma-g12{width:12px;height:12px}.ma-g14{width:14px;height:14px}.ma-g24{width:24px;height:24px}.ma-g{vertical-align:middle;width:16px;height:16px;-webkit-mask:var(--g) center/100% 100% no-repeat;-webkit-mask:var(--g) center/100% 100% no-repeat;mask:var(--g) center/100% 100% no-repeat;background-color:currentColor;flex-shrink:0;display:inline-block}.ma-g--search{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M1 0h4v1h-4zM0 1h1v1h-1zM5 1h1v1h-1zM0 2h1v1h-1zM5 2h1v1h-1zM0 3h1v1h-1zM5 3h1v1h-1zM0 4h1v1h-1zM5 4h1v1h-1zM1 5h4v1h-4zM5 6h2v1h-2zM6 7h2v1h-2z%27/%3E%3C/svg%3E")}.ma-g--chevron-right{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M1 0h2v1h-2zM2 1h2v1h-2zM3 2h2v1h-2zM4 3h2v1h-2zM3 4h2v1h-2zM2 5h2v1h-2zM1 6h2v1h-2z%27/%3E%3C/svg%3E")}.ma-g--chevron-down{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M0 1h1v1h-1zM7 1h1v1h-1zM0 2h2v1h-2zM6 2h2v1h-2zM1 3h2v1h-2zM5 3h2v1h-2zM2 4h4v1h-4zM3 5h2v1h-2z%27/%3E%3C/svg%3E")}.ma-g--chevron-left{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M5 0h2v1h-2zM4 1h2v1h-2zM3 2h2v1h-2zM2 3h2v1h-2zM3 4h2v1h-2zM4 5h2v1h-2zM5 6h2v1h-2z%27/%3E%3C/svg%3E")}.ma-g--check{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M7 1h1v1h-1zM6 2h2v1h-2zM0 3h1v1h-1zM5 3h2v1h-2zM0 4h2v1h-2zM4 4h2v1h-2zM1 5h4v1h-4zM2 6h2v1h-2z%27/%3E%3C/svg%3E")}.ma-g--cross{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M0 0h2v1h-2zM6 0h2v1h-2zM1 1h2v1h-2zM5 1h2v1h-2zM2 2h4v1h-4zM3 3h2v1h-2zM2 4h4v1h-4zM1 5h2v1h-2zM5 5h2v1h-2zM0 6h2v1h-2zM6 6h2v1h-2z%27/%3E%3C/svg%3E")}.ma-g--external{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M4 0h4v1h-4zM6 1h2v1h-2zM5 2h1v1h-1zM7 2h1v1h-1zM4 3h1v1h-1zM7 3h1v1h-1zM0 4h1v1h-1zM3 4h1v1h-1zM0 5h1v1h-1zM0 6h1v1h-1zM0 7h5v1h-5z%27/%3E%3C/svg%3E")}.ma-g--link{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M1 1h3v1h-3zM0 2h1v1h-1zM4 2h1v1h-1zM0 3h1v1h-1zM3 3h3v1h-3zM1 4h3v1h-3zM6 4h1v1h-1zM3 5h1v1h-1zM7 5h1v1h-1zM4 6h3v1h-3z%27/%3E%3C/svg%3E")}.ma-g--menu{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M0 1h8v1h-8zM0 3h8v1h-8zM0 5h8v1h-8z%27/%3E%3C/svg%3E")}.ma-g--info{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M3 0h2v1h-2zM3 1h2v1h-2zM2 3h3v1h-3zM3 4h2v1h-2zM3 5h2v1h-2zM3 6h2v1h-2zM2 7h4v1h-4z%27/%3E%3C/svg%3E")}.ma-g--warning{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M3 0h2v1h-2zM3 1h2v1h-2zM2 2h1v1h-1zM5 2h1v1h-1zM2 3h1v1h-1zM5 3h1v1h-1zM1 4h1v1h-1zM3 4h2v1h-2zM6 4h1v1h-1zM1 5h1v1h-1zM6 5h1v1h-1zM0 6h1v1h-1zM3 6h2v1h-2zM7 6h1v1h-1zM0 7h8v1h-8z%27/%3E%3C/svg%3E")}.ma-g--client{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M0 0h8v1h-8zM0 1h1v1h-1zM7 1h1v1h-1zM0 2h1v1h-1zM7 2h1v1h-1zM0 3h1v1h-1zM7 3h1v1h-1zM0 4h8v1h-8zM3 5h2v1h-2zM2 6h4v1h-4z%27/%3E%3C/svg%3E")}.ma-g--server{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M0 0h8v1h-8zM0 1h1v1h-1zM5 1h1v1h-1zM7 1h1v1h-1zM0 2h8v1h-8zM0 4h8v1h-8zM0 5h1v1h-1zM5 5h1v1h-1zM7 5h1v1h-1zM0 6h8v1h-8z%27/%3E%3C/svg%3E")}.ma-g--fabric,.lb-fabric{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M3 0h2v1h-2zM2 1h4v1h-4zM1 2h2v1h-2zM5 2h2v1h-2zM0 3h2v1h-2zM3 3h2v1h-2zM6 3h2v1h-2zM0 4h2v1h-2zM3 4h2v1h-2zM6 4h2v1h-2zM1 5h2v1h-2zM5 5h2v1h-2zM2 6h4v1h-4zM3 7h2v1h-2z%27/%3E%3C/svg%3E")}.ma-g--forge,.lb-forge{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M0 1h7v1h-7zM1 2h6v1h-6zM3 3h3v1h-3zM3 4h3v1h-3zM2 5h5v1h-5zM1 6h7v1h-7z%27/%3E%3C/svg%3E")}.ma-g--neoforge,.lb-neoforge{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M5 0h1v1h-1zM7 0h1v1h-1zM6 1h1v1h-1zM0 2h5v1h-5zM6 2h1v1h-1zM1 3h4v1h-4zM2 4h3v1h-3zM2 5h3v1h-3zM1 6h5v1h-5zM0 7h7v1h-7z%27/%3E%3C/svg%3E")}.ma-g--quilt,.lb-quilt{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M0 0h4v1h-4zM0 1h1v1h-1zM3 1h1v1h-1zM0 2h1v1h-1zM3 2h1v1h-1zM0 3h4v1h-4zM4 4h4v1h-4zM4 5h1v1h-1zM7 5h1v1h-1zM4 6h1v1h-1zM7 6h1v1h-1zM4 7h4v1h-4z%27/%3E%3C/svg%3E")}.ma-g--block,.lb-other{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M0 0h8v1h-8zM0 1h1v1h-1zM7 1h1v1h-1zM0 2h1v1h-1zM2 2h4v1h-4zM7 2h1v1h-1zM0 3h1v1h-1zM2 3h1v1h-1zM5 3h1v1h-1zM7 3h1v1h-1zM0 4h1v1h-1zM2 4h1v1h-1zM5 4h1v1h-1zM7 4h1v1h-1zM0 5h1v1h-1zM2 5h4v1h-4zM7 5h1v1h-1zM0 6h1v1h-1zM7 6h1v1h-1zM0 7h8v1h-8z%27/%3E%3C/svg%3E")}.ma-g--dash{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M1 3h6v1h-6zM1 4h6v1h-6z%27/%3E%3C/svg%3E")}.ma-g--food{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M5 0h1v1h-1zM7 0h1v1h-1zM6 1h1v1h-1zM4 2h3v1h-3zM3 3h3v1h-3zM2 4h3v1h-3zM1 5h3v1h-3zM1 6h2v1h-2zM0 7h1v1h-1z%27/%3E%3C/svg%3E")}.ma-g--magic{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M3 0h1v1h-1zM3 1h1v1h-1zM1 2h1v1h-1zM3 2h1v1h-1zM5 2h1v1h-1zM2 3h3v1h-3zM0 4h7v1h-7zM2 5h3v1h-3zM1 6h1v1h-1zM3 6h1v1h-1zM5 6h1v1h-1zM3 7h1v1h-1z%27/%3E%3C/svg%3E")}.ma-g--technology{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M2 0h1v1h-1zM5 0h1v1h-1zM1 1h6v1h-6zM1 2h2v1h-2zM5 2h2v1h-2zM0 3h3v1h-3zM5 3h3v1h-3zM1 4h2v1h-2zM5 4h2v1h-2zM1 5h6v1h-6zM2 6h1v1h-1zM5 6h1v1h-1z%27/%3E%3C/svg%3E")}.ma-g--worldgen{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M4 1h1v1h-1zM3 2h3v1h-3zM2 3h5v1h-5zM2 4h5v1h-5zM4 5h1v1h-1zM1 6h1v1h-1zM4 6h1v1h-1zM0 7h8v1h-8z%27/%3E%3C/svg%3E")}.ma-g--adventure{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M6 0h2v1h-2zM5 1h3v1h-3zM4 2h3v1h-3zM0 3h1v1h-1zM3 3h3v1h-3zM1 4h4v1h-4zM2 5h2v1h-2zM1 6h1v1h-1zM3 6h2v1h-2zM0 7h1v1h-1zM4 7h1v1h-1z%27/%3E%3C/svg%3E")}.ma-g--storage{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M0 1h8v1h-8zM0 2h1v1h-1zM7 2h1v1h-1zM0 3h3v1h-3zM5 3h3v1h-3zM0 4h1v1h-1zM3 4h2v1h-2zM7 4h1v1h-1zM0 5h1v1h-1zM7 5h1v1h-1zM0 6h8v1h-8z%27/%3E%3C/svg%3E")}.ma-g--decoration{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M3 0h1v1h-1zM2 1h3v1h-3zM1 2h5v1h-5zM2 3h3v1h-3zM3 4h1v1h-1zM1 5h1v1h-1zM3 5h1v1h-1zM5 5h1v1h-1zM2 6h3v1h-3zM3 7h1v1h-1z%27/%3E%3C/svg%3E")}.ma-g--optimization{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M4 0h3v1h-3zM3 1h3v1h-3zM2 2h3v1h-3zM1 3h6v1h-6zM3 4h3v1h-3zM2 5h3v1h-3zM1 6h2v1h-2zM0 7h1v1h-1z%27/%3E%3C/svg%3E")}.ma-g--library{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M0 0h8v1h-8zM0 1h1v1h-1zM2 1h1v1h-1zM7 1h1v1h-1zM0 2h1v1h-1zM2 2h1v1h-1zM4 2h2v1h-2zM7 2h1v1h-1zM0 3h1v1h-1zM2 3h1v1h-1zM7 3h1v1h-1zM0 4h1v1h-1zM2 4h1v1h-1zM4 4h2v1h-2zM7 4h1v1h-1zM0 5h1v1h-1zM2 5h1v1h-1zM7 5h1v1h-1zM0 6h8v1h-8z%27/%3E%3C/svg%3E")}.ma-g--equipment{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M1 0h6v1h-6zM0 1h2v1h-2zM6 1h2v1h-2zM0 2h1v1h-1zM2 2h4v1h-4zM7 2h1v1h-1zM0 3h1v1h-1zM7 3h1v1h-1zM1 4h1v1h-1zM6 4h1v1h-1zM1 5h1v1h-1zM6 5h1v1h-1zM2 6h4v1h-4z%27/%3E%3C/svg%3E")}.ma-g--game-mechanics{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M0 0h8v1h-8zM0 1h1v1h-1zM7 1h1v1h-1zM0 2h1v1h-1zM2 2h1v1h-1zM5 2h1v1h-1zM7 2h1v1h-1zM0 3h1v1h-1zM7 3h1v1h-1zM0 4h1v1h-1zM2 4h1v1h-1zM5 4h1v1h-1zM7 4h1v1h-1zM0 5h1v1h-1zM7 5h1v1h-1zM0 6h8v1h-8z%27/%3E%3C/svg%3E")}.ma-g--management{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M0 0h7v1h-7zM0 1h1v1h-1zM6 1h1v1h-1zM0 2h1v1h-1zM2 2h3v1h-3zM6 2h1v1h-1zM0 3h1v1h-1zM6 3h1v1h-1zM0 4h1v1h-1zM2 4h3v1h-3zM6 4h1v1h-1zM0 5h1v1h-1zM6 5h1v1h-1zM0 6h7v1h-7z%27/%3E%3C/svg%3E")}.ma-g--mobs{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M1 1h1v1h-1zM6 1h1v1h-1zM1 2h6v1h-6zM0 3h2v1h-2zM3 3h2v1h-2zM6 3h2v1h-2zM1 4h6v1h-6zM2 5h4v1h-4zM2 6h1v1h-1zM5 6h1v1h-1z%27/%3E%3C/svg%3E")}.ma-g--social{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M1 1h2v1h-2zM5 1h2v1h-2zM0 2h1v1h-1zM3 2h2v1h-2zM7 2h1v1h-1zM0 3h1v1h-1zM7 3h1v1h-1zM1 4h1v1h-1zM6 4h1v1h-1zM2 5h1v1h-1zM5 5h1v1h-1zM3 6h2v1h-2z%27/%3E%3C/svg%3E")}.ma-g--transportation{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M2 1h4v1h-4zM1 2h1v1h-1zM6 2h1v1h-1zM0 3h8v1h-8zM0 4h1v1h-1zM2 4h1v1h-1zM5 4h1v1h-1zM7 4h1v1h-1zM0 5h8v1h-8zM1 6h1v1h-1zM6 6h1v1h-1z%27/%3E%3C/svg%3E")}.ma-g--economy{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M3 0h2v1h-2zM2 1h4v1h-4zM1 2h2v1h-2zM2 3h3v1h-3zM4 4h2v1h-2zM1 5h4v1h-4zM3 6h2v1h-2z%27/%3E%3C/svg%3E")}.ma-g--minigame{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M1 1h6v1h-6zM0 2h1v1h-1zM3 2h2v1h-2zM7 2h1v1h-1zM0 3h1v1h-1zM2 3h4v1h-4zM7 3h1v1h-1zM0 4h1v1h-1zM3 4h2v1h-2zM7 4h1v1h-1zM1 5h6v1h-6z%27/%3E%3C/svg%3E")}.ma-g--cursed{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M2 0h4v1h-4zM1 1h6v1h-6zM0 2h2v1h-2zM3 2h2v1h-2zM6 2h2v1h-2zM0 3h8v1h-8zM1 4h6v1h-6zM2 5h1v1h-1zM5 5h1v1h-1zM2 6h4v1h-4z%27/%3E%3C/svg%3E")}.ma-g--plus{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M3 1h2v1h-2zM3 2h2v1h-2zM1 3h6v1h-6zM1 4h6v1h-6zM3 5h2v1h-2zM3 6h2v1h-2z%27/%3E%3C/svg%3E")}.ma-g--minus{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M1 3h6v1h-6zM1 4h6v1h-6z%27/%3E%3C/svg%3E")}.ma-g--utility{--g:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27 shape-rendering=%27crispEdges%27%3E%3Cpath d=%27M5 0h2v1h-2zM6 1h2v1h-2zM2 2h1v1h-1zM5 2h3v1h-3zM3 3h4v1h-4zM2 4h3v1h-3zM1 5h3v1h-3zM0 6h3v1h-3zM0 7h2v1h-2z%27/%3E%3C/svg%3E")}
@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/1e634a0870b53d3f-s.10l581if_zng5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/a6407282b78ca7d7-s.22tbmskoyk1ev.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/034111bd5fecc463-s.p.0m75r3fswdwux.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans Fallback;src:local(Arial);ascent-override:81.7%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.61%}._4gRMuW_className{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}._4gRMuW_variable{--nf-pixel:"Pixelify Sans", "Pixelify Sans Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}._5kV8Jq_className{font-family:Geist,Geist Fallback;font-style:normal}._5kV8Jq_variable{--nf-sans:"Geist", "Geist Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/258bd0ab5fdd762a-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/99a2019bdfa8519b-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/44e0cb21b0d052b7-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/f9cd5a77d065db98-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/954d21e04331b2ae-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/53897e768d329f66-s.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.HvULeG_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.HvULeG_variable{--nf-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
