.om-somatic-glow{background:radial-gradient(70% 70% at 50% 30%, rgb(var(--om-gold-500-rgb) / .08) 0%, rgb(var(--om-violet-500-rgb) / .04) 50%, transparent 100%)}.om-somatic-ring{transition:stroke-dashoffset .1s linear}@keyframes somatic-jaw-hinge-drop{0%,to{transform:rotate(0)}35%,68%{transform:rotate(2.8deg)}}.om-somatic-jaw-hinge{transform-origin:242px 168px;transition:transform .6s cubic-bezier(.25,1,.5,1)}.om-somatic-jaw-hinge-running{transform-origin:242px 168px;animation:5.5s cubic-bezier(.37,0,.63,1) infinite somatic-jaw-hinge-drop}@keyframes somatic-circular-effleurage{0%{transform:rotate(0)translate(8px)rotate(0)}to{transform:rotate(360deg)translate(8px)rotate(-360deg)}}.om-somatic-massage-effleurage{transform-origin:50%;animation:3.2s linear infinite somatic-circular-effleurage}@keyframes somatic-fascial-pulse{0%{opacity:.85;transform:scale(.7)}60%{opacity:.35}to{opacity:0;transform:scale(1.6)}}.om-somatic-fascial-ripple{transform-origin:210px 226px;animation:3.2s cubic-bezier(.16,1,.3,1) infinite somatic-fascial-pulse}@keyframes somatic-suboccipital-reset-wave{0%{stroke-dashoffset:0;opacity:.4}50%{opacity:.95}to{stroke-dashoffset:-48px;opacity:.4}}.om-somatic-reset-wave{stroke-dasharray:6 4;animation:4s linear infinite somatic-suboccipital-reset-wave}@keyframes somatic-focus-pulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.om-somatic-gaze-beacon{transform-origin:50%;animation:2.2s ease-in-out infinite somatic-focus-pulse}@keyframes somatic-concha-wave-1{0%{opacity:.9;stroke-width:2.2px;transform:scale(.6)}to{opacity:0;stroke-width:.5px;transform:scale(2.4)}}@keyframes somatic-concha-wave-2{0%{opacity:.9;stroke-width:2.2px;transform:scale(.6)}50%{opacity:.6}to{opacity:0;stroke-width:.5px;transform:scale(3.4)}}.om-somatic-concha-ripple-1{transform-origin:200px 164px;animation:2.6s cubic-bezier(.16,1,.3,1) infinite somatic-concha-wave-1}.om-somatic-concha-ripple-2{transform-origin:200px 164px;animation:2.6s cubic-bezier(.16,1,.3,1) .8s infinite somatic-concha-wave-2}@keyframes somatic-afferent-flow{0%{stroke-dashoffset:60px;opacity:.3}50%{opacity:.9}to{stroke-dashoffset:-60px;opacity:.3}}.om-somatic-afferent-stream{stroke-dasharray:8 4;animation:2.8s linear infinite somatic-afferent-flow}@keyframes somatic-lobe-elasticity{0%,to{transform:translateY(0)scaleY(1)}40%,70%{transform:translateY(4.5px)scaleY(1.06)}}.om-somatic-lobe-traction{transform-origin:200px 285px;animation:3.6s cubic-bezier(.37,0,.63,1) infinite somatic-lobe-elasticity}@keyframes somatic-physiological-sigh-flow{0%{stroke-dashoffset:80px;opacity:0}15%{opacity:.45}30%{opacity:.9}80%{opacity:.8}to{stroke-dashoffset:-100px;opacity:0}}.om-somatic-sigh-stream{stroke-dasharray:36 18;animation:5.5s cubic-bezier(.25,1,.5,1) infinite somatic-physiological-sigh-flow}@keyframes somatic-shoulder-anchor-sink{0%,to{transform:translateY(0)}35%,72%{transform:translateY(8px)}}.om-somatic-shoulder-sink{animation:5.5s ease-in-out infinite somatic-shoulder-anchor-sink}@keyframes somatic-trapezius-lengthen{0%,to{opacity:.4;stroke-dashoffset:0}50%{opacity:.95;stroke-dashoffset:-12px}}.om-somatic-fascial-stretch{stroke-dasharray:6 3;animation:3.5s ease-in-out infinite somatic-trapezius-lengthen}:fullscreen .om-somatic-fullscreen{background-color:rgb(var(--om-void-rgb));flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;padding:2rem;display:flex;overflow-y:auto}
