.cube-container[data-v-694e5881]{height:300px;opacity:.8;perspective:1000px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:300px;z-index:10}@keyframes rotateIdle-694e5881{0%{transform:rotateY(0) rotateX(5deg)}to{transform:rotateY(1turn) rotateX(5deg)}}.idle-rotator[data-v-694e5881]{animation-iteration-count:infinite;animation-name:rotateIdle-694e5881;animation-timing-function:linear}.cube[data-v-694e5881],.idle-rotator[data-v-694e5881]{height:100%;transform-style:preserve-3d;width:100%}.cube[data-v-694e5881]{position:relative}.face[data-v-694e5881]{align-items:center;background:#0006;border:1px solid rgba(0,255,255,.1);box-shadow:0 0 20px #0ff3;box-sizing:border-box;color:#ffffffaf;color:#0ff;display:flex;font-family:Courier New,Courier,monospace;height:300px;justify-content:center;overflow:hidden;position:absolute;text-align:center;text-shadow:0 0 5px #0ff,0 0 10px #0ff,0 0 20px #0ff;width:300px}.face[data-v-694e5881],.face pre[data-v-694e5881]{font-size:14px;padding:10px}.face pre[data-v-694e5881]{margin:0;white-space:pre-wrap;word-wrap:break-word;line-height:1.4;max-width:100%;text-align:left;width:100%}.typing-effect[data-v-694e5881]{animation:typing-694e5881 5s steps(40) infinite,blink-694e5881 .75s step-end infinite;display:inline-block;overflow:hidden;white-space:nowrap;width:0}.cube-text[data-v-694e5881],.typing-effect[data-v-694e5881]{border-right:2px solid rgba(0,255,255,.75)}@keyframes typing-694e5881{0%{width:0}50%{width:100%}80%{width:100%}to{width:0}}@keyframes blink-694e5881{50%{border-color:transparent}}.front[data-v-694e5881]{transform:translateZ(150px)}.back[data-v-694e5881]{transform:rotateY(180deg) translateZ(150px)}.right[data-v-694e5881]{transform:rotateY(90deg) translateZ(150px)}.left[data-v-694e5881]{transform:rotateY(-90deg) translateZ(150px)}.top[data-v-694e5881]{transform:rotateX(90deg) translateZ(150px)}.bottom[data-v-694e5881]{transform:rotateX(-90deg) translateZ(150px)}@media (max-width:750px){.cube-container[data-v-694e5881]{margin-top:30px}.cube-container[data-v-694e5881],.face[data-v-694e5881]{height:200px;width:200px}.front[data-v-694e5881]{transform:translateZ(100px)}.back[data-v-694e5881]{transform:rotateY(180deg) translateZ(100px)}.right[data-v-694e5881]{transform:rotateY(90deg) translateZ(100px)}.left[data-v-694e5881]{transform:rotateY(-90deg) translateZ(100px)}.top[data-v-694e5881]{transform:rotateX(90deg) translateZ(100px)}.bottom[data-v-694e5881]{transform:rotateX(-90deg) translateZ(100px)}}#about-desc[data-v-21f0d985],#about-heading[data-v-21f0d985],#projects-button[data-v-21f0d985],.picture-about[data-v-21f0d985]{opacity:1;transform:translateY(0)}@media (max-height:800px){h3[data-v-dd2dab14]{font-size:1.5rem;padding-top:2rem}#description-container[data-v-dd2dab14]{padding:0 16px}.short-screen[data-v-dd2dab14]{font-size:14px}}video[data-v-50a6314a]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.image-slider[data-v-95b8ca14]{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;overflow-y:hidden;touch-action:pan-x}.image-slider[data-v-95b8ca14]::-webkit-scrollbar{display:none}.project-image-item-mobile[data-v-95b8ca14]{flex-shrink:0;min-width:0}.project-image-item[data-v-ee4675be]{will-change:transform,opacity}.fade-enter-active[data-v-6b96b66a],.fade-leave-active[data-v-6b96b66a]{transition:opacity .3s ease}.fade-enter-from[data-v-6b96b66a],.fade-leave-to[data-v-6b96b66a]{opacity:0}@media (max-width:1024px){.project-image-item[data-v-e0c495d4]{opacity:1;transform:none}}@keyframes fade-in-e261b9f3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-e261b9f3]{animation:fade-in-e261b9f3 1s ease-out forwards}@keyframes carousel-scroll-e261b9f3{0%{transform:translate(0)}to{transform:translate(-50%)}}.skills-container[data-v-e261b9f3]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);width:100%}.skills-track[data-v-e261b9f3]{animation:carousel-scroll-e261b9f3 40s linear infinite;display:flex;gap:1.5rem;padding:0 1rem;width:-moz-max-content;width:max-content}.skill-card[data-v-e261b9f3]{flex-shrink:0}.skill-card-face[data-v-e261b9f3]{align-items:center;background:linear-gradient(145deg,#374151,#1f2937);border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;box-shadow:0 4px 6px #0003;display:flex;flex-direction:column;height:140px;justify-content:center;padding:1rem;transition:all .3s ease;width:140px}.skill-card:hover .skill-card-face[data-v-e261b9f3]{background:linear-gradient(90deg,#38bdf8,#3b82f6);transform:scale(1.05)}.filter-glow[data-v-e261b9f3]{filter:drop-shadow(0 0 8px rgba(255,255,255,.9))}@media (min-width:768px){.skills-container[data-v-e261b9f3]{-webkit-mask-image:none;mask-image:none;perspective:1200px}.skills-track[data-v-e261b9f3]{animation:none;display:grid;gap:3rem;grid-template-columns:repeat(5,1fr);margin:0 auto;padding-left:8em;transform:rotateX(45deg) rotate(315deg);transform-style:preserve-3d}@media (min-width:1024px){.skills-track[data-v-e261b9f3]{grid-template-columns:repeat(5,1fr);margin:0 auto;padding:0;width:35%}}.skill-card[data-v-e261b9f3]{position:relative;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.skill-card-face[data-v-e261b9f3]{transform:translateZ(4px)}.skill-card:hover .skill-card-face[data-v-e261b9f3]{background:linear-gradient(90deg,#38bdf8,#3b82f6);transform:translateZ(4px)}.skill-card[data-v-e261b9f3]:after{background:#111827;border-radius:.75rem;box-shadow:0 0 20px #00000080;content:"";left:0;position:absolute;top:0;transform:translateZ(0)}.skill-card[data-v-e261b9f3]:hover{cursor:pointer;transform:translateZ(25px)}}.side-shadow[data-v-e261b9f3]{border-radius:9999px;bottom:0;filter:blur(80px);opacity:.55;pointer-events:none;position:absolute;top:0;width:260px;z-index:0}.side-shadow.left[data-v-e261b9f3]{background:radial-gradient(circle at left,#38bdf8 0,transparent 80%);left:-130px}.side-shadow.right[data-v-e261b9f3]{background:radial-gradient(circle at right,#818dc0 0,transparent 80%);right:-130px}.side-shadow.top[data-v-e261b9f3]{background:radial-gradient(circle at top,#38bdf8 0,transparent 80%);height:260px;left:20%;right:0;top:0}.side-shadow.bottom[data-v-e261b9f3]{background:radial-gradient(circle at bottom,#818dc0 0,transparent 80%);bottom:0;height:260px}@media (max-width:767px){.skills-container[data-v-e261b9f3]{display:flex;flex-direction:column;gap:1.5rem;-webkit-mask-image:none;mask-image:none}.skills-track.double-lane[data-v-e261b9f3]{animation:carousel-scroll-e261b9f3 40s linear infinite;display:flex;gap:1.5rem;padding:0 1rem;width:-moz-max-content;width:max-content}.skills-track.double-lane.reverse[data-v-e261b9f3]{animation-direction:reverse}.skills-track[data-v-e261b9f3]:not(.double-lane){display:none}}
