.mark.svelte-bb61yd{width:calc(100% / var(--of));background:var(--red);height:3px;transform:translateX(calc(var(--place) * 100%));transition:transform .5s cubic-bezier(.7,0,.2,1);position:absolute;top:-2px;left:0}.chosen.svelte-bb61yd{animation:.5s cubic-bezier(.2,.7,.2,1) svelte-bb61yd-chosen}@keyframes svelte-bb61yd-chosen{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}}.line.svelte-19e9ahw{background:color-mix(in srgb, var(--red) 55%, transparent);height:1px;position:absolute;inset-inline:-24px}.cage.svelte-19e9ahw{pointer-events:none;width:720px;position:absolute;top:-40px;right:-150px}.cage.svelte-19e9ahw svg{width:100%;height:auto;display:block}.cage.svelte-19e9ahw g:last-of-type polygon{animation:3.2s ease-in-out infinite svelte-19e9ahw-tie}.cage.svelte-19e9ahw g:last-of-type polygon:nth-child(2){animation-delay:.4s}.cage.svelte-19e9ahw g:last-of-type polygon:first-child{animation-delay:.8s}@keyframes svelte-19e9ahw-tie{0%,to{opacity:.25}50%{opacity:1}}@media (width<=767px){.cage.svelte-19e9ahw{width:250px;top:-8px;right:-104px}}.ours.svelte-1f7uass{box-shadow:0 30px 90px -30px color-mix(in srgb, var(--red) 50%, transparent)}.window.svelte-1t6lfi7{--key:20ms;--grab:3.6s;--drag:.6s;--drop:4.2s;--loop:24s;--begin:0s;width:1152px;box-shadow:0 60px 160px -40px color-mix(in srgb, var(--red) 55%, transparent), 0 0 0 6px color-mix(in srgb, var(--ink) 3%, transparent);flex:none}@media (width<=1199px){.window.svelte-1t6lfi7{zoom:.84}}@media (width<=1023px){.window.svelte-1t6lfi7{zoom:.64}}@media (width<=799px){.window.svelte-1t6lfi7{zoom:.5}}@media (width<=639px){.window.svelte-1t6lfi7{zoom:.37}}@media (width<=479px){.window.svelte-1t6lfi7{zoom:.28}}.tab.svelte-1t6lfi7{position:relative}.tab.svelte-1t6lfi7:before{content:"";inset-inline:0;background:var(--red);height:2px;position:absolute;top:0}.group.svelte-1t6lfi7{border-inline-end:1px solid var(--line);flex-direction:column;justify-content:space-between;padding:4px 6px 0;display:flex}.clock.svelte-1t6lfi7{animation:svelte-1t6lfi7-clock var(--loop) linear infinite;position:absolute}@keyframes svelte-1t6lfi7-clock{to{opacity:0}}.lit.svelte-1t6lfi7{animation:svelte-1t6lfi7-lit var(--length) step-end var(--begin)}.unlit.svelte-1t6lfi7{animation:svelte-1t6lfi7-unlit calc(var(--loop) - var(--length)) step-end var(--length)}@keyframes svelte-1t6lfi7-lit{0%,to{border-color:var(--line-strong);background:var(--select);color:var(--ink)}}@keyframes svelte-1t6lfi7-unlit{0%,to{color:var(--ink-2);background:0 0;border-color:#0000}}.scene.svelte-1t6lfi7{opacity:0;animation:svelte-1t6lfi7-scene var(--length) var(--begin)}.scene.first.svelte-1t6lfi7{opacity:1;animation:svelte-1t6lfi7-scene var(--length) var(--begin), svelte-1t6lfi7-gone calc(var(--loop) - var(--length)) var(--length)}@keyframes svelte-1t6lfi7-scene{0%{opacity:0;transform:translateY(14px)}8%,92%{opacity:1;transform:none}to{opacity:0;transform:translateY(-14px)}}@keyframes svelte-1t6lfi7-gone{0%,to{opacity:0}}.type.svelte-1t6lfi7,.piece.svelte-1t6lfi7,.draw.svelte-1t6lfi7,.pop.svelte-1t6lfi7,.rise.svelte-1t6lfi7,.grow.svelte-1t6lfi7,.drop.svelte-1t6lfi7,.fade.svelte-1t6lfi7{--t:calc(var(--begin) + var(--at))}.type.svelte-1t6lfi7{box-sizing:content-box;vertical-align:top;white-space:pre;animation:svelte-1t6lfi7-type calc(var(--keys) * var(--key)) steps(var(--keys)) var(--t) backwards, svelte-1t6lfi7-caret calc(var(--keys) * var(--key) + .3s) step-end var(--t);border-inline-end:1.5px solid #0000;display:inline-block;overflow:hidden}@keyframes svelte-1t6lfi7-type{0%{max-width:0}to{max-width:calc(var(--keys) * 1ch)}}@keyframes svelte-1t6lfi7-caret{0%,to{border-inline-end-color:var(--ink)}}.piece.svelte-1t6lfi7{animation:svelte-1t6lfi7-drawn .5s cubic-bezier(.2, .7, .2, 1) var(--t) backwards;padding-block:3px}@keyframes svelte-1t6lfi7-drawn{0%{clip-path:inset(-8px 100% -8px 0)}to{clip-path:inset(-8px 0)}}.draw.svelte-1t6lfi7{stroke-dasharray:1 1;animation:svelte-1t6lfi7-draw .6s ease-out var(--t) backwards}.pop.svelte-1t6lfi7{transform-box:fill-box;transform-origin:50%;animation:svelte-1t6lfi7-pop .35s cubic-bezier(.2, .7, .3, 1.4) var(--t) backwards}.rise.svelte-1t6lfi7,.grow.svelte-1t6lfi7{transform-box:fill-box;transform-origin:bottom;animation:svelte-1t6lfi7-rise .45s cubic-bezier(.2, .7, .2, 1) var(--t) backwards}.grow.svelte-1t6lfi7{transform-origin:top}.drop.svelte-1t6lfi7{animation:svelte-1t6lfi7-drop .45s cubic-bezier(.2, .7, .2, 1) var(--t) backwards}.fade.svelte-1t6lfi7{animation:svelte-1t6lfi7-fade .4s ease-out var(--t) backwards}@keyframes svelte-1t6lfi7-draw{0%{stroke-dashoffset:1px}}@keyframes svelte-1t6lfi7-pop{0%{opacity:0;transform:scale(.4)}}@keyframes svelte-1t6lfi7-rise{0%{transform:scaleY(0)}}@keyframes svelte-1t6lfi7-drop{0%{opacity:0;transform:translateY(-16px)}}@keyframes svelte-1t6lfi7-fade{0%{opacity:0}}.figure.svelte-1t6lfi7{fill:none;width:100%;height:auto;stroke:var(--ink);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.figure.svelte-1t6lfi7 text:where(.svelte-1t6lfi7){fill:var(--ink-2);stroke:none;text-anchor:middle;font-size:11px}.figure.svelte-1t6lfi7 text.start:where(.svelte-1t6lfi7){text-anchor:start}.figure.svelte-1t6lfi7 text.end:where(.svelte-1t6lfi7){text-anchor:end}.beam.svelte-1t6lfi7{stroke-width:4px}.load.svelte-1t6lfi7{stroke:var(--red)}.figure.svelte-1t6lfi7 .load:where(.svelte-1t6lfi7) text:where(.svelte-1t6lfi7){fill:var(--red)}.moment.svelte-1t6lfi7{fill:color-mix(in srgb, var(--red) 12%, transparent);stroke:var(--red);stroke-width:1.5px}.model.svelte-1t6lfi7 polygon:where(.svelte-1t6lfi7){stroke-width:.75px}.face-top.svelte-1t6lfi7{fill:color-mix(in srgb, var(--ink) 4%, var(--paper))}.face-right.svelte-1t6lfi7{fill:color-mix(in srgb, var(--ink) 12%, var(--paper))}.face-left.svelte-1t6lfi7{fill:color-mix(in srgb, var(--ink) 22%, var(--paper))}.grid-line.svelte-1t6lfi7{stroke:var(--ink-3);stroke-width:.75px;stroke-dasharray:6 4}.bubble.svelte-1t6lfi7{fill:var(--paper);stroke:var(--ink-3);stroke-width:.75px}.outline.svelte-1t6lfi7{stroke-width:1.5px}.hatch.svelte-1t6lfi7{stroke:var(--line-strong);stroke-width:.75px}.grain.svelte-1t6lfi7{fill:var(--line-strong);stroke:none}.bar.svelte-1t6lfi7{fill:var(--red);stroke:none}.dim.svelte-1t6lfi7{stroke:var(--ink-2);stroke-width:.8px}.rule.svelte-1t6lfi7{stroke:var(--line)}.frame.svelte-1t6lfi7{stroke:var(--line-strong)}.curve.svelte-1t6lfi7{stroke:var(--red);stroke-width:2.25px}.dot.svelte-1t6lfi7{fill:var(--red);stroke:none}.swap.svelte-1t6lfi7{display:inline-grid}.was.svelte-1t6lfi7,.now.svelte-1t6lfi7{grid-area:1/1}.was.svelte-1t6lfi7{visibility:hidden;animation:svelte-1t6lfi7-shown var(--drop) step-end}.now.svelte-1t6lfi7{animation:svelte-1t6lfi7-hidden var(--drop) step-end}@keyframes svelte-1t6lfi7-shown{0%,to{visibility:visible}}@keyframes svelte-1t6lfi7-hidden{0%,to{visibility:hidden}}.check.svelte-1t6lfi7{border-inline-start:3px solid var(--ok);animation:svelte-1t6lfi7-fails var(--drop) step-end}@keyframes svelte-1t6lfi7-fails{0%,to{border-inline-start-color:var(--fail)}}.field.svelte-1t6lfi7{grid-template-columns:minmax(0,1fr) 64px 150px 112px 72px;align-items:center;display:grid}.value.svelte-1t6lfi7{border-inline:1px solid var(--line);background:var(--surface-1);justify-content:flex-end;align-items:center;height:100%;padding-inline:8px;font-weight:500;display:flex}.slider.svelte-1t6lfi7{height:13px;margin-inline:8px;display:block;position:relative}.track.svelte-1t6lfi7{border:1px solid var(--line-strong);background:var(--surface-2);border-radius:3px;position:absolute;inset:4px 0;overflow:hidden}.fill.svelte-1t6lfi7{inset-block:0;width:calc(var(--to) * (100% - 13px) + 6px);background:var(--ink);position:absolute;left:0}.thumb.svelte-1t6lfi7{top:0;left:calc(var(--to) * (100% - 13px));background:var(--ink);border-radius:50%;width:13px;height:13px;position:absolute}.moved.svelte-1t6lfi7 .fill:where(.svelte-1t6lfi7){animation:svelte-1t6lfi7-fill var(--drag) cubic-bezier(.45, 0, .2, 1) var(--grab) backwards}.moved.svelte-1t6lfi7 .thumb:where(.svelte-1t6lfi7){animation:svelte-1t6lfi7-thumb var(--drag) cubic-bezier(.45, 0, .2, 1) var(--grab) backwards}@keyframes svelte-1t6lfi7-fill{0%{width:calc(var(--from) * (100% - 13px) + 6px)}}@keyframes svelte-1t6lfi7-thumb{0%{left:calc(var(--from) * (100% - 13px))}}.pointer.svelte-1t6lfi7{z-index:1;fill:var(--paper);stroke:var(--ink);stroke-width:1.2px;stroke-linejoin:round;opacity:0;animation:svelte-1t6lfi7-pointer calc(var(--drag) + 1.2s) ease calc(var(--grab) - .6s) both;position:absolute;top:5px;left:5px}@keyframes svelte-1t6lfi7-pointer{0%{opacity:0;transform:translate(54px,40px)}12%{opacity:1}33%,78%{opacity:1;transform:none}to{opacity:0;transform:translate(12px,18px)}}.math.svelte-1t6lfi7{font-family:Times New Roman,Times,serif;font-size:17px}.frac.svelte-1t6lfi7{vertical-align:middle;text-align:center;flex-direction:column;margin-inline:.15em;line-height:1.3;display:inline-flex}.frac.svelte-1t6lfi7>:where(.svelte-1t6lfi7):first-child{border-bottom:1px solid;padding-inline:.2em}.mesh.svelte-1ptpsr7{--thread:color-mix(in srgb, var(--red) 20%, transparent);background-image:linear-gradient(var(--thread) 1px, transparent 1px), linear-gradient(90deg, var(--thread) 1px, transparent 1px);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%, var(--surface-0) 30%, transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%, var(--surface-0) 30%, transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 30%, var(--surface-0) 30%, transparent 75%);background-size:64px 64px}.upright.svelte-1ptpsr7{transform-origin:50% 0;animation:1.8s cubic-bezier(.2,.7,.2,1) 1s backwards svelte-1ptpsr7-upright}@keyframes svelte-1ptpsr7-upright{0%{transform:scaleY(0)}}.level.svelte-1ptpsr7{width:100%;margin-block:-14px;position:relative}.level.svelte-1ptpsr7:before{content:"";background:color-mix(in srgb, var(--red) 55%, transparent);transform-origin:0;width:100vw;height:1px;margin-left:-50vw;animation:1.8s cubic-bezier(.2,.7,.2,1) .9s backwards svelte-1ptpsr7-level;position:absolute;top:-4px;left:50%}@keyframes svelte-1ptpsr7-level{0%{transform:scaleX(0)}}.word.svelte-1ptpsr7{animation:1.1s cubic-bezier(.2,.7,.2,1) backwards svelte-1ptpsr7-word;display:inline-block}@keyframes svelte-1ptpsr7-word{0%{opacity:0;filter:blur(14px);transform:translateY(.35em)}}.rise.svelte-1ptpsr7{animation:1s cubic-bezier(.2,.7,.2,1) backwards svelte-1ptpsr7-rise}@keyframes svelte-1ptpsr7-rise{0%{opacity:0;transform:translateY(24px)}}.glow.svelte-1ptpsr7{pointer-events:none;background:radial-gradient(ellipse 50% 50% at 50% 50%, color-mix(in srgb, var(--red) 42%, transparent), color-mix(in srgb, var(--red-dark) 18%, transparent) 45%, transparent 70%);width:1400px;height:760px;margin-left:-700px;animation:7s ease-in-out infinite svelte-1ptpsr7-glow;position:absolute;top:-80px;left:50%}@keyframes svelte-1ptpsr7-glow{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.tilt.svelte-1ptpsr7{transform-origin:50% 0;animation:1.8s cubic-bezier(.16,.8,.2,1) .7s backwards svelte-1ptpsr7-tilt}@keyframes svelte-1ptpsr7-tilt{0%{opacity:0;transform:perspective(2200px)rotateX(28deg)translateY(120px)scale(.92)}to{opacity:1;transform:perspective(2200px)rotateX(0)translateY(0)scale(1)}}.band.svelte-1ptpsr7{animation:44s linear infinite svelte-1ptpsr7-band}@keyframes svelte-1ptpsr7-band{to{transform:translate(-50%)}}.band.svelte-1ptpsr7 li:where(.svelte-1ptpsr7):after{content:"+";color:var(--surface-0);margin-inline-start:48px}.letters.svelte-9vthpc{white-space:pre;display:inline-block}.typed.svelte-9vthpc{animation:svelte-9vthpc-typed 8s steps(var(--keys), end) infinite}@keyframes svelte-9vthpc-typed{0%,48%{clip-path:inset(0 100% 0 0)}56%,96%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}.wrong.svelte-9vthpc{text-underline-offset:4px;-webkit-text-decoration:underline wavy #0000;text-decoration:underline wavy #0000;text-decoration-thickness:1.5px;animation:8s step-end infinite svelte-9vthpc-wrong}@keyframes svelte-9vthpc-wrong{0%,to{-webkit-text-decoration-color:var(--fail);text-decoration-color:var(--fail)}56%,96%{text-decoration-color:#0000}}.before.svelte-9vthpc{opacity:0;animation:8s step-end infinite svelte-9vthpc-before}.after.svelte-9vthpc{animation:8s step-end infinite svelte-9vthpc-after}@keyframes svelte-9vthpc-before{0%,to{opacity:1}56%,96%{opacity:0}}@keyframes svelte-9vthpc-after{0%,to{opacity:0}56%,96%{opacity:1}}.sweep.svelte-ewaqcc{animation:12s cubic-bezier(.7,0,.2,1) infinite svelte-ewaqcc-sweep}@keyframes svelte-ewaqcc-sweep{0%,21%{transform:translate(0)}25%,46%{transform:translate(100%)}50%,71%{transform:translate(200%)}75%,96%{transform:translate(300%)}to{transform:translate(0)}}.page.svelte-1fjlbyh{transform-origin:50% 100%;width:300px;height:424px;margin-left:-150px;position:absolute;bottom:-40px;left:50%}.left.svelte-1fjlbyh{animation:7s cubic-bezier(.6,0,.2,1) infinite svelte-1fjlbyh-left}.right.svelte-1fjlbyh{animation:7s cubic-bezier(.6,0,.2,1) infinite svelte-1fjlbyh-right}@keyframes svelte-1fjlbyh-left{0%,15%,to{transform:none}35%,85%{transform:rotate(-8deg)translate(-120px,16px)}}@keyframes svelte-1fjlbyh-right{0%,15%,to{transform:none}35%,85%{transform:rotate(8deg)translate(120px,16px)}}.top.svelte-1fjlbyh{box-shadow:0 20px 60px color-mix(in srgb, var(--surface-0) 35%, transparent);animation:7s cubic-bezier(.6,0,.2,1) infinite svelte-1fjlbyh-top}@keyframes svelte-1fjlbyh-top{0%,15%,to{transform:none}35%,85%{transform:translateY(-18px)}}
