@font-face{font-family:LetsPVP Pixel;src:url(/assets/pixel-BR_Bd_wI.ttf)format("truetype");font-weight:400;font-display:block}@font-face{font-family:LetsPVP Pixel;src:url(/assets/pixel-bold-CV6HdEdQ.ttf)format("truetype");font-weight:700;font-display:block}:root{--mc:"LetsPVP Pixel", "Courier New", monospace;--text:#fff;--shadow:#3f3f3f;--gray:#a0a0a0;--dim:#aaa;--yellow:#ff5;--red:#f55;--green:#5f5;--aqua:#5ff;--panel:#c6c6c6;--panel-light:#fff;--panel-dark:#555;--slot:#8b8b8b;--slot-dark:#373737;--menu:linear-gradient(#101010bf, #101010d1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{height:100%;margin:0}body{color:var(--text);font:400 16px / 1.125 var(--mc);-webkit-font-smoothing:none;text-shadow:.125em .125em 0 var(--shadow);background:#101010;overflow:hidden}[hidden]{display:none!important}button,input,select{font:inherit}#stage{-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}#world,#game{width:100%;height:100%;display:block;position:absolute;inset:0}#world{pointer-events:none}#game{cursor:default;touch-action:none}.mc-button{background:#6f6f6f var(--stone) 0 0 / 32px 32px;width:400px;max-width:100%;height:40px;image-rendering:pixelated;color:var(--text);white-space:nowrap;text-shadow:.125em .125em 0 var(--shadow);cursor:pointer;border:2px solid #000;justify-content:center;align-items:center;gap:8px;padding:0 8px 4px;font-size:16px;display:inline-flex;position:relative;box-shadow:inset 2px 2px #ffffff6b,inset -2px -4px #0000006b}.mc-button.half{width:196px}.mc-button.small{width:150px}.mc-button.tiny{width:auto;min-width:64px;padding:0 10px 4px}.mc-button:hover,.mc-button:focus-visible,.mc-button.on{border-color:#fff;outline:none}.mc-button:hover{color:#ffffa0}.mc-button:disabled{background-blend-mode:multiply;box-shadow:none;color:var(--gray);text-shadow:none;cursor:default;background-color:#565656;border-color:#000}.mc-field{border:2px solid var(--gray);color:#e0e0e0;text-shadow:.125em .125em #383838;background:#000;outline:none;width:400px;max-width:100%;height:40px;padding:0 8px;font-size:16px}.mc-field:focus{border-color:#fff}.mc-field::placeholder{color:#707070;text-shadow:none}.mc-slider{background:#565656 var(--stone) 0 0 / 32px 32px;background-blend-mode:multiply;cursor:pointer;touch-action:none;border:2px solid #000;outline:none;place-items:center;width:196px;height:40px;display:grid;position:relative}.slider-handle{background:#6f6f6f var(--stone) 0 0 / 32px 32px;border:2px solid #000;width:16px;position:absolute;top:-2px;bottom:-2px;box-shadow:inset 2px 2px #ffffff6b,inset -2px -4px #0000006b}.mc-slider:hover .slider-handle,.mc-slider:focus-visible .slider-handle,.mc-slider.held .slider-handle{border-color:#fff}.slider-label{white-space:nowrap;padding-bottom:4px;position:relative}.text-link{color:var(--gray);cursor:pointer;background:0 0;border:0;padding:4px}.text-link:hover{color:#fff;text-decoration:underline}.swatch{border:2px solid #000;flex:none;width:14px;height:14px}.button-row{justify-content:center;gap:8px;max-width:100%;display:flex}.menu-buttons{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.menu-gap{height:16px}.mc-list{scrollbar-color:silver #000;background:#0000006b;border-top:2px solid #000;border-bottom:2px solid #000;width:min(660px,100%);max-height:calc(100vh - 220px);padding:8px 16px 16px;overflow-y:auto;box-shadow:inset 0 4px 4px -2px #0009,inset 0 -4px 4px -2px #0009}.list-heading{text-align:center;margin:16px 0 8px;font-size:16px;font-weight:400}.mc-tooltip{z-index:400;pointer-events:none;background:#100010f0;border:2px solid #100010f0;gap:2px;max-width:340px;padding:6px 8px 8px;display:grid;position:fixed;box-shadow:inset 0 0 0 2px #5000ff52,inset 0 -2px 0 2px #28007f52}.mc-tooltip span{color:var(--dim);text-shadow:.125em .125em #2a2a2a}.mc-tooltip b.enchanted,.held-name.enchanted{color:#5ff}.logo{font:700 96px / 1 var(--mc);color:#e8e8e8;text-shadow:0 4px #2b2b2b,4px 0 #2b2b2b,-4px 0 #2b2b2b,0 -4px #2b2b2b,4px 4px #2b2b2b,-4px 4px #2b2b2b,4px -4px #2b2b2b,-4px -4px #2b2b2b,0 10px #111,6px 10px #111;margin:0}.logo b{color:#ffbf2f;font-weight:700}#loading{z-index:50;background:#141414;place-content:center;justify-items:center;gap:28px;transition:opacity .5s,visibility .5s;display:grid;position:absolute;inset:0}.loading-bar{border:2px solid #fff;width:min(400px,80vw);height:20px;padding:4px}.loading-bar i{background:#fff;width:5%;height:100%;transition:width .3s;display:block}#loading .status{color:var(--gray);margin:0}#loading.done{opacity:0;visibility:hidden}#loading.failed .status{color:var(--red)}#title{z-index:20;position:absolute;inset:0}.title-main{background:radial-gradient(at 50% 45%,#0000000d,#0000006b);flex-direction:column;align-items:center;padding:clamp(16px,7vh,72px) 16px 56px;display:flex;position:absolute;inset:0;overflow-y:auto}.title-logo{margin-bottom:clamp(24px,6vh,56px);position:relative}.splash{color:#ff0;text-shadow:.125em .125em #3f3f00;white-space:nowrap;font-size:24px;animation:.5s ease-in-out infinite alternate splash;position:absolute;bottom:-6px;right:-40px;transform:rotate(-20deg)}@keyframes splash{to{transform:rotate(-20deg)scale(1.08)}}.title-menu{flex-direction:column;align-items:center;gap:8px;width:min(400px,100%);display:flex}.server-entry{text-align:left;background:#0000008c;border:2px solid gray;gap:6px;width:100%;margin-bottom:16px;padding:4px;display:flex}.server-icon{width:64px;height:64px;image-rendering:pixelated;background:#222 50%/48px no-repeat;flex:none}.server-text{flex:1;align-content:start;gap:4px;min-width:0;padding-top:2px;display:grid}.server-top{justify-content:space-between;gap:8px;display:flex}.server-name{font-weight:400}.server-right{color:var(--gray);align-items:center;gap:6px;display:flex}.server-motd{color:var(--dim);white-space:normal}.ping{height:14px;text-shadow:none;align-items:flex-end;gap:2px;display:inline-flex}.ping b{background:#353535;width:2px}.ping b:first-child{height:4px}.ping b:nth-child(2){height:6px}.ping b:nth-child(3){height:8px}.ping b:nth-child(4){height:10px}.ping b:nth-child(5){height:12px}.ping b.on{background:#00ff21;box-shadow:1px 1px #003f08}.ping.down b{background:#5a1010}.title-corner{color:#fff;position:fixed;bottom:6px}.title-corner.left{left:8px}.title-corner.right{right:8px}.title-screen{z-index:2;justify-content:center;display:flex;position:absolute;inset:0;overflow-y:auto}.over-arena{background:#0000008c}.dirt{background:#1d1610 var(--dirt) 0 0 / 64px 64px;image-rendering:pixelated}.title-form{flex-direction:column;align-items:center;gap:8px;width:min(400px,100%);display:flex}.field{gap:6px;width:100%;margin-bottom:8px;display:grid}.field>span{color:var(--gray)}.form-note{text-align:center;min-height:20px;margin:0 0 8px}.gone-why{max-width:560px;color:var(--gray);text-align:center;margin:24px 0 48px;line-height:1.4}#stage.title #hud{display:none}#hud{pointer-events:none;position:absolute;inset:0}.hud-layer{position:absolute;inset:0}.crosshair{mix-blend-mode:difference;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}.crosshair:before,.crosshair:after{content:"";background:#fff;position:absolute}.crosshair:before{width:2px;height:18px;top:0;left:8px}.crosshair:after{width:18px;height:2px;top:8px;left:0}.crosshair.hit{animation:.18s hit-mark}@keyframes hit-mark{50%{transform:scale(1.35)}}.title-text{text-align:center;opacity:0;justify-items:center;gap:12px;display:grid;position:absolute;top:calc(50% - 120px);left:0;right:0}.title-text.on{opacity:1}.title-text strong{font-size:64px;font-weight:400;line-height:1}.title-text span{font-size:32px}.action-bar{text-align:center;opacity:0;transition:opacity .3s;position:absolute;bottom:124px;left:0;right:0}.action-bar.on{opacity:1}.vignette{opacity:0;position:absolute;inset:0}.vignette.hurt{animation:.45s ease-out flash;box-shadow:inset 0 0 140px #c800008c}@keyframes flash{0%{opacity:1}}.debug{justify-items:start;gap:2px;display:grid;position:absolute;top:4px;left:4px}.debug>div,.coordinates>div{color:#e0e0e0;white-space:nowrap;background:#5050508f;padding:0 4px 2px}.coordinates{justify-items:start;gap:2px;display:grid;background:0 0!important;padding:0!important}.hotbar-wrap{justify-items:center;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.held-name{white-space:nowrap;opacity:0;transition:opacity .4s;position:absolute;bottom:102px}.held-name.show{opacity:1;transition:none}.hotbar{background:#00000080;border:2px solid #000000d9;display:flex}.hotbar .slot{background:#1e1e1e73;border:2px solid #b2b2b2d9;border-right-width:0;width:40px;height:40px;position:relative;box-shadow:inset 2px 2px #00000059}.hotbar .slot:last-child{border-right-width:2px}.hotbar .slot.on:before{content:"";z-index:1;border:4px solid #e9e9e9;position:absolute;inset:-6px;box-shadow:0 0 0 2px #000,inset 0 0 0 2px #000}.slot i{image-rendering:pixelated;background:50%/contain no-repeat;position:absolute;inset:4px}.slot i.enchanted:after,.floating-item.enchanted:after{content:"";-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;pointer-events:none;background:linear-gradient(120deg,#823cff1a 35%,#aa64ffa6 50%,#823cff1a 65%) 0 0/300% 300%;animation:2.4s linear infinite glint;position:absolute;inset:0}@keyframes glint{0%{background-position:100% 100%}to{background-position:0 0}}.slot b{z-index:2;color:#fff;font-weight:400;position:absolute;bottom:-3px;right:0}.slot .wear{z-index:2;background:#000;height:4px;position:absolute;bottom:5px;left:6px;right:6px}.slot .wear u{height:2px;display:block}.exp{width:364px;height:10px;image-rendering:pixelated;background:0 0/364px 10px no-repeat;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.exp i{height:100%;image-rendering:pixelated;background:0 0/364px 10px no-repeat;display:block}.exp b{color:#80ff20;text-shadow:2px 0 #000,-2px 0 #000,0 2px #000,0 -2px #000;font-weight:400;line-height:16px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.gauges{gap:2px;display:grid;position:absolute;bottom:60px;left:calc(50% - 182px)}.gauges.right{left:auto;right:calc(50% - 182px)}.gauge-row.drumsticks{flex-direction:row-reverse}.gauge-row.drumsticks i{margin-left:-2px;margin-right:0}.gauge-row{height:18px;display:flex}.gauge-row i{width:18px;height:18px;image-rendering:pixelated;background:50%/contain no-repeat;margin-right:-2px}.gauge-row.low i{animation:.3s steps(2,end) infinite shake}.gauge-row.low i:nth-child(odd){animation-delay:-.15s}@keyframes shake{50%{transform:translateY(-2px)}}.chat{width:min(640px,50vw - 196px);min-width:280px;position:absolute;bottom:84px;left:4px}.chat-log{flex-direction:column;max-height:420px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.chat-log li{overflow-wrap:anywhere;background:#00000080;padding:1px 4px 2px;line-height:18px;transition:opacity 1s}.chat-log li.old,.chat-log li.hidden-line{opacity:0}.chat.typing .chat-log{pointer-events:auto;overflow-y:auto}.chat.typing .chat-log li.old{opacity:1;transition:none}.chat.typing .chat-log li.hidden-line{opacity:1}.line-system{color:var(--yellow);text-shadow:.125em .125em #3f3f15}.line-you,.line-staff{color:#e0e0e0}.chat-form{pointer-events:auto;position:absolute;bottom:4px;left:4px;right:4px}.chat-form input{color:#fff;width:100%;height:24px;text-shadow:.125em .125em 0 var(--shadow);caret-color:#fff;background:#00000080;border:0;outline:none;padding:0 4px 2px}.sidebar{min-width:170px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.sidebar-title{text-align:center;white-space:nowrap;background:#0000006b;padding:1px 6px 2px}.sidebar-lines{margin:0;padding:0;list-style:none}.sidebar-lines li{white-space:nowrap;background:#0000004d;justify-content:space-between;gap:18px;min-height:18px;padding:0 4px 0 6px;display:flex}.sidebar-lines .score{color:var(--red);text-shadow:.125em .125em #3f1515}.tablist{background:#00000080;justify-items:center;gap:2px;padding:2px;display:grid;position:absolute;top:20px;left:50%;transform:translate(-50%)}.tab-header,.tab-footer{text-align:center;white-space:nowrap;padding:4px 8px;line-height:18px}.tab-columns{gap:4px;display:flex}.tab-column{align-content:start;gap:2px;display:grid}.tab-entry{white-space:nowrap;background:#ffffff21;align-items:center;gap:4px;min-width:300px;height:18px;padding-right:4px;display:flex}.tab-entry .face{width:16px;height:16px;image-rendering:pixelated;background:#333 50%/cover no-repeat;margin-left:1px}.tab-entry .name{flex:1}.tab-entry.dead .name{opacity:.55}.tab-entry .score{color:var(--yellow);text-shadow:.125em .125em #3f3f15}#screens{pointer-events:none;position:absolute;inset:0}.screen{pointer-events:auto;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0;overflow-y:auto}.screen.menu,.screen.container{background:var(--menu)}#stage.title .screen.menu{background:#1d1610 var(--dirt) 0 0 / 64px 64px;image-rendering:pixelated}.screen.death{background:linear-gradient(#50000061,#a020209e)}.menu-column{flex-direction:column;align-items:center;width:min(100%,680px);padding:24px 16px 32px;display:flex}.screen.menu[data-screen=pause] .menu-column{padding-top:max(24px,14vh)}.screen-title{text-align:center;margin:8px 0 24px;font-size:16px;font-weight:400}.screen-title:empty{display:none}.screen-body{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.screen.death .screen-title{margin-top:max(48px,16vh);font-size:32px}.death-how,.death-score{text-align:center;margin:0}.death-score{margin-bottom:40px}.options-grid{grid-template-columns:repeat(2,300px);gap:8px 20px;margin-bottom:16px;display:grid}.options-grid .mc-button,.options-grid .mc-slider{width:300px}.keybind-list{max-height:calc(100vh - 210px)}.keybind-row{align-items:center;gap:8px;margin-bottom:4px;display:flex}.keybind-name{text-align:right;flex:1;padding-right:8px}.key.waiting{color:var(--yellow)}.help-page section p,.help-page li{color:#e0e0e0;margin:4px 0;line-height:1.35}.help-page .list-heading{color:var(--yellow);text-shadow:.125em .125em #3f3f15}.help-page ul{margin:0;padding-left:18px}.help-page code{color:var(--aqua);text-shadow:.125em .125em #153f3f;font:inherit}.screen[data-screen=look] .menu-column{width:min(100%,840px)}.look-layout{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.look-stage{justify-items:center;gap:8px;display:grid}.look-figure{border:2px solid var(--gray);cursor:grab;background:#0000008c;width:220px;height:300px}.look-options{grid-template-columns:repeat(2,248px);align-content:start}.look-options .mc-button{width:248px}.pose-row{flex-wrap:wrap;justify-content:center;gap:4px;max-width:260px;display:flex}.screen.container{justify-content:center}.panel{background:var(--panel);box-shadow:inset 4px 4px 0 var(--panel-light), inset -4px -4px 0 var(--panel-dark);color:#404040;text-shadow:none;border:2px solid #000;border-radius:6px;padding:12px 14px 14px}.container-label{color:#404040;text-shadow:none}.panel .slot{background:var(--slot);width:36px;height:36px;box-shadow:inset 2px 2px 0 var(--slot-dark), inset -2px -2px 0 #fff;color:#fff;text-shadow:.125em .125em 0 var(--shadow);cursor:default;border:0;padding:0;position:relative}.panel .slot i{inset:2px}.panel .slot:hover:after{content:"";background:#ffffff80;position:absolute;inset:2px}.panel .slot.picked i{opacity:.3}.panel .slot.on{box-shadow:inset 0 0 0 2px #fff, inset 4px 4px 0 var(--slot-dark)}.slot-grid{grid-template-columns:repeat(9,36px);display:grid}.hotbar-gap{height:8px}.inventory-top{align-items:flex-start;gap:4px;margin-bottom:12px;display:flex}.armour-column{display:grid}.slot.armour:not(:has(i[style*=url])):before{content:"";clip-path:polygon(15% 10%,85% 10%,85% 60%,50% 90%,15% 60%);background:#00000024;position:absolute;inset:8px}.figure-box{background:#000;border:2px solid #000;width:104px;height:144px;box-shadow:inset 0 0 0 2px #373737}.inventory-figure{width:100px;height:140px;display:block}.craft-area{gap:4px;margin-left:16px;padding-top:4px;display:grid}.craft-row{align-items:center;gap:10px;display:flex}.craft-grid{grid-template-columns:repeat(2,36px);display:grid}.craft-arrow{clip-path:polygon(0 35%,55% 35%,55% 0,100% 50%,55% 100%,55% 65%,0 65%);background:#8b8b8b;width:28px;height:22px}.panel .slot.result{width:52px;height:52px}.panel .slot.result i{inset:10px}.floating-item{z-index:300;width:32px;height:32px;image-rendering:pixelated;pointer-events:none;background:50%/contain no-repeat;margin:-16px 0 0 -16px;position:fixed}.creative-tabs{gap:2px;width:352px;margin-bottom:-2px;padding-left:4px;display:flex}.creative-tab{cursor:pointer;background:#a8a8a8;border:2px solid #000;border-bottom:0;border-radius:6px 6px 0 0;width:52px;height:52px;position:relative;box-shadow:inset 4px 4px #d8d8d8}.creative-tab.on{z-index:1;background:var(--panel);box-shadow:inset 4px 4px #fff}.creative-tab i{image-rendering:pixelated;background:50%/contain no-repeat;position:absolute;inset:10px 10px 6px}.palette-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.palette-search{width:180px;height:26px;font-size:16px}.palette{scrollbar-color:silver #8b8b8b;grid-template-columns:repeat(9,36px);align-content:start;height:180px;display:grid;overflow-y:auto}.creative-options{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}@media (width<=720px){.sidebar{display:none}.options-grid{grid-template-columns:1fr}.slot-grid,.palette{grid-template-columns:repeat(9,32px)}.panel .slot,.hotbar .slot{width:32px;height:32px}.creative-tabs{width:316px}}
