@font-face{font-family:Atami;font-display:swap;src:url(/Atami-Regular.otf)}@font-face{font-family:SangoStatic;font-display:swap;src:url(/SangoStatic.otf)}.cube{--dim:14px;-webkit-transform-style:preserve-3d;-webkit-animation:spin 3s ease-out infinite;transform-style:preserve-3d;animation:spin 3s ease-out infinite;margin-left:-calc(var(--dim)/2);margin-top:-calc(var(--dim)/2)}.cube,.cube div{width:var(--dim);height:var(--dim)}.cube div{line-height:var(--dim);text-align:center;display:block;position:absolute;box-shadow:inset 0 0 0 .7px rgba(0,0,0,.08)}.cube.accent div{background:var(--accent2)}.cube.white div{background:rgba(40,40,40,.18)}.cube div.top{transform:rotateX(90deg);margin-top:calc(var(--dim) / 2 * -1)}.cube div.right{transform:rotateY(90deg);margin-left:calc(var(--dim) / 2)}.cube div.bottom{transform:rotateX(-90deg);margin-top:calc(var(--dim) / 2)}.cube div.left{transform:rotateY(-90deg);margin-left:calc(var(--dim) / 2 * -1)}.cube div.front{transform:translateZ(calc(var(--dim) / 2))}.cube div.back{transform:translateZ(calc(var(--dim) / 2 * -1)) rotateX(180deg)}@keyframes spin{0%{transform:rotateX(-20deg) rotateY(20deg)}to{transform:rotateX(-20deg) rotateY(740deg)}}#__next,body,html{width:100%;height:100%;overflow:hidden}main{touch-action:auto!important}.skill-orb-control{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:50%;padding:0;pointer-events:auto}.skill-orb-control:focus-visible{outline:3px solid var(--accent);outline-offset:3px;box-shadow:inset 0 0 0 3px var(--accent)}.skill-tooltip-root{position:fixed;inset:0;z-index:10000;pointer-events:none}.graffiti-canvas-frame{width:100%;aspect-ratio:1}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.marquee{animation-duration:8s;animation-iteration-count:infinite;animation-name:marquee;animation-timing-function:linear}.marquee-vert{animation-duration:8s;animation-iteration-count:infinite;animation-name:marquee-vertical;animation-timing-function:linear}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}