.AtomicLogo_gradient__votSP,.AtomicLogo_wrapper__fm171{display:flex;align-items:center;justify-content:center}.AtomicLogo_gradient__votSP{width:var(--logo-size,140px);height:var(--logo-size,140px);border-radius:calc(var(--logo-size, 140px) * .23);border:1.5px solid rgba(168,85,247,.3);overflow:hidden;position:relative;background:linear-gradient(135deg,#0a0a1a,#1a0a2e 50%,#2d0a3e);box-shadow:0 0 20px rgba(168,85,247,.4)}.AtomicLogo_glow__KrrTI{position:absolute;width:220px;height:220px;border-radius:50%;background-color:rgba(168,85,247,.25);animation:AtomicLogo_pulseGlow__lw0WI 4s ease-in-out infinite}@keyframes AtomicLogo_pulseGlow__lw0WI{0%,to{transform:scale(.9);opacity:.3}50%{transform:scale(1.1);opacity:.6}}.AtomicLogo_atom__qxXPp{width:calc(var(--logo-size, 140px) * .64);height:calc(var(--logo-size, 140px) * .64);position:relative;display:flex;align-items:center;justify-content:center}.AtomicLogo_orbitWrapper___k7dQ{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.AtomicLogo_orbit__A88Bn{width:100%;height:100%;border-radius:50%;border:1.5px solid rgba(255,255,255,.7);opacity:.8}.AtomicLogo_orbit1__ggJyt{animation:AtomicLogo_rotate1__oq2Ck 8s linear infinite}.AtomicLogo_orbit2Wrapper__P9j2Y{transform:rotate(60deg)}.AtomicLogo_orbit2__Bs0Ye{animation:AtomicLogo_rotate2__gthff 6s linear infinite reverse}.AtomicLogo_orbit3Wrapper__yL_V2{transform:rotate(-60deg)}.AtomicLogo_orbit3__S1x2X{animation:AtomicLogo_rotate3__rHjbx 5s linear infinite}@keyframes AtomicLogo_rotate1__oq2Ck{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes AtomicLogo_rotate2__gthff{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes AtomicLogo_rotate3__rHjbx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AtomicLogo_electron__gCqE_{position:absolute;width:calc(var(--logo-size, 140px) * .057);height:calc(var(--logo-size, 140px) * .057);border-radius:50%;top:calc(var(--logo-size, 140px) * -.028);left:50%;margin-left:calc(var(--logo-size, 140px) * -.028);box-shadow:0 0 4px currentColor}.AtomicLogo_electron1__Yi_qE{background-color:#00D4AA;color:#00D4AA;box-shadow:0 0 4px #00D4AA}.AtomicLogo_electron2__t0YHl{background-color:#a855f7;color:#a855f7;box-shadow:0 0 4px #a855f7}.AtomicLogo_electron3__Ycd82{background-color:#60a5fa;color:#60a5fa;box-shadow:0 0 4px #60a5fa}.AtomicLogo_nucleus__2YPQc{width:calc(var(--logo-size, 140px) * .14);height:calc(var(--logo-size, 140px) * .14);border-radius:50%;background-color:#fff;box-shadow:0 0 15px rgba(168,85,247,.8);animation:AtomicLogo_pulseNucleus__uLItt 4s ease-in-out infinite}@keyframes AtomicLogo_pulseNucleus__uLItt{0%,to{transform:scale(.9)}50%{transform:scale(1.1)}}.TrainingLogo_container__vocUc,.TrainingLogo_wrapper__XiBY3{display:flex;align-items:center;justify-content:center}.TrainingLogo_container__vocUc{width:var(--logo-size,140px);height:var(--logo-size,140px);position:relative}.TrainingLogo_glow__FYB_B{position:absolute;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(14,165,233,.15) 0,rgba(139,92,246,.1) 50%,transparent 70%);animation:TrainingLogo_pulseGlow__7Ez1Q 3s ease-in-out infinite}@keyframes TrainingLogo_pulseGlow__7Ez1Q{0%,to{transform:scale(.95);opacity:.5}50%{transform:scale(1.05);opacity:.8}}.TrainingLogo_triangle__TBEST{width:calc(var(--logo-size, 140px) * .85);height:calc(var(--logo-size, 140px) * .85);position:relative;display:flex;align-items:center;justify-content:center}.TrainingLogo_circle__BoEwL{position:absolute;width:calc(var(--logo-size, 140px) * .32);height:calc(var(--logo-size, 140px) * .32);border-radius:50%;box-shadow:0 4px 20px rgba(0,0,0,.15),0 0 30px rgba(255,255,255,.1);animation:TrainingLogo_float__meflW 3s ease-in-out infinite;border:2px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.TrainingLogo_circle__BoEwL:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.5) 0,rgba(255,255,255,.2) 50%,transparent 100%);box-shadow:0 2px 15px rgba(255,255,255,.4);z-index:1}@keyframes TrainingLogo_float__meflW{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.05)}}.TrainingLogo_swimming__BxH_S{top:calc(var(--logo-size, 140px) * .05);left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#0EA5E9,#0284C7);box-shadow:0 6px 25px rgba(14,165,233,.5);animation-delay:0s}.TrainingLogo_swimming__BxH_S:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;border-radius:50%;background:linear-gradient(135deg,rgba(255,255,255,.3),rgba(255,255,255,.1))}.TrainingLogo_running__2Qk_h{bottom:calc(var(--logo-size, 140px) * .05);left:calc(var(--logo-size, 140px) * .1);background:linear-gradient(135deg,#F97316,#EA580C);box-shadow:0 6px 25px rgba(249,115,22,.5);animation-delay:1s}.TrainingLogo_running__2Qk_h:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;border-radius:50%;background:linear-gradient(135deg,rgba(255,255,255,.3),rgba(255,255,255,.1))}.TrainingLogo_cycling__96urh{bottom:calc(var(--logo-size, 140px) * .05);right:calc(var(--logo-size, 140px) * .1);background:linear-gradient(135deg,#8B5CF6,#7C3AED);box-shadow:0 6px 25px rgba(139,92,246,.5);animation-delay:2s}.TrainingLogo_cycling__96urh:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;border-radius:50%;background:linear-gradient(135deg,rgba(255,255,255,.3),rgba(255,255,255,.1))}.TrainingLogo_icon__zTAOY{width:calc(var(--logo-size, 140px) * .22);height:calc(var(--logo-size, 140px) * .22);position:relative;z-index:2;color:rgba(255,255,255,.9);opacity:.85;filter:blur(.5px) drop-shadow(0 1px 2px rgba(0,0,0,.2));transition:opacity .3s ease}.TrainingLogo_center__451Ju{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--logo-size, 140px) * .35);height:calc(var(--logo-size, 140px) * .35);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,255,255,.9));border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.15),0 0 0 2px rgba(255,255,255,.5);z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.TrainingLogo_aiSymbol__IeyVa{font-size:calc(var(--logo-size, 140px) * .18);font-weight:900;background:linear-gradient(135deg,#0EA5E9,#8B5CF6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-2px;line-height:1;text-shadow:0 2px 10px rgba(14,165,233,.2)}