.p-method-motion-group{position:relative}.p-method-symbol.p-method-motion{width:72px;height:72px;color:var(--p-accent,#c8ab73);font-size:0;line-height:0}.p-method-motion svg{width:100%;height:100%;display:block;overflow:visible}.p-method-motion .p-mm-track{stroke:currentColor;stroke-width:1.25px;stroke-opacity:.3;stroke-linecap:round;stroke-linejoin:round}.p-method-motion .p-mm-outline{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.p-method-motion .p-mm-nodes{fill:var(--p-bg,#17121e);stroke:currentColor;stroke-width:1.4px}.p-method-motion .p-mm-animated{animation-play-state:paused!important}.p-method-motion-group[data-running=true] .p-mm-animated{animation-play-state:running!important}.p-method-motion-controls{position:absolute;top:-43px;right:0}.p-method-motion-toggle{min-height:32px;color:var(--p-soft,#c2b7c9);font:9px/1.5 var(--font-mono),monospace;letter-spacing:.02em;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:7px;padding:5px 0 5px 9px;display:inline-flex}.p-method-motion-toggle:hover{color:var(--p-accent,#c8ab73)}.p-method-motion-toggle:focus-visible{outline:2px solid var(--p-accent,#c8ab73);outline-offset:4px}.p-method-motion-toggle:disabled{cursor:default;opacity:.75}.p-method-motion .p-mm-trace-line{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:98;stroke-dashoffset:0;animation:4.4s ease-in-out infinite p-mm-trace}.p-method-motion .p-mm-trace-cursor{fill:var(--p-paper,#f2ebdd);animation:4.4s ease-in-out infinite p-mm-trace-cursor}.p-method-motion .p-mm-trace-arrow{animation:4.4s ease-in-out infinite p-mm-trace-arrow}.p-method-motion .p-mm-proof-ring{stroke:currentColor;stroke-width:1.5px;stroke-opacity:.65;transform-origin:36px 36px;animation:4.8s ease-in-out infinite p-mm-proof-ring}.p-method-motion .p-mm-proof-check{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:31;stroke-dashoffset:0;animation:4.8s ease-in-out infinite p-mm-proof-check}.p-method-motion .p-mm-proof-packet{fill:var(--p-paper,#f2ebdd)}.p-method-motion .p-mm-proof-one{animation:4.8s ease-in-out infinite p-mm-proof-top}.p-method-motion .p-mm-proof-two{animation:4.8s ease-in-out infinite p-mm-proof-middle}.p-method-motion .p-mm-proof-three{animation:4.8s ease-in-out infinite p-mm-proof-bottom}.p-method-motion .p-mm-proof-result{animation:4.8s ease-in-out infinite p-mm-proof-result}.p-method-motion .p-mm-handoff-left{animation:5s ease-in-out infinite p-mm-handoff-left}.p-method-motion .p-mm-handoff-right{animation:5s ease-in-out infinite p-mm-handoff-right}.p-method-motion .p-mm-handoff-out,.p-method-motion .p-mm-handoff-back{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.p-method-motion .p-mm-handoff-out{animation:5s ease-in-out infinite p-mm-handoff-out}.p-method-motion .p-mm-handoff-back{animation:5s ease-in-out infinite p-mm-handoff-back}.p-method-motion .p-mm-handoff-packet-out,.p-method-motion .p-mm-handoff-packet-back{fill:var(--p-paper,#f2ebdd)}.p-method-motion .p-mm-handoff-packet-out{animation:5s ease-in-out infinite p-mm-packet-out}.p-method-motion .p-mm-handoff-packet-back{animation:5s ease-in-out infinite p-mm-packet-back}@keyframes p-mm-trace{0%,8%{stroke-dashoffset:98px;opacity:.2}65%,82%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:0;opacity:.15}}@keyframes p-mm-trace-cursor{0%,8%{opacity:0;transform:translate(0)}12%{opacity:1;transform:translate(0)}29%{transform:translateY(-25px)}45%{transform:translate(24px,-25px)}56%{transform:translate(24px,-38px)}69%,78%{opacity:1;transform:translate(44px,-38px)}88%,to{opacity:0;transform:translate(44px,-38px)}}@keyframes p-mm-trace-arrow{0%,54%{opacity:.35}70%,83%{opacity:1}to{opacity:.35}}@keyframes p-mm-proof-top{0%,8%{opacity:0;transform:translate(0)}14%{opacity:1}31%,to{opacity:0;transform:translate(16px,12.5px)}}@keyframes p-mm-proof-middle{0%,18%{opacity:0;transform:translate(0)}23%{opacity:1}40%,to{opacity:0;transform:translate(18px)}}@keyframes p-mm-proof-bottom{0%,28%{opacity:0;transform:translate(0)}33%{opacity:1}49%,to{opacity:0;transform:translate(16px,-12.5px)}}@keyframes p-mm-proof-check{0%,42%{stroke-dashoffset:31px;opacity:.1}63%,84%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.1}}@keyframes p-mm-proof-ring{0%,44%{stroke-opacity:.35;transform:scale(1)}66%{stroke-opacity:.9;transform:scale(1.045)}83%,to{stroke-opacity:.35;transform:scale(1)}}@keyframes p-mm-proof-result{0%,62%{opacity:.2}75%,85%{opacity:1}to{opacity:.2}}@keyframes p-mm-handoff-left{0%,15%,80%,to{opacity:1}35%,60%{opacity:.5}}@keyframes p-mm-handoff-right{0%,15%,95%,to{opacity:.5}35%,70%{opacity:1}}@keyframes p-mm-handoff-out{0%,7%,48%,to{opacity:.2}18%,33%{opacity:1}}@keyframes p-mm-handoff-back{0%,45%,92%,to{opacity:.2}56%,73%{opacity:1}}@keyframes p-mm-packet-out{0%,10%{opacity:0;transform:translate(0)}16%{opacity:1}34%{opacity:1;transform:translate(15px)}42%,to{opacity:0;transform:translate(15px)}}@keyframes p-mm-packet-back{0%,48%{opacity:0;transform:translate(0)}54%{opacity:1}73%{opacity:1;transform:translate(-15px)}82%,to{opacity:0;transform:translate(-15px)}}@media (max-width:650px){.p-method-grid.p-method-motion-group{margin-top:56px}.p-method-symbol.p-method-motion{width:56px;height:56px;margin:0;transform:translate(-3px)}.p-method-motion-controls{top:-42px}.p-method-motion-toggle{font-size:8px}}@media (prefers-reduced-motion:reduce){.p-method-motion .p-mm-animated{animation:none!important}.p-method-motion .p-mm-trace-cursor,.p-method-motion .p-mm-proof-packet,.p-method-motion .p-mm-handoff-packet-out,.p-method-motion .p-mm-handoff-packet-back{opacity:0}.p-method-motion .p-mm-trace-line,.p-method-motion .p-mm-proof-check{stroke-dashoffset:0}.p-method-motion .p-mm-proof-ring{stroke-opacity:.65}.p-method-motion-toggle{transition:none}}
