.sp[data-v-006d560e]{gap:var(--s-6) var(--s-8);grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;display:grid}.sp__controls[data-v-006d560e]{gap:var(--s-3)}.sp__controls[data-v-006d560e],.sp__slider[data-v-006d560e]{flex-direction:column;display:flex}.sp__slider[data-v-006d560e]{gap:var(--s-1)}.sp__slider input[data-v-006d560e]{accent-color:var(--navy);min-height:44px}.sp__buttons[data-v-006d560e]{gap:var(--s-2);flex-wrap:wrap;display:flex}.sp__stage[data-v-006d560e]{gap:var(--s-3);min-width:0}.sp__plate[data-v-006d560e],.sp__stage[data-v-006d560e]{flex-direction:column;display:flex}.sp__plate[data-v-006d560e]{gap:var(--s-2);margin:0}.sp__svg[data-v-006d560e]{width:100%;height:auto;display:block}.sp__graph[data-v-006d560e]{border-top:1px solid var(--line-on-blue-soft);padding-top:var(--s-2)}.sp__wall[data-v-006d560e]{stroke:var(--on-blue);stroke-width:4px}.sp__floor[data-v-006d560e]{stroke:var(--line-on-blue);stroke-width:1.5px}.sp__rest[data-v-006d560e]{stroke:var(--rule-on-blue);stroke-dasharray:4 6}.sp__coil[data-v-006d560e]{fill:none;stroke-width:2.5px;stroke-linejoin:round}.sp__coil[data-v-006d560e],.sp__mass[data-v-006d560e]{stroke:var(--on-blue)}.sp__mass[data-v-006d560e]{fill:var(--orange);stroke-width:2px}.sp__series[data-v-006d560e]{fill:none;stroke-width:2px}.sp__caption[data-v-006d560e]{gap:var(--s-1) var(--s-3);color:var(--on-blue);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.sp--embedded[data-v-006d560e]{grid-template-columns:minmax(0,1fr)}@media (width<=56em){.sp[data-v-006d560e]{grid-template-columns:minmax(0,1fr)}}
