@font-face{font-family:FS Mojang Studios;src:url(/fs-mojang-studios-2.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Macs Minecraft;src:url(/macs-minecraft-regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Macs Minecraft;src:url(/macs-minecraft-bold.woff2)format("woff2"),url(/macs-minecraft-bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}#page-loader{z-index:999999;-webkit-user-select:none;user-select:none;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;transition:opacity .5s,visibility .5s;display:flex;position:fixed;inset:0}#page-loader.hidden{opacity:0;visibility:hidden;pointer-events:none}.loader-content{flex-direction:column;align-items:center;gap:28px;display:flex}.loader-logo{letter-spacing:.04em;color:#000;text-transform:uppercase;font-family:FS Mojang Studios,monospace,sans-serif;font-size:clamp(3.2rem,8vw,6.5rem);font-weight:400}.loader-bar-bg{background-color:#e0e0e0;border:4px solid #000;width:min(420px,85vw);height:20px;padding:3px;box-shadow:6px 6px #0003;border-radius:0!important}.loader-bar-fill{background-color:#000;width:0%;height:100%;animation:1.6s cubic-bezier(.2,.8,.3,1) forwards loadProgress;border-radius:0!important}@keyframes loadProgress{0%{width:0%}40%{width:45%}80%{width:85%}to{width:100%}}html,body{color:#000;-webkit-user-select:none;user-select:none;background-color:#fff;width:100vw;max-width:100vw;height:100vh;max-height:100vh;font-family:Macs Minecraft,monospace,sans-serif;overflow:hidden;margin:0!important;padding:0!important}::view-transition{width:100vw;height:100vh;position:fixed;inset:0}::view-transition-group(root){width:100vw;height:100vh;position:fixed;inset:0}::view-transition-image-pair(root){width:100vw;height:100vh;position:fixed;inset:0}::view-transition-old(root){width:100vw;height:100vh;position:fixed;inset:0}::view-transition-new(root){width:100vw;height:100vh;position:fixed;inset:0}#app{background-color:#fff;grid-template-rows:repeat(8,1fr);width:100vw;height:100vh;display:grid;position:relative;overflow:hidden}#app:after{content:"";pointer-events:none;z-index:10;background:radial-gradient(circle,#fff0 45%,#ffffffbf 80%,#fff 100%);position:absolute;inset:0}.row{align-items:center;width:100vw;display:flex;position:relative;overflow:hidden}.marquee-track{will-change:transform;flex-direction:row;width:max-content;display:flex}.marquee-group{flex-direction:row;flex-shrink:0;align-items:center;display:flex}.word-item{opacity:.018;letter-spacing:normal;white-space:nowrap;padding:0 2rem;font-family:Macs Minecraft,monospace,sans-serif;font-size:clamp(3rem,9vh,7.5rem);font-weight:700;line-height:1}.scroll-left{animation:15s linear infinite scrollLeft}.scroll-right{animation:15s linear infinite scrollRight;transform:translate(-50%)}@keyframes scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scrollRight{0%{transform:translate(-50%)}to{transform:translate(0)}}#skin-wrapper{z-index:50;pointer-events:auto;justify-content:center;align-items:flex-end;width:min(720px,58vw);height:100vh;display:flex;position:fixed;bottom:0;left:0;overflow:visible}#skin-container{filter:drop-shadow(14px 14px #b9b9b9a6);outline:none;width:100%;height:100%}#right-menu-wrapper{z-index:40;pointer-events:auto;flex-direction:column;align-items:center;display:flex;position:fixed;top:50%;right:10vw;transform:translateY(-50%)}#right-menu{text-align:center;filter:url(#turbulence);will-change:filter;text-shadow:0 0 15px #0000001f;flex-direction:column;align-items:center;padding:0 2.5rem;font-family:Gotham,sans-serif;display:flex}.old-theme-banner{color:#000;text-shadow:1px 1px #00000026;background-color:#eee;border:none;align-items:center;gap:6px;margin-bottom:24px;padding:8px;font-family:Macs Minecraft,monospace,sans-serif;font-size:clamp(12px,1.3vw,15px);font-weight:400;line-height:1.2;display:inline-flex;box-shadow:4px 4px #00000040;filter:none!important;border-radius:0!important}.old-theme-link{color:#000;text-underline-offset:3px;font-weight:400;text-decoration:underline;transition:opacity .15s,transform .15s;display:inline-block}.old-theme-link:hover{opacity:.65;transform:translateY(-1px)}.menu-title{color:#000;text-transform:lowercase;letter-spacing:-.01em;margin-bottom:1.8rem;font-size:clamp(3.2rem,5.2vw,5rem);font-weight:500;line-height:1}.social-links-row{justify-content:center;align-items:center;gap:2.8rem;width:100%;margin-bottom:.9rem;display:flex}.social-link{color:#000;text-transform:lowercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:clamp(1.15rem,1.7vw,1.55rem);font-weight:400;text-decoration:none;transition:color .15s;display:inline-flex}.social-link.youtube:hover{color:#f33}.social-link.twitch:hover{color:#9146ff}.social-link.tiktok:hover{color:#00f2fe}.social-link.discord:hover{color:#5865f2}.social-link.goodies:hover{color:#10b981}.arrow{background-color:currentColor;width:17px;height:17px;margin-left:2px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M4 4L16 4L16 16' stroke='black' stroke-width='2' fill='none'/%3E%3Cpath d='M4 16L16 4' stroke='black' stroke-width='2' fill='none'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M4 4L16 4L16 16' stroke='black' stroke-width='2' fill='none'/%3E%3Cpath d='M4 16L16 4' stroke='black' stroke-width='2' fill='none'/%3E%3C/svg%3E") 50%/contain no-repeat}#goodies-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#000;z-index:100;opacity:0;visibility:hidden;pointer-events:none;background-color:#fffffffa;flex-direction:column;padding:40px;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .45s,visibility .45s;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(100%)}#goodies-container.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.goodies-header{justify-content:space-between;align-items:center;width:100%;margin-bottom:30px;display:flex}.goodies-title{letter-spacing:-.01em;font-family:Gotham,sans-serif;font-size:2.2rem;font-weight:500}.close-button{cursor:pointer;color:#000;text-shadow:2px 2px #0003;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-family:Macs Minecraft,Gotham,sans-serif;font-size:28px;font-weight:400;line-height:1;transition:transform .15s,opacity .15s;display:flex}.close-button:hover{opacity:.7;transform:scale(1.18)}.grid-skeleton{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;width:100%;display:grid}.skeleton-item{aspect-ratio:16/9;background-position:50%;background-size:cover;border:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:8px 8px #00000038;border-radius:0!important}.skeleton-item:hover{transform:translate(-3px,-3px);box-shadow:12px 12px #00000059}.wallpaper-actions{opacity:0;pointer-events:none;background-color:#00000073;justify-content:center;align-items:center;gap:16px;transition:opacity .2s;display:flex;position:absolute;inset:0}.skeleton-item:hover .wallpaper-actions{opacity:1;pointer-events:auto}.action-btn{color:#000;cursor:pointer;background-color:#fff;border:2px solid #000;justify-content:center;align-items:center;width:44px;height:44px;padding:0;text-decoration:none;transition:transform .15s,background-color .15s,color .15s;display:flex;box-shadow:3px 3px #0000004d;border-radius:0!important}.action-btn svg{shape-rendering:crispedges;flex-shrink:0;width:24px;height:24px}.action-btn:hover{color:#fff;background-color:#000;border-color:#fff;transform:translate(-2px,-2px);box-shadow:5px 5px #00000073}.action-btn:active{transform:translate(2px,2px);box-shadow:1px 1px #0000004d}#theme-toggle{cursor:pointer;z-index:60;background-color:#eee;border:none;justify-content:center;align-items:center;width:52px;height:52px;padding:0;transition:transform .1s,background-color .3s,box-shadow .3s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:4px 4px #00000040;border-radius:0!important}#theme-toggle:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #00000059}#theme-toggle:active{transform:translate(2px,2px);box-shadow:2px 2px #00000040}.theme-icon{width:28px;height:28px;image-rendering:pixelated;image-rendering:crisp-edges;shape-rendering:crispedges;flex-shrink:0}.sun-icon{color:#000;display:block}.moon-icon{color:#fff;display:none}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999;animation:.65s cubic-bezier(.2,0,.2,1) forwards squareReveal}@keyframes squareReveal{0%{clip-path:polygon(var(--x0) var(--y0), var(--x1) var(--y0), var(--x1) var(--y1), var(--x0) var(--y1))}to{clip-path:polygon(-250vw -250vh,350vw -250vh,350vw 350vh,-250vw 350vh)}}#advancement-container{z-index:1000;pointer-events:none;width:320px;height:64px;position:fixed;top:24px;right:24px}.advancement-item{opacity:0;visibility:hidden;filter:drop-shadow(4px 4px #0006);justify-content:center;align-items:center;width:320px;height:64px;transition:transform .45s cubic-bezier(.18,.89,.32,1.28),opacity .35s,visibility .45s;display:flex;position:absolute;top:0;right:0;transform:translate(130%)}.advancement-item.show{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.advancement-img{width:320px;height:64px;image-rendering:pixelated;image-rendering:crisp-edges;display:block}#theme-square-overlay{pointer-events:none;z-index:9999;background-color:#0b0b0b;width:280vmax;height:280vmax;transition:transform .65s cubic-bezier(.2,0,.2,1);position:fixed;transform:translate(-50%,-50%)scale(0);border-radius:0!important}#theme-square-overlay.expanding{transform:translate(-50%,-50%)scale(1)}html.dark-mode #page-loader,body.dark-mode #page-loader{background-color:#0b0b0b}html.dark-mode .loader-logo,body.dark-mode .loader-logo{color:#fff}html.dark-mode .loader-bar-bg,body.dark-mode .loader-bar-bg{background-color:#1f1f1f;border-color:#fff;box-shadow:6px 6px #fff3}html.dark-mode .loader-bar-fill,body.dark-mode .loader-bar-fill{background-color:#fff}@media (prefers-color-scheme:dark){#page-loader{background-color:#0b0b0b}.loader-logo{color:#fff}.loader-bar-bg{background-color:#1f1f1f;border-color:#fff;box-shadow:6px 6px #fff3}.loader-bar-fill{background-color:#fff}}body.dark-mode,body.dark-mode #app{color:#fff;background-color:#0b0b0b}body.dark-mode #app:after{background:radial-gradient(circle,#0b0b0b00 45%,#0b0b0bbf 80%,#0b0b0b 100%)}body.dark-mode #right-menu .menu-title,body.dark-mode #right-menu .social-link{color:#fff}body.dark-mode #right-menu{text-shadow:0 0 15px #fff3}body.dark-mode #skin-container{filter:drop-shadow(14px 14px #000000bf)}body.dark-mode #theme-toggle{background-color:#222;border:none;box-shadow:4px 4px #ffffff40}body.dark-mode .sun-icon{display:none}body.dark-mode .moon-icon{display:block}body.dark-mode #goodies-container{color:#fff;background-color:#0f0f0ff7}body.dark-mode .old-theme-banner{color:#fff;text-shadow:1px 1px #0009;background-color:#222;border:none;box-shadow:4px 4px #ffffff40}body.dark-mode .old-theme-link,body.dark-mode .close-button{color:#fff}@media (width<=868px){#skin-wrapper{z-index:20;pointer-events:auto;width:min(440px,90vw);height:52vh;position:fixed;bottom:0;left:50%;transform:translate(-50%)}#skin-container{filter:drop-shadow(8px 8px #b9b9b9a6)}body.dark-mode #skin-container{filter:drop-shadow(8px 8px #000000bf)}#right-menu-wrapper{z-index:40;width:92vw;max-width:420px;padding:0;position:fixed;top:14%;left:50%;right:auto;transform:translate(-50%)}#right-menu{width:100%;padding:0}.old-theme-banner{text-align:center;margin-bottom:16px;padding:6px 10px;font-size:13px;box-shadow:3px 3px #00000040}.menu-title{margin-bottom:1.2rem;font-size:clamp(2.8rem,11vw,3.8rem)}.social-links-row{gap:1.5rem;margin-bottom:.75rem}.social-link{gap:4px;font-size:clamp(1rem,4vw,1.25rem)}.arrow{width:14px;height:14px}#theme-toggle{width:44px;height:44px;bottom:16px;right:16px}.theme-icon{width:24px;height:24px}#advancement-container{width:min(320px,92vw);top:12px;left:50%;right:auto;transform:translate(-50%)}.advancement-item{justify-content:center;width:100%;left:0;right:0}.advancement-img{max-width:100%;height:auto}#goodies-container{padding:24px 16px}.goodies-title{font-size:1.5rem}.grid-skeleton{grid-template-columns:1fr;gap:18px}.wallpaper-actions{opacity:1;pointer-events:auto;background-color:#00000059}.action-btn{width:48px;height:48px}}@media (width<=480px){#right-menu-wrapper{top:10%}.social-links-row{gap:1.1rem}.menu-title{margin-bottom:.8rem;font-size:2.8rem}#skin-wrapper{height:48vh}}
