@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/MaterialSymbolsOutlined-4.ttf") format("truetype");}@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/SpaceGrotesk-8.ttf") format("truetype");}@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/SpaceGrotesk-9.ttf") format("truetype");}@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/SpaceGrotesk-10.ttf") format("truetype");}.material-symbols-outlined{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;}@font-face{font-family:"MinecraftTen";src:url("../fonts/MinecraftTen.woff") format("woff");font-display:swap;}@font-face{font-family:"MinecraftSeven";src:url("../fonts/MinecraftSeven.woff2") format("woff2");font-display:swap;}.shadow-ambient{box-shadow:0 4px 20px rgba(0,0,0,.4);}*,*::before,*::after{box-sizing:border-box;}html,body{min-width:348px;overflow-x:hidden;}.mobile-nav{display:none;border-top:1px solid rgb(192 202 182 / .15);background:rgb(20 24 19 / .98);}.mobile-nav.is-open{display:block;}.mobile-nav a{display:block;padding:.9rem 1.5rem;color:rgb(192 202 182 / .9);}.mobile-nav a:hover{color:#86d562;}.mobile-nav a[aria-current="page"]{color:#86d562;background:rgb(134 213 98 / .08);}.mobile-nav-join{margin:.75rem 1rem 1rem;border:1px solid #86d562;border-radius:999px;background:#86d562;color:#182016!important;text-align:center;font-weight:700;}.mobile-nav-join:hover{background:#9bea73;color:#182016!important;}.mobile-nav-toggle{touch-action:manipulation;}@media (min-width:768px){.mobile-nav{display:none!important}}.bg-pattern{background-image:radial-gradient(var(--tw-colors-outline-variant) 1px,transparent 1px);background-size:24px 24px;}@keyframes pulse{0%{transform:scale(1);opacity:.8}100%{transform:scale(2.5);opacity:0}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.animate-float{animation:float 4s ease-in-out infinite;}@keyframes spin-rays{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes breathe-rays{0%,100%{opacity:.4;filter:blur(4px)}50%{opacity:.8;filter:blur(6px)}}.animate-rays{animation:spin-rays 90s linear infinite,breathe-rays 8s ease-in-out infinite;}.status-dot{position:relative;display:inline-block;width:8px;height:8px;background-color:#86d562;border-radius:50%;}.status-dot::after{content:"";position:absolute;inset:0;background-color:#86d562;border-radius:50%;animation:pulse 2s infinite;}.status-dot--offline,.status-dot--offline::after{background-color:#ff5555;}.server-status--offline{color:#ff5555!important;}.minecraft-border,.minecraft-btn{border:1px solid #41493a;}.color-preset{border:1px solid #41493a;transition:transform .1s,border-color .2s;}.color-preset:hover{border-color:#86d562;}.color-preset:active{transform:scale(.95);}input[type="color"]{-webkit-appearance:none;border:none;width:100%;height:48px;padding:0;background:none;cursor:pointer;}input[type="color"]::-webkit-color-swatch-wrapper{padding:0;}input[type="color"]::-webkit-color-swatch{border:1px solid #41493a;border-radius:4px;}.hero-background{object-fit:cover;object-position:center top;}picture:has(>.hero-background){display:contents;}.hero--home{min-height:600px;}.hero--page{min-height:400px;}.nickname-hologram{--minecraft-pixel:4px;display:inline-flex;align-items:center;justify-content:center;}.nickname-hologram-content{display:inline-flex;align-items:center;justify-content:center;padding:var(--minecraft-pixel);background-color:rgba(0,0,0,.25);border:none;border-radius:0;}.nickname-hologram-name{display:block;user-select:none;-webkit-user-select:none;color:#ff5555;text-shadow:none;font-family:"MinecraftSeven","Space Grotesk",monospace;font-size:2.25rem;line-height:1;white-space:nowrap;}img{-webkit-user-drag:none;user-select:none;-webkit-user-select:none;}.color-field{background:linear-gradient(to top,#000 0%,transparent 100%),linear-gradient(to right,#fff 0%,transparent 100%),#f00;}.hue-slider{background:linear-gradient(to right,#f00 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,#f00 100%);touch-action:none;}.color-field{touch-action:none;}.support-message{min-height:58px;max-height:640px;resize:vertical;overflow-y:auto;scrollbar-color:#86d562 #242a21;scrollbar-width:thin;}.support-message::-webkit-scrollbar{width:10px;}.support-message::-webkit-scrollbar-track{background:#242a21;border-radius:999px;}.support-message::-webkit-scrollbar-thumb{background:#86d562;border:3px solid #242a21;border-radius:999px;}.support-message::-webkit-scrollbar-thumb:hover{background:#a4eb7f;}.legal-heading{margin-bottom:.75rem;color:#f0f4e9;font-family:"MinecraftSeven","Space Grotesk",sans-serif;font-size:1.5rem;letter-spacing:.08em;text-transform:uppercase;}body>footer>div>div:first-child>p{max-width:28rem;}body>footer nav a{color:rgb(192 202 182 / .8);opacity:.8;transition:all .2s ease;}body>footer nav a:hover{color:#86d562;opacity:1;text-decoration:underline;}@media (max-width:767px){.hero--page{min-height:360px}.hero-content,.hero--page>div:last-child{padding-top:4rem;padding-bottom:4rem}.hero h1{max-width:100%;font-size:clamp(2.35rem,11vw,3.5rem);line-height:1.1;letter-spacing:.02em!important;overflow-wrap:anywhere}.nickname-preview-frame{aspect-ratio:1 / 1!important}.max-w-md span.font-headline-md,.max-w-\[1000px\] span.font-headline-md{white-space:nowrap;font-size:clamp(.6rem,4vw,1.25rem)}.max-w-\[1000px\] .max-w-2xl{flex-direction:column}#hexInput{min-width:0;width:100%}#copyBtn{flex:0 0 3rem;width:3rem;padding:.75rem}.max-w-\[1000px\] [data-copy-ip]{width:100%;padding:.75rem 1rem;font-size:.9rem}.max-w-\[1000px\] [data-copy-ip] .material-symbols-outlined{font-size:20px}}@media (max-width:348px){.max-w-md span.font-headline-md,.max-w-\[1000px\] span.font-headline-md{font-size:.87rem}}@media (prefers-reduced-motion:reduce){.animate-float,.animate-rays,.status-dot::after{animation:none}}:where(.sr-only){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}