@font-face{font-family:minecraft;src:url(../media/MinecraftRegular-s.p.2_z-goxa890z7.otf)format("opentype");font-display:swap}@font-face{font-family:minecraft Fallback;src:local(Arial);ascent-override:85.68%;descent-override:17.14%;line-gap-override:0.0%;size-adjust:116.71%}.minecraft_203b8f94-module__Yqa4CG__className{font-family:minecraft,minecraft Fallback}.minecraft_203b8f94-module__Yqa4CG__variable{--font-minecraft:"minecraft", "minecraft Fallback"}
:root{--bg:#f7f7f5;--bg-elev:#fff;--text:#71717a;--text-strong:#52525b;--text-muted:#a1a1aa;--text-subtle:#71717a;--border:#00000014;--border-strong:#00000029;--hover-bg:#0000000d;--accent:#000;--card-bg:#00000005;--layout-max-width:1080px;--card-width:min(260px, 38vw);--shell-x:clamp(16px, 4vw, 48px);--shell-y:clamp(28px, 5vh, 52px);font-family:var(--font-minecraft), ui-monospace, "SF Mono", Menlo, monospace;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:geometricprecision;-webkit-font-smoothing:none;-moz-osx-font-smoothing:unset;font-size:13px;font-weight:400;line-height:1.5}@media (min-width:768px){:root{font-size:14px}}@media (max-width:720px){:root{--card-width:min(200px, 46vw)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);min-height:100svh;color:var(--text);overflow-x:clip}body{overscroll-behavior-y:none}a{color:inherit;text-decoration:none}ul{list-style:none}img,svg{-webkit-user-select:none;user-select:none;max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}::selection{background:var(--bg);color:var(--text-strong)}#cursor-dot{z-index:9999;background:var(--text-muted);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:none;border-radius:4px;width:10px;height:10px;transition:width .18s,height .18s,border-radius .18s,opacity .18s,scale .12s;position:fixed;transform:translate(-50%,-50%)}#cursor-dot.is-pressed{scale:.7}#cursor-dot.is-over-link{opacity:.6;border-radius:6px;width:16px;height:16px}body.logo-cursor #cursor-dot{opacity:0}@media (hover:hover) and (pointer:fine){*,:before,:after{cursor:none!important}}
