.scene.svelte-1cwj0fq{--th: var(--muted-foreground);--sep: var(--border-separator)}.row-sep.svelte-1cwj0fq{border-top:1px solid var(--sep)}.db-th.svelte-1cwj0fq{font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--th)}@media(max-width:639px){.db-th.svelte-1cwj0fq{font-size:10.5px}}.db-dot.svelte-1cwj0fq{width:.5rem;height:.5rem;flex-shrink:0;border-radius:9999px;background:var(--muted-dim)}.db-dot-on.svelte-1cwj0fq{background:var(--primary)}.db-proto.svelte-1cwj0fq{background:var(--primary-tint);color:var(--primary)}.db-url.svelte-1cwj0fq{color:var(--primary)}.db-url-off.svelte-1cwj0fq{color:var(--muted-foreground)}.scene.svelte-1cwj0fq .db-kill{color:var(--diagram-red)}.scene.svelte-1cwj0fq .db-copy{color:var(--muted-foreground)}.db-connect.svelte-1cwj0fq{color:var(--foreground-dim);font-size:9.5px}.crop-bg.svelte-1cwj0fq,.crop-edge.svelte-1cwj0fq{position:absolute;inset:-3rem 0 0 -2.5rem;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 3rem),linear-gradient(to bottom,transparent,#000 3rem);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 3rem),linear-gradient(to bottom,transparent,#000 3rem);mask-composite:intersect}.crop-bg.svelte-1cwj0fq{background:var(--card);border-radius:0 0 .75rem}.crop-edge.svelte-1cwj0fq{--edge: color-mix(in oklab, var(--border) 90%, var(--primary) 10%);border-right:1px solid var(--edge);border-bottom:1px solid var(--edge);border-radius:0 0 .75rem}@media(max-width:639px){.crop-bg.svelte-1cwj0fq,.crop-edge.svelte-1cwj0fq{inset:-3rem 0 0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 3rem);-webkit-mask-composite:source-over;mask-image:linear-gradient(to bottom,transparent,#000 3rem);mask-composite:add}}.row-new.svelte-1cwj0fq{animation:svelte-1cwj0fq-msh-row 20s var(--ease-brand) 1 forwards}@keyframes svelte-1cwj0fq-msh-row{0%,62%{max-height:0;opacity:0}65%,to{max-height:4rem;opacity:1}}.sess-sec.svelte-1cwj0fq:after{counter-reset:msh-cs var(--msh-ts);content:"Online " counter(msh-cs) "s"}.sess-sec.svelte-1cwj0fq{opacity:0;animation:svelte-1cwj0fq-msh-sec 72s step-end 1 forwards}.sess-min.svelte-1cwj0fq{animation:svelte-1cwj0fq-msh-min 72s step-end 1 forwards}.seen-a.svelte-1cwj0fq{opacity:0;animation:svelte-1cwj0fq-msh-sec 72s step-end 1 forwards}.seen-b.svelte-1cwj0fq{animation:svelte-1cwj0fq-msh-min 72s step-end 1 forwards}@keyframes svelte-1cwj0fq-msh-sec{0%,86.11111%{opacity:1}86.2%,to{opacity:0}}@keyframes svelte-1cwj0fq-msh-min{0%,86.11111%{opacity:0}86.2%,to{opacity:1}}.sess-live.svelte-1cwj0fq{--msh-ts: 12;animation:svelte-1cwj0fq-msh-clock 72s linear 1 forwards}@keyframes svelte-1cwj0fq-msh-clock{0%,4.16667%{--msh-ts: 0}86.11111%,to{--msh-ts: 59}}.clink.svelte-1cwj0fq{background:color-mix(in oklab,var(--primary) 40%,transparent);box-shadow:0 0 6px color-mix(in oklab,var(--primary) 45%,transparent)}.cpulse.svelte-1cwj0fq{position:absolute;inset:0 -1px;background:linear-gradient(180deg,transparent 0%,var(--primary) 50%,transparent 100%);background-size:100% 45%;background-repeat:no-repeat;filter:drop-shadow(0 0 5px color-mix(in oklab,var(--primary) 70%,transparent));opacity:.95;animation:svelte-1cwj0fq-msh-pulse 2.6s ease-in-out infinite}@keyframes svelte-1cwj0fq-msh-pulse{0%{background-position:0 -60%}to{background-position:0 160%}}.dev-new.svelte-1cwj0fq{animation:svelte-1cwj0fq-msh-dev-new 20s var(--ease-brand) 1 forwards}@keyframes svelte-1cwj0fq-msh-dev-new{0%,58%{opacity:0;transform:translateY(.5rem)}62%,to{opacity:1;transform:translateY(0)}}.fan.svelte-1cwj0fq{filter:drop-shadow(0 0 6px color-mix(in oklab,var(--primary) 45%,transparent))}.fan-line.svelte-1cwj0fq{stroke:color-mix(in oklab,var(--primary) 40%,transparent);stroke-width:2;stroke-linecap:round}.grid-stack.svelte-1cwj0fq{display:inline-grid;vertical-align:bottom}.grid-stack.svelte-1cwj0fq>*{grid-column:1;grid-row:1}.tgl.svelte-1cwj0fq{background:var(--primary)}.tgl-knob.svelte-1cwj0fq{top:2px;left:14px}.dev-chip.svelte-1cwj0fq{display:flex;height:1.55rem;width:1.55rem;align-items:center;justify-content:center;border:1px solid color-mix(in oklab,var(--border) 80%,transparent);border-radius:.5rem;background:var(--card);color:var(--primary)}.crop-content.svelte-1cwj0fq{animation:svelte-1cwj0fq-msh-dim 20s var(--ease-brand) 1 forwards}@keyframes svelte-1cwj0fq-msh-dim{0%,12%{opacity:1}15%,55%{opacity:.28}58%,to{opacity:1}}.sheet-clip.svelte-1cwj0fq{contain:paint}.sheet.svelte-1cwj0fq{transform:translate(102%);will-change:transform;animation:svelte-1cwj0fq-msh-sheet 20s var(--ease-brand) 1 forwards}@keyframes svelte-1cwj0fq-msh-sheet{0%,12%{transform:translate(102%)}15%,55%{transform:translate(0)}58%,to{transform:translate(102%)}}.create-btn.svelte-1cwj0fq{animation:svelte-1cwj0fq-msh-press 20s var(--ease-brand) 1 forwards}.create-go.svelte-1cwj0fq{animation:svelte-1cwj0fq-msh-press-go 20s var(--ease-brand) 1 forwards}@keyframes svelte-1cwj0fq-msh-press{0%,9.5%{filter:none}10%{filter:brightness(1.25)}13%,to{filter:none}}@keyframes svelte-1cwj0fq-msh-press-go{0%,30.5%{filter:none}31%{filter:brightness(1.25)}34%,to{filter:none}}.nm-ph.svelte-1cwj0fq{opacity:0;animation:svelte-1cwj0fq-msh-nm-ph 20s var(--ease-brand) 1 forwards}@keyframes svelte-1cwj0fq-msh-nm-ph{0%,17%{opacity:1}18.5%,to{opacity:0}}.nm-typed.svelte-1cwj0fq{justify-self:start;width:0;overflow:hidden;white-space:nowrap;border-right:1px solid transparent;animation:svelte-1cwj0fq-msh-type 20s steps(6,end) 1 forwards,svelte-1cwj0fq-msh-caret 20s linear 1 forwards}@keyframes svelte-1cwj0fq-msh-type{0%,18%{width:0}24%,to{width:6ch}}@keyframes svelte-1cwj0fq-msh-caret{0%,17.7%{border-right-color:transparent}17.8%,25.4%{border-right-color:var(--primary)}25.5%,to{border-right-color:transparent}}.pane-1.svelte-1cwj0fq,.pane-2.svelte-1cwj0fq{overflow:hidden}.pane-1.svelte-1cwj0fq{max-height:0;padding-top:0;opacity:0;animation:svelte-1cwj0fq-msh-pane-1 20s var(--ease-brand) 1 forwards}@keyframes svelte-1cwj0fq-msh-pane-1{0%,31%{max-height:5rem;padding-top:.625rem;opacity:1}33%,to{max-height:0;padding-top:0;opacity:0}}.nm-done.svelte-1cwj0fq{animation:svelte-1cwj0fq-msh-nm-done 20s step-end 1 forwards}@keyframes svelte-1cwj0fq-msh-nm-done{0%,31%{opacity:0}33%,to{opacity:1}}.pane-2.svelte-1cwj0fq{max-height:14rem;padding-top:.625rem;opacity:1;animation:svelte-1cwj0fq-msh-pane-2 20s var(--ease-brand) 1 forwards}@keyframes svelte-1cwj0fq-msh-pane-2{0%,32%{max-height:0;padding-top:0;opacity:0}34%,to{max-height:14rem;padding-top:.625rem;opacity:1}}.cn-head.svelte-1cwj0fq{animation:svelte-1cwj0fq-msh-cn-head 20s step-end 1 forwards}@keyframes svelte-1cwj0fq-msh-cn-head{0%,31%{color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}32%,to{color:var(--foreground-dim)}}.copy-go.svelte-1cwj0fq{animation:svelte-1cwj0fq-msh-press-copy 20s var(--ease-brand) 1 forwards}@keyframes svelte-1cwj0fq-msh-press-copy{0%,45.5%{filter:none}46%{filter:brightness(1.25)}49%,to{filter:none}}.copy-idle.svelte-1cwj0fq{opacity:0;animation:svelte-1cwj0fq-msh-copy-idle 20s step-end 1 forwards}.copy-done.svelte-1cwj0fq{animation:svelte-1cwj0fq-msh-copy-done 20s step-end 1 forwards}@keyframes svelte-1cwj0fq-msh-copy-idle{0%,45.9%{opacity:1}46%,to{opacity:0}}@keyframes svelte-1cwj0fq-msh-copy-done{0%,45.9%{opacity:0}46%,to{opacity:1}}.chip.svelte-1cwj0fq{display:flex;width:.9rem;height:.9rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid var(--primary);font-size:8px;color:var(--primary)}.chip-done.svelte-1cwj0fq{background:var(--primary-soft)}.step-1.svelte-1cwj0fq{color:var(--foreground-dim);animation:svelte-1cwj0fq-msh-step-1 20s var(--ease-brand) 1 forwards}@keyframes svelte-1cwj0fq-msh-step-1{0%,31%{color:var(--primary)}33%,to{color:var(--foreground-dim)}}.step-2.svelte-1cwj0fq{color:var(--primary);animation:svelte-1cwj0fq-msh-step-2 20s var(--ease-brand) 1 forwards}@keyframes svelte-1cwj0fq-msh-step-2{0%,31%{color:var(--muted-foreground)}33%,to{color:var(--primary)}}.rail.svelte-1cwj0fq{background:var(--primary-line);animation:svelte-1cwj0fq-msh-rail 20s var(--ease-brand) 1 forwards}@keyframes svelte-1cwj0fq-msh-rail{0%,31%{background:var(--line-subtle)}33%,to{background:var(--primary-line)}}.step-1-chip.svelte-1cwj0fq .chip-num:where(.svelte-1cwj0fq){opacity:0;animation:svelte-1cwj0fq-msh-chip-num 20s step-end 1 forwards}.chip-done.svelte-1cwj0fq{animation:svelte-1cwj0fq-msh-chip-done 20s step-end 1 forwards}@keyframes svelte-1cwj0fq-msh-chip-num{0%,31.9%{opacity:1}32%,to{opacity:0}}@keyframes svelte-1cwj0fq-msh-chip-done{0%,31.9%{opacity:0}32%,to{opacity:1}}.gc-main.svelte-1cwj0fq{--gc-x: calc(100% - 5.39rem) ;--gc-name-x: calc(100% - 10.28rem) ;--gc-go-x: calc(100% - 10.28rem) ;--gc-open-y: 1.63rem;--gc-name-y: 4.91rem;--gc-go-y: 7.16rem;--gc-copy-y: 16.2rem;animation:svelte-1cwj0fq-msh-gc 20s var(--ease-brand) 1 forwards}@media(max-width:639px){.gc-main.svelte-1cwj0fq{--gc-x: calc(100% - 4.6rem) ;--gc-name-x: calc(100% - 9.59rem) ;--gc-go-x: calc(100% - 9.59rem) ;--gc-open-y: 1.63rem;--gc-name-y: 5rem;--gc-go-y: 7.25rem;--gc-copy-y: 17.7rem}}@keyframes svelte-1cwj0fq-msh-gc{0%,4%{opacity:0;left:55%;top:70%}8%,12%{opacity:1;left:var(--gc-x);top:var(--gc-open-y)}17%,25%{opacity:1;left:var(--gc-name-x);top:var(--gc-name-y)}29%,34%{opacity:1;left:var(--gc-go-x);top:var(--gc-go-y)}39%,49%{opacity:1;left:var(--gc-go-x);top:var(--gc-copy-y)}52%,to{opacity:0;left:var(--gc-go-x);top:var(--gc-copy-y)}}.gc-main.svelte-1cwj0fq .gc-ripple{animation:svelte-1cwj0fq-msh-rip 20s ease-out 1 forwards}@keyframes svelte-1cwj0fq-msh-rip{0%,9%{opacity:0;transform:scale(.3)}10%{opacity:.6;transform:scale(.6)}14%,17.5%{opacity:0;transform:scale(.3)}18%{opacity:.6;transform:scale(.6)}22%,30.5%{opacity:0;transform:scale(.3)}31%{opacity:.6;transform:scale(.6)}36%,45.5%{opacity:0;transform:scale(.3)}46%{opacity:.6;transform:scale(.6)}51%,to{opacity:0;transform:scale(1.5)}}.scene.svelte-1cwj0fq:not(.play) :where(.svelte-1cwj0fq),.scene.svelte-1cwj0fq:not(.play) :where(.svelte-1cwj0fq):after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.scene.svelte-1cwj0fq :where(.svelte-1cwj0fq),.scene.svelte-1cwj0fq :where(.svelte-1cwj0fq):after{animation:none!important}.cpulse.svelte-1cwj0fq,.gc-main.svelte-1cwj0fq,.sheet.svelte-1cwj0fq{display:none}}.scene.svelte-1ilat9y{--th: var(--muted-foreground);--sep: var(--border-separator);--ease-reflow: cubic-bezier(.4, 0, .2, 1)}.row-sep.svelte-1ilat9y{border-top:1px solid var(--sep)}.db-th.svelte-1ilat9y{font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--th)}@media(max-width:639px){.db-th.svelte-1ilat9y{font-size:10.5px}}.grid-stack.svelte-1ilat9y{display:inline-grid;vertical-align:bottom}.grid-stack.svelte-1ilat9y>*{grid-column:1;grid-row:1}.crop-bg.svelte-1ilat9y,.crop-edge.svelte-1ilat9y{position:absolute;inset:0 0 0 -4rem;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 4.5rem);mask-image:linear-gradient(to right,transparent,#000 4.5rem)}.crop-bg.svelte-1ilat9y{background:var(--card);border-radius:0 .75rem .75rem 0}.crop-edge.svelte-1ilat9y{--edge: color-mix(in oklab, var(--border) 90%, var(--primary) 10%);border-top:1px solid var(--edge);border-right:1px solid var(--edge);border-bottom:1px solid var(--edge);border-radius:0 .75rem .75rem 0}@media(max-width:639px){.crop-bg.svelte-1ilat9y,.crop-edge.svelte-1ilat9y{inset:0;-webkit-mask-image:none;mask-image:none}}.clink.svelte-1ilat9y{background:color-mix(in oklab,var(--primary) 40%,transparent);box-shadow:0 0 6px color-mix(in oklab,var(--primary) 45%,transparent)}.cpulse.svelte-1ilat9y{position:absolute;inset:0 -1px;background:linear-gradient(180deg,transparent 0%,var(--primary) 50%,transparent 100%);background-size:100% 45%;background-repeat:no-repeat;filter:drop-shadow(0 0 5px color-mix(in oklab,var(--primary) 70%,transparent));opacity:.95;animation:svelte-1ilat9y-lk-wire-pulse-v 2.6s ease-in-out infinite}@keyframes svelte-1ilat9y-lk-wire-pulse-v{0%{background-position:0 -60%}to{background-position:0 160%}}.clink-new.svelte-1ilat9y{animation:svelte-1ilat9y-lk-link 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-link{0%,62.5%{background:color-mix(in oklab,var(--diagram-red) 55%,transparent);box-shadow:0 0 6px color-mix(in oklab,var(--diagram-red) 45%,transparent)}64.5%,to{background:color-mix(in oklab,var(--primary) 40%,transparent);box-shadow:0 0 6px color-mix(in oklab,var(--primary) 45%,transparent)}}.cpulse-new.svelte-1ilat9y{animation:svelte-1ilat9y-lk-wire-pulse-v 2.6s ease-in-out infinite,svelte-1ilat9y-lk-pulse-gate 20s linear 1 forwards}@keyframes svelte-1ilat9y-lk-pulse-gate{0%,63.5%{opacity:0}65.5%,to{opacity:.95}}.note-refused.svelte-1ilat9y{opacity:0;animation:svelte-1ilat9y-lk-note-out 20s step-end 1 forwards}.note-live.svelte-1ilat9y{animation:svelte-1ilat9y-lk-note-in 20s step-end 1 forwards}@keyframes svelte-1ilat9y-lk-note-out{0%{opacity:1}63.5%,to{opacity:0}}@keyframes svelte-1ilat9y-lk-note-in{0%{opacity:0}63.5%,to{opacity:1}}.caller-term.svelte-1ilat9y:after{content:"";position:absolute;inset:-2px;border-radius:.85rem;padding:1.5px;background:conic-gradient(from var(--lk-angle),transparent 0 82%,color-mix(in oklab,var(--primary) 80%,transparent) 91%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;filter:drop-shadow(0 0 3px color-mix(in oklab,var(--primary) 40%,transparent));opacity:0;pointer-events:none;animation:svelte-1ilat9y-lk-arc 20s linear 1 forwards}@keyframes svelte-1ilat9y-lk-arc{0%,63.5%{opacity:0;--lk-angle: 0deg}65.5%{opacity:1}74.5%{opacity:1}77.5%,to{opacity:0;--lk-angle: 270deg}}.fan.svelte-1ilat9y{filter:drop-shadow(0 0 6px color-mix(in oklab,var(--primary) 45%,transparent))}.fan-line.svelte-1ilat9y{stroke:color-mix(in oklab,var(--primary) 40%,transparent);stroke-width:2;stroke-linecap:round;fill:none}.dev-chip.svelte-1ilat9y{display:flex;align-items:center;justify-content:center;gap:.375rem;border:1px solid color-mix(in oklab,var(--border) 80%,transparent);border-radius:.5rem;background:var(--card);padding:.3rem .55rem;font-size:10px;white-space:nowrap;color:var(--muted-foreground)}.chip-more.svelte-1ilat9y{border-style:dashed;border-color:color-mix(in oklab,var(--primary) 38%,transparent)}.dev-live.svelte-1ilat9y{border-color:color-mix(in oklab,var(--primary) 45%,transparent);color:var(--primary)}.crop-content.svelte-1ilat9y{animation:svelte-1ilat9y-lk-dim 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-dim{0%,10%{opacity:1}13%,57.5%{opacity:.28}60.5%,to{opacity:1}}.sheet-clip.svelte-1ilat9y{contain:paint}.sheet.svelte-1ilat9y{transform:translate(102%);will-change:transform;animation:svelte-1ilat9y-lk-sheet 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-sheet{0%,10%{transform:translate(102%)}13%,57.5%{transform:translate(0)}60.5%,to{transform:translate(102%)}}.step-1-body.svelte-1ilat9y,.step-2-body.svelte-1ilat9y,.step-3-body.svelte-1ilat9y{overflow:hidden}.step-1-body.svelte-1ilat9y{max-height:0;padding-top:0;opacity:0;animation:svelte-1ilat9y-lk-step-1-body 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-step-1-body{0%,19%{max-height:6.5rem;padding-top:.625rem;opacity:1}21%,to{max-height:0;padding-top:0;opacity:0}}.step-1-done.svelte-1ilat9y{animation:svelte-1ilat9y-lk-done-1 20s step-end 1 forwards}@keyframes svelte-1ilat9y-lk-done-1{0%,19%{opacity:0}21%,to{opacity:1}}.step-2-body.svelte-1ilat9y{max-height:0;padding-top:0;opacity:0;animation:svelte-1ilat9y-lk-step-2-body 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-step-2-body{0%,20%{max-height:0;padding-top:0;opacity:0}22%,27%{max-height:7rem;padding-top:.625rem;opacity:1}29%,to{max-height:0;padding-top:0;opacity:0}}.step-2-head.svelte-1ilat9y{animation:svelte-1ilat9y-lk-head-2 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-head-2{0%,20%{color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}21%,27%{color:var(--foreground-dim)}29%,to{color:var(--th)}}.step-2-done.svelte-1ilat9y{animation:svelte-1ilat9y-lk-done-2 20s step-end 1 forwards}@keyframes svelte-1ilat9y-lk-done-2{0%,27%{opacity:0}29%,to{opacity:1}}.step-3-body.svelte-1ilat9y{max-height:0;padding-top:.625rem;opacity:0;animation:svelte-1ilat9y-lk-step-3-body 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-step-3-body{0%,28%{max-height:0;padding-top:0;opacity:0}30%,to{max-height:14rem;padding-top:.625rem;opacity:1}}.step-3-head.svelte-1ilat9y{animation:svelte-1ilat9y-lk-head-3 20s step-end 1 forwards}@keyframes svelte-1ilat9y-lk-head-3{0%,28%{color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}29%,to{color:var(--foreground-dim)}}.radio-off.svelte-1ilat9y{opacity:0}.kind-member.svelte-1ilat9y{background:var(--primary-ghost);animation:svelte-1ilat9y-lk-pick-kind 20s step-end 1 forwards}.kind-member.svelte-1ilat9y .radio-off:where(.svelte-1ilat9y){animation:svelte-1ilat9y-lk-kind-off 20s step-end 1 forwards}.kind-member.svelte-1ilat9y .radio-on:where(.svelte-1ilat9y){animation:svelte-1ilat9y-lk-kind-on 20s step-end 1 forwards}@keyframes svelte-1ilat9y-lk-pick-kind{0%,16%{background:transparent}17%,to{background:var(--primary-ghost)}}@keyframes svelte-1ilat9y-lk-kind-off{0%,16%{opacity:1}17%,to{opacity:0}}@keyframes svelte-1ilat9y-lk-kind-on{0%,16%{opacity:0}17%,to{opacity:1}}.who-member.svelte-1ilat9y{background:var(--primary-ghost);animation:svelte-1ilat9y-lk-pick-who 20s step-end 1 forwards}.who-member.svelte-1ilat9y .radio-off:where(.svelte-1ilat9y){animation:svelte-1ilat9y-lk-who-off 20s step-end 1 forwards}.who-member.svelte-1ilat9y .radio-on:where(.svelte-1ilat9y){animation:svelte-1ilat9y-lk-who-on 20s step-end 1 forwards}@keyframes svelte-1ilat9y-lk-pick-who{0%,24%{background:transparent}25%,to{background:var(--primary-ghost)}}@keyframes svelte-1ilat9y-lk-who-off{0%,24%{opacity:1}25%,to{opacity:0}}@keyframes svelte-1ilat9y-lk-who-on{0%,24%{opacity:0}25%,to{opacity:1}}.tick-a.svelte-1ilat9y{background:var(--primary-ghost);animation:svelte-1ilat9y-lk-tick-a-row 20s var(--ease-brand) 1 forwards}.tick-a-off.svelte-1ilat9y{opacity:0;animation:svelte-1ilat9y-lk-tick-a-off 20s var(--ease-brand) 1 forwards}.tick-a-on.svelte-1ilat9y{animation:svelte-1ilat9y-lk-tick-a-on 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-tick-a-row{0%,32.6%{background:transparent}33.6%,to{background:var(--primary-ghost)}}@keyframes svelte-1ilat9y-lk-tick-a-off{0%,32.6%{opacity:1}33.6%,to{opacity:0}}@keyframes svelte-1ilat9y-lk-tick-a-on{0%,32.6%{opacity:0}33.6%,to{opacity:1}}.tick-b.svelte-1ilat9y{background:var(--primary-ghost);animation:svelte-1ilat9y-lk-tick-b-row 20s var(--ease-brand) 1 forwards}.tick-b-off.svelte-1ilat9y{opacity:0;animation:svelte-1ilat9y-lk-tick-b-off 20s var(--ease-brand) 1 forwards}.tick-b-on.svelte-1ilat9y{animation:svelte-1ilat9y-lk-tick-b-on 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-tick-b-row{0%,47.9%{background:transparent}49%,to{background:var(--primary-ghost)}}@keyframes svelte-1ilat9y-lk-tick-b-off{0%,47.9%{opacity:1}49%,to{opacity:0}}@keyframes svelte-1ilat9y-lk-tick-b-on{0%,47.9%{opacity:0}49%,to{opacity:1}}.tick-c.svelte-1ilat9y{background:var(--primary-ghost);animation:svelte-1ilat9y-lk-tick-b-row 20s var(--ease-brand) 1 forwards}.tick-c-off.svelte-1ilat9y{opacity:0;animation:svelte-1ilat9y-lk-tick-b-off 20s var(--ease-brand) 1 forwards}.tick-c-on.svelte-1ilat9y{animation:svelte-1ilat9y-lk-tick-b-on 20s var(--ease-brand) 1 forwards}.acc-ph.svelte-1ilat9y{animation:svelte-1ilat9y-lk-ph 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-ph{0%,35%{opacity:1}36.5%,48%{opacity:0}49.5%,to{opacity:1}}.acc-typed.svelte-1ilat9y{justify-self:start;width:0;overflow:hidden;white-space:nowrap;border-right:1px solid transparent;animation:svelte-1ilat9y-lk-type 20s steps(6,end) 1 forwards,svelte-1ilat9y-lk-caret 20s linear 1 forwards,svelte-1ilat9y-lk-typed-out 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-type{0%,36.5%{width:0}39.5%,to{width:6ch}}@keyframes svelte-1ilat9y-lk-typed-out{0%,48%{opacity:1}49.5%,to{opacity:0}}@keyframes svelte-1ilat9y-lk-caret{0%,36.2%{border-right-color:transparent}36.3%,40.4%{border-right-color:var(--primary)}40.5%,to{border-right-color:transparent}}.acc-slot.svelte-1ilat9y{display:grid}.acc-slot.svelte-1ilat9y>:where(.svelte-1ilat9y){grid-column:1;grid-row:1}.row-kiosk.svelte-1ilat9y{opacity:1;animation:svelte-1ilat9y-lk-row-kiosk 20s var(--ease-reflow) 1 forwards}@keyframes svelte-1ilat9y-lk-row-kiosk{0%,39.5%{opacity:1}41.5%,48.5%{opacity:0}50.5%,to{opacity:1}}.add-wrap.svelte-1ilat9y{opacity:0;animation:svelte-1ilat9y-lk-add-row 20s var(--ease-reflow) 1 forwards}@keyframes svelte-1ilat9y-lk-add-row{0%,39.5%{opacity:0}41.5%,48.5%{opacity:1}50.5%,to{opacity:0}}.via-b.svelte-1ilat9y,.via-c.svelte-1ilat9y{animation:svelte-1ilat9y-lk-via 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-via{0%,47.9%{opacity:0}49%,to{opacity:1}}.reach-0.svelte-1ilat9y{opacity:0;animation:svelte-1ilat9y-lk-reach-0 20s var(--ease-brand) 1 forwards}.reach-1.svelte-1ilat9y{opacity:0;animation:svelte-1ilat9y-lk-reach-1 20s var(--ease-brand) 1 forwards}.reach-2.svelte-1ilat9y{animation:svelte-1ilat9y-lk-reach-2 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-reach-0{0%,32.6%{opacity:1}33.6%,to{opacity:0}}@keyframes svelte-1ilat9y-lk-reach-1{0%,32.6%{opacity:0}33.6%,47.9%{opacity:1}49%,to{opacity:0}}@keyframes svelte-1ilat9y-lk-reach-2{0%,47.9%{opacity:0}49%,to{opacity:1}}.row-new.svelte-1ilat9y{animation:svelte-1ilat9y-lk-row 20s var(--ease-brand) 1 forwards}@keyframes svelte-1ilat9y-lk-row{0%,60.5%{max-height:0;opacity:0}63.5%,to{max-height:4rem;opacity:1}}.give-btn.svelte-1ilat9y{animation:svelte-1ilat9y-lk-give-btn 20s step-end 1 forwards}@keyframes svelte-1ilat9y-lk-give-btn{0%,8%{filter:none}9%{filter:brightness(1.25)}12%,to{filter:none}}.grant-btn.svelte-1ilat9y{animation:svelte-1ilat9y-lk-grant-btn 20s step-end 1 forwards}@keyframes svelte-1ilat9y-lk-grant-btn{0%,55.5%{filter:none}56.5%{filter:brightness(1.25)}59.5%,to{filter:none}}.gc-main.svelte-1ilat9y{--gc-sheet-x: calc(100% - 16rem) ;--gc-btn-x: calc(100% - 10rem) ;--gc-give-x: calc(100% - 3.9rem) ;--gc-give-y: 2.13rem;--gc-type-y: 4.98rem;--gc-who-y: 7.64rem;--gc-dev-a-y: 10.2rem;--gc-search-y: 7.81rem;--gc-add-y: 10.2rem;--gc-btn-y: 18.19rem;animation:svelte-1ilat9y-lk-gc 20s var(--ease-brand) 1 forwards}@media(max-width:639px){.gc-main.svelte-1ilat9y{--gc-sheet-x: calc(100% - 14rem) ;--gc-btn-x: calc(100% - 8.5rem) ;--gc-give-x: calc(100% - 3.4rem) ;--gc-give-y: 2.13rem;--gc-type-y: 5.13rem;--gc-who-y: 7.69rem;--gc-dev-a-y: 10.25rem;--gc-search-y: 7.81rem;--gc-add-y: 10.25rem;--gc-btn-y: 18.56rem}}@keyframes svelte-1ilat9y-lk-gc{0%,3%{opacity:0;left:55%;top:80%}7%,13%{opacity:1;left:var(--gc-give-x);top:var(--gc-give-y)}16%,20%{opacity:1;left:var(--gc-sheet-x);top:var(--gc-type-y)}24%,28%{opacity:1;left:var(--gc-sheet-x);top:var(--gc-who-y)}32%,34%{opacity:1;left:var(--gc-sheet-x);top:var(--gc-dev-a-y)}35.5%,40.5%{opacity:1;left:var(--gc-sheet-x);top:var(--gc-search-y)}42%,48.5%{opacity:1;left:var(--gc-sheet-x);top:var(--gc-add-y)}53%,59.5%{opacity:1;left:var(--gc-btn-x);top:var(--gc-btn-y)}62.5%,to{opacity:0;left:var(--gc-btn-x);top:var(--gc-btn-y)}}.gc-main.svelte-1ilat9y .gc-ripple{animation:svelte-1ilat9y-lk-rip 20s ease-out 1 forwards}@keyframes svelte-1ilat9y-lk-rip{0%,8%{opacity:0;transform:scale(.3)}9%{opacity:.6;transform:scale(.6)}13%,16%{opacity:0;transform:scale(.3)}17%{opacity:.6;transform:scale(.6)}21%,24%{opacity:0;transform:scale(.3)}25%{opacity:.6;transform:scale(.6)}29%,32%{opacity:0;transform:scale(.3)}33%{opacity:.6;transform:scale(.6)}34.5%,35.5%{opacity:0;transform:scale(.3)}36%{opacity:.6;transform:scale(.6)}46.5%,47.5%{opacity:0;transform:scale(.3)}48%{opacity:.6;transform:scale(.6)}55%,56%{opacity:0;transform:scale(.3)}56.5%{opacity:.6;transform:scale(.6)}62%,to{opacity:0;transform:scale(1.5)}}.scene.svelte-1ilat9y:not(.play) :where(.svelte-1ilat9y),.scene.svelte-1ilat9y:not(.play) :where(.svelte-1ilat9y):after,.scene.svelte-1ilat9y:not(.play) .gc-ripple{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.scene.svelte-1ilat9y :where(.svelte-1ilat9y),.scene.svelte-1ilat9y :where(.svelte-1ilat9y):after,.scene.svelte-1ilat9y .gc-ripple{animation:none!important}.gc-main.svelte-1ilat9y,.sheet.svelte-1ilat9y{display:none}}.scene.svelte-1ahg4nv{--db-primary-shade: oklch(.5893 .1005 146.11);--db-primary-bold: oklch(.5198 .0856 145.66);--db-surface-subtle: oklch(.217 .0038 106.71);--db-line-subtle: oklch(.2424 .0056 106.81)}.db-url.svelte-1ahg4nv{color:var(--db-primary-shade)}.scene.svelte-1ahg4nv .db-copy{color:var(--db-primary-bold)}.db-danger-btn.svelte-1ahg4nv{background:var(--diagram-red)}.db-danger-mid.svelte-1ahg4nv{color:var(--diagram-red)}.db-name-active.svelte-1ahg4nv{color:var(--db-primary-shade)}.crop-head-bg.svelte-1ahg4nv{position:absolute;inset:1px 1px 0 -2.5rem;pointer-events:none;background:var(--db-surface-subtle);border-bottom:1px solid var(--db-line-subtle);border-radius:0 .7rem 0 0;-webkit-mask-image:linear-gradient(to right,transparent,#000 3rem);mask-image:linear-gradient(to right,transparent,#000 3rem)}@media(max-width:639px){.crop-head-bg.svelte-1ahg4nv{inset:1px 1px 0 0;border-radius:0 .7rem 0 0;-webkit-mask-image:none;mask-image:none}.scene.svelte-1ahg4nv .term-title{display:none}}.crop-bg.svelte-1ahg4nv,.crop-edge.svelte-1ahg4nv{position:absolute;inset:0 0 0 -2.5rem;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 3rem);mask-image:linear-gradient(to right,transparent,#000 3rem)}.crop-bg.svelte-1ahg4nv{background:var(--card);border-radius:0 .75rem .75rem 0}.crop-edge.svelte-1ahg4nv{--edge: color-mix(in oklab, var(--border) 90%, var(--primary) 10%);border-top:1px solid var(--edge);border-right:1px solid var(--edge);border-bottom:1px solid var(--edge);border-radius:0 .75rem .75rem 0}@media(max-width:639px){.crop-bg.svelte-1ahg4nv,.crop-edge.svelte-1ahg4nv{inset:0;-webkit-mask-image:none;mask-image:none}}.time-b.svelte-1ahg4nv{--shr-tb: 10;animation:svelte-1ahg4nv-shr-time-b 80s linear 1 forwards}.time-c.svelte-1ahg4nv{--shr-tc: 2;animation:svelte-1ahg4nv-shr-time-c 80s linear 1 forwards}.time-b.svelte-1ahg4nv:after{counter-reset:shr-cb var(--shr-tb);content:counter(shr-cb) "s ago"}.time-c.svelte-1ahg4nv:after{counter-reset:shr-cc var(--shr-tc);content:counter(shr-cc) "s ago"}@keyframes svelte-1ahg4nv-shr-time-b{0%,6.25%{--shr-tb: 0}80%,to{--shr-tb: 59}}@keyframes svelte-1ahg4nv-shr-time-c{0%,7.5%{--shr-tc: 0}81.25%,to{--shr-tc: 59}}.clink.svelte-1ahg4nv{background:color-mix(in oklab,var(--primary) 40%,transparent);box-shadow:0 0 6px color-mix(in oklab,var(--primary) 45%,transparent)}.clink-b.svelte-1ahg4nv{animation:svelte-1ahg4nv-shr-link-b 14s var(--ease-brand) 1 forwards}.clink-c.svelte-1ahg4nv{animation:svelte-1ahg4nv-shr-link-c 14s var(--ease-brand) 1 forwards}@keyframes svelte-1ahg4nv-shr-link-b{0%,31%{opacity:0}33%,to{opacity:1}}@keyframes svelte-1ahg4nv-shr-link-c{0%,41%{opacity:0}43%,to{opacity:1}}.fanpulse.svelte-1ahg4nv{position:absolute;inset:0 -1px;background:linear-gradient(180deg,transparent 0%,var(--primary) 50%,transparent 100%);background-size:100% 45%;background-repeat:no-repeat;filter:drop-shadow(0 0 5px color-mix(in oklab,var(--primary) 70%,transparent));opacity:.95}@keyframes svelte-1ahg4nv-shr-fan-pulse{0%,28%{background-position:0 -60%}48%,to{background-position:0 160%}}.fanpulse-a.svelte-1ahg4nv{animation:svelte-1ahg4nv-shr-fan-pulse 7s ease-in-out infinite}.fanpulse-b.svelte-1ahg4nv{animation:svelte-1ahg4nv-shr-fan-pulse 7s ease-in-out infinite,svelte-1ahg4nv-shr-gate-b 14s step-end 1 forwards}.fanpulse-c.svelte-1ahg4nv{animation:svelte-1ahg4nv-shr-fan-pulse 7s ease-in-out infinite,svelte-1ahg4nv-shr-gate-c 14s step-end 1 forwards}@keyframes svelte-1ahg4nv-shr-gate-b{0%{opacity:0}46%,to{opacity:.95}}@keyframes svelte-1ahg4nv-shr-gate-c{0%{opacity:0}48%,to{opacity:.95}}.term-b.svelte-1ahg4nv:after,.term-c.svelte-1ahg4nv:after{content:"";position:absolute;inset:0;border-radius:.75rem;padding:1.5px;background:conic-gradient(from var(--lk-angle),transparent 0 82%,color-mix(in oklab,var(--primary) 80%,transparent) 91%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;filter:drop-shadow(0 0 3px color-mix(in oklab,var(--primary) 40%,transparent));opacity:0;pointer-events:none}.term-b.svelte-1ahg4nv:after{animation:svelte-1ahg4nv-shr-hl-b 14s linear 1 forwards}.term-c.svelte-1ahg4nv:after{animation:svelte-1ahg4nv-shr-hl-c 14s linear 1 forwards}@keyframes svelte-1ahg4nv-shr-hl-b{0%,31%{opacity:0;--lk-angle: 0deg}32%{opacity:1}38%{opacity:1}40%,to{opacity:0;--lk-angle: 270deg}}@keyframes svelte-1ahg4nv-shr-hl-c{0%,41%{opacity:0;--lk-angle: 0deg}42%{opacity:1}47.5%{opacity:1}49.5%,to{opacity:0;--lk-angle: 270deg}}.term-a.svelte-1ahg4nv .term-note{animation:svelte-1ahg4nv-shr-note-flash 7s ease-in-out infinite}.term-b.svelte-1ahg4nv .term-note,.term-c.svelte-1ahg4nv .term-note{animation-duration:7s,14s;animation-timing-function:ease-in-out,step-end;animation-iteration-count:infinite,1;animation-fill-mode:none,forwards}.term-b.svelte-1ahg4nv .term-note{animation-name:svelte-1ahg4nv-shr-note-flash,svelte-1ahg4nv-shr-note-gate-b}.term-c.svelte-1ahg4nv .term-note{animation-name:svelte-1ahg4nv-shr-note-flash,svelte-1ahg4nv-shr-note-gate-c}@keyframes svelte-1ahg4nv-shr-note-flash{0%,48%{opacity:0}51%,59%{opacity:1}63%,to{opacity:0}}@keyframes svelte-1ahg4nv-shr-note-gate-b{0%{visibility:hidden}46%,to{visibility:visible}}@keyframes svelte-1ahg4nv-shr-note-gate-c{0%{visibility:hidden}48%,to{visibility:visible}}.inwire.svelte-1ahg4nv{background:color-mix(in oklab,var(--primary) 40%,transparent);box-shadow:0 0 6px color-mix(in oklab,var(--primary) 45%,transparent)}.inpulse.svelte-1ahg4nv{position:absolute;inset:0 -1px;background:linear-gradient(180deg,transparent 0%,var(--primary) 50%,transparent 100%);background-size:100% 45%;background-repeat:no-repeat;filter:drop-shadow(0 0 5px color-mix(in oklab,var(--primary) 70%,transparent));opacity:.95;animation:svelte-1ahg4nv-shr-in-pulse 7s ease-in-out infinite}@keyframes svelte-1ahg4nv-shr-in-pulse{0%,10%{background-position:0 -60%}30%,to{background-position:0 160%}}.src-label.svelte-1ahg4nv{background:linear-gradient(90deg,var(--muted-foreground) 0 33.4%,var(--primary) 42% 58%,var(--muted-foreground) 66.6% 100%);background-size:300% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:svelte-1ahg4nv-shr-src-sweep 7s ease-in-out infinite}@keyframes svelte-1ahg4nv-shr-src-sweep{0%,2%{background-position:100% 0}20%,to{background-position:0% 0}}.row-b.svelte-1ahg4nv{animation:svelte-1ahg4nv-shr-row-b 14s var(--ease-brand) 1 forwards}.row-c.svelte-1ahg4nv{animation:svelte-1ahg4nv-shr-row-c 14s var(--ease-brand) 1 forwards}@keyframes svelte-1ahg4nv-shr-row-b{0%,31%{opacity:0;transform:translateY(8px)}33%,to{opacity:1;transform:translateY(0)}}@keyframes svelte-1ahg4nv-shr-row-c{0%,41%{opacity:0;transform:translateY(8px)}43%,to{opacity:1;transform:translateY(0)}}.scene.svelte-1ahg4nv:not(.play) :where(.svelte-1ahg4nv),.scene.svelte-1ahg4nv:not(.play) :where(.svelte-1ahg4nv):after,.scene.svelte-1ahg4nv:not(.play) .term-note{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.scene.svelte-1ahg4nv :where(.svelte-1ahg4nv),.scene.svelte-1ahg4nv :where(.svelte-1ahg4nv):after,.scene.svelte-1ahg4nv .term-note{animation:none!important}.fanpulse.svelte-1ahg4nv,.inpulse.svelte-1ahg4nv{display:none}}
