.Hobbies-module__1h45Ca__space{isolation:isolate;background:radial-gradient(at 50% 45%,#151c36 0%,#060812 65%);position:relative;overflow:hidden}.Hobbies-module__1h45Ca__space>:not(.Hobbies-module__1h45Ca__stars){z-index:1;position:relative}.Hobbies-module__1h45Ca__stars{pointer-events:none;position:absolute;inset:0}.Hobbies-module__1h45Ca__stars span{background:#dbe6ff;position:absolute}.Hobbies-module__1h45Ca__stage{--cube-size:clamp(190px, 34vw, 360px);min-height:calc(100svh - 18rem);padding:calc(var(--cube-size) * .4) 0;perspective:calc(var(--cube-size) * 5);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;display:grid}.Hobbies-module__1h45Ca__stage[data-dragging]{cursor:grabbing}.Hobbies-module__1h45Ca__orbit{width:var(--cube-size);height:var(--cube-size);transform-style:preserve-3d;animation:24s ease-in-out infinite Hobbies-module__1h45Ca__orbit}.Hobbies-module__1h45Ca__stage[data-dragging] .Hobbies-module__1h45Ca__orbit{animation-play-state:paused}.Hobbies-module__1h45Ca__stage:has(:focus-visible) .Hobbies-module__1h45Ca__orbit{animation-play-state:paused}@keyframes Hobbies-module__1h45Ca__orbit{0%,to{transform:rotateX(0)rotateY(-7deg)}25%{transform:rotateX(4deg)rotateY(0)}50%{transform:rotateX(0)rotateY(7deg)}75%{transform:rotateX(-4deg)rotateY(0)}}.Hobbies-module__1h45Ca__cube{width:var(--cube-size);height:var(--cube-size);transform-style:preserve-3d;transition:transform .65s cubic-bezier(.22,1,.36,1);position:relative;transform:rotateX(-30deg)rotateY(-40deg)}.Hobbies-module__1h45Ca__stage[data-dragging] .Hobbies-module__1h45Ca__cube{transition:none}.Hobbies-module__1h45Ca__face{text-align:left;cursor:inherit;background:var(--color-abyss);backface-visibility:hidden;border:3px solid;flex-direction:column;padding:0;display:flex;position:absolute;inset:0}.Hobbies-module__1h45Ca__front{color:var(--color-neon);transform:translateZ(calc(var(--cube-size) / 2))}.Hobbies-module__1h45Ca__right{color:var(--color-blue);transform:rotateY(90deg) translateZ(calc(var(--cube-size) / 2))}.Hobbies-module__1h45Ca__top{color:var(--color-pink);transform:rotateX(90deg) translateZ(calc(var(--cube-size) / 2))}@media (prefers-reduced-motion:reduce){.Hobbies-module__1h45Ca__orbit{animation:none}.Hobbies-module__1h45Ca__cube{transition:none}}
