.wrapper.svelte-1ceg1sn{--railway-color:var(--primary-color);--railway-width:6px;width:100%;height:100%;transition:opacity .5s ease-in-out;position:relative}.wrapper.svelte-1ceg1sn:not(.ready){opacity:0}.point.svelte-1ceg1sn{width:20%;height:20%;box-shadow:inset 0px 0px 0px var(--railway-width) var(--railway-color);background:inherit;background-color:inherit;z-index:1;border-radius:0;position:absolute;transform:translate(-50%,-50%)}.item.svelte-1ceg1sn{z-index:2;color:#fff;border-radius:0;justify-content:center;align-items:center;width:20%;height:20%;font-size:1rem;display:flex;position:absolute}.curve.svelte-1ceg1sn{z-index:0}.item-inner.svelte-1ceg1sn{position:relative}@keyframes svelte-1ceg1sn-fly{to{transform:translateY(0)}0%{opacity:0;transform:translateY(-10px)}}.wrapper.svelte-17ca7re{flex-direction:column;width:100%;height:100%;max-height:2200px;display:flex;position:relative}.embla.svelte-17ca7re{border-radius:var(--surface-border-radius);-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;max-width:calc(100% - 10px);height:100%;display:flex;position:relative;overflow:hidden}.embla__container.svelte-17ca7re{width:100%;height:100%;display:flex}.embla__slide.svelte-17ca7re{flex:0 0 55%;justify-content:stretch;align-items:stretch;width:100%;height:100%;padding:10px 5px;display:flex;position:relative;overflow:visible}@media screen and (width<=800px){.embla__slide.svelte-17ca7re{flex:0 0 95%}}.embla__slide.svelte-17ca7re>*{object-fit:contain;flex:.5;width:100%;height:100%}.controls.svelte-17ca7re{z-index:100;pointer-events:none;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.controls.svelte-17ca7re>*{pointer-events:all}.dot.svelte-17ca7re{outline:5px solid;outline-color:var(--surface-color-primary);outline-offset:-10px;cursor:pointer;border-radius:100%;width:8px;height:8px;padding:8px}.dot.active.svelte-17ca7re{opacity:1;outline-color:#fff}.indicator.svelte-17ca7re{justify-content:center;align-items:center;gap:0;height:30px;display:flex}.row.svelte-1g4xuxc{flex-direction:row;grid-template-columns:1.5fr 1fr;gap:3rem;display:grid}@media screen and (width<=800px){.row.svelte-1g4xuxc{grid-template-columns:1fr}}@media screen and (width<=800px){.dev-info.svelte-1g4xuxc{justify-content:center;align-items:center}}.column.svelte-1g4xuxc{flex-direction:column;display:flex}.action-buttons.svelte-1g4xuxc{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media screen and (width<=800px){.action-buttons.svelte-1g4xuxc{flex-direction:row;justify-content:center;align-items:center;display:flex}}.intro.svelte-1i7f6bg{flex-direction:column;justify-content:start;align-items:start;gap:0;display:flex}.column.svelte-1i7f6bg{flex-direction:column;display:flex}@media screen and (width<=800px){.column.svelte-1i7f6bg{text-align:center;justify-content:center;align-items:center}}.demo-big.svelte-1i7f6bg{width:125px;height:125px;padding:10px;position:relative}.demo-small.svelte-1i7f6bg{width:50px;height:50px;padding:5px;position:relative}.intro.svelte-1i7f6bg h1:where(.svelte-1i7f6bg)+kbd:where(.svelte-1i7f6bg){margin-bottom:var(--gap-medium-related-blocks);font-size:.7rem}.intro.svelte-1i7f6bg :where(.svelte-1i7f6bg):nth-of-type(n){rotate:-2deg}.intro.svelte-1i7f6bg :where(.svelte-1i7f6bg):nth-of-type(2n){rotate:2deg}.click.svelte-1i7f6bg{animation:1s ease-in-out infinite svelte-1i7f6bg-click;display:inline-block}.page-video.svelte-1i7f6bg{max-width:70%;margin:auto}@media screen and (width<=800px){.page-video.svelte-1i7f6bg{max-width:95%}}.callout-wrapper.svelte-1i7f6bg{cursor:default}.stopwatch-icon.svelte-1i7f6bg{position:relative}.stopwatch-icon.svelte-1i7f6bg .icon:where(.svelte-1i7f6bg){border-radius:500px;justify-content:center;align-items:center;padding:10px;display:flex;position:relative}.callout-wrapper.svelte-1i7f6bg:not(:active) .stopwatch-icon.hovering:where(.svelte-1i7f6bg) .icon:where(.svelte-1i7f6bg){background:var(--surface-color-primary)}.icon-tip.svelte-1i7f6bg{transform-origin:bottom;transition:transform .2s cubic-bezier(.17,.67,.35,1.34);position:absolute;top:-25%;left:50%;transform:translate(-50%,-100%)rotate(-10deg)}.descriptive-grid.svelte-1i7f6bg{flex-flow:row;grid-template-columns:1fr 1fr;justify-content:center;align-items:center;display:grid}@media screen and (width<=800px){.descriptive-grid.svelte-1i7f6bg{grid-template-columns:1fr}}@keyframes svelte-1i7f6bg-scale-in{0%{transform:scale(0)}50%{transform:scale(1.1)}65%{transform:scale(.95)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes svelte-1i7f6bg-click{0%{transform:scale(1)}10%{transform:scale(.8)}20%{transform:scale(1.05)}30%{transform:scale(.95)}40%{transform:scale(1.01)}50%{transform:scale(1)}}@keyframes svelte-1i7f6bg-floatPos{0%{transform:translateY(0%)}50%{transform:translateY(-10%)}to{transform:translateY(0%)}}@keyframes svelte-1i7f6bg-floatRot{0%,to{rotate:-1deg}50%{rotate:1deg}}.tool-panel.svelte-1i7f6bg{width:90%;max-width:250px;animation:2s ease-in-out infinite svelte-1i7f6bg-floatPos,2s ease-in-out -.5s infinite svelte-1i7f6bg-floatRot}
