@keyframes motionFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes motionCenteredFloat{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 6px))}}@keyframes motionLive{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@keyframes motionScanWin{0%{opacity:0;top:14%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:82%}}@keyframes motionRowSlide{0%,8%{opacity:0;transform:translate(-8px)}20%,to{opacity:1;transform:translate(0)}}@keyframes motionIconPop{0%,10%{opacity:0;transform:scale(.3)}22%,to{opacity:1;transform:scale(1)}}@keyframes motionBarFill{0%,16%{transform:scaleX(0)}30%,to{transform:scaleX(1)}}@keyframes motionRowIn{0%,12%{opacity:0;transform:scale(.4)}24%,to{opacity:1;transform:scale(1)}}@keyframes motionTick{0%{stroke-dashoffset:22px}to{stroke-dashoffset:0}}@keyframes motionDash{to{background-position:-16px 0}}@keyframes motionFlow{0%{opacity:0;left:-6%;transform:translateY(-50%)scale(.5)}18%{opacity:1;transform:translateY(-50%)scale(1)}82%{opacity:1;transform:translateY(-50%)scale(1)}to{opacity:0;left:106%;transform:translateY(-50%)scale(.5)}}@keyframes motionChev{0%,to{opacity:.3}50%{opacity:.9}}@keyframes motionSealPop{0%{opacity:0;transform:scale(0)rotate(-30deg)}60%{transform:scale(1.15)rotate(6deg)}78%{transform:scale(.95)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes motionSealRing{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}@keyframes motionCardGlow{0%,to{box-shadow:0 16px 32px -16px #157a5247}50%{box-shadow:0 16px 38px -14px #157a5273}}@keyframes motionFocus{0%,26%{top:47px}34%,58%{top:89px}66%,to{top:131px}}@keyframes motionTip{0%,26%{opacity:1;top:40px}34%,58%{opacity:1;top:82px}66%,88%{opacity:1;top:124px}to{opacity:0;top:124px}}@keyframes motionFill1{0%,8%{transform:scaleX(0)}20%,to{transform:scaleX(1)}}@keyframes motionFill2{0%,28%{transform:scaleX(0)}42%,to{transform:scaleX(1)}}@keyframes motionFill3{0%,50%{transform:scaleX(0)}66%,to{transform:scaleX(1)}}@keyframes motionCheck1{0%,16%{opacity:0;transform:scale(0)}26%,to{opacity:1;transform:scale(1)}}@keyframes motionCheck2{0%,38%{opacity:0;transform:scale(0)}50%,to{opacity:1;transform:scale(1)}}@keyframes motionCheck3{0%,60%{opacity:0;transform:scale(0)}74%,to{opacity:1;transform:scale(1)}}@keyframes motionBranch{0%,12%{stroke-dashoffset:60px}30%,to{stroke-dashoffset:0}}@keyframes motionNodeIn{0%,12%{opacity:0;transform:translate(-50%,-50%)scale(0)}26%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes motionValPulse{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.08)}}@keyframes motionSpinSlow{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes motionBoundary{0%,to{opacity:.4}50%{opacity:.95}}@keyframes motionPulseRing{0%{opacity:.5;transform:translate(-50%,-50%)scale(.55)}to{opacity:0;transform:translate(-50%,-50%)scale(1.8)}}@keyframes motionField{0%,12%{transform:scaleX(0)}32%,to{transform:scaleX(1)}}@keyframes motionWrite{0%{opacity:0;transform:translateY(-2px)rotate(-22deg)}8%{opacity:1}14%{transform:translateY(-2px)rotate(-22deg)}40%{transform:translateY(24px)rotate(-22deg)}68%{transform:translateY(50px)rotate(-22deg)}88%{opacity:1}to{opacity:0;transform:translateY(50px)rotate(-22deg)}}@keyframes motionNib{0%,14%,40%,68%,to{transform:translate(0)}26%,54%,82%{transform:translate(3px)}}@keyframes motionReadyPop{0%{opacity:0;transform:translate(-50%)scale(0)rotate(-20deg)}60%{transform:translate(-50%)scale(1.12)rotate(5deg)}to{opacity:1;transform:translate(-50%)scale(1)rotate(0)}}
@layer legacy{.calc-slider{appearance:none;cursor:pointer;background:0 0;border-radius:999px;outline:none;width:100%;height:44px;margin:-19px 0}.calc-slider:focus-visible{outline:2px solid var(--sage-600);outline-offset:2px}.calc-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--sage-500) 0 var(--fill,50%), var(--line-2) var(--fill,50%) 100%);border-radius:999px;height:6px}.calc-slider::-moz-range-track{background:linear-gradient(90deg, var(--sage-500) 0 var(--fill,50%), var(--line-2) var(--fill,50%) 100%);border-radius:999px;height:6px}.calc-slider::-webkit-slider-thumb{appearance:none;background:var(--bg-card);border:2px solid var(--sage-500);width:22px;height:22px;box-shadow:var(--shadow-md);cursor:pointer;border-radius:50%;margin-top:-8px}.calc-slider::-moz-range-thumb{background:var(--bg-card);border:2px solid var(--sage-500);width:22px;height:22px;box-shadow:var(--shadow-md);cursor:pointer;border-radius:50%}.calc-scale{font-family:var(--font-mono);color:var(--ink-mute);justify-content:space-between;margin-top:8px;font-size:10.5px;display:flex}}
/*# sourceMappingURL=1l4j9bcj3d69y.css.map*/