.skill-orb_centerContainer__5DVEX{position:relative;display:flex;justify-content:center;align-items:center;height:400px;width:100%}.skill-orb_startButton__0Gr83{position:relative;z-index:10;padding:15px 40px;font-size:1.5rem;background:rgba(0,0,0,.7);color:white;border:2px solid rgba(100,200,255,.8);border-radius:30px;cursor:pointer;transition:all .2s ease;box-shadow:0 0 15px rgba(100,200,255,.3);text-transform:uppercase;letter-spacing:2px;-webkit-tap-highlight-color:transparent}.skill-orb_startButton__0Gr83:hover{background:rgba(100,200,255,.1);box-shadow:0 0 25px rgba(100,200,255,.5)}.skill-orb_startButton__0Gr83:disabled{background:linear-gradient(135deg,#64748b,#475569);box-shadow:none;cursor:not-allowed}.skill-orb_startButton__0Gr83.skill-orb_fade__wF8Yn{opacity:0;transition:opacity .5s ease;pointer-events:none}.skill-orb_orbContainer__Ki2Ck{position:absolute;top:50%;left:50%;transform-style:preserve-3d;perspective:1000px;opacity:0;visibility:hidden;will-change:transform}.skill-orb_orbContainer__Ki2Ck.skill-orb_active__V7m7T{opacity:1;visibility:visible;animation:skill-orb_rotateOrb__MdT2q 4s linear forwards}@keyframes skill-orb_rotateOrb__MdT2q{to{transform:rotateY(2turn) rotateX(2turn)}}.skill-orb_particle__u1mdt{width:4px;height:4px;transform-origin:center}.skill-orb_electricPulse__dGzB6,.skill-orb_particle__u1mdt{position:absolute;border-radius:50%;opacity:0;will-change:transform,opacity}.skill-orb_electricPulse__dGzB6{top:50%;left:50%;width:200px;height:200px;background:rgba(100,200,255,.1);transform:translate(-50%,-50%) scale(0);z-index:6;pointer-events:none}.skill-orb_electricPulse__dGzB6.skill-orb_active__V7m7T{animation:skill-orb_electricPulse__dGzB6 .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes skill-orb_electricPulse__dGzB6{0%{transform:translate(-50%,-50%) scale(0);opacity:.8;box-shadow:0 0 30px rgba(100,200,255,.6)}to{transform:translate(-50%,-50%) scale(3);opacity:0;box-shadow:0 0 100px rgba(100,200,255,0)}}.skill-orb_holographicBox__mtcbQ{position:absolute;top:50%;left:50%;width:10px;height:10px;background:rgba(0,0,0,0);border:1px solid rgba(100,200,255,0);border-radius:50%;box-shadow:0 0 0 rgba(100,200,255,0);display:flex;justify-content:center;align-items:center;opacity:0;z-index:7;transform:translate(-50%,-50%) scale(.1);transition:all .8s cubic-bezier(.175,.885,.32,1.275);overflow:hidden;will-change:transform,opacity,width,height}.skill-orb_holographicBox__mtcbQ.skill-orb_active__V7m7T{width:min(320px,90vw);height:min(220px,30vh);opacity:1;background:rgba(0,0,0,.6);border:1px solid rgba(100,200,255,.5);border-radius:5px;box-shadow:0 0 30px rgba(100,200,255,.4),inset 0 0 20px rgba(100,200,255,.2);transform:translate(-50%,-50%) scale(1)}.skill-orb_holographicBox__mtcbQ:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to bottom right,rgba(100,200,255,0),rgba(100,200,255,.1) 50%,rgba(100,200,255,0));transform:rotate(30deg);animation:skill-orb_shine__zEBsB 3s infinite;will-change:transform}@keyframes skill-orb_shine__zEBsB{0%{transform:translateX(-100%) rotate(30deg)}to{transform:translateX(100%) rotate(30deg)}}.skill-orb_holographicText__qll5u{color:rgba(200,240,255,.9);text-align:center;font-size:clamp(1.2rem,5vw,1.8rem);text-shadow:0 0 10px rgba(100,200,255,.7);padding:20px;z-index:2;letter-spacing:1px;font-weight:300;opacity:0;transition:opacity .3s ease .3s}.skill-orb_holographicBox__mtcbQ.skill-orb_active__V7m7T .skill-orb_holographicText__qll5u{opacity:1}.skill-orb_glitchOverlay__P9znB{position:fixed;top:0;left:0;width:100%;height:100%;background:black;z-index:20;opacity:0;pointer-events:none;animation:skill-orb_glitchEffect__zjMkP .5s linear;display:none}@keyframes skill-orb_glitchEffect__zjMkP{0%{opacity:0;transform:translateX(0)}10%{opacity:.8;background:linear-gradient(0deg,transparent 45%,rgba(100,200,255,.3) 0,rgba(100,200,255,.3) 55%,transparent 0);transform:translateX(-10px)}20%{transform:translateX(10px);background:linear-gradient(0deg,transparent 45%,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 55%,transparent 0)}30%{transform:translateX(-5px);background:linear-gradient(90deg,transparent 45%,rgba(100,200,255,.3) 0,rgba(100,200,255,.3) 55%,transparent 0)}40%,to{opacity:0;transform:translateX(0);background:black}}.skill-orb_skillResultContainer__dJMM9{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:30;animation:skill-orb_fadeIn__JXXu5 .3s ease forwards;background:rgba(0,10,30,.7);backdrop-filter:blur(4px)}.skill-orb_skillResultContent__t70wN{background:linear-gradient(135deg,rgba(10,20,40,.9),rgba(5,15,35,.95));border:2px solid #ff8000;box-shadow:0 0 30px #ff8000,inset 0 0 15px rgba(255,255,255,.1);border-radius:10px;padding:2rem;max-width:90%;width:450px;text-align:center;position:relative;overflow:hidden;animation:skill-orb_pulseGlow__0azJB 3s infinite alternate}.skill-orb_skillResultContent__t70wN:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to bottom right,rgba(255,255,255,0),rgba(255,255,255,.1) 50%,rgba(255,255,255,0));transform:rotate(30deg);animation:skill-orb_shine__zEBsB 3s infinite;pointer-events:none}.skill-orb_skillName__1TzMQ{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;color:#ff8000;text-shadow:0 0 20px #ff8000;letter-spacing:1px}.skill-orb_skillRarity__Q6hKw{font-size:1.2rem;font-weight:600;margin-bottom:1.5rem;color:#ff8000;text-transform:uppercase;letter-spacing:2px;opacity:.9}.skill-orb_skillDescription__UjbiU{font-size:1.2rem;line-height:1.5;margin-bottom:2rem;color:rgba(255,255,255,.9)}@keyframes skill-orb_fadeIn__JXXu5{0%{opacity:0}to{opacity:1}}@keyframes skill-orb_pulseGlow__0azJB{0%{box-shadow:0 0 15px #ff8000,inset 0 0 10px rgba(255,255,255,.1)}to{box-shadow:0 0 25px #ff8000,inset 0 0 15px rgba(255,255,255,.2)}}@media (max-width:768px){.skill-orb_startButton__0Gr83{padding:12px 30px;font-size:1.2rem}.skill-orb_skillName__1TzMQ{font-size:2rem}.skill-orb_skillDescription__UjbiU,.skill-orb_skillRarity__Q6hKw{font-size:1rem}.skill-orb_skillResultContent__t70wN{padding:1.5rem}}