.mc-word{--mc-cycle:9s;--mc-start:1.4s}.mc-conduct{transform-box:view-box;transform-origin:9.5px 48.2px;animation:9s cubic-bezier(.45,0,.25,1) 1.4s infinite mc-conduct}@keyframes mc-conduct{0%,2%{transform:rotate(0)}4.5%{transform:rotate(-16deg)}7%{transform:rotate(7deg)}9.5%{transform:rotate(-11deg)}12%{transform:rotate(5deg)}14%{transform:rotate(-3deg)}16%,28%{transform:rotate(0)}30%{transform:rotate(-9deg)}32%{transform:rotate(6deg)}35%,to{transform:rotate(0)}}.mc-letter{animation:mc-letter var(--mc-cycle) cubic-bezier(.3, .9, .4, 1) calc(var(--mc-start) + var(--i) * 55ms) infinite;display:inline-block}@keyframes mc-letter{0%,3.5%{transform:translateY(0)}5.5%{transform:translateY(-.16em)scale(1.06)}8%{transform:translateY(.02em)}10%,to{transform:translateY(0)}}.mc-cut{display:inline-block;position:relative}.mc-cut-half{transform-origin:50% 55%;animation:var(--mc-cycle) cubic-bezier(.2, 1.4, .4, 1) var(--mc-start) infinite;position:absolute;inset:0}.mc-cut-top{clip-path:polygon(-5% -20%,105% -20%,105% 41%,-5% 69%);animation-name:mc-cut-top}.mc-cut-bottom{clip-path:polygon(-5% 68%,105% 40%,105% 120%,-5% 120%);animation-name:mc-cut-bottom}@keyframes mc-cut-top{0%,30.5%{transform:none}32.5%,39%{transform:translate(.06em,-.1em)rotate(-3deg)}43%{transform:translateY(.015em)}46%,to{transform:none}}@keyframes mc-cut-bottom{0%,30.5%{transform:none}32.5%,39%{transform:translate(-.05em,.09em)rotate(2deg)}43%{transform:translateY(-.015em)}46%,to{transform:none}}.mc-cut-line{transform-origin:0;opacity:0;pointer-events:none;width:116%;height:.075em;animation:mc-cut-line var(--mc-cycle) linear var(--mc-start) infinite;background:linear-gradient(90deg,#0000,#fff 18% 82%,#0000);border-radius:999px;position:absolute;top:54%;left:-8%;transform:rotate(-11deg)scaleX(0);box-shadow:0 0 .35em .05em #ff3d81e6,0 0 .8em .1em #a855f78c}@keyframes mc-cut-line{0%,20%{opacity:0;transform:rotate(-11deg)scaleX(0)}21%{opacity:1}30.5%{opacity:1;transform:rotate(-11deg)scaleX(1)}34%{opacity:0;transform:rotate(-11deg)scaleX(1)}to{opacity:0;transform:rotate(-11deg)scaleX(1)}}.mc-scissors{opacity:0;pointer-events:none;filter:drop-shadow(0 .06em .1em #06050ad9);width:1.08em;height:.68em;animation:mc-scissors var(--mc-cycle) cubic-bezier(.5, 0, .5, 1) var(--mc-start) infinite;position:absolute;top:.06em;left:0;overflow:visible}@keyframes mc-scissors{0%,17%{opacity:0;transform:translate(-1.2em,.38em)rotate(-11deg)scale(.6)}20%{opacity:1;transform:translate(-.85em,.3em)rotate(-11deg)scale(1)}30.5%{opacity:1;transform:translate(1.35em,-.12em)rotate(-11deg)scale(1)}35%{opacity:0;transform:translate(1.9em,-.24em)rotate(-24deg)scale(.7)}to{opacity:0;transform:translate(1.9em,-.24em)rotate(-24deg)scale(.7)}}.mc-blade{transform-box:view-box;transform-origin:13px 10px;animation:var(--mc-cycle) linear var(--mc-start) infinite}.mc-blade-top{animation-name:mc-snip-top}.mc-blade-bottom{animation-name:mc-snip-bottom}@keyframes mc-snip-top{0%,20%{transform:rotate(-22deg)}21.5%{transform:rotate(0)}23%{transform:rotate(-22deg)}24.5%{transform:rotate(0)}26%{transform:rotate(-22deg)}27.5%{transform:rotate(0)}29%{transform:rotate(-22deg)}30.5%,to{transform:rotate(0)}}@keyframes mc-snip-bottom{0%,20%{transform:rotate(22deg)}21.5%{transform:rotate(0)}23%{transform:rotate(22deg)}24.5%{transform:rotate(0)}26%{transform:rotate(22deg)}27.5%{transform:rotate(0)}29%{transform:rotate(22deg)}30.5%,to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.mc-conduct,.mc-word *,.mc-word{animation:none!important}.mc-scissors,.mc-cut-line{display:none}}
.-aNMfG_stage{position:relative}.-aNMfG_rail{grid-template-columns:repeat(var(--steps,3), minmax(0, 1fr));gap:.75rem;margin:0 0 1.75rem;padding:0;list-style:none;animation:.36s cubic-bezier(.22,1,.36,1) both -aNMfG_rail-in;display:grid}.-aNMfG_railItem{min-width:0}.-aNMfG_railBar{background:#ffffff1f;height:1px;display:block;position:relative;overflow:hidden}.-aNMfG_railFill{background:var(--color-paper,#f7f5ff);transform-origin:0;transition:transform .48s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.-aNMfG_railItem[data-state=done] .-aNMfG_railFill{background:var(--color-mute,#aaa5c2);transform:scaleX(1)}.-aNMfG_railItem[data-state=current] .-aNMfG_railFill{transform:scaleX(1)}.-aNMfG_railText{color:var(--color-dim,#857fa3);white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:.5rem;margin-top:.6rem;font-size:12px;line-height:1.2;transition:color .3s;display:flex;overflow:hidden}.-aNMfG_railNum{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:11px}.-aNMfG_railItem[data-state=current] .-aNMfG_railText{color:var(--color-paper,#f7f5ff)}.-aNMfG_railItem[data-state=done] .-aNMfG_railText{color:var(--color-mute,#aaa5c2)}@keyframes -aNMfG_rail-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (pointer:coarse){.-aNMfG_field{font-size:16px!important}}.-aNMfG_field{scroll-margin-block:6rem 9rem}.-aNMfG_meter{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.-aNMfG_meterSeg{background:#ffffff1a;height:2px;display:block;position:relative;overflow:hidden}.-aNMfG_meterFill{background:var(--meter,var(--color-paper,#f7f5ff));transform-origin:0;transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .32s;position:absolute;inset:0;transform:scaleX(0)}.-aNMfG_meterSeg[data-on] .-aNMfG_meterFill{transform:scaleX(1)}.-aNMfG_cool{background:#ffffff14;height:1px;margin:.5rem 1.5rem 0;display:block;position:relative;overflow:hidden}.-aNMfG_coolFill{background:var(--color-mute,#aaa5c2);transform-origin:0;animation:-aNMfG_cool-down var(--cool,60s) linear forwards;position:absolute;inset:0}@keyframes -aNMfG_cool-down{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.-aNMfG_mark{animation:.5s cubic-bezier(.22,1,.36,1) both -aNMfG_mark-in}@keyframes -aNMfG_mark-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.-aNMfG_touchOnly{display:none}@media (pointer:coarse){.-aNMfG_touchOnly{display:flex}}@media (prefers-reduced-motion:reduce){.-aNMfG_rail,.-aNMfG_mark{animation:none}.-aNMfG_railFill,.-aNMfG_meterFill,.-aNMfG_railText{transition:none}.-aNMfG_cool{display:none}}
