@layer components{.ore-glyph{inline-size:var(--icon-sm);block-size:var(--icon-sm);fill:currentColor;shape-rendering:crispedges;flex:none}.ore-glyph--24{inline-size:var(--icon-md);block-size:var(--icon-md)}.ore-glyph--32{inline-size:var(--icon-lg);block-size:var(--icon-lg)}.ore-item{image-rendering:pixelated;flex:none}.ore-item--render{image-rendering:auto}.ore-slot{inline-size:var(--slot);block-size:var(--slot);background:var(--color-sunken);box-shadow:inset 0 var(--field-shade) 0 var(--ore-field-shade), 0 0 0 var(--outline) var(--ore-shell);flex:none;place-items:center;display:grid}.ore-btn{--face:var(--ore-general);--face-hover:var(--ore-general-hover);--face-press:var(--ore-general-hover);--face-off:var(--ore-general-hover);--rim-br:var(--ore-general-stroke);--rim-br-hover:var(--ore-general-stroke);--rim-tl:var(--ore-rim);--rim-tl-hover:var(--ore-rim);--ledge-c:var(--ore-general-shadow);--ink:var(--ore-ink);--ink-off:var(--ore-ink-tertiary);--ink-shadow:none;appearance:none;vertical-align:top;color:var(--ink);padding:var(--outline) var(--outline) calc(var(--ledge) + var(--outline));min-block-size:var(--control-h);min-inline-size:var(--target);font:var(--weight-bold) var(--text-label)/var(--lh-label) var(--font-ui);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;text-decoration:none;display:inline-flex;position:relative}.ore-btn__face{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--face-h);padding:0 var(--space-4);background:var(--face);color:inherit;text-shadow:var(--ink-shadow);white-space:nowrap;box-shadow:inset calc(-1 * var(--rim)) calc(-1 * var(--rim)) 0 var(--rim-br), inset var(--rim) var(--rim) 0 var(--rim-tl), 0 var(--ledge) 0 0 var(--ledge-c), 0 0 0 var(--outline) var(--ore-shell), 0 var(--ledge) 0 var(--outline) var(--ore-shell);flex:1;transition:none;display:inline-flex;position:relative}.ore-btn--secondary{--face:var(--ore-general)}.ore-btn--primary{--face:var(--ore-green);--face-hover:var(--ore-green-hover);--face-press:var(--ore-green-pressed);--face-off:var(--ore-green-hover);--rim-br:var(--ore-green-stroke);--rim-br-hover:var(--ore-green-stroke-hover);--rim-tl-hover:var(--ore-rim-hover);--ledge-c:var(--ore-green-shadow);--ink:var(--ore-white);--ink-off:var(--ore-white-tertiary);--ink-shadow:var(--shadow-text)}.ore-btn--danger{--face:var(--ore-red);--face-hover:var(--ore-red-hover);--face-press:var(--ore-red-pressed);--face-off:var(--ore-red-hover);--rim-br:var(--ore-red-stroke);--rim-br-hover:var(--ore-red-stroke-hover);--rim-tl-hover:var(--ore-rim-hover);--ledge-c:var(--ore-red-pressed);--ink:var(--ore-white);--ink-off:var(--ore-white-tertiary);--ink-shadow:var(--shadow-text)}.ore-btn--quiet{--face:var(--ore-dark);--face-hover:var(--ore-dark-hover);--face-press:var(--ore-dark-hover);--face-off:var(--ore-dark);--rim-br:var(--ore-dark-stroke);--rim-br-hover:var(--ore-dark-stroke);--ledge-c:var(--ore-dark-selected);--ink:var(--ore-white);--ink-off:var(--ore-white-tertiary)}.ore-btn--icon .ore-btn__face{inline-size:var(--face-h);padding:0}.ore-btn--block{inline-size:100%;display:flex}@media (hover:hover){.ore-btn:hover .ore-btn__face{--rim-br:var(--rim-br-hover);--rim-tl:var(--rim-tl-hover);background:var(--face-hover)}}.ore-btn:active .ore-btn__face,.ore-btn[aria-pressed=true] .ore-btn__face,.ore-btn[aria-selected=true] .ore-btn__face,.ore-btn[aria-expanded=true] .ore-btn__face{--rim-br:var(--rim-br-hover);--rim-tl:var(--rim-tl-hover);translate:0 var(--press);background:var(--face-press);box-shadow:inset calc(-1 * var(--rim)) calc(-1 * var(--rim)) 0 var(--rim-br), inset var(--rim) var(--rim) 0 var(--rim-tl), 0 0 0 var(--outline) var(--ore-shell)}.ore-btn[aria-pressed=true] .ore-btn__face:after,.ore-btn[aria-selected=true] .ore-btn__face:after{content:"";inline-size:min(var(--selection-w), 60%);block-size:var(--selection-line);background:var(--ore-white);position:absolute;inset-block-end:var(--space-1);inset-inline:50%;translate:-50%}.ore-btn--quiet[aria-selected=true] .ore-btn__face,.ore-btn--quiet[aria-pressed=true] .ore-btn__face{--face-press:var(--ore-dark-selected);--rim-br:var(--ore-dark-stroke-selected);background:var(--ore-dark-selected)}@supports (cursor:not-allowed){.ore-btn:disabled,.ore-btn[aria-disabled=true]{cursor:not-allowed}}.ore-btn:disabled,.ore-btn[aria-disabled=true]{color:var(--ink-off);padding-block-end:var(--outline)}.ore-btn:disabled .ore-btn__face,.ore-btn[aria-disabled=true] .ore-btn__face{background:var(--face-off);text-shadow:none;min-block-size:calc(var(--face-h) + var(--ledge));box-shadow:inset calc(-1 * var(--rim)) calc(-1 * var(--rim)) 0 var(--rim-br), inset var(--rim) var(--rim) 0 var(--ore-rim), 0 0 0 var(--outline) var(--ore-shell);translate:none}.ore-btn:disabled .ore-btn__face>.ore-glyph,.ore-btn[aria-disabled=true] .ore-btn__face>.ore-glyph{opacity:.45}.ore-btn:focus-visible{outline:var(--focus-ring) solid var(--color-focus);outline-offset:0;box-shadow:0 0 0 calc(var(--focus-ring) * 2) var(--color-focus-outer)}@media (forced-colors:active){.ore-btn .ore-btn__face{outline:var(--outline) solid ButtonText;outline-offset:calc(-1 * var(--outline))}}.ore-link-btn{appearance:none;padding:0 var(--space-1);min-block-size:var(--target);align-items:center;gap:var(--space-2);color:var(--color-link);cursor:pointer;font:var(--weight-bold) var(--text-label)/var(--lh-label) var(--font-ui);text-underline-offset:var(--underline-offset);background:0 0;border:0;text-decoration:underline 2px;display:inline-flex}@media (hover:hover){.ore-link-btn:hover{color:var(--color-link-hover)}}.ore-btn--sm{--face-h:var(--face-h-sm);--hit-pad:calc((var(--target) - var(--control-h-sm)) / 2);min-block-size:var(--target);min-inline-size:var(--target);margin:calc(-1 * var(--hit-pad));padding:calc(var(--outline) + var(--hit-pad)) calc(var(--outline) + var(--hit-pad)) calc(var(--ledge) + var(--outline) + var(--hit-pad));font:var(--weight-bold) var(--text-small)/var(--lh-small) var(--font-ui)}.ore-btn--sm:disabled,.ore-btn--sm[aria-disabled=true]{padding-block-end:calc(var(--outline) + var(--hit-pad))}.ore-btn--sm .ore-btn__face{padding:0 var(--space-3);gap:var(--space-1)}.ore-btn--sm.ore-btn--icon .ore-btn__face{inline-size:var(--face-h-sm);padding:0}.ore-header{z-index:var(--z-sticky);background:var(--color-page);box-shadow:0 var(--px) 0 0 var(--ore-dark-selected);position:relative}.ore-header__bar{justify-content:space-between;align-items:center;gap:0 var(--space-5);min-block-size:var(--appbar-h);flex-wrap:wrap;display:flex}.ore-header__brand{align-items:center;gap:var(--space-3);min-block-size:var(--target);color:var(--color-text);min-inline-size:0;text-decoration:none;display:inline-flex}.ore-header__brand:focus-visible{box-shadow:0 0 0 var(--focus-ring) var(--color-focus-outer), inset 0 0 0 var(--focus-ring) var(--color-focus)}@media (forced-colors:active){.ore-header__brand:focus-visible{outline-offset:calc(-1 * var(--focus-ring))}}.ore-header__logo{inline-size:var(--icon-lg);block-size:var(--icon-lg);flex:none}.ore-header__wordmark{flex:none}@media (forced-colors:active){.ore-header__wordmark path:first-child{fill:canvas}.ore-header__wordmark path:last-child{fill:canvastext}}.ore-header__bar .ore-header__menu{display:none}.ore-header__nav ul{gap:0 var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ore-header__nav a{min-block-size:var(--target);min-inline-size:var(--target);padding-inline:var(--space-3);color:var(--color-text);font:var(--weight-bold) var(--text-label) / var(--lh-label) var(--font-ui);align-items:center;text-decoration:none;display:inline-flex}.ore-header__nav a[aria-current=page]{box-shadow:inset 0 calc(-1 * var(--selection-line)) 0 0 var(--ore-white)}@media (hover:hover){.ore-header__nav a:hover{background:var(--ore-dark-hover)}}@media screen and (width<=59.99rem){.js .ore-header__bar .ore-header__menu{display:inline-flex}.js .ore-header__nav{z-index:var(--z-popover);padding:var(--space-2);background:var(--ore-menu);box-shadow:var(--shadow-float), 0 0 0 var(--outline) var(--ore-shell);position:absolute;inset-block-start:100%;inset-inline:0}.js .ore-header__nav:not([data-open]){display:none}.js .ore-header__nav ul{flex-direction:column}.js .ore-header__nav a{inline-size:100%}}.ore-footer{padding-block:var(--space-6) var(--space-7);background:var(--color-page);box-shadow:0 calc(-1 * var(--px)) 0 0 var(--ore-dark-selected);color:var(--color-text-muted);margin-block-start:var(--space-8)}.ore-footer__cols{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));display:grid}.ore-footer__cols>*{min-inline-size:0}.ore-footer__title{color:var(--color-text);font:var(--weight-bold) var(--text-small) / var(--lh-small) var(--font-ui);margin:0}.ore-footer__list{margin:var(--space-2) 0 0;padding:0;list-style:none}.ore-footer__link{min-block-size:var(--target);inline-size:100%;color:var(--color-text-muted);font:var(--weight-regular) var(--text-small) / var(--lh-small) var(--font-ui);align-items:center;display:flex}.ore-footer__legal{font:var(--weight-regular) var(--text-small) / var(--lh-small) var(--font-ui);margin-block-start:var(--space-5)}@media (hover:hover){.ore-footer__link:hover{color:var(--color-link-hover)}}.skip-link{z-index:var(--z-skip);padding:var(--space-3) var(--space-4);background:var(--color-action);color:var(--color-on-action);font-weight:700;position:absolute;inset-block-start:-10rem;inset-inline-start:var(--space-2)}.skip-link:focus{inset-block-start:var(--space-2)}.check{align-items:center;gap:var(--space-2);min-block-size:var(--legacy-target);cursor:pointer;display:inline-flex}.check input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--color-action)}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--control-h-legacy);padding-inline:var(--space-4);font:700 var(--text-label)/1 var(--font-body);color:var(--color-text);white-space:nowrap;text-transform:uppercase;letter-spacing:var(--track-caps);background:var(--color-raised);border:var(--border) solid var(--color-edge);border-radius:var(--radius);box-shadow:var(--bevel-up);cursor:pointer;transition:background-color var(--dur-1);text-decoration:none;display:inline-flex}@media (hover:hover){.btn:hover{background:var(--color-raised-hover)}}.btn:active{box-shadow:var(--bevel-down)}.btn:focus-visible{box-shadow:var(--ring), var(--bevel-up)}.btn:active>*{translate:0 var(--border)}.btn--primary{background:var(--color-action);color:var(--color-on-action);box-shadow:var(--bevel-action)}.btn--primary:focus-visible{box-shadow:var(--ring), var(--bevel-action)}.btn--primary:active{background:var(--color-action-lo);box-shadow:none}@media (hover:hover){.btn--primary:hover{background:var(--color-action-hover)}}.btn--icon{inline-size:var(--control-h-legacy);block-size:var(--control-h-legacy);place-items:center;padding:0;display:grid}.btn--icon .icon{inline-size:var(--icon-md);block-size:var(--icon-md)}.btn[aria-disabled=true],.btn:disabled{background:var(--color-surface);box-shadow:none;color:var(--color-text-muted);border-color:var(--color-rule);cursor:not-allowed}.seg{border:0;grid-auto-columns:1fr;grid-auto-flow:column;min-inline-size:0;margin:0;padding:0;display:grid}.seg__item{min-inline-size:5.5rem;display:grid;position:relative}.seg__item+.seg__item{margin-inline-start:calc(-1 * var(--border))}.seg__input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg__face{min-block-size:var(--legacy-target);padding-inline:var(--space-3);background:var(--color-raised);border:var(--border) solid var(--color-edge);box-shadow:var(--bevel-up);pointer-events:none;place-items:center;font-weight:700;display:grid}.seg__input:checked+.seg__face{background:var(--color-action-selected);color:var(--color-text);border-color:var(--color-link);box-shadow:var(--bevel-down);z-index:1;position:relative}.seg__input:focus-visible+.seg__face,[data-kbd] .seg__input:focus+.seg__face{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset);box-shadow:var(--ring);z-index:2}@media (forced-colors:active){.seg__input:checked+.seg__face{forced-color-adjust:none;color:selecteditemtext;background:selecteditem}}.field{gap:var(--space-1);min-inline-size:0;display:grid}.field__label{font-size:var(--step--1);color:var(--color-text-muted);font-weight:700}.input{inline-size:100%;min-block-size:var(--legacy-target);padding-inline:var(--space-3);font-size:var(--text-body);color:var(--color-text);background:var(--color-sunken);border:var(--border) solid var(--color-line);border-radius:var(--radius);box-shadow:var(--bevel-down)}.input:focus-visible{box-shadow:var(--ring), var(--bevel-down)}.input::placeholder{color:var(--color-text-placeholder);opacity:1}.input[aria-invalid=true]{border-color:var(--color-error)}.field__error{gap:var(--space-2);font-size:var(--step--1);color:var(--color-error);align-items:center;display:flex}.field__error:empty{display:none}.slot{inline-size:var(--slot-row);block-size:var(--slot-row);background:var(--color-sunken);border:var(--border) solid var(--color-edge);box-shadow:var(--bevel-down);flex:none;place-items:center;display:grid}.slot--card{inline-size:var(--slot-card);block-size:var(--slot-card)}.item-img,.mc-img{vertical-align:middle;flex:none;display:inline-block}.figure{gap:var(--space-2);max-inline-size:42rem;display:grid}.figure__frame{box-sizing:content-box;aspect-ratio:var(--figure-ar,16 / 9);background:var(--color-sunken);border:var(--border) solid var(--color-edge);position:relative}.figure__frame img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.figure figcaption{font-size:var(--step--1);color:var(--color-text-muted)}.figure__credit{display:block}.figure__credit a{color:inherit}.gallery{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));padding:0;list-style:none;display:grid}.card{background:var(--color-surface);border:var(--border) solid var(--color-edge);transition:border-color var(--dur-1);position:relative;container-type:inline-size}@media (hover:hover){.card:hover{border-color:var(--color-line)}}.card__inner{gap:var(--space-3);padding:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.card__inner>*{min-inline-size:0}.card__title{font:700 var(--step-1) / var(--lh-snug) var(--font-body)}.card__link{color:var(--color-text);text-decoration:none}.card__link:after{content:"";position:absolute;inset:0}.card__link:focus-visible{outline:none}.card__link:focus-visible:after{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset);box-shadow:var(--ring)}.card__body,.card__meta{color:var(--color-text-muted);font-size:var(--step--1);grid-column:1/-1}@container (width>=20rem){.card__inner{grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr)}.card__inner>.slot{grid-row:1/4}.card__body,.card__meta{grid-column:2}}.badge{align-items:center;gap:var(--space-2);min-block-size:1.75rem;padding-inline:var(--space-2);font-size:var(--step--1);color:var(--color-text);border:var(--border) solid;font-weight:700;display:inline-flex}.badge--success{border-color:var(--color-success)}.badge--success .icon{color:var(--color-success)}.badge--warn{border-color:var(--color-warn)}.badge--warn .icon{color:var(--color-warn)}.callout{padding:var(--space-4);background:var(--color-surface);border:var(--border) solid var(--color-edge);border-inline-start:6px solid var(--color-warn)}.callout>*+*{margin-block-start:var(--space-2)}.table-wrap{border:var(--border) solid var(--color-edge);background:var(--color-surface);overflow-x:auto}.data-table{inline-size:100%;font-size:var(--step--1)}.data-table caption{caption-side:top;text-align:start;padding:var(--space-3) var(--space-4);color:var(--color-text-muted);border-block-end:var(--hairline) solid var(--color-rule)}.data-table th,.data-table td{padding:var(--space-3) var(--space-4);text-align:start;vertical-align:middle;border-block-end:var(--hairline) solid var(--color-rule)}.data-table thead th{color:var(--color-text-muted);white-space:nowrap;font-weight:700}.data-table tbody tr:last-child>*{border-block-end:0}.data-table .num{text-align:end;white-space:nowrap}.cell-entity{align-items:center;gap:var(--space-3);font-weight:700;display:inline-flex}.link-list{gap:var(--space-2);padding:0;list-style:none;display:grid}.link-list a{align-items:center;gap:var(--space-3);min-block-size:var(--legacy-target);font-weight:700;display:flex}.item-list{gap:var(--space-2) var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.item-list li{align-items:center;gap:var(--space-2);display:inline-flex}.verifying{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.verifying li{padding:var(--space-1) var(--space-3);border:var(--hairline) solid var(--color-rule);color:var(--color-text-muted);font-size:var(--step--1)}.breadcrumbs ol{align-items:center;gap:0 var(--space-2);font-size:var(--step--1);color:var(--color-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.breadcrumbs li{align-items:center;gap:var(--space-2);min-block-size:var(--legacy-target);max-inline-size:none;display:flex}.breadcrumbs li+li:before{content:"";background:var(--color-text-muted);clip-path:polygon(25% 0,75% 50%,25% 100%,25% 75%,50% 50%,25% 25%);block-size:8px;inline-size:8px}.breadcrumbs a{min-block-size:var(--legacy-target);color:var(--color-text-muted);padding-inline:var(--space-2);margin-inline:calc(-1 * var(--space-2));align-items:center;display:inline-flex}.breadcrumbs [aria-current]{color:var(--color-text)}@media (width<=37.49rem){.breadcrumbs li:last-child:not(:first-child){display:none}}}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/atkinson-hyperlegible-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/atkinson-hyperlegible-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Macs Minecraft;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/macs-minecraft-700.woff2)format("woff2")}@layer tokens{:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--stone-1000:#000;--stone-950:#111;--stone-900:#171615;--stone-600:#4d4c4b;--stone-450:#898481;--stone-200:#d0c5c0;--stone-0:#fff;--grass-800:#2a641c;--grass-750:#367823;--grass-700:#3c8527;--grass-600:#52a535;--grass-500:#6cc349;--caution-400:#e2b923;--tooltip-edge-a:#5000ff;--tooltip-edge-b:#28007f;--color-bg:var(--color-page);--color-raised-hover:var(--stone-600);--color-edge:var(--stone-1000);--color-line:var(--stone-450);--color-action:var(--grass-700);--color-action-hover:var(--grass-750);--color-action-hi:var(--grass-600);--color-action-lo:var(--grass-800);--color-on-action:var(--stone-0);--color-action-selected:var(--grass-800);--color-focus-halo:var(--color-focus-outer);--color-warn:var(--caution-400);--color-tooltip:#100010f0;--font-pixel:"Macs Minecraft", var(--font-ui);--font-brand:var(--font-pixel);--font-body:var(--font-ui);--step--1:clamp(.875rem, .8542rem + .1042vw, .9375rem);--step-0:clamp(1rem, .9792rem + .1042vw, 1.0625rem);--step-1:clamp(1.2rem, 1.1573rem + .2135vw, 1.3281rem);--step-2:clamp(1.44rem, 1.3667rem + .3667vw, 1.66rem);--size-brand:1.5rem;--size-display:2rem;--size-h2:1.5rem;--track-caps:.03em;--track-nav:.08em;--lh-pixel:1.25;--lh-tight:1.15;--lh-snug:1.3;--legacy-lh-body:1.6;--legacy-target:3rem;--space-9:5rem;--gutter:var(--space-4);--header-h:3.5rem;--border:2px;--hairline:1px;--focus-width:2px;--focus-offset:2px;--ring:0 0 0 var(--focus-offset) var(--color-focus-halo);--bevel-up:inset 0 4px 0 #ffffff29, inset 0 -4px 0 #0006;--bevel-down:inset 0 4px 0 #00000080;--bevel-action:inset 0 4px 0 var(--color-action-hi), inset 0 -4px 0 var(--color-action-lo);--elev-float:0 4px 0 0 #00000040;--elev-sheet:0 -4px 0 0 #00000059;--z-map:10;--z-sheet:30;--z-skip:60;--dur-1:0s;--dur-3:.2s;--ease-out:cubic-bezier(.2, .8, .2, 1);--container-app:100rem;--slot-row:44px;--slot-card:76px}@media (width>=37.5rem){:root{--size-display:3rem;--gutter:var(--space-6)}}@media (width>=60rem){:root{--header-h:5rem}}@media (width>=80rem){:root{--gutter:3.75rem}}@media (prefers-reduced-motion:reduce){:root{--dur-1:0s;--dur-3:0s}}@media (prefers-contrast:more){:root{--color-line:#d0c5c0;--bevel-up:inset 0 4px 0 #ffffff59, inset 0 -4px 0 #0009}}:root{--ore-shell:#1e1e1f;--ore-ink:#1e1e20;--ore-white:#fff;--ore-green:#387e24;--ore-green-hover:#275b1a;--ore-green-pressed:#1c4a12;--ore-green-stroke:#50913d;--ore-green-stroke-hover:#6b935f;--ore-green-shadow:#1d4d13;--ore-general:#d0d1d5;--ore-general-hover:#b1b2b6;--ore-general-stroke:#e3e3e5;--ore-general-shadow:#59595b;--ore-dark:#515453;--ore-dark-hover:#585959;--ore-dark-selected:#373a39;--ore-dark-selected-hover:#444545;--ore-dark-stroke:#636562;--ore-dark-stroke-selected:#4b4e4c;--ore-red:#c93636;--ore-red-hover:#c02d2d;--ore-red-pressed:#ad1d1d;--ore-red-stroke:#d04a4b;--ore-red-stroke-hover:#d98180;--ore-blue:#2e6be5;--ore-rim:#fff3;--ore-rim-hover:#fff6;--ore-text-shadow:#0006;--ore-glyph-shadow:#00000080;--ore-white-tertiary:#ffffff73;--ore-ink-tertiary:#1e1e2073;--ore-overlay-panel:#0006;--ore-overlay-menu:#00000080;--ore-overlay-popup:#000000b3;--ore-highlight:#d9af4e;--ore-notice-blue:#89afff;--ore-notice-green:#9ddf77;--ore-notice-red:#ff8a8a;--ore-notice-purple:#ad99e7;--ore-notice-yellow:#ffec72;--ore-notice-gray:#d2d4d6;--ore-field:#313233;--ore-field-shade:#242425;--ore-placeholder:#b1b2b5;--ore-card:#48494a;--ore-card-rim:#6d6d6e;--ore-card-hover:#2f2f2f;--ore-card-hover-rim:#3f3f3f;--ore-card-selected-rim:#b1b2b5;--ore-card-edge:#00000080;--ore-card-edge-selected:#0003;--ore-menu:#636365;--ore-menu-rim:#999;--ore-off:#8c8d90;--ore-off-rim:#a3a4a6;--ore-muted:#d0d1d4;--ore-disabled:#5a5a5a;--ore-dot-light:#e6e8eb;--color-page:var(--ore-shell);--color-surface:var(--ore-shell);--color-frame:var(--ore-dark-selected);--color-raised:var(--ore-card);--color-sunken:var(--ore-field);--color-text:var(--ore-white);--color-text-muted:var(--ore-muted);--color-text-on-light:var(--ore-ink);--color-text-placeholder:var(--ore-placeholder);--color-link:var(--ore-notice-green);--color-link-hover:var(--ore-white);--color-focus:var(--ore-white);--color-focus-outer:var(--ore-shell);--color-control-edge:var(--ore-off);--color-rule:var(--ore-card);--color-you:var(--ore-highlight);--color-success:var(--ore-notice-green);--color-warning:var(--ore-notice-yellow);--color-error:var(--ore-notice-red);--color-info:var(--ore-notice-blue);--color-info-surface:var(--ore-blue);--color-scrim:var(--ore-overlay-popup);--color-float-shadow:var(--ore-overlay-panel);--shadow-text:2px 2px 0 #0006;--shadow-float:0 4px 0 0 #0006;--radius:0;--px:2px;--outline:2px;--rim:2px;--ledge:4px;--press:4px;--field-shade:4px;--focus-ring:2px;--selection-line:2px;--target:44px;--control-h:48px;--face-h:40px;--control-h-sm:36px;--face-h-sm:28px;--icon-sm:16px;--icon-md:24px;--icon-lg:32px;--slot:44px;--appbar-h:56px;--dock-h:60px;--panel-w:432px;--container:1200px;--measure:48ch;--z-map-overlay:10;--z-sticky:20;--z-popover:30;--z-toast:40;--z-dialog:50;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--font-ui:"Atkinson Hyperlegible", system-ui, sans-serif;--font-display:"Macs Minecraft", "Atkinson Hyperlegible", system-ui, sans-serif;--weight-bold:700;--weight-regular:400;--text-display-lg:48px;--lh-display-lg:60px;--text-display:32px;--lh-display:40px;--text-display-sm:24px;--lh-display-sm:30px;--text-title:1.5rem;--lh-title:2rem;--text-heading:1.25rem;--lh-heading:1.75rem;--text-label:1rem;--lh-label:1.25rem;--text-body:1rem;--lh-body:1.5rem;--text-small:.875rem;--lh-small:1.25rem;--text-small-bold:.875rem;--lh-small-bold:1.25rem;--text-tab:.875rem;--lh-tab:1rem;--dur-press:0s;--dur-panel:.2s;--map-h:min(78svh, 760px);--map-h-phone:clamp(360px, 55svh, 520px);--map-h-finder:clamp(320px, 45svh, 480px);--map-h-structures:clamp(440px, 59svh, 520px);--color-ink:#171615;--color-map-label:#100010eb;--map-grid-chunk:#17161529;--map-grid-region:#17161552;--map-link-casing:#1716158c;--map-slime:#6cc34961;--popover-max-w:min(22rem, calc(100vi - 2 * var(--space-4)));--measure-wide:68ch;--selection-w:52px;--underline-offset:3px;--bar:4px;--tag-h:24px;--glyph-gutter:calc(2 * var(--space-3) + var(--icon-sm));--control-h-legacy:3rem}@media (prefers-reduced-motion:reduce){:root{--dur-panel:0s}}@media (prefers-contrast:more){:root{--color-text-muted:var(--ore-general-stroke)}}@media (pointer:fine) and (width>=60rem){:root{--control-h:40px;--face-h:32px;--control-h-legacy:2.5rem}}}@layer reset{:where(*){box-sizing:border-box}:where(html){-moz-text-size-adjust:100%;text-size-adjust:100%}:where(body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ol,ul){margin:0}:where(fieldset){border:0;min-inline-size:0;margin:0;padding:0}:where(img,svg,canvas){max-inline-size:100%;display:block}:where(input,button,select,textarea){font:inherit;color:inherit}:where(table){border-collapse:collapse}[hidden]{display:none!important}}@layer base{:where(html){background:var(--color-bg)}:where(body){font:400 var(--step-0) / var(--legacy-lh-body) var(--font-body);color:var(--color-text);background:var(--color-bg);font-synthesis:none;text-rendering:optimizelegibility}:where(h1){font:700 var(--size-display) / var(--lh-pixel) var(--font-display);letter-spacing:0;text-wrap:balance}:where(h2){font:700 var(--size-h2) / var(--lh-pixel) var(--font-display);text-wrap:balance}:where(h3){font:700 var(--step-1) / var(--lh-snug) var(--font-body)}:where(h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(p,li,dd,figcaption){max-inline-size:var(--measure)}:where(a){color:var(--color-link);text-underline-offset:.2em;text-decoration-thickness:1px}@media (hover:hover){:where(a:hover){text-decoration-thickness:2px}}:where(:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset);box-shadow:var(--ring)}:where(strong,b){font-weight:700}:where(code){font:700 .95em/1 var(--font-body);color:var(--color-you);background:var(--color-sunken);border:var(--hairline) solid var(--color-rule);overflow-wrap:anywhere;padding:.1em .35em}:where(kbd){font:700 .9em/1 var(--font-body);background:var(--color-raised);border:var(--border) solid var(--color-edge);box-shadow:var(--bevel-up);padding:.15em .45em}:where(dfn){font-style:normal;font-weight:700}:where(table),:where(input,output,td,.num){font-variant-numeric:tabular-nums}::selection{background:var(--color-action-selected);color:var(--color-text)}}@layer layout{.l-container{inline-size:100%;max-inline-size:var(--container);padding-inline:var(--gutter);margin-inline:auto}.l-stack>*+*{margin-block-start:var(--space-4)}.l-cluster{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.prose{padding-block:var(--space-6) var(--space-7)}.prose>*+*{margin-block-start:var(--space-4)}.prose>section{margin-block-start:var(--space-7)}.prose section>*+*{margin-block-start:var(--space-4)}.prose section>h3{margin-block-start:var(--space-6)}.prose :where(ol,ul):not([class]){padding-inline-start:1.4rem}.prose :where(li):not([class] li)+li{margin-block-start:var(--space-2)}.prose :where(li)::marker{color:var(--color-text-muted)}.page-head{padding-block:var(--space-4)}.page-head>*+*{margin-block-start:var(--space-3)}.lede{font-size:var(--step-1);color:var(--color-text-muted)}.page-head:not(.content-page__head) .lede,.map-app p{max-inline-size:var(--measure-wide)}@media (width>=60rem){.calc-band{max-inline-size:var(--container);padding-inline:var(--gutter);margin-inline:auto}}.tool-intro{padding-block-start:var(--space-4)}.grid-cards{gap:var(--space-3);grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=30rem){.grid-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}}}@layer utilities{.u-sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.u-muted{color:var(--color-text-muted)}.u-num{font-variant-numeric:tabular-nums}}
