:root{--void:#121212;--bg:#1a1a1a;--tx:#fff;--tx-2:#d4d4d4;--tx-3:#9e9e9e;--ink:#1b1b1b;--gui:#c6c6c6;--gui-lo:#555;--gui-ink:#404040;--slot:#8b8b8b;--slot-lo:#373737;--yellow:#ff5;--gold:#fa0;--green:#5f5;--dgreen:#0a0;--aqua:#5ff;--daqua:#0aa;--red:#f55;--pink:#f5f;--purple:#a0a;--gray:#aaa;--dgray:#555;--grass:#6faf3f;--grass-hi:#8cc653;--grass-lo:#4e8a2a;--grass-dk:#2e5a17;--paper:#f3ead3;--paper-ink:#2b2118;--f-px:var(--font-px),system-ui,sans-serif;--f-body:var(--font-px),system-ui,sans-serif;--sh:.1em .1em 0 #0009;--ease-out:cubic-bezier(.2,.8,.2,1);--ease-pop:cubic-bezier(.34,1.56,.64,1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:color-mix(in srgb,red,blue)){:root{--sh:.1em .1em 0 color-mix(in srgb,currentColor 25%,#000)}}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--void);scroll-behavior:smooth;scroll-padding-top:72px}body{background:var(--void);color:var(--tx);font:400 16px/1.6 var(--f-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}body.loading{overflow:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit;background:0 0;border:0}button{cursor:pointer}svg{display:block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:min(1200px,100% - 48px);margin-inline:auto}.ic{place-items:center;line-height:0;display:inline-grid}kbd{font:600 12px/1 var(--f-px);color:#fff;background:#3a3a3a;border:2px solid #000;padding:3px 6px 2px;box-shadow:inset 1px 1px #6a6a6a,inset -1px -1px #222}:focus-visible{outline-offset:2px;outline:2px solid #fff}h1,h2,h3,h4{font-family:var(--f-px);color:#fff;text-shadow:var(--sh);font-weight:600;line-height:1.08}h2{margin:18px 0 14px;font-size:clamp(34px,4.6vw,56px)}h3{font-size:24px}h4{font-size:18px}.lead{color:var(--tx-2);max-width:640px;font-size:clamp(16px,1.4vw,18px)}.lb{font:500 14px/1.2 var(--f-px);color:var(--tx-3)}.ylabel{font:500 15px/1 var(--f-px);color:#fff;text-shadow:var(--sh);background:#0000008c;align-items:center;gap:8px;padding:7px 10px 6px;display:inline-flex}.ylabel i{color:var(--yellow);font-style:normal}.ylabel b{color:var(--c,var(--yellow));font-weight:600}.mtag{font:600 13px/1 var(--f-px);color:var(--c,var(--gray));text-shadow:var(--sh);background:#00000073;padding:4px 6px 3px;display:inline-block}.obf{font-family:var(--f-px);color:var(--pink)}.js h2.px-in{clip-path:inset(0 100% 0 0)}.js h2.px-in.in{clip-path:inset(0);transition:clip-path .9s steps(14,end)}.btn{--face:#727272;--hi:#a8a8a8;--lo:#4a4a4a;min-height:48px;font:600 19px/1 var(--f-px);color:#fff;text-shadow:2px 2px #3f3f3f;background:var(--btn-tex,none) 0 0/32px 32px,var(--face);box-shadow:inset 2px 2px 0 var(--hi),inset -2px -3px 0 var(--lo);background-blend-mode:soft-light;image-rendering:pixelated;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid #000;justify-content:center;align-items:center;gap:10px;padding:0 24px;display:inline-flex;position:relative}.btn:hover{color:#ffffa0;border-color:#fff}.btn:active{box-shadow:inset 2px 2px 0 var(--lo),inset -2px -2px 0 var(--hi);padding-top:2px}.btn--green{--face:#4e8a2c;--hi:#7dbb4f;--lo:#2e5a17}.btn--gold{--face:#b07a12;--hi:#e2b04a;--lo:#6e4a08}.btn--sm{min-height:38px;padding:0 14px;font-size:16px}.btn--wide{width:100%}.btn .ic svg{width:20px;height:20px}.gui{background:var(--gui);color:var(--gui-ink);box-shadow:inset 2px 2px 0 #fff,inset -2px -2px 0 var(--gui-lo);image-rendering:pixelated;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);border:2px solid #000;padding:16px 18px 18px;position:relative}.gui-t{font:600 18px/1 var(--f-px);color:var(--gui-ink);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.gui-t small{font:500 14px/1 var(--f-px);color:#6e6e6e}.slot{background:var(--slot);width:72px;height:72px;box-shadow:inset 2px 2px 0 var(--slot-lo),inset -2px -2px 0 #fff;place-items:center;display:grid;position:relative}.slot:hover{background:#a3a3a3}.slot>.ic{width:62%;height:62%}.slot>.ic svg{width:100%;height:100%}.slot .n{font:600 16px/1 var(--f-px);color:#fff;text-shadow:2px 2px #3f3f3f;position:absolute;bottom:2px;right:4px}.slot.used{animation:.5s steps(3,end) used}@keyframes used{50%{opacity:.25}}.hudp{color:#fff;background:#00000094}.sel{position:relative}.sel:after{content:"";pointer-events:none;opacity:0;transition:opacity .15s,inset .25s var(--ease-pop);--k:14px;--w:2px;--cc:#fff;background:linear-gradient(var(--cc),var(--cc)) 0 0/var(--k) var(--w),linear-gradient(var(--cc),var(--cc)) 0 0/var(--w) var(--k),linear-gradient(var(--cc),var(--cc)) 100% 0/var(--k) var(--w),linear-gradient(var(--cc),var(--cc)) 100% 0/var(--w) var(--k),linear-gradient(var(--cc),var(--cc)) 0 100%/var(--k) var(--w),linear-gradient(var(--cc),var(--cc)) 0 100%/var(--w) var(--k),linear-gradient(var(--cc),var(--cc)) 100% 100%/var(--k) var(--w),linear-gradient(var(--cc),var(--cc)) 100% 100%/var(--w) var(--k);background-repeat:no-repeat;position:absolute;inset:-6px}.sel:hover:after,.sel:focus-within:after{opacity:1;inset:-10px}section,.realm{--shade:#000000a3;background-color:var(--bg);background-image:linear-gradient(var(--shade),var(--shade)),var(--tex,none);background-size:auto,var(--tex-size,64px) var(--tex-size,64px);image-rendering:pixelated;padding:150px 0 170px;position:relative}section:not(.hero):before,.realm:before{content:"";z-index:0;pointer-events:none;background:var(--amb,none);position:absolute;inset:0}section:not(.hero):after,.realm:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(85% 75%,#0000 45%,#0000006b);position:absolute;inset:0}section:not(.hero)>.wrap,.realm>.wrap{z-index:1;position:relative}.edge{pointer-events:none;z-index:2;background-color:var(--bg);background-image:linear-gradient(var(--shade),var(--shade)),var(--edge-tex,var(--tex,none));background-size:auto,var(--edge-size,var(--tex-size,64px)) var(--edge-size,var(--tex-size,64px));height:32px;-webkit-mask:var(--jag) 0 0/100% 100%;-webkit-mask:var(--jag) 0 0/100% 100%;mask:var(--jag) 0 0/100% 100%;background-position:0 0,0 31px;position:absolute;top:-31px;left:0;right:0}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:56px;display:flex}.js [data-rv]{opacity:0;transform:translateY(28px)}.js [data-rv].in{opacity:1;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transition-delay:calc(var(--i,0)*70ms);transform:none}.decor{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.decor i{background:var(--img) 0 0/100% 100%;image-rendering:pixelated;display:block;position:absolute}.decor .anim{background-size:var(--tw,var(--t)) calc(var(--t) * var(--n));animation:strip var(--dur) steps(var(--n)) infinite;background-repeat:repeat}@keyframes strip{0%{background-position:0 0}to{background-position:0 calc(var(--t) * var(--n) * -1)}}.w-lit{--g:255,170,70;--gr:440px}.soul.w-lit,.soul .w-lit{--g:90,220,255}.w-lit:before{content:"";z-index:-1;left:50%;top:var(--gy,50%);width:var(--gr);height:var(--gr);background:radial-gradient(circle,rgba(var(--g),.2) 0 12%,rgba(var(--g),.12) 12% 24%,rgba(var(--g),.06) 24% 36%,rgba(var(--g),.025) 36% 50%,transparent 50%);animation:2.6s steps(2,end) infinite flick;position:absolute;transform:translate(-50%,-50%)}@keyframes flick{50%{opacity:.8}}.w-torch{--gy:40%;--gr:520px;width:64px;height:64px}.w-torch.l{left:2.4%;transform:rotate(18deg)}.w-torch.r{right:2.4%;transform:rotate(-18deg)}.w-hang{width:24px;height:calc(var(--len) + 36px);top:0;transform:translate(-50%)}.decor .w-hang .chain{width:12px;height:var(--len);background:var(--img) 0 0/64px 64px repeat-y;top:0;left:6px}.w-hang .lamp{left:0;top:var(--len);--t:36px;--tw:24px;--gr:400px;width:24px;height:36px}.w-web{opacity:.85;width:96px;height:96px;top:0}.w-web.tl{left:0}.w-web.tr{right:0;transform:scaleX(-1)}.w-web.small{opacity:.5;width:64px;height:64px}.w-drip{top:0}.decor .w-pool{--t:64px;background-blend-mode:multiply;opacity:.8;background-color:#3f76e4;height:64px;bottom:0;left:0;right:0}.decor .w-post{background:var(--img) 0 0/64px 64px repeat-y;filter:brightness(.8);width:64px;top:0;bottom:0}.w-post.l{left:max(16px,50% - 720px)}.w-post.r{right:max(16px,50% - 720px)}.decor .w-beam{background:var(--img) 0 0/64px 64px repeat-x;filter:brightness(.75);height:64px;top:32px;left:0;right:0}.decor .w-floor{background:var(--img) 0 0/64px 64px repeat-x;height:64px;bottom:0;left:0;right:0}.w-camp{width:64px;height:128px;bottom:0;transform:translate(-50%)}.w-camp .log{width:64px;height:64px;bottom:0;left:0}.w-camp .flame{--t:64px;--g:255,150,50;--gr:560px;width:64px;height:64px;top:0;left:0}.w-lava{--t:64px;--g:255,120,30;--gr:480px}.w-lava.pocket{width:128px;height:64px;box-shadow:0 0 0 8px #00000059}.w-lava.l{left:3%}.w-lava.r{right:3%}.w-lava.sea{height:96px;bottom:0;left:0;right:0}.w-cluster{--g:255,214,130;--gr:560px;width:128px;height:128px;top:0;transform:translate(-50%)}.w-cluster .blk{width:64px;height:64px}.decor .w-cluster.island{width:192px;height:128px;top:var(--top);filter:brightness(.62)saturate(.85)drop-shadow(-8px 8px #00000073)}.decor .w-post.purpur{filter:none;--g:246,232,255;top:30%}.w-post .rod{--gr:420px;width:64px;height:64px;top:-64px;left:0}@media (max-width:1399px){.decor .w-post{display:none}}.loader{z-index:100;background-color:#2a1f16;background-image:linear-gradient(#000000a8,#000000a8),var(--tex-loader,url(/world/01-surface/dirt.png));image-rendering:pixelated;background-size:auto,64px 64px;place-items:center;transition:opacity .6s,visibility .6s;display:grid;position:fixed;inset:0}html.world-ready .loader{background-size:auto,256px 256px}.loader.out{opacity:0;visibility:hidden}.loader-in{text-align:center;justify-items:center;gap:18px;width:min(460px,100%);padding:24px;display:grid}.loader h2{margin:0;font-size:26px}.ld-logo{filter:drop-shadow(-4px 4px #00000073);width:112px;height:112px;animation:2.4s steps(2,end) infinite bob}.chunks{background:#0006;grid-template-columns:repeat(16,16px);gap:2px;padding:4px;display:grid}.chunks i{background:#1c1c1c;width:16px;height:16px;transition:background .2s}.bar{background:#2b2b2b;border:2px solid #000;width:100%;height:14px;box-shadow:inset 0 2px #1a1a1a}.bar i{background:linear-gradient(#8cff6a 0 30%,#3fd13a 30% 70%,#22a322 70%);width:0;height:100%;display:block}.ld-row{width:100%;font:500 15px/1 var(--f-px);color:var(--gray);text-shadow:var(--sh);justify-content:space-between;display:flex}.ld-row b{color:#fff}.tip{color:#c8c8c8;min-height:22px;font-size:14px}.ld-cta{opacity:0;width:100%;transition:.4s var(--ease-out);pointer-events:none;gap:8px;display:grid;transform:translateY(8px)}.ld-cta.on{opacity:1;pointer-events:auto;transform:none}.top{z-index:50;transition:transform .35s var(--ease-out),background .3s;justify-content:space-between;align-items:center;gap:24px;padding:12px 24px;display:flex;position:fixed;inset:0 0 auto}.top.solid{background:#000000a8}.top.hide{transform:translateY(-100%)}.brand{font:700 22px/1 var(--f-px);text-shadow:var(--sh);align-items:center;gap:10px;display:flex}.brand em{font:600 13px/1 var(--f-px);color:var(--yellow);font-style:normal}.brand .logomark{filter:drop-shadow(-2px 2px #0006);flex:none;width:36px;height:36px}.top-links{font:500 16px/1 var(--f-px);text-shadow:var(--sh);gap:24px;display:flex}.top-links a{padding:6px 0}.top-links a:hover{color:var(--yellow)}.top-r{align-items:center;gap:8px;display:flex}.iconbtn{background:var(--btn-tex,none) 0 0/32px 32px,#727272;background-blend-mode:soft-light;border:2px solid #000;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 2px 2px #a8a8a8,inset -2px -2px #4a4a4a}.iconbtn:hover{border-color:#fff}.iconbtn:active{box-shadow:inset 2px 2px #4a4a4a,inset -2px -2px #a8a8a8}.menubtn{display:none}.drawer{width:min(340px,86vw);max-width:none;height:100%;max-height:none;padding:14px 16px calc(16px + env(safe-area-inset-bottom));overscroll-behavior:contain;color:#fff;background:#14110d;border:0;border-left:3px solid #000;flex-direction:column;gap:14px;margin:0;display:none;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:inset 3px 0 #3a3128,-12px 0 #00000040}.drawer[open]{animation:dw-in .3s var(--ease-out);display:flex}.drawer::backdrop{background:#0009;animation:.3s dw-fade}@keyframes dw-in{0%{transform:translate(100%)}}@keyframes dw-fade{0%{opacity:0}}html:has(.drawer[open]){overflow:hidden}.dw-h{border-bottom:2px solid #2a241d;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.drawer .brand{font-size:20px}.drawer .brand .logomark{width:32px;height:32px}.dw-x{font:600 24px/1 var(--f-px);color:#fff;flex:none}.dw-lbl{font:500 13px/1 var(--f-px);letter-spacing:.14em;text-transform:uppercase;color:var(--yellow);text-shadow:var(--sh)}.dw-nav{gap:6px;display:grid}.dw-link{min-height:52px;font:600 17px/1.1 var(--f-px);text-shadow:var(--sh);background:#ffffff0a;border:2px solid #0000;align-items:center;gap:12px;padding:4px 10px 4px 4px;display:flex}.dw-link:hover,.dw-link:focus-visible{background:#ffffff14;border-color:#fff;outline:none}.dw-link[aria-current]{border-color:var(--yellow);color:var(--yellow)}.dw-ic{background:var(--slot);width:44px;height:44px;box-shadow:inset 2px 2px 0 var(--slot-lo),inset -2px -2px 0 #fff;flex:none;place-items:center;display:grid}.dw-n{flex:1}.dw-link kbd{opacity:.7}.dw-cta{border-top:2px solid #2a241d;gap:8px;margin-top:auto;padding-top:12px;display:grid}.dw-cta .btn{white-space:normal;text-align:center}.iconbtn[aria-pressed=true]{background:var(--btn-tex,none) 0 0/32px 32px,#4e8a2c;background-blend-mode:soft-light;box-shadow:inset 2px 2px #7dbb4f,inset -2px -2px #2e5a17}.hero{--bg:#0c1433;isolation:isolate;background:0 0;align-items:center;min-height:max(100vh,860px);padding:104px 0 200px;display:flex;overflow:hidden}.sky{z-index:-2;background:linear-gradient(#050a18 0%,#0b1730 26%,#16283a 48%,#1e3a30 100%);position:absolute;inset:0}.sky.day{opacity:0;background:linear-gradient(#4f86d0 0%,#8db8e8 26%,#f6d99a 52%,#ffb860 100%);transition:opacity 1.2s}.rays{z-index:0;pointer-events:none;opacity:.18;background:linear-gradient(225deg,#ffd54a59 0%,#ffae2b1f 25%,#0000 55%);transition:opacity 1.2s;position:absolute;inset:0}body.day .rays{opacity:1}.bokeh{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bokeh i{background:rgb(var(--c));opacity:calc(var(--o) * .5);filter:blur(var(--b));animation:bk var(--dur) ease-in-out infinite alternate;border-radius:50%;transition:opacity 1.2s;position:absolute}body.day .bokeh i{opacity:var(--o)}@keyframes bk{to{transform:translate(var(--dx),var(--dy))}}body.day .sky.day{opacity:1}.stars{z-index:-1;transition:opacity 1s;position:absolute;inset:0}.stars i{width:var(--z);height:var(--z);animation:3.2s steps(3,end) infinite tw;animation-delay:var(--d);background:#fff;position:absolute}@keyframes tw{50%{opacity:.25}}body.day .stars{opacity:0}.orb{z-index:-1;width:72px;height:72px;transition:transform 1.2s var(--ease-out),opacity 1s;position:absolute;top:13%;right:12%}.moon{background:#ece7da;box-shadow:0 0 0 12px #ece7da0d,0 0 0 26px #ece7da06}.moon:before{content:"";background:#d0c9b6;width:12px;height:12px;position:absolute;top:16px;left:14px;box-shadow:30px 8px 0 -2px #d0c9b6,12px 32px 0 2px #d0c9b6,38px 36px 0 -3px #d0c9b6}.sun{opacity:0;background:#ffd54a;transform:translateY(160px);box-shadow:0 0 0 12px #ffd54a47,0 0 0 26px #ffae2b1f,0 0 0 44px #ffae2b0d}body.day .sun{opacity:1;transform:none}body.day .moon{opacity:0;transform:translateY(160px)}.cloud{z-index:-1;background:#d2dcf514;height:24px;animation:linear infinite drift;position:absolute}.cloud:before{content:"";background:inherit;width:48%;height:24px;position:absolute;top:-24px;left:24%}body.day .cloud{background:#ffffffd9}@keyframes drift{0%{transform:translate(-30vw)}to{transform:translate(130vw)}}.mtn{z-index:-1;width:100%;fill:var(--m);transition:fill 1.2s,opacity .8s;position:absolute;left:0}.m3{--m:#162b3a;bottom:150px}.m2{--m:#10222d;bottom:126px}.m1{--m:#0b1a20;bottom:112px}body.day .m3{--m:#d9b98a}body.day .m2{--m:#9aae7a}body.day .m1{--m:#5f8a4e}.trees{z-index:-1;filter:brightness(.42)saturate(.6);height:0;transition:filter 1.2s,opacity .8s;position:absolute;bottom:124px;left:0;right:0}body.day .trees{filter:none}.tree{width:calc(5 * var(--b));position:absolute;bottom:0;transform:translate(-50%)}.tree svg{width:100%;height:auto}.tree.far{--b:clamp(7px,.75vw,13px);filter:brightness(.72)saturate(.75);bottom:26px}.tree.mid{--b:clamp(12px,1.45vw,26px);bottom:4px}.tree.near{--b:clamp(18px,2.5vw,46px);bottom:-8px}.pano{z-index:-1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.4s;position:absolute;inset:0}.pano.on{opacity:1}.pano-on .mtn,.pano-on .trees{opacity:0}.terrain{z-index:1;background:linear-gradient(transparent 40%,#00000073),var(--tile-grass,url(/world/01-surface/grass_block_side.png)) repeat-x 0 0/64px 64px,var(--tex-dirtc,url(/world/01-surface/dirt.png)) repeat 0 64px/64px 64px,#5e4430;height:128px;image-rendering:pixelated;position:absolute;bottom:0;left:0;right:0}html.world-ready .terrain{background-size:auto,64px 64px,384px 384px}.hero-in{text-align:center;justify-items:center;gap:14px;display:grid;position:relative}.logo-wrap{margin:6px 0 2px;position:relative}.wordmark{margin:0;line-height:0}.wordmark img{filter:drop-shadow(-4px 6px #00000047);width:clamp(300px,60vw,860px);height:auto;display:block}.js body:not(.ready) .wordmark img{opacity:0}body.ready .wordmark img{animation:drop .8s var(--ease-pop) both}@keyframes drop{0%{opacity:0;transform:translateY(-70px)}to{opacity:1;transform:none}}.splash{font:600 clamp(15px,1.55vw,23px)/1 var(--f-px);color:var(--yellow);text-shadow:.1em .1em #3f3f15;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;z-index:2;animation:.45s ease-in-out infinite alternate splash;position:absolute;top:24%;left:86%;transform:translate(-50%,-50%)rotate(-17deg)}@keyframes splash{to{transform:translate(-50%,-50%)rotate(-17deg)scale(1.09)}}.edition{font:600 clamp(12px,1.15vw,16px)/1 var(--f-px);letter-spacing:.3em;color:#ececec;text-shadow:var(--sh)}.tag{font:600 clamp(20px,2.3vw,28px)/1.2 var(--f-px);text-shadow:var(--sh)}.tag span{color:var(--green)}body.day .edition,body.day .tag{text-shadow:2px 2px #000000c7}.hero .lead{text-align:center;color:#ededed;background:#00000073;max-width:690px;padding:8px 14px}.menu{gap:8px;width:min(420px,100%);margin-top:4px;display:grid}.menu-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.facts{font:500 15px/1.35 var(--f-px);color:var(--gray);text-shadow:var(--sh);background:#00000080;flex-wrap:wrap;justify-content:center;gap:4px 18px;padding:8px 14px;display:flex}.fact b{color:#fff;font-weight:600}.mascot{z-index:2;justify-items:end;gap:10px;display:grid;position:absolute;bottom:128px;right:6%}.mascot .ic{filter:drop-shadow(0 6px #00000059);cursor:pointer;animation:2.4s steps(2,end) infinite bob}@keyframes bob{50%{transform:translateY(-6px)}}.bubble{max-width:220px;font:500 14px/1.35 var(--f-px);color:#fff;text-shadow:var(--sh);opacity:0;transition:.3s var(--ease-pop);background:#000000b8;padding:9px 11px;position:relative;transform:translateY(6px)scale(.96)}.bubble:after{content:"";border:8px solid #0000;border-top-color:#000000b8;border-bottom:0;position:absolute;bottom:-8px;right:28px}.bubble.on{opacity:1;transform:none}.dig{z-index:2;font:500 15px/1 var(--f-px);color:#fff;text-shadow:var(--sh);align-items:center;gap:10px;display:flex;position:absolute;bottom:184px;left:50%;transform:translate(-50%)}.dig .ic{transform-origin:20% 80%;animation:1.1s steps(3,end) infinite swing}@keyframes swing{50%{transform:rotate(-28deg)}}.ticker{z-index:3;background:var(--tile-planks,url(/world/04-mineshaft/oak_planks.png)) 0 0/64px 64px,#9c7b4b;image-rendering:pixelated;border-block:4px solid #3b2a16;padding:13px 0;position:relative;overflow:hidden}.tk{gap:36px;width:max-content;animation:38s linear infinite tk;display:flex}.ticker:hover .tk{animation-play-state:paused}.tk span{font:700 22px/1 var(--f-px);color:#2e1f0e;white-space:nowrap;align-items:center;gap:36px;display:flex}@keyframes tk{to{transform:translate(-50%)}}#about{--bg:#3b2716;--tex:url(/world/01-surface/dirt.png);--shade:#180c048f;--amb:linear-gradient(225deg,#ffd54a38 0%,#ffae2b14 25%,transparent 55%),linear-gradient(#ffae2b1f,transparent 30%)}.about-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;display:grid}.about-grid .lead+.lead{margin-top:14px}.stats{grid-template-columns:1fr 1fr;gap:14px 24px;margin-top:34px;display:grid}.stat{align-items:center;gap:14px;display:flex}.stat .slot{flex:none;width:64px;height:64px}.stat b{font:600 19px/1.2 var(--f-px);text-shadow:var(--sh);display:block}.stat span{color:var(--tx-3);font-size:14px}.craft-body{align-items:center;gap:22px;display:flex}.g3{grid-template-columns:repeat(3,72px);display:grid}.c-arrow{color:#8b8b8b;width:56px;height:40px}.slot.out{cursor:pointer;width:96px;height:96px}.slot.out.pop{animation:pop .5s var(--ease-pop)}@keyframes pop{30%{transform:scale(1.18)}}.craft-hint{font:500 14px/1 var(--f-px);color:#5e5e5e;margin-top:14px}#biomes{--bg:#2a2a2a;--tex:url(/world/02-underground/stone.png);--shade:#040608a3}.worlds{background:#0009;border-block:2px solid #000;gap:4px;max-width:900px;margin:0 auto;padding:8px;display:grid}.world{cursor:pointer;border:2px solid #0000;grid-template-columns:76px 1fr auto;align-items:center;gap:16px;padding:8px;display:grid}.world:hover{border-color:#7a7a7a}.world.on{background:#ffffff0d;border-color:#fff}.w-ic{background:linear-gradient(var(--a) -40%,var(--b) 70%);place-items:center;width:76px;height:76px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #0006}.w-ic svg{width:100%;height:46%;fill:color-mix(in srgb,var(--a) 35%,#0b0e15);position:absolute;bottom:0;left:0}.w-ic .ic{filter:drop-shadow(2px 2px #00000080);position:relative}.w-ic:after{content:"";opacity:0;background:#00000073 linear-gradient(#fff,#fff) 50%/0 0 no-repeat;transition:opacity .1s;position:absolute;inset:0}.w-ic:before{content:"";clip-path:polygon(0 0,100% 50%,0 100%);z-index:2;opacity:0;background:#fff;width:22px;height:26px;position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)}.world:hover .w-ic:after,.world:hover .w-ic:before{opacity:1}.w-tx{gap:3px;min-width:0;display:grid}.w-tx b{font:600 20px/1.15 var(--f-px);text-shadow:var(--sh)}.w-meta{font:500 14px/1.2 var(--f-px);color:var(--gray);text-shadow:var(--sh)}.w-desc{color:#bdbdbd;font-size:14px;line-height:1.45}.w-prize{font:600 14px/1 var(--f-px);color:var(--gold);text-shadow:var(--sh);align-self:start;padding-top:6px}.worlds-cta{grid-template-columns:1fr 1fr;gap:8px;max-width:900px;margin:12px auto 0;display:grid}.note{max-width:900px;font:500 14px/1.4 var(--f-px);color:var(--tx-3);align-items:center;gap:8px;margin:22px auto 0;display:flex}#quests{--bg:#232323;--tex:url(/world/02-underground/stone.png);--shade:#000000ad}.adv{padding:12px 12px 14px}.adv-in{background-color:#3a3a3a;background-image:linear-gradient(#0000006b,#0000006b),var(--tex-adv,url(/world/02-underground/stone.png));image-rendering:pixelated;background-size:auto,64px 64px;padding:118px 26px 32px;position:relative;box-shadow:inset 2px 2px #373737,inset -2px -2px #fff}html.world-ready .adv-in{background-size:auto,256px 256px}.quests{--qp:0;grid-template-columns:repeat(7,1fr);gap:16px;list-style:none;display:grid;position:relative}.quests:before,.quests:after{content:"";background:#2c2c2c;height:6px;position:absolute;top:38px;left:44px;right:44px;box-shadow:0 0 0 2px #000}.quests:after{width:calc((100% - 88px) * var(--qp));background:#fff;transition:width .15s linear;right:auto}.q{z-index:1;text-align:center;justify-items:center;gap:7px;display:grid;position:relative}.q-node{width:80px;height:80px;transition:background .3s,border-color .3s,transform .3s var(--ease-pop);background:#6e6e6e;border:4px solid #4e4e4e;border-color:#d4d4d4 #4e4e4e #4e4e4e #d4d4d4;outline:2px solid #000;place-items:center;display:grid}.q-node .ic svg{width:40px;height:40px}.q:not(.lit) .q-node .ic{filter:grayscale()brightness(.75)}.q.lit .q-node{background:#d9a520;border-color:#fff3a8 #8e6410 #8e6410 #fff3a8;transform:translateY(-3px)}.q.goal .q-node{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);outline:0}.q.goal.lit .q-node{background:#b05fd6;border-color:#f0c8ff #5e2a7a #5e2a7a #f0c8ff}.q.now:not(.lit) .q-node{animation:1.4s steps(2,end) infinite blink}@keyframes blink{50%{border-color:#fff}}.q h4{margin-top:4px;font-size:16px}.q p{color:#cacaca;font-size:13px;line-height:1.4}#cycle{--bg:#22301e;--tex:url(/world/03-deep-caves/moss_block.png);--shade:#020e089e;--amb:radial-gradient(60% 40% at 15% 30%,#9acd2b24,transparent 70%),radial-gradient(50% 35% at 85% 72%,#d8ec4a17,transparent 70%);overflow-x:clip}.arc{height:170px;margin:-30px 0 26px;position:relative;overflow:hidden}.arc:before{content:"";border:2px dashed #ffffff1f;border-radius:50%;width:900px;height:900px;position:absolute;top:40px;left:50%;transform:translate(-50%)}.orbit{width:900px;height:900px;transform:rotate(calc(-60deg + var(--cp,0) * 120deg));margin-left:-450px;transition:transform .2s linear;position:absolute;top:40px;left:50%}.orbit .ic{position:absolute}.orbit .s1{top:-34px;left:50%;transform:translate(-50%)}.orbit .s2{bottom:-34px;left:50%;transform:translate(-50%)rotate(180deg)}.book{background:#5a3a1e;border:2px solid #000;grid-template-columns:1fr 1fr;max-width:1120px;margin:0 auto;padding:14px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #7a5230}.book:before{content:"";background:#3e2712;width:16px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:inset 3px 0 #2a1a0b,inset -3px 0 #2a1a0b}.page{background:var(--tex-paper,none) 0 0/48px 48px,var(--paper);color:var(--paper-ink);image-rendering:pixelated;padding:24px 28px 18px;box-shadow:inset 0 0 0 2px #d9c9a3}.page.l{margin-right:8px}.page.r{margin-left:8px}.pg-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.pg-h h3{color:var(--paper-ink);text-shadow:none;align-items:center;gap:10px;display:flex}.pn{font:500 14px/1 var(--f-px);color:#8a7a60}.pg-sub{font:500 14px/1 var(--f-px);color:#7a6a50;margin:8px 0 10px}.row{border-top:2px dotted #d3c29a;grid-template-columns:58px 1fr auto;align-items:center;gap:14px;padding:10px 2px;display:grid}.row time{font:600 16px/1 var(--f-px);color:#6b4a23}.row b{font-weight:600}.row small{color:#776650;font-size:13px;display:block}.row.done{opacity:.5}.row.now{background:#ddefb8;box-shadow:0 0 0 2px #3f8f1f}.nowbar{max-width:1120px;font:500 15px/1.35 var(--f-px);text-shadow:var(--sh);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 auto 12px;padding:12px 16px;display:flex}.nowbar[hidden]{display:none}.nowbar .dot{background:var(--green);flex:none;width:10px;height:10px;animation:1.4s steps(2,end) infinite dot}@keyframes dot{50%{opacity:.2}}.nowbar b{color:var(--green)}.nowbar span{color:var(--tx-2)}.nowbar em{color:var(--gray);margin-left:auto;font-style:normal}.ptag{font:600 14px/1 var(--f-px);color:var(--c)}#inventory{--bg:#2a1f3a;--tex:url(/world/03-deep-caves/amethyst_block.png);--shade:#10061e9e;--amb:radial-gradient(55% 45% at 22% 50%,#c24bff33,transparent 70%),radial-gradient(40% 30% at 80% 85%,#f2a6ff1a,transparent 70%)}.inv-grid{grid-template-columns:360px 1fr;align-items:center;gap:72px;display:grid}.phone{background:#0e0e0e;border:3px solid #000;border-radius:36px;width:320px;margin-inline:auto;padding:10px;animation:6s ease-in-out infinite float;box-shadow:inset 0 0 0 3px #3a3a3a,0 14px #00000073}@keyframes float{50%{transform:translateY(-10px)}}.screen{background:#181818;border-radius:28px;padding:20px 16px 18px;overflow:hidden}.pass-top{font:600 16px/1 var(--f-px);text-shadow:var(--sh);justify-content:space-between;align-items:center;display:flex}.pass{background:#262626;border:2px solid #000;margin-top:14px;padding:14px;box-shadow:inset 2px 2px #3e3e3e,inset -2px -2px #141414}.who{align-items:center;gap:12px;display:flex}.who .ic{background:#111;border:2px solid #000;padding:5px}.who b{font:600 17px/1.2 var(--f-px);text-shadow:var(--sh);display:block}.who small{color:var(--gray);font-size:12px}.qr{background:#fff;border:2px solid #000;width:196px;margin:14px auto 8px;padding:6px}.pid{text-align:center;font:500 13px/1.4 var(--f-px);color:var(--gray)}.claims{gap:4px;margin-top:10px;display:grid}.claim{background:#ffffff0a;justify-content:space-between;align-items:center;padding:7px 9px;font-size:12.5px;display:flex}.inv{width:max-content;margin:26px 0;padding:12px 14px 14px}.inv .grid{grid-template-columns:repeat(9,56px);display:grid}.inv .slot{width:56px;height:56px}.inv .slot .n{font-size:14px}.steps{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.step{padding:14px 16px}.step .lb{color:var(--yellow)}.step b{font:600 17px/1.3 var(--f-px);text-shadow:var(--sh);margin:6px 0 4px;display:block}.step span{color:#c8c8c8;font-size:13.5px}#loot{--bg:#26262b;--tex:url(/world/03-deep-caves/deepslate.png);--shade:#0a0602a8;--amb:radial-gradient(60% 40% at 50% 30%,#ffaa460f,transparent 70%);text-align:center;overflow-x:clip}#loot .sec-head{text-align:center;justify-content:center}#loot .lead{margin-inline:auto}.chest-wrap{width:200px;height:170px;margin:70px auto 26px;position:relative}.chest{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.lid{transform-origin:50% 100%;transition:transform .6s var(--ease-pop) .2s;z-index:2;position:absolute;top:40px;left:50%;transform:translate(-50%)}.chest-wrap.open .lid{transform:translate(-50%)translateY(-34px)rotate(-14deg)}.pops{pointer-events:none;position:absolute;inset:0}.pops .ic{opacity:0;position:absolute;top:50%;left:50%}.chest-wrap.open .pops .ic{animation:fly 1.1s var(--ease-out) forwards;animation-delay:calc(.4s + var(--i)*.12s)}@keyframes fly{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}30%{opacity:1}to{opacity:1;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(1)}}.chest-gui{text-align:left;display:inline-block}.cg{grid-template-columns:repeat(9,56px);display:grid}.cg .slot{width:56px;height:56px}.cg .slot .n{font-size:14px}.cg .slot.glint:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#be78ff59 45%,#0000 60%) 0 0/300% 100%;animation:2.6s linear infinite glint;position:absolute;inset:2px}@keyframes glint{0%{background-position:120% 0}to{background-position:-120% 0}}.loot-list{text-align:left;gap:4px;max-width:940px;margin:22px auto 0;display:grid}.lrow{grid-template-columns:52px 1fr auto;align-items:center;gap:16px;padding:12px 16px;display:grid}.lrow .rar{font:500 13px/1 var(--f-px);color:var(--c);text-shadow:var(--sh)}.lrow h3{color:var(--c);margin:4px 0 6px;font-size:20px}.lrow ul{color:#cfcfcf;flex-wrap:wrap;gap:4px 16px;font-size:14px;list-style:none;display:flex}.lrow li:before{content:"› ";color:var(--gray)}.amt{font:600 22px/1 var(--f-px);text-shadow:var(--sh);text-align:right}.amt small{font:500 12px/1.4 var(--f-px);color:var(--tx-3);display:block}#trading{--bg:#1e2a22;--tex:url(/world/03-deep-caves/deepslate.png);--shade:#020a06a8;--amb:radial-gradient(50% 40% at 50% 60%,#17dd6212,transparent 70%)}.trade-gui{max-width:1060px;margin:0 auto}.tg{grid-template-columns:330px 1fr;gap:16px;display:grid}.offers{align-content:start;gap:4px;display:grid}.offer{text-align:left;min-height:50px;font:600 16px/1.1 var(--f-px);color:#2e2e2e;background:#a8a8a8;border:2px solid #000;grid-template-columns:auto auto auto auto 1fr;align-items:center;gap:8px;padding:6px 10px;display:grid;box-shadow:inset 2px 2px #dcdcdc,inset -2px -2px #6c6c6c}.offer:hover{border-color:#fff}.offer.on{background:#c5d6f5;box-shadow:inset 2px 2px #eef4ff,inset -2px -2px #7a8baa}.offer .cost{font:600 15px/1 var(--f-px);color:#fff;text-shadow:2px 2px #3f3f3f;align-self:end;margin-left:-6px}.od{background:#b3b3b3;align-content:start;gap:14px;padding:16px 18px;display:grid;box-shadow:inset 2px 2px #373737,inset -2px -2px #fff}.od h3{color:#2e2e2e;text-shadow:none;font-size:22px}.od .lb{color:#5a5a5a}.frames{flex-wrap:wrap;gap:10px;display:flex}.frame{--fs:96px;width:calc(var(--fs)*1.5);height:var(--fs);color:#e8d5b0;font:500 13px/1.2 var(--f-px);text-align:center;transition:transform .3s var(--ease-pop);background:#6b4a2a;place-items:center;display:grid;box-shadow:inset 0 0 0 6px #a88654,inset 0 0 0 8px #3b2a16,0 0 0 2px #000}.frame>span{transition:transform .35s var(--ease-pop);justify-items:center;gap:6px;display:grid}.frame:hover>span{transform:rotate(-45deg)scale(1.06)}.frame.lg{--fs:130px;width:100%;max-width:440px}.perks{grid-template-columns:1fr 1fr;gap:14px;display:grid}.perks ul{color:#2e2e2e;gap:6px;font-size:14px;list-style:none;display:grid}.perks li{align-items:center;gap:8px;display:flex}.od-cta{flex-wrap:wrap;gap:8px;display:flex}.trade-note{font:500 13px/1.3 var(--f-px);color:#5a5a5a}#guild{--bg:#101820;--tex:url(/world/05-ancient-city/deepslate_bricks.png);--shade:#00060cb3;--amb:radial-gradient(70% 45% at 50% 105%,#29dfeb24,transparent 70%)}.servers{background:#0009;border-block:2px solid #000;gap:4px;max-width:900px;margin:0 auto;padding:8px;display:grid}.srv{border:2px solid #0000;grid-template-columns:72px 1fr auto;align-items:center;gap:14px;padding:8px;display:grid}.srv:hover{border-color:#7a7a7a}.srv-ic{background:#1a1a1a;place-items:center;width:72px;height:72px;display:grid;box-shadow:inset 0 0 0 2px #000}.srv-ic svg{filter:grayscale()brightness(.35)}.srv:hover .srv-ic svg{filter:grayscale(.3)brightness(.9);transition:filter .4s}.srv b{font:600 19px/1.2 var(--f-px);color:var(--gray);text-shadow:var(--sh);display:block}.srv .role{color:var(--c)}.motd{font:500 14px/1.3 var(--f-px);color:#8a8a8a;text-shadow:var(--sh);display:block}.motd.dim{color:#666}.srv-r{align-self:start;justify-items:end;gap:8px;padding-top:4px;display:grid}.cnt{font:500 14px/1 var(--f-px);color:#8a8a8a}.ping{align-items:flex-end;gap:2px;height:16px;display:flex}.ping i{background:#3a3a3a;width:3px}.ping i:first-child{height:4px}.ping i:nth-child(2){height:7px}.ping i:nth-child(3){height:10px}.ping i:nth-child(4){height:13px}.ping i:nth-child(5){height:16px}.srv-cta{grid-template-columns:1fr 1fr;gap:8px;max-width:900px;margin:12px auto 0;display:grid}#crew{--bg:#101820;--tex:url(/world/05-ancient-city/deepslate_tiles.png);--shade:#00060cb3;--amb:radial-gradient(70% 45% at 50% -5%,#29dfeb1a,transparent 70%)}.tablist{background:#0000009e;gap:18px;max-width:1000px;margin:0 auto;padding:14px;display:grid}.tl-h,.tl-f{text-align:center;font:600 17px/1.35 var(--f-px);color:var(--yellow);text-shadow:var(--sh)}.tl-f{color:var(--gray);font-size:15px;font-weight:500}.teams{grid-template-columns:repeat(auto-fill,minmax(min(290px,100%),1fr));gap:18px 14px;display:grid}.team h3{color:var(--c);justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:17px;display:flex}.team h3 small{font:500 14px/1 var(--f-px);color:var(--gray)}.team ul{gap:2px;list-style:none;display:grid}.pl{background:#ffffff17;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:4px 8px 4px 4px;display:grid}.pl:hover{background:#ffffff2e}.pl b{font:600 16px/1.2 var(--f-px);color:#fff;text-shadow:var(--sh);display:block}.pl small{font:500 13px/1.2 var(--f-px);color:var(--gray);text-shadow:var(--sh);display:block}.pl .ping i{background:var(--green)}#faq{--bg:#1f1f23;--tex:url(/world/06-bedrock/deepslate.png);--shade:#000000b3;--amb:radial-gradient(60% 30% at 70% 100%,#7b22e024,transparent 70%)}.faq-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:56px;display:grid}.help{justify-items:start;gap:10px;margin-top:28px;padding:18px;display:grid}.help p{color:#cfcfcf;font-size:14px}.opts{gap:8px;display:grid}.opt summary{text-align:center;white-space:normal;padding-block:12px;line-height:1.25;list-style:none}.opt summary::-webkit-details-marker{display:none}.opt[open] summary{color:var(--yellow);box-shadow:inset 2px 2px 0 var(--lo),inset -2px -2px 0 var(--hi)}.opt p{color:#e4e4e4;background:#000000a8;margin-top:4px;padding:14px 16px;font-size:15px}footer.respawn{overflow-x:clip}#nether{--bg:#2a0a08;--tex:url(/world/07-nether/netherrack.png);--shade:#1e040294;--amb:linear-gradient(#00000059,transparent 30%),radial-gradient(90% 45% at 50% 105%,#ff6e1452,transparent 70%);padding:170px 0 190px}#end{--bg:#05040c;--tex:url(/world/08-end-city/end_portal.png);--tex-size:512px;--shade:#06021066;--amb:radial-gradient(60% 50% at 50% 40%,#7b22e02e,transparent 70%);padding:300px 0 130px;animation:160s linear infinite void}@keyframes void{to{background-position:0 0,512px 1024px}}.pause{text-align:center;justify-items:center;gap:10px;max-width:460px;margin:0 auto;display:grid;position:relative}.pause h2{margin:0;font-size:clamp(28px,3vw,36px)}.pause p{color:#cfcfcf}.pause .menu{width:100%;margin-top:10px}.foot{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:36px;display:grid;position:relative}.foot h4{font:500 14px/1 var(--f-px);color:var(--yellow);margin-bottom:14px}.foot ul{color:#c8c8c8;gap:8px;font-size:15px;list-style:none;display:grid}.foot a:hover{color:var(--yellow)}.legal{font:500 14px/1.4 var(--f-px);color:var(--tx-3);border-top:2px solid #2a2a2a;flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:52px;padding-top:20px;display:flex;position:relative}.legal .up{font:600 15px/1 var(--f-px);color:#c8c8c8;align-items:center;gap:10px;display:inline-flex}.legal .up:hover{color:var(--yellow)}.legal .up:hover .ic{animation:.6s steps(2,end) infinite bob}.hud{z-index:40;pointer-events:none;transition:transform .4s var(--ease-out),opacity .4s;grid-template-columns:1fr auto 1fr;align-items:end;gap:16px;padding:0 18px;display:grid;position:fixed;bottom:12px;left:0;right:0}.js body:not(.ready) .hud{opacity:0;transform:translateY(140%)}.hud>*{pointer-events:auto}.coords{font:500 15px/1 var(--f-px);color:var(--gray);text-shadow:var(--sh);background:#00000094;justify-self:start;align-items:center;gap:10px;padding:9px 12px;display:flex}.coords b{color:#fff;text-align:right;min-width:3ch}.coords .layer{color:var(--green)}.depth{background:#333;width:4px;height:26px;position:relative}.depth i{background:var(--green);width:10px;height:4px;left:-3px;top:var(--dp,0%);transition:top .2s;position:absolute}.hb-wrap{justify-items:center;gap:4px;display:grid}.slotname{font:600 17px/1 var(--f-px);color:#fff;text-shadow:2px 2px #3f3f3f;opacity:0;transition:all .25s;transform:translateY(4px)}.slotname.on{opacity:1;transform:none}.vitals{justify-content:space-between;width:100%;padding:0 2px;display:flex}.vitals span{gap:1px;display:flex}.vitals svg{filter:drop-shadow(1px 1px #0009)}.xp{background:#11140f;border:2px solid #000;width:100%;height:8px;position:relative}.xp i{background:linear-gradient(#b9ff8a 0 35%,#6fd13f 35% 70%,#3f8f1f 70%);width:0;position:absolute;top:0;bottom:0;left:0}.xp b{font:700 17px/1 var(--f-px);color:#7cff4f;text-shadow:2px 0 #000,-2px 0 #000,0 2px #000,0 -2px #000;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.hotbar{background:#0009;border:3px solid #1d1d1d;outline:1px solid #000;padding:3px;display:flex}.hs{width:52px;height:52px;transition:transform .15s var(--ease-pop);background:#8b8b8b1f;border:3px solid #8b8b8b;place-items:center;margin:-1px;display:grid;position:relative}.hs .ic svg{width:30px;height:30px}.hs kbd{box-shadow:none;color:#fff9;background:0 0;border:0;padding:0;font-size:10px;position:absolute;top:3px;left:3px}.hs:hover{transform:translateY(-3px)}.hs.on{z-index:1;border-color:#fff;outline:3px solid #000;transform:scale(1.1)}.hud-r{justify-self:end;gap:8px;display:flex}.chatbtn{font:500 15px/1 var(--f-px);color:#dadada;text-shadow:var(--sh);background:#00000094;align-items:center;gap:8px;padding:9px 12px;display:flex}.toast{z-index:60;visibility:hidden;clip-path:polygon(6px 0,calc(100% - 6px) 0,calc(100% - 6px) 3px,calc(100% - 3px) 3px,calc(100% - 3px) 6px,100% 6px,100% calc(100% - 6px),calc(100% - 3px) calc(100% - 6px),calc(100% - 3px) calc(100% - 3px),calc(100% - 6px) calc(100% - 3px),calc(100% - 6px) 100%,6px 100%,6px calc(100% - 3px),3px calc(100% - 3px),3px calc(100% - 6px),0 calc(100% - 6px),0 6px,3px 6px,3px 3px,6px 3px);background:#000;width:min(420px,100vw - 32px);padding:3px;position:fixed;top:80px;right:16px;transform:translate(calc(100% + 40px))}.toast.on{visibility:visible;animation:ach-in .55s var(--ease-out) both}.toast.out{visibility:visible;animation:.4s cubic-bezier(.6,0,.8,.4) both ach-out}@keyframes ach-in{0%{transform:translate(calc(100% + 40px))}70%{transform:translate(-10px)}to{transform:none}}@keyframes ach-out{0%{transform:none}to{visibility:hidden;transform:translate(calc(100% + 40px))}}.toast-in{image-rendering:pixelated;background:linear-gradient(90deg,#0a06148c,#0a061433),url(/world/08-end-city/end_portal.png) 0 0/256px 256px,#0a0712;align-items:center;gap:18px;padding:14px 20px 14px 16px;animation:60s linear infinite ach-void;display:flex;box-shadow:inset 0 0 0 4px #555,inset 0 0 0 6px #0a0a0a}@keyframes ach-void{to{background-position:0 0,256px 512px,0 0}}.toast-ic{flex:none;place-items:center;width:56px;height:56px;display:grid}.toast-ic .ic svg,.toast-ic img{width:44px;height:44px;image-rendering:pixelated;filter:drop-shadow(2px 2px #0009)}.toast.on .toast-ic{animation:ach-ic .5s var(--ease-pop) .25s both}@keyframes ach-ic{0%{transform:scale(0)rotate(-90deg)}to{transform:none}}.toast-tx{min-width:0}.toast small{font:600 19px/1.15 var(--f-px);color:#ff0;text-shadow:2px 2px #3f3f00;display:block}.toast b{font:600 19px/1.2 var(--f-px);color:#fff;text-shadow:2px 2px #3f3f3f;margin-top:4px;display:block}.toast em{color:#c9bedd;margin-top:4px;font-size:13px;font-style:normal;line-height:1.35;display:block}.toast em:empty{display:none}.mctip{z-index:90;pointer-events:none;opacity:0;background:linear-gradient(#100010f2,#100010f2) padding-box padding-box,linear-gradient(#5000ff,#28007f) border-box;border:2px solid #0000;max-width:270px;padding:7px 10px 8px;transition:opacity .12s;position:fixed;top:0;left:0;box-shadow:0 0 0 2px #100010f2}.mctip.on{opacity:1}.mctip b{font:600 16px/1.3 var(--f-px);color:#fff;text-shadow:var(--sh);display:block}.mctip span{font:500 14px/1.35 var(--f-px);color:var(--gray);text-shadow:var(--sh);margin-top:2px;display:block}.chat{z-index:70;width:min(560px,100% - 36px);position:fixed;bottom:118px;left:18px}.chat-log{gap:2px;max-height:220px;margin-bottom:6px;display:grid;overflow:auto}.chat-log p{font:500 15px/1.5 var(--f-px);color:#fff;text-shadow:var(--sh);background:#0000008c;width:max-content;max-width:100%;padding:2px 8px}.chat-log p.sys{color:var(--yellow)}.chat-log p.ok{color:var(--green)}.chat-log p.err{color:var(--red)}.chat form{background:#000000a8;align-items:center;gap:8px;padding:8px 10px;display:flex}.chat input{font:500 16px/1 var(--f-px);outline:none;flex:1}.chat input::placeholder{color:#777}.particle{z-index:80;pointer-events:none;width:8px;height:8px;position:fixed}.chars{z-index:30;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}@media (max-width:1080px){.top-links{display:none}.menubtn{display:grid}.about-grid,.inv-grid,.faq-grid{grid-template-columns:1fr;gap:44px}.tg{grid-template-columns:1fr}.adv-in{padding-top:28px}.quests{grid-template-columns:1fr;gap:20px;padding-left:12px}.quests:before,.quests:after{width:6px;height:auto;inset:20px auto 20px 50px}.quests:after{height:calc((100% - 40px) * var(--qp));bottom:auto}.q{text-align:left;grid-template-columns:80px 1fr;justify-items:start;gap:3px 18px}.q-node{grid-row:span 3}.book{grid-template-columns:1fr}.book:before{display:none}.page.l,.page.r{margin:0}.page.r{margin-top:10px}.decor .wide{display:none}.foot{grid-template-columns:1fr 1fr}}@media (max-width:720px){section,.realm{padding:100px 0 120px}#nether{padding-bottom:150px}.hero{padding-top:92px}.orb{width:40px;height:40px;top:70px;right:18px}.moon:before{transform-origin:0 0;transform:scale(.5)}.edition{letter-spacing:.16em}.splash{font-size:12px;left:72%}.menu-row .btn{white-space:normal;text-align:center;padding:4px 10px;font-size:16px;line-height:1.1}.facts{font-size:14px}.toast{width:calc(100vw - 24px);top:66px;right:12px}.toast small,.toast b{font-size:16px}.stats{grid-template-columns:1fr}.craft-body{flex-direction:column}.g3{grid-template-columns:repeat(3,64px)}.g3 .slot{width:64px;height:64px}.inv .grid,.cg{grid-template-columns:repeat(9,34px)}.inv .slot,.cg .slot{width:34px;height:34px}.inv .slot .n,.cg .slot .n{font-size:11px;right:2px}.inv,.chest-gui{padding:10px}.world{grid-template-columns:56px 1fr;gap:12px}.w-ic{width:56px;height:56px}.w-prize{display:none}.worlds-cta,.srv-cta{grid-template-columns:1fr}.srv{grid-template-columns:56px 1fr}.srv-ic{width:56px;height:56px}.srv-r{display:none}.steps,.perks{grid-template-columns:1fr}.lrow{grid-template-columns:40px 1fr}.amt{text-align:left;grid-column:2}.row{grid-template-columns:50px 1fr;gap:10px}.ptag{grid-column:2}.page{padding:20px 16px 14px}.mascot,.dig,.coords,.hud-r,.vitals{display:none}.hud{grid-template-columns:1fr;bottom:8px}.hs{width:38px;height:38px}.hs .ic svg{width:22px;height:22px}.hs kbd{display:none}.top{padding:10px 14px}.top .btn{display:none}.foot{grid-template-columns:1fr}.phone{width:296px}.tree.far:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}}.seen .loader{display:none}.seen body.loading{overflow:auto}.od[hidden]{display:none}.apply-wrap{place-items:center;min-height:48px;display:grid}.srv.on .srv-ic svg{filter:none}.srv .ping.on i{background:var(--green)}.frame a{color:inherit;place-items:center;width:100%;height:100%;display:grid}.contact{width:min(460px,100% - 32px);max-height:calc(100% - 32px);margin:auto;overflow:auto}.contact::backdrop{background:#000000b3}.contact form{gap:10px;display:grid}.contact label{font:500 15px/1.2 var(--f-px);color:var(--gui-ink);gap:4px;display:grid}.contact input,.contact select,.contact textarea{font:400 15px/1.4 var(--f-body);color:#fff;background:#000;border:2px solid #6a6a6a;width:100%;padding:9px 10px}.contact input:focus,.contact select:focus,.contact textarea:focus{border-color:#fff;outline:none}.contact .x{font:600 22px/1 var(--f-px);color:var(--gui-ink);padding:0 4px}.contact .hp{position:absolute;left:-9999px}.contact-msg{font:500 14px/1.3 var(--f-px);color:var(--gui-ink);min-height:18px}.contact-msg.ok{color:#1e6b12}.contact-msg.err{color:#a01010}body.loading:not(:has(#loader)){overflow:auto}@media (max-width:400px){.top{gap:8px;padding:10px}.brand em{display:none}.top-r{gap:6px}.top .iconbtn{width:36px;height:36px}}@media (max-width:359px){.top .brand-t{display:none}}@media (hover:none){.dw-link kbd{display:none}}
