.three-d-active,.three-d-active body{background-color:#0000!important;background-image:none!important}.three-d-active,.three-d-active body,.three-d-active h1,.three-d-active h2,.three-d-active h3,.three-d-active h4,.three-d-active h5,.three-d-active h6,.three-d-active p,.three-d-active span,.three-d-active a,.three-d-active li,.three-d-active label,.three-d-active div,.three-d-active td,.three-d-active th,.three-d-active code,.three-d-active blockquote,.three-d-active figcaption{color:#c8cce0!important}.three-d-active [class*=text-accent]{color:#ff7a50!important}.three-d-active #main-content-wrapper,.three-d-active #main-content-wrapper div,.three-d-active section,.three-d-active article,.three-d-active main,.three-d-active main div,.three-d-active section div,.three-d-active article div,.three-d-active ul,.three-d-active ol,.three-d-active figure,.three-d-active figcaption,.three-d-active h1,.three-d-active h2,.three-d-active h3,.three-d-active h4{transform-style:preserve-3d}.three-d-active footer{transform-style:flat;position:relative}.three-d-active h1,.three-d-active h2,.three-d-active h3,.three-d-active h4,.three-d-active img,.three-d-active video,.three-d-active p,.three-d-active a,.three-d-active button,.three-d-active nav,.three-d-active header,.three-d-active footer,.three-d-active section,.three-d-active article,.three-d-active li{transition:filter 1s,text-shadow 1s,box-shadow 1s,color .6s,background-color .6s}.three-d-exiting h1,.three-d-exiting h2,.three-d-exiting h3,.three-d-exiting h4,.three-d-exiting img,.three-d-exiting video,.three-d-exiting p,.three-d-exiting a,.three-d-exiting button,.three-d-exiting nav,.three-d-exiting header,.three-d-exiting footer,.three-d-exiting section,.three-d-exiting article,.three-d-exiting li,.three-d-exiting span{transition:transform .8s cubic-bezier(.25,.46,.45,.94),filter .8s,text-shadow .8s,box-shadow .8s,color .6s,background-color .6s,-webkit-text-stroke .6s,-webkit-text-fill-color .6s}.three-d-active footer{transform:translateZ(5px)}.three-d-active section,.three-d-active article{transform:none}.three-d-active h1{transform:translateZ(140px)}.three-d-active h2{transform:translateZ(100px)}.three-d-active h3,.three-d-active h4{transform:translateZ(70px)}.three-d-active img{border-radius:4px;transform:translateZ(120px)}.three-d-active video,.three-d-active svg:not(.lucide){transform:translateZ(80px)}.three-d-active a{transform:translateZ(120px)}.three-d-active button:not(.three-d-pill){transform:translateZ(55px)}.three-d-active p{transform:translateZ(30px)}.three-d-active li{transform:translateZ(25px)}.three-d-active span{transform:translateZ(15px)}.three-d-active h1,.three-d-active h2,.three-d-active h3,.three-d-active h4,.three-d-active h5,.three-d-active h6{-webkit-text-stroke:1.5px currentColor;-webkit-text-fill-color:transparent;paint-order:stroke fill;text-shadow:-3px 0 #ff1e3c40,3px 0 #1e3cff40;position:relative}.three-d-active h1{-webkit-text-stroke-width:2px}.three-d-active h2{-webkit-text-stroke-width:1.5px}.three-d-active h3,.three-d-active h4{-webkit-text-stroke-width:1px}.three-d-active h5,.three-d-active h6{-webkit-text-stroke-width:.8px}.three-d-extrusion-clone{-webkit-text-fill-color:transparent!important;paint-order:stroke fill!important;text-shadow:none!important;transform-style:flat!important;background:0 0!important}.three-d-active img{filter:saturate(.3)contrast(1.5)brightness(.75)drop-shadow(-4px 0 #ff143c66)drop-shadow(4px 0 #1428ff66)drop-shadow(0 -2px #3cff7814)drop-shadow(0 8px 20px #0009);outline-offset:2px;outline:1px solid #64a0ff0f;animation:2.5s step-end infinite imgDatmosh}.three-d-active img:nth-child(2n){animation-delay:-.7s}.three-d-active img:nth-child(3n){animation-delay:-1.3s}.three-d-active img:nth-child(5n){animation-delay:-.4s}.three-d-active img:nth-child(7n){animation-delay:-1.8s}.three-d-active img:nth-child(4n+1){animation-delay:-2.1s}@keyframes imgDatmosh{0%,59%{filter:saturate(.3)contrast(1.5)brightness(.75)drop-shadow(-4px 0 #ff143c66)drop-shadow(4px 0 #1428ff66)drop-shadow(0 8px 20px #0009);transform:translateZ(120px)}60%{filter:saturate(.1)contrast(2.5)brightness(.5)drop-shadow(-8px 2px #ff143c80)drop-shadow(8px -2px #1428ff80)drop-shadow(0 -3px #3cff5026)drop-shadow(0 8px 20px #0009);transform:translateZ(120px)translate(-3px)}64%{filter:saturate(0)contrast(3)brightness(.4)invert(.1)drop-shadow(-12px 0 #ff143c99)drop-shadow(12px 0 #1428ff99)drop-shadow(0 8px 20px #0009);transform:translateZ(120px)translate(4px)}68%{filter:saturate(.5)contrast(1.2)brightness(.9)hue-rotate(15deg)drop-shadow(-6px 1px #ff143c59)drop-shadow(6px -1px #1428ff59)drop-shadow(0 8px 20px #0009);transform:translateZ(120px)translate(-2px)}72%{filter:saturate(.05)contrast(2)brightness(.6)drop-shadow(-15px 0 #ff143c80)drop-shadow(15px 0 #1428ff80)drop-shadow(0 5px #ffc80014)drop-shadow(0 8px 20px #0009);transform:translateZ(120px)}76%,to{filter:saturate(.3)contrast(1.5)brightness(.75)drop-shadow(-4px 0 #ff143c66)drop-shadow(4px 0 #1428ff66)drop-shadow(0 8px 20px #0009);transform:translateZ(120px)}}.three-d-active figure,.three-d-active [class*=card],.three-d-active [class*=project]{position:relative}.three-d-active figure:after,.three-d-active [class*=card]:after{content:"";pointer-events:none;z-index:1;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 4px,#508cff05 4px 5px);position:absolute;inset:0}.three-d-active button:not(.three-d-pill){box-shadow:0 6px 20px #0006,0 0 12px #3c82ff0d}.three-d-active p,.three-d-active li,.three-d-active span{text-shadow:-1px 0 #ff1e3c1f,1px 0 #1e3cff1f}.three-d-active [class*=bg-surface],.three-d-active [class*=bg-white],.three-d-active [class*=bg-background]{box-shadow:0 4px 40px #0009,inset 0 1px #ffffff03;background-color:#040612d9!important;border-color:#0000!important}.three-d-active [class*=border]{border-color:#0000!important}.three-d-extrusion-clone{background:0 0!important}.three-d-active a:hover{text-shadow:0 0 15px #50a0ff33!important;transform:translateZ(60px)scale(1.01)!important}.three-d-active button:not(.three-d-pill):hover{transform:translateZ(75px)scale(1.02)!important;box-shadow:0 10px 30px #00000080,0 0 20px #3c82ff1a!important}.three-d-active img:hover{transform:translateZ(150px)scale(1.02)!important}.three-d-active body:after{content:"";z-index:47;pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 3px,#64a0ff03 3px 4px);position:fixed;inset:0}.three-d-active body:before{content:"";z-index:48;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 5%,#ff3c7826 20%,#3c78ff1a 50%,#ffc83c14 80%,#0000 95%);height:3px;animation:2s step-end infinite glitchBand;position:fixed;left:0;right:0}@keyframes glitchBand{0%,74%{opacity:0;top:-10px}75%{opacity:1;top:18%;transform:scaleX(1.2)translate(-2%)}78%{opacity:.8;top:52%;transform:scaleX(.85)translate(3%)}81%{opacity:.9;top:8%;transform:scaleX(1.5)translate(-4%)}84%{opacity:.7;top:67%;transform:scaleX(1)translate(2%)}87%{opacity:.85;top:35%;transform:scaleX(1.3)translate(-1%)}90%,to{opacity:0;top:-10px}}@keyframes causticDrift{0%,to{transform:translate(0)translateY(0)}25%{transform:translate(15px)translateY(-8px)}50%{transform:translate(-10px)translateY(12px)}75%{transform:translate(8px)translateY(-15px)}}.three-d-transitioning body{animation:.7s step-end forwards glitchShake}@keyframes glitchShake{0%{transform:none}4%{transform:translate(-18px)}8%{transform:translate(24px)}12%{transform:translate(-12px)translateY(2px)}16%{transform:translate(30px)}20%{transform:translate(-25px)}24%{transform:translate(15px)translateY(-3px)}28%{transform:none}34%{transform:translate(-30px)}38%{transform:translate(20px)}42%{transform:none}52%{transform:translate(12px)}56%{transform:translate(-18px)}60%{transform:none}70%{transform:translate(6px)}75%{transform:none}88%{transform:translate(-3px)}to{transform:none}}.three-d-transitioning:before,.three-d-transitioning:after{content:"";pointer-events:none;z-index:9999;position:fixed;inset:0}.three-d-transitioning:before{mix-blend-mode:screen;background:#f000;animation:.7s step-end forwards caRed}.three-d-transitioning:after{mix-blend-mode:screen;background:#0064ff00;animation:.7s step-end forwards caCyan}@keyframes caRed{0%{background:0 0;transform:none}4%{background:#ff00001f;transform:translate(6px)}8%{background:#ff000040;transform:translate(-10px)}12%{background:0 0;transform:none}16%{background:#ff00002e;transform:translate(12px)}20%{background:#ff000014;transform:translate(-4px)}24%{background:0 0;transform:none}30%{background:#ff00004d;transform:translate(8px)}34%{background:0 0;transform:none}42%{background:#ff000026;transform:translate(-6px)}46%{background:0 0;transform:none}55%{background:#ff00001a;transform:translate(4px)}60%{background:0 0;transform:none}72%{background:#ff00000f;transform:translate(2px)}76%{background:0 0;transform:none}to{background:0 0;transform:none}}@keyframes caCyan{0%{background:0 0;transform:none}4%{background:#003cff1f;transform:translate(-6px)}8%{background:#003cff40;transform:translate(10px)}12%{background:0 0;transform:none}16%{background:#003cff2e;transform:translate(-12px)}20%{background:#003cff14;transform:translate(4px)}24%{background:0 0;transform:none}30%{background:#003cff4d;transform:translate(-8px)}34%{background:0 0;transform:none}42%{background:#003cff26;transform:translate(6px)}46%{background:0 0;transform:none}55%{background:#003cff1a;transform:translate(-4px)}60%{background:0 0;transform:none}72%{background:#003cff0f;transform:translate(-2px)}76%{background:0 0;transform:none}to{background:0 0;transform:none}}.three-d-transitioning #main-content-wrapper{animation:.7s step-end forwards glitchContent}@keyframes glitchContent{0%{filter:none;clip-path:inset(0);transform:none}5%{filter:brightness(2)contrast(1.5);clip-path:inset(0 0 55%);transform:translate(-10px)}9%{filter:brightness(.3)contrast(2);clip-path:inset(40% 0 0);transform:translate(14px)}13%{filter:brightness(3);clip-path:inset(0);transform:none}17%{filter:contrast(2.5)brightness(.5);clip-path:inset(10% 0 45%);transform:translate(18px)}21%{filter:brightness(.1);clip-path:inset(50% 0 8%);transform:translate(-22px)}25%{filter:none;clip-path:inset(0);transform:none}31%{filter:brightness(2.5)contrast(.3);clip-path:inset(0 45% 0 0);transform:translate(12px)}35%{filter:brightness(.2)contrast(3);clip-path:inset(0 0 0 50%);transform:translate(-16px)}39%{filter:none;clip-path:inset(0);transform:none}45%{filter:brightness(.05);clip-path:inset(20% 0)}49%{filter:brightness(3)contrast(2);clip-path:inset(0)}53%{filter:none;clip-path:inset(0);transform:none}62%{filter:contrast(1.8)brightness(.6);transform:translate(5px)}66%{filter:none;transform:none}76%{filter:brightness(1.3)contrast(1.2)}80%{filter:none}to{filter:none;clip-path:inset(0);transform:none}}.three-d-transitioning body:after{content:""!important;z-index:9998!important;pointer-events:none!important;mix-blend-mode:screen!important;opacity:1!important;background:linear-gradient(#0000 0% 10%,#f009 10% 10.8%,#0000 10.8% 25%,#0000ff8c 25% 26%,#0000 26% 42%,#00ff0059 42% 42.6%,#0000 42.6% 58%,#ff000073 58% 58.7%,#0000 58.7% 72%,#00f6 72% 72.8%,#0000 72.8% 88%,#00ff004d 88% 88.5%,#0000 88.5% 100%)!important;animation:.7s step-end forwards tearSlide!important;position:fixed!important;inset:0!important}@keyframes tearSlide{0%{opacity:0;transform:translateY(0)}5%{opacity:1;transform:translateY(0)}12%{transform:translateY(-35vh)}18%{transform:translateY(20vh)}24%{transform:translateY(-10vh)}30%{opacity:0}38%{opacity:1;transform:translateY(30vh)}44%{transform:translateY(-45vh)}50%{transform:translateY(8vh)}56%{opacity:0}66%{opacity:.6;transform:translateY(-15vh)}72%{transform:translateY(10vh)}78%{opacity:0}to{opacity:0;transform:none}}
