@font-face{font-family:Veylor Pixel;src:url(/fonts/VeylorPixel.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.site{--font-mc:"Veylor Pixel", "Minecraft", ui-monospace, monospace;--px:.125em;--mc-yellow:#ff5;--mc-gold:#fa0;--mc-aqua:#5ff;--mc-green:#5f5;--mc-red:#f55;--mc-pink:#f5f;--mc-gray:#aaa;--mc-xp:#80ff20;--bg:#07060b;--surface:#0f0c18;--tint:#0d0a16;--line:#ffffff14;--line-2:#ffffff29;--text:#f3f0fa;--muted:#f3f0faa3;--faint:#f3f0fa80;--accent:#b754f4;--violet:#7c3aed;--violet-2:#8b5cf6;--lore:#a78bfa;--green:#34d399;--tip-rest:#100d19;--tip-a:#3b1478;--tip-b:#1e0a3c;--step:#ffffff09;--step-2:#ffffff0f;--spring-snappy:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017 19.4%, 1.067 22.5%, 1.089 26%, 1.079 30.3%, 1.049 36%, 1.024 42.6%, 1.011 50.3%, 1.004 59.2%, 1.001 69.3%, 1);--ease-snap:cubic-bezier(.22, 1, .36, 1);--notch-size:2px;--notch:polygon(var(--notch-size) 0, calc(100% - var(--notch-size)) 0, calc(100% - var(--notch-size)) var(--notch-size), 100% var(--notch-size), 100% calc(100% - var(--notch-size)), calc(100% - var(--notch-size)) calc(100% - var(--notch-size)), calc(100% - var(--notch-size)) 100%, var(--notch-size) 100%, var(--notch-size) calc(100% - var(--notch-size)), 0 calc(100% - var(--notch-size)), 0 var(--notch-size), var(--notch-size) var(--notch-size));background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--violet-2);caret-color:var(--lore);-webkit-tap-highlight-color:transparent;display:flow-root;position:relative}@supports not (transition-timing-function:linear(0, 1)){.site{--spring-snappy:cubic-bezier(.16, 1, .3, 1)}}html:has(.site){overflow-x:clip}html:has(.site) body{overflow-x:clip}html:has(.site){scrollbar-color:#2c2442 #07060b;scroll-padding-top:6rem}.site ::selection{background:var(--violet);color:#fff}.site :is(button,a,label,summary){touch-action:manipulation}.site :focus-visible{outline:2px solid var(--violet-2);outline-offset:2px}.site main:focus-visible{outline:none}.site:after{content:"";z-index:40;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.site-wrap{width:min(100% - 3rem,80rem);margin-inline:auto}.site-section{padding-block:clamp(3.5rem,7vw,6.5rem);scroll-margin-top:5rem;position:relative}.site-section--tint{background:var(--tint)}.site-section--flush{padding-top:0}.site-h1{font-family:var(--font-mc);color:#fff;letter-spacing:.01em;text-shadow:var(--px) var(--px) 0 var(--tip-a);text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;margin:0;font-size:clamp(2.5rem,6.2vw,5.5rem);font-weight:400;line-height:1.12}.site-h1--md{font-size:clamp(2rem,4.8vw,4rem)}.site-h2{font-family:var(--font-mc);letter-spacing:0;color:#fff;text-shadow:var(--px) var(--px) 0 var(--tip-a);text-wrap:balance;margin:0;font-size:clamp(1.625rem,3.2vw,2.75rem);font-weight:400;line-height:1.16}.site-h3{font-family:var(--font-mc);letter-spacing:0;color:#fff;text-shadow:var(--px) var(--px) 0 #0000008c;margin:0;font-size:1.25rem;font-weight:400;line-height:1.25}.site-lead{max-width:52ch;color:var(--muted);text-wrap:pretty;margin:1.25rem 0 0;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.6}.site-lead--sm{max-width:58ch;margin-top:.8rem;font-size:1rem}.site-eyebrow{font:400 .9375rem/1.3 var(--font-mc);color:var(--mc-yellow);text-shadow:var(--px) var(--px) 0 #3f3f15;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0;display:flex}.mc{font-family:var(--font-mc);letter-spacing:0;text-shadow:.1em .1em #00000080;font-weight:400}.site-tag{border:1px solid var(--line-2);font:400 .8125rem/1 var(--font-mc);color:var(--muted);border-radius:3px;align-items:center;gap:.35rem;padding:.28rem .5rem;display:inline-flex}.site-tag--accent{border-color:color-mix(in oklab, var(--accent) 55%, transparent);background:color-mix(in oklab, var(--accent) 16%, transparent);color:color-mix(in oklab, var(--accent) 60%, #fff)}.site-tag--green{color:var(--green);background:#34d3991f;border-color:#34d39973}.site-btn{min-height:44px;clip-path:var(--notch);font:650 .9375rem/1 var(--font-geist-sans), system-ui, sans-serif;color:#fff;cursor:pointer;transition:transform .16s var(--ease-snap), background-color .2s var(--ease-snap), color .2s var(--ease-snap);border:0;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1.4rem;text-decoration:none;display:inline-flex}.site-btn:focus-visible{clip-path:none}.site-btn:active:not(:disabled){transform:scale(.97)}.site-btn:disabled{opacity:.45;cursor:not-allowed}.site-btn--primary{background:var(--violet)}.site-btn--ghost{background:#ffffff14}.site-btn--lg{min-height:52px;padding:0 2rem;font-size:1rem}@media (hover:hover) and (pointer:fine){.site-btn--primary:hover:not(:disabled){background:var(--violet-2);transform:translateY(-2px)}.site-btn--ghost:hover:not(:disabled){background:#ffffff29}}.site-link{color:var(--lore);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--lore) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--lore) 40%, transparent);text-underline-offset:3px;transition:color .2s var(--ease-snap), text-decoration-color .2s var(--ease-snap)}@media (hover:hover) and (pointer:fine){.site-link:hover{color:#fff;text-decoration-color:currentColor}}.site-more{min-height:44px;color:var(--lore);transition:color .2s var(--ease-snap);align-items:center;gap:.45rem;font-size:.9375rem;font-weight:600;display:inline-flex}.site-more svg{width:1rem;height:1rem;transition:transform .2s var(--ease-snap)}@media (hover:hover) and (pointer:fine){.site-more:hover{color:#fff}.site-more:hover svg{transform:translate(3px)}}.site-tip{background:var(--tip-rest);clip-path:var(--notch);transition:transform .2s var(--ease-snap), box-shadow .2s var(--ease-snap);position:relative}.site-tip:focus-within,.site-tip:focus-visible{clip-path:none}a.site-tip,.site-tip--link{color:inherit;text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){a.site-tip:hover,.site-tip--link:hover{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--accent) 80%, var(--tip-a)), inset 0 0 0 4px var(--tip-rest), inset 0 0 0 5px color-mix(in oklab, var(--accent) 35%, var(--tip-b));transform:translateY(-3px)}}.site-hero{isolation:isolate;background:var(--bg);align-items:flex-end;min-height:clamp(30rem,76vh,44rem);padding-block:clamp(7rem,11vw,9rem) clamp(2.5rem,4vw,3.75rem);display:flex;position:relative;overflow:clip}.site-hero--sm{min-height:clamp(22rem,52vh,32rem)}.site-hero__scene{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:62% 38%;object-position:62% 38%;width:100%;height:100%;position:absolute;inset:0}.site-hero__scene--pixel{-o-object-position:center top;object-position:center top;image-rendering:pixelated}.site-hero__veil{z-index:-1;pointer-events:none;background:linear-gradient(90deg, #07060bf0 0%, #07060ba8 40%, #07060b24 76%), linear-gradient(0deg, var(--bg) 0%, #07060b00 42%), linear-gradient(180deg, #07060b99 0%, #07060b00 24%);position:absolute;inset:0}.site-hero__grid{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(2rem,5vw,5rem);display:grid;position:relative}.site-hero__copy{min-width:0;animation:site-rise .6s var(--spring-snappy) both}.site-hero__copy:only-child{grid-column:1/-1}.site-hero__back{margin:0 0 1.25rem}.site-hero__copy .site-eyebrow{margin-bottom:.9rem}.site-hero__copy .site-lead{color:#f3f0fad1;text-shadow:0 1px 12px #0009}.site-hero__facts{font:400 .9375rem/1.3 var(--font-mc);color:var(--lore);text-shadow:var(--px) var(--px) 0 #0000008c;flex-wrap:wrap;gap:.35rem 1.25rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.site-hero__actions{flex-wrap:wrap;gap:.5rem;margin-top:1.75rem;display:flex}.site-hero__art{width:clamp(14rem,24vw,22rem);animation:site-rise .7s var(--spring-snappy) 80ms both;justify-items:center;gap:.75rem;display:grid}.site-hero__art>img{filter:drop-shadow(0 24px 30px #0009)drop-shadow(0 0 44px #b754f459);width:100%;height:auto;display:block}.site-hero__art--item>img{width:192px}@media (prefers-reduced-motion:no-preference){.site-hero__art>img{animation:2.4s cubic-bezier(.37,0,.63,1) 2 alternate site-bob}}@keyframes site-bob{to{transform:translateY(-10px)}}@keyframes site-rise{0%{transform:translateY(10px)}}@media (max-width:1023px){.site-hero__art{width:11rem}.site-hero__art--item>img{width:128px}}@media (max-width:639px){.site-hero{min-height:0;padding-top:6.5rem}.site-hero__veil{background:linear-gradient(0deg, var(--bg) 4%, #07060bb8 52%, #07060b5c 100%)}.site-hero__grid{flex-direction:column-reverse;align-items:flex-start;gap:1rem;display:flex}.site-hero__art{justify-items:start;width:7.5rem}.site-hero__art .mc-tooltip{display:none}.site-hero__art--item>img{width:80px}}.site-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2.5rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.site-head__copy{flex:22rem;min-width:0}.site-head__copy .site-eyebrow{margin-bottom:.6rem}.site-head__item{flex:none}.site-head--item{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1rem}.site-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.site-split__sticky{position:sticky;top:6rem}@media (max-width:899px){.site-split{grid-template-columns:minmax(0,1fr)}.site-split__sticky{position:static}}.site-rows{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.site-row{background:var(--step);clip-path:var(--notch);color:inherit;transition:background-color .2s var(--ease-snap);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.25rem clamp(1rem,2.5vw,1.75rem);padding:clamp(1rem,2vw,1.4rem) clamp(1rem,2.5vw,1.75rem);text-decoration:none;display:grid}.site-row:focus-visible,.site-row:focus-within{clip-path:none}.site-row__title{font-family:var(--font-mc);letter-spacing:0;color:#fff;text-shadow:var(--px) var(--px) 0 #0000008c;margin:0;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:400;line-height:1.25}.site-row__text{max-width:62ch;color:var(--muted);margin:.35rem 0 0;font-size:.9375rem;line-height:1.55}.site-row__arrow{width:1.1rem;height:1.1rem;color:var(--faint);transition:transform .2s var(--ease-snap), color .2s var(--ease-snap)}@media (hover:hover) and (pointer:fine){a.site-row:hover,.site-row--link:hover{background:var(--step-2)}a.site-row:hover .site-row__arrow,.site-row--link:hover .site-row__arrow{color:#fff;transform:translate(4px)}}@media (max-width:639px){.site-row{grid-template-columns:auto minmax(0,1fr);align-items:start}.site-row__side{grid-column:2;margin-top:.5rem}}.site-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.site-tile{padding:clamp(1.1rem,2vw,1.5rem)}.site-related__title{margin-bottom:1rem}a.site-related{align-items:center;gap:1rem;height:100%;padding:.75rem 1rem .75rem .75rem;display:flex}.site-related__name{font:400 1.0625rem/1.25 var(--font-mc);color:#fff;text-shadow:var(--px) var(--px) 0 #0000008c;display:block}.site-related__text{color:var(--muted);margin-top:.3rem;font-size:.875rem;line-height:1.45;display:block}.site-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:1.25rem 0;margin:0;padding:0;list-style:none;display:grid}.site-fact{border-left:1px solid var(--line);min-width:0;padding-inline:1.25rem}.site-fact:first-child{border-left:0;padding-left:0}.site-fact__value{font-family:var(--font-mc);letter-spacing:0;color:#fff;text-shadow:var(--px) var(--px) 0 var(--tip-a);font-size:clamp(1.625rem,3vw,2.5rem);font-weight:400;line-height:1.1;display:block}.site-fact__label{font-family:var(--font-mc);color:var(--lore);margin-top:.3rem;font-size:.875rem;line-height:1.35;display:block}@media (max-width:639px){.site-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.site-fact{padding-inline:1rem}.site-fact:nth-child(odd){border-left:0;padding-left:0}}.site-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.site-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;font-size:.9375rem}.site-table th{border-bottom:1px solid var(--line-2);font-family:var(--font-mc);color:var(--lore);white-space:nowrap;padding:.75rem 1rem;font-size:.875rem;font-weight:400}.site-table td{border-bottom:1px solid var(--line);color:var(--muted);padding:.9rem 1rem}.site-table tbody tr:last-child td{border-bottom:0}.site-table tbody th{font-family:inherit;font-size:inherit;color:var(--text);white-space:normal;border-bottom:1px solid var(--line);font-weight:500}.site-table tbody tr:last-child th{border-bottom:0}@media (hover:hover) and (pointer:fine){.site-table tbody tr{transition:background-color .16s var(--ease-snap)}.site-table tbody tr:hover{background:var(--step)}}.site-faq{gap:.35rem;display:grid}.site-faq__item{background:var(--step);clip-path:var(--notch);transition:background-color .2s var(--ease-snap)}.site-faq__item:focus-within{clip-path:none}.site-faq__item>summary{min-height:56px;font:400 1rem/1.3 var(--font-mc);color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 1.1rem;list-style:none;display:flex}.site-faq__item>summary::-webkit-details-marker{display:none}.site-faq__item>summary:after{content:"+";color:var(--muted);transition:transform .24s var(--ease-snap);flex:none;font-size:1.25rem;font-weight:400;line-height:1}.site-faq__item[open]>summary:after{transform:rotate(45deg)}.site-faq__body{color:var(--muted);padding:0 1.1rem 1.25rem;font-size:1rem;line-height:1.6}@media (hover:hover) and (pointer:fine){.site-faq__item:hover{background:var(--step-2)}}.site-field{gap:.45rem;display:grid}.site-label{font-family:var(--font-mc);color:var(--text);font-size:.875rem;font-weight:400}.site-hint{color:var(--muted);font-size:.8125rem;line-height:1.45}.site-input{border:1px solid var(--line);background:var(--step);width:100%;min-height:44px;font:400 1rem/1.4 var(--font-geist-sans), system-ui, sans-serif;color:var(--text);transition:border-color .16s var(--ease-snap), background-color .16s var(--ease-snap);border-radius:3px;padding:.65rem .85rem}.site-input::placeholder{color:var(--faint)}@media (hover:hover) and (pointer:fine){.site-input:hover:not(:disabled):not(:focus){border-color:var(--line-2)}}select.site-input{background-color:var(--surface);color:var(--text)}.site-input:focus-visible{border-color:var(--violet-2);background:var(--step-2);outline:2px solid color-mix(in oklab, var(--violet-2) 45%, transparent);outline-offset:0}.site-prose{color:#f3f0fac7;max-width:68ch;font-size:1.0625rem;line-height:1.75}.site-prose>*+*{margin-top:1.1em}.site-prose :is(h2,h3,h4){font-family:var(--font-mc);letter-spacing:0;color:#fff;text-shadow:var(--px) var(--px) 0 var(--tip-a);scroll-margin-top:6rem;font-weight:400;line-height:1.25}.site-prose h2{margin-top:2.4em;font-size:1.625rem}.site-prose h3{margin-top:2em;font-size:1.25rem}.site-prose h4{color:var(--mc-aqua);text-shadow:var(--px) var(--px) 0 #0000008c;margin-top:1.6em;font-size:1.0625rem}.site-prose a{color:var(--lore);text-underline-offset:3px;text-decoration:underline}.site-prose :is(ul,ol){padding-left:1.3em}.site-prose ul{list-style:square}.site-prose ol{list-style:decimal}.site-prose li+li{margin-top:.35em}.site-prose li::marker{color:var(--lore)}.site-prose strong{color:#fff;font-weight:620}.site-prose blockquote{border-left:2px solid var(--violet-2);color:var(--muted);padding:.25em 0 .25em 1.1em}.site-prose code{background:var(--step-2);font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text);border-radius:3px;padding:.12em .35em;font-size:.88em}.site-prose hr{border:0;border-top:1px solid var(--line);margin-block:2.4em}.site-read{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.site-toc{scrollbar-width:thin;max-height:calc(100dvh - 8rem);position:sticky;top:6rem;overflow-y:auto}.site-toc__title{font-family:var(--font-mc);color:var(--mc-yellow);margin:0 0 .6rem;font-size:.875rem;font-weight:400}.site-toc ol,.site-toc ul{margin:0;padding:0;list-style:none}.site-toc a{border-left:1px solid var(--line);min-height:34px;color:var(--muted);transition:color .16s var(--ease-snap), border-color .16s var(--ease-snap);align-items:center;padding:.25rem 0 .25rem .75rem;font-size:.875rem;line-height:1.3;text-decoration:none;display:flex}.site-toc a[aria-current=true],.site-toc a[aria-current=location]{border-left-color:var(--violet-2);color:#fff}@media (hover:hover) and (pointer:fine){.site-toc a:hover{border-left-color:var(--line-2);color:#fff}}@media (max-width:899px){.site-read{grid-template-columns:minmax(0,1fr)}.site-toc{max-height:none;position:static}}.site-join{isolation:isolate;background:var(--tip-rest);clip-path:var(--notch);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem clamp(2rem,6vw,6rem);padding:clamp(1.5rem,4vw,3rem);display:grid;position:relative;overflow:clip}.site-join__scene{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 40%;object-position:70% 40%}.site-join:before{content:"";z-index:-1;background:linear-gradient(90deg,#07060bf0 0%,#07060bbd 46%,#07060b4d 100%);position:absolute;inset:0}.site-join__mascot{z-index:-1;filter:drop-shadow(0 12px 22px #0009);pointer-events:none;width:auto;height:104%;position:absolute;bottom:-1rem;right:clamp(15rem,25vw,22rem)}@media (max-width:1099px){.site-join__mascot{display:none}}.site-join:focus-within{clip-path:none}.site-join__title{margin-top:.75rem}.site-join__ip{color:#fff;text-shadow:var(--px) var(--px) 0 var(--tip-a);margin-top:.5rem;font-size:clamp(2.25rem,6vw,4rem);line-height:1;display:block}.site-join__steps{counter-reset:join;color:var(--muted);gap:.3rem;margin:1.25rem 0 0;padding:0;font-size:.9375rem;line-height:1.5;list-style:none;display:grid}.site-join__steps li{counter-increment:join}.site-join__steps li:before{content:counter(join) ".";width:1.4em;color:var(--lore);font-weight:650;display:inline-block}.site-join__actions{gap:.5rem;min-width:13rem;display:grid}.site-join__actions button{width:100%;min-height:52px;clip-path:var(--notch);background:var(--violet);font:650 1rem/1 var(--font-geist-sans), system-ui, sans-serif;color:#fff;transition:transform .16s var(--ease-snap), background-color .2s var(--ease-snap);border:0;border-radius:0;padding:0 2rem}.site-join__actions button:focus-visible{clip-path:none}.site-join__actions button:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.site-join__actions button:hover{background:var(--violet-2);transform:translateY(-2px)}}@media (max-width:767px){.site-join{grid-template-columns:minmax(0,1fr)}.site-join__actions{min-width:0}}.mc-slot{--slot:3.5rem;width:var(--slot);height:var(--slot);image-rendering:pixelated;background:#1b1628;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 3px 3px #0b0812,inset -3px -3px #3b3350}.mc-slot>img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(2px 2px #00000073);width:76%;height:76%}.mc-slot--lg{--slot:5.5rem}.mc-slot--sm{--slot:2.5rem;box-shadow:inset 2px 2px #0b0812,inset -2px -2px #3b3350}.mc-slot--on{outline-offset:-1px;outline:3px solid #fff}.mc-slot__count{font:400 .9375rem/1 var(--font-mc);color:#fff;text-shadow:var(--px) var(--px) 0 #3f3f3f;position:absolute;bottom:.15rem;right:.3rem}button.mc-slot,a.mc-slot{cursor:pointer;border:0;padding:0;text-decoration:none}@media (hover:hover) and (pointer:fine){button.mc-slot:hover:after,a.mc-slot:hover:after,.mc-slot--hover:hover:after{content:"";pointer-events:none;background:#fff3;position:absolute;inset:3px}}.mc-inventory{grid-template-columns:repeat(auto-fill, var(--slot,3.5rem));gap:0;margin:0;padding:0;list-style:none;display:grid}.mc-panel{clip-path:var(--notch);background:#14101f;padding:clamp(.75rem,2vw,1.25rem);position:relative;box-shadow:inset 3px 3px #2f2846,inset -3px -3px #08060e}.mc-panel:focus-within{clip-path:none}.mc-panel__title{font:400 1rem/1.25 var(--font-mc);color:var(--mc-gray);margin:0 0 .75rem}.mc-tooltip{--rarity:#fff;clip-path:var(--notch);box-shadow:inset 0 0 0 2px var(--tip-a), inset 0 0 0 4px #100010, inset 0 0 0 5px var(--tip-b);background:#100010;padding:.7rem .85rem;position:relative}.mc-tooltip__name{font:400 1.0625rem/1.25 var(--font-mc);color:var(--rarity);text-shadow:var(--px) var(--px) 0 #0009;margin:0}.mc-tooltip__lore{font:400 .875rem/1.45 var(--font-mc);color:var(--lore);text-shadow:var(--px) var(--px) 0 #00000080;margin:.3rem 0 0;padding:0;list-style:none}.mc-rarity-common{--rarity:#fff}.mc-rarity-uncommon{--rarity:var(--mc-green)}.mc-rarity-rare{--rarity:var(--mc-aqua)}.mc-rarity-epic{--rarity:var(--mc-pink)}.mc-rarity-legendary{--rarity:var(--mc-gold)}.mc-gold{color:var(--mc-gold)}.mc-yellow{color:var(--mc-yellow)}.mc-aqua{color:var(--mc-aqua)}.mc-green{color:var(--mc-green)}.mc-red{color:var(--mc-red)}.mc-pink{color:var(--mc-pink)}.mc-lore{color:var(--lore)}.mc-gray{color:var(--mc-gray)}.mc-hotbar{flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;display:flex}.mc-hotbar__item{width:6.25rem;font:400 .8125rem/1.2 var(--font-mc);text-align:center;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-items:center;gap:.35rem;padding:0;text-decoration:none;display:grid}.mc-hotbar__item[aria-pressed=true],.mc-hotbar__item[aria-selected=true],.mc-hotbar__item[aria-current=page]{color:#fff}.mc-hotbar__item[aria-pressed=true] .mc-slot,.mc-hotbar__item[aria-selected=true] .mc-slot,.mc-hotbar__item[aria-current=page] .mc-slot{outline-offset:-1px;outline:3px solid #fff}@media (hover:hover) and (pointer:fine){.mc-hotbar__item:hover{color:#fff}.mc-hotbar__item:hover .mc-slot:after{content:"";background:#fff3;position:absolute;inset:3px}}.mc-xp{background:#1c2412;height:.625rem;position:relative;box-shadow:inset 0 2px #000,inset 0 -2px #2f3a1e}.mc-xp:before{content:"";width:var(--value,0%);background:linear-gradient(180deg, #ffffff59 0 30%, transparent 30%), var(--mc-xp);position:absolute;inset:0 auto 0 0}.mc-xp:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 calc(5.55% - 2px),#0000008c calc(5.55% - 2px) 5.55%);position:absolute;inset:0}.mc-scoreboard{font:400 1rem/1.5 var(--font-mc);color:#fff;text-shadow:var(--px) var(--px) 0 #00000080;background:#00000080;padding:.5rem .75rem .75rem}.mc-scoreboard__title{font:inherit;text-align:center;color:var(--mc-yellow);margin:0 0 .35rem}.mc-scoreboard ol,.mc-scoreboard ul{margin:0;padding:0;list-style:none}.mc-scoreboard li{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mc-scoreboard__value{font-variant-numeric:tabular-nums;color:var(--mc-red)}.mc-tab{background:#0000008c;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:2px;margin:0;padding:2px;list-style:none;display:grid}.mc-tab__row{min-height:2.25rem;font:400 1rem/1.2 var(--font-mc);color:#fff;text-shadow:var(--px) var(--px) 0 #00000080;background:#ffffff17;align-items:center;gap:.5rem;padding:.15rem .5rem .15rem .15rem;display:flex}.mc-server{outline-offset:-2px;font:400 1rem/1.3 var(--font-mc);color:#fff;text-shadow:var(--px) var(--px) 0 #00000080;background:#0009;outline:2px solid #ffffffb8;grid-template-columns:auto minmax(0,1fr) auto;gap:0 .9rem;padding:.5rem .75rem .5rem .5rem;display:grid}.mc-server__motd{color:var(--mc-gray);margin:.15rem 0 0}.mc-server__ping{align-items:flex-end;gap:2px;height:.875rem;display:flex}.mc-server__ping i{background:var(--mc-green);width:3px}.mc-chat{font:400 1rem/1.3 var(--font-mc);text-shadow:var(--px) var(--px) 0 #00000080;gap:2px;margin:0;padding:0;list-style:none;display:grid}.mc-chat li{background:#00000080;padding:.15rem .5rem}.site-scene{isolation:isolate;align-items:flex-end;min-height:clamp(14rem,30vw,24rem);padding-block:clamp(2rem,4vw,3rem);display:flex;position:relative;overflow:clip}.site-scene__img{z-index:-2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.site-scene:after{content:"";z-index:-1;background:linear-gradient(0deg, var(--bg) 0%, #07060b1a 40%, #07060b1a 70%, var(--bg) 100%), linear-gradient(90deg, #07060bbd 0%, #07060b00 60%);position:absolute;inset:0}.site .vh-container{width:min(100% - 3rem,80rem);max-width:none;margin-inline:auto;padding-inline:0}.site .vh-section{padding-block:clamp(3.5rem,7vw,6.5rem)}.site .vh-display{font-family:var(--font-mc);letter-spacing:0;text-transform:none;text-shadow:var(--px) var(--px) 0 var(--tip-a);color:#fff;font-weight:400;line-height:1.12}.site .vh-h2{font-family:var(--font-mc);letter-spacing:0;text-transform:none;text-shadow:var(--px) var(--px) 0 var(--tip-a);color:#fff;font-weight:400;line-height:1.2}.site .vh-lead{color:var(--muted);line-height:1.6}.site .vh-label{font:400 .875rem/1.3 var(--font-mc);letter-spacing:0;text-transform:none;color:var(--lore);gap:.6rem}.site .vh-label:before{display:none}.site .vh-stat{font-family:var(--font-mc);letter-spacing:0;color:#fff;text-shadow:var(--px) var(--px) 0 #00000080}.site .vh-pixel{font-family:var(--font-mc);letter-spacing:0}.site .uppercase{text-transform:none}.site :is(.tracking-wide,.tracking-wider,.tracking-widest,[class*="tracking-[0."]){letter-spacing:0}.site :is([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"]){font-size:.8125rem;line-height:1.35}.site .font-black{font-weight:700}.site .vh-card{background:var(--tip-rest);clip-path:var(--notch);box-shadow:none;transition:transform .2s var(--ease-snap), box-shadow .2s var(--ease-snap), background-color .2s var(--ease-snap);border:0;border-radius:0}.site .vh-card:before,.site .vh-noise:after,.site .vh-scanlines:after,.site .vh-vignette:after{display:none}.site .vh-card:focus-within{clip-path:none}.site .vh-card-hover:hover{background:var(--tip-rest);box-shadow:none;border:0;transform:none}@media (hover:hover) and (pointer:fine){.site .vh-card-hover:hover{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--accent) 80%, var(--tip-a)), inset 0 0 0 4px var(--tip-rest), inset 0 0 0 5px color-mix(in oklab, var(--accent) 35%, var(--tip-b));transform:translateY(-3px)}}.site :is(.vh-3d-card,.vh-3d-card:hover,.vh-3d-layer-1,.vh-3d-layer-2,.vh-3d-float){box-shadow:none;animation:none;transform:none}.site :is(.vh-ambient,.vh-orb,.vh-grid,.vh-wall-band,.vh-floor,.vh-floor-edge,.vh-edge){display:none}.site .vh-divider{background:var(--line)}.site .vh-divider.w-24{display:none}.site .vh-chip{border:1px solid var(--line-2);font:400 .8125rem/1 var(--font-mc);letter-spacing:0;text-transform:none;color:var(--muted);background:0 0;border-radius:3px;padding:.28rem .5rem}.site .vh-chip-accent{border-color:color-mix(in oklab, var(--accent) 55%, transparent);background:color-mix(in oklab, var(--accent) 16%, transparent);color:color-mix(in oklab, var(--accent) 60%, #fff)}.site .vh-btn{min-height:44px;clip-path:var(--notch);box-shadow:none;font:650 .9375rem/1 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:0;text-transform:none;color:#fff;transition:transform .16s var(--ease-snap), background-color .2s var(--ease-snap), color .2s var(--ease-snap);border:0;border-radius:0;padding:0 1.4rem}.site .vh-btn:focus-visible{clip-path:none}.site .vh-btn:active{border:0;transform:scale(.97)}.site .vh-btn-primary{background:var(--violet)}.site .vh-btn-ghost{background:#ffffff14}.site .vh-btn-ghost:hover{color:#fff;background:#ffffff29;border:0}.site .vh-btn-primary:hover{background:var(--violet-2);color:#fff;border:0}.site .vh-link{color:var(--lore);transition:color .2s var(--ease-snap);background-image:none}.site .vh-link:hover{color:#fff}@media (prefers-reduced-motion:reduce){.site-hero__copy,.site-hero__art{animation:none}.site-btn,.site-tip,.site-row,.site-hero__art>img,.site-more svg,.site-row__arrow{transition:none}}
