@font-face{font-family:MinecraftSevenv4;src:local(MinecraftSevenv4),url(/res/Minecraft-Seven-v4.ttf)format("truetype")}@font-face{font-family:Unifont;src:local(Unifont),url(/res/unifont-15.1.05.woff2)format("woff2")}html[lang=en] .mc-font{font-size:10px}html[lang=zh-CN] .mc-font{font-size:16px}body{margin:0;overflow:hidden}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}img.pixel{image-rendering:pixelated}span{display:block}.mc-font{text-rendering:optimizelegibility;font-family:MinecraftSevenv4,Unifont,宋体}#app{width:100%;height:100%}.bg{z-index:-1;width:100%;height:100%;position:fixed}.bg>img{object-fit:cover}.crosshair{width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hand{width:300px;height:300px;position:absolute;bottom:0;right:12%}.status{grid-template-areas:"armor air""hearts food""exp exp";justify-content:space-between;margin-bottom:4px;display:grid;position:absolute}.status .armor{grid-area:armor}.status .air{grid-area:air}.status .hearts{grid-area:hearts}.status .food{grid-area:food}.status>:not(.exp){width:180px;height:18px;margin-bottom:2px;position:relative}.status>:not(.exp)>*{width:18px;height:100%;display:flex;position:absolute}.status>:not(.exp)>.full{z-index:1}.status>:not(.exp)>.container{z-index:0}.status .exp{grid-area:exp;width:100%;height:fit-content}.status .exp>.level{color:#ff0;text-shadow:2px 0 #000,0 2px #000,-2px 0 #000,0 -2px #000;z-index:2;font-size:16px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.status .exp>.bar{width:100%;height:11px;position:relative}.status .exp>.bar>*{width:100%;height:fit-content;position:absolute}.status .exp>.bar>.full{object-fit:cover;object-position:left center;z-index:1;height:100%;top:0;left:0}.status .exp>.bar>.container{z-index:0;width:100%}.hotbar,.hotbar-selection{width:100%;height:42px;position:absolute;left:0}.hotbar.hotbar,.hotbar-selection.hotbar{bottom:0}.hotbar.hotbar-selection,.hotbar-selection.hotbar-selection{bottom:2px}@keyframes LateWindowFadein{0%{transform:translateY(100%)scale(.9)}50%{transform:translateY(-10%)scale(1.1)}to{transform:translate(0)scale(1)}}@keyframes LateWindowFadeout{0%{display:flex;transform:translate(0)scale(1)}50%{display:flex;transform:translateY(-10%)scale(.5)}to{display:flex;transform:translateY(100%)scale(.2)}}.late-window{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dream-primary-color:#ff1493;--dream-primary-color-hover:#ff69b4;--dream-primary-color-active:#ff1493;--dream-primary-border-color:#ff14936c;--dream-primary-outline-color:#ff149333;--dream-secondary-color:#faafd5;--dream-secondary-color-hover:#f87cba;--dream-secondary-color-active:#faafd5;--dream-secondary-border-color:#faafd56c;--dream-secondary-outline-color:#faafd533;--dream-background-color:#f5f5f5;--dream-background-color-muted:#e5e5e5;--dream-text-color:#fff;--dream-text-color-hover:#fff;--dream-text-color-active:#fff;--dream-text-color-reverse:#233;--dream-text-color-muted:#788;--dream-error-color:#ff1024;--dream-warn-color:#ffc414;--dream-info-color:#12cfff}@media (prefers-color-scheme:dark){.late-window{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dream-text-color:#fff;--dream-text-color-hover:#fff;--dream-text-color-active:#fff;--dream-text-color-muted:#fff7;--dream-background-color:#233;--dream-background-color-muted:#344}}.late-window{interpolate-size:allow-keywords;flex-direction:column;transition:left .3s,top .3s,width .3s,height .3s;animation:.3s ease-in-out LateWindowFadein;position:fixed;overflow:hidden}.late-window.minimized{animation:.3s ease-in-out LateWindowFadeout}.late-window .title-bar{width:100%;height:30px;color:var(--dream-text-color-muted);background-color:var(--dream-background-color-muted);border-top:1px solid var(--dream-text-color-muted);border-left:1px solid var(--dream-text-color-muted);border-right:1px solid var(--dream-text-color-muted);border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;font-size:12px;display:flex}.late-window .title-bar>*{justify-content:center;align-items:center;display:inline-flex}.late-window .title-bar>.title{-webkit-user-select:none;user-select:none;margin-left:4px}.late-window .title-bar>.title>.icon{pointer-events:none;width:16px;height:16px;margin-right:4px}.late-window .title-bar>.controls>.icon{width:30px;height:30px;color:var(--dream-text-color-muted);background-color:#0000;border:0;border-radius:0;margin:0;padding:0;transition:background-color .2s ease-in-out}.late-window .title-bar>.controls>.icon>svg,.late-window .title-bar>.controls>.icon>img{width:12px;height:12px;margin:auto}.late-window .title-bar>.controls>.icon.danger{border-radius:0 8px 0 0}.late-window .title-bar>.controls>.icon:hover{opacity:1;color:var(--dream-text-color-hover);background-color:var(--dream-text-color-muted)}.late-window .title-bar>.controls>.icon:hover.danger{color:var(--dream-text-color-hover);background-color:var(--dream-error-color)}.late-window .title-bar>.controls>.icon:hover.danger[disabled]{background-color:#0000}.late-window .title-bar>.controls>.icon:active{color:var(--dream-text-color-active);background-color:initial}.late-window .title-bar>.controls>.icon[disabled]{opacity:.5;cursor:not-allowed;background-color:#0000}.late-window .workspace{width:100%;max-height:calc(100% - 30px);color:var(--dream-text-color);background-color:var(--dream-background-color);border-bottom:1px solid var(--dream-text-color-muted);border-left:1px solid var(--dream-text-color-muted);border-right:1px solid var(--dream-text-color-muted);border-radius:0 0 8px 8px;flex:1;transition:height .3s;overflow:hidden}.late-window .workspace>.content{border-radius:0 0 8px 8px;width:100%;height:100%;overflow:auto}.late-window.focused .title-bar{color:var(--dream-text-color);background-color:var(--dream-primary-color);border-color:var(--dream-primary-border-color)}.late-window.focused .title-bar .icon{color:var(--dream-text-color)}.late-window.focused .workspace{border-color:var(--dream-primary-border-color)}.late-window.dragging{transition:none}.late-window.dragging>.workspace{pointer-events:none}
