.borb-stage.svelte-14zdl26{position:relative;width:100%;height:100%;overflow:hidden;background:var(--paper, #fff)}.canvas.svelte-14zdl26{position:absolute;top:0;right:0;bottom:0;left:0}.canvas.svelte-14zdl26 canvas{display:block;width:100%;height:100%}.ui.svelte-14zdl26{position:absolute;left:0;right:0;padding:0 var(--stage-ui-pad, 16px);pointer-events:none}.ui.svelte-14zdl26>*{pointer-events:auto}.ui.top.svelte-14zdl26{top:env(safe-area-inset-top,0px);display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap}.ui.bottom.svelte-14zdl26{bottom:calc(env(safe-area-inset-bottom,0px) + 14px);display:grid;gap:10px}.config.svelte-1gp6n77{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr;grid-template-areas:"stage" "console";--u: 2px;--tab-up: polygon(0 100%, 0 calc(2 * var(--u)), var(--u) calc(2 * var(--u)), var(--u) var(--u), calc(2 * var(--u)) var(--u), calc(2 * var(--u)) 0, calc(100% - 2 * var(--u)) 0, calc(100% - 2 * var(--u)) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(2 * var(--u)), 100% calc(2 * var(--u)), 100% 100%);--tab-down: polygon(0 0, 0 calc(100% - 2 * var(--u)), var(--u) calc(100% - 2 * var(--u)), var(--u) calc(100% - var(--u)), calc(2 * var(--u)) calc(100% - var(--u)), calc(2 * var(--u)) 100%, calc(100% - 2 * var(--u)) 100%, calc(100% - 2 * var(--u)) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - 2 * var(--u)), 100% calc(100% - 2 * var(--u)), 100% 0);--box: polygon(0 calc(2 * var(--u)), var(--u) calc(2 * var(--u)), var(--u) var(--u), calc(2 * var(--u)) var(--u), calc(2 * var(--u)) 0, calc(100% - 2 * var(--u)) 0, calc(100% - 2 * var(--u)) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(2 * var(--u)), 100% calc(2 * var(--u)), 100% calc(100% - 2 * var(--u)), calc(100% - var(--u)) calc(100% - 2 * var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - 2 * var(--u)) calc(100% - var(--u)), calc(100% - 2 * var(--u)) 100%, calc(2 * var(--u)) 100%, calc(2 * var(--u)) calc(100% - var(--u)), var(--u) calc(100% - var(--u)), var(--u) calc(100% - 2 * var(--u)), 0 calc(100% - 2 * var(--u)))}.stage.svelte-1gp6n77{grid-area:stage;position:relative;min-height:0}.menu.svelte-1gp6n77{position:relative;margin:16px 0 0}.menu.svelte-1gp6n77 .tab.hang:where(.svelte-1gp6n77){clip-path:var(--box);padding:4px 12px;margin:0}.menu.svelte-1gp6n77 .tab.hang:where(.svelte-1gp6n77):before{top:1px;bottom:1px;clip-path:var(--box)}.menu.plain.svelte-1gp6n77 .tab.hang:where(.svelte-1gp6n77):after{display:none}.menu.svelte-1gp6n77 .tab.hang:where(.svelte-1gp6n77):after{margin:calc(4 * var(--u)) calc(2 * var(--u)) 0 calc(2 * var(--u));box-shadow:calc(-2 * var(--u)) calc(-2 * var(--u)) var(--ink),calc(-1 * var(--u)) calc(-1 * var(--u)) var(--ink),var(--u) calc(-1 * var(--u)) var(--ink),calc(2 * var(--u)) calc(-2 * var(--u)) var(--ink)}.menu.open.svelte-1gp6n77 .tab.hang:where(.svelte-1gp6n77):after{margin:0 calc(2 * var(--u)) calc(4 * var(--u)) calc(2 * var(--u));box-shadow:calc(-2 * var(--u)) calc(2 * var(--u)) var(--ink),calc(-1 * var(--u)) var(--u) var(--ink),var(--u) var(--u) var(--ink),calc(2 * var(--u)) calc(2 * var(--u)) var(--ink)}.menu.svelte-1gp6n77 .box:where(.svelte-1gp6n77){position:absolute;z-index:5;left:0;top:calc(100% + 6px);min-width:220px;background:var(--ink);clip-path:var(--box);padding:1px}.menu.svelte-1gp6n77 .items:where(.svelte-1gp6n77){background:var(--paper);clip-path:var(--box);display:grid;padding:6px 0}.menu.svelte-1gp6n77 .items:where(.svelte-1gp6n77) button:where(.svelte-1gp6n77){background:none;color:var(--ink);border:0;border-radius:0;text-align:left;padding:8px 14px;font:500 .95rem/1.2 var(--body-font)}.menu.svelte-1gp6n77 .items:where(.svelte-1gp6n77) button:where(.svelte-1gp6n77):hover:not(:disabled),.menu.svelte-1gp6n77 .items:where(.svelte-1gp6n77) button:where(.svelte-1gp6n77):focus-visible{background:var(--ink);color:var(--paper);outline:0}.progress.svelte-1gp6n77{margin:16px 0 0 12px;font-size:.9rem;color:var(--muted);max-width:40ch}.progress.svelte-1gp6n77 .track:where(.svelte-1gp6n77){margin-top:6px}.console.svelte-1gp6n77{grid-area:console;position:relative;padding:0;border:0}.tab.svelte-1gp6n77{display:inline-flex;align-items:center;gap:9px;margin:0 0 0 16px;padding:4px 12px 3px;position:relative;isolation:isolate;border:0;border-radius:0;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--ink);color:var(--ink);font:500 .85rem/1.3 var(--body-font);clip-path:var(--tab-up)}.tab.svelte-1gp6n77:before{content:"";position:absolute;z-index:-1;left:1px;right:1px;top:1px;bottom:0;background:var(--paper);clip-path:var(--tab-up)}.tab.svelte-1gp6n77:after{content:"";width:var(--u);height:var(--u);background:var(--ink);margin:0 calc(2 * var(--u)) calc(4 * var(--u)) calc(2 * var(--u));box-shadow:calc(-2 * var(--u)) calc(2 * var(--u)) var(--ink),calc(-1 * var(--u)) var(--u) var(--ink),var(--u) var(--u) var(--ink),calc(2 * var(--u)) calc(2 * var(--u)) var(--ink)}.tab.svelte-1gp6n77:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tab.svelte-1gp6n77:disabled{opacity:.35;cursor:default}.console.svelte-1gp6n77 .tab:where(.svelte-1gp6n77){top:2px}.console.svelte-1gp6n77 .views:where(.svelte-1gp6n77){display:flex;gap:2px;border-top:1px solid var(--line);border-bottom:1px solid #e4e4e4;padding:1px 10px 0;font:500 13px/1 var(--body-font)}.console.svelte-1gp6n77 .views:where(.svelte-1gp6n77) button:where(.svelte-1gp6n77){all:unset;cursor:pointer;padding:8px 8px 6px;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px}.console.svelte-1gp6n77 .views:where(.svelte-1gp6n77) button:where(.svelte-1gp6n77):hover{color:var(--ink)}.console.svelte-1gp6n77 .views:where(.svelte-1gp6n77) button.on:where(.svelte-1gp6n77){color:var(--ink);border-bottom-color:var(--ink)}.console.svelte-1gp6n77 .views:where(.svelte-1gp6n77) button:where(.svelte-1gp6n77):focus-visible{outline:0;color:var(--ink)}.console.svelte-1gp6n77 .view:where(.svelte-1gp6n77){padding:6px 16px 16px;max-height:45vh;overflow:auto;font:15px/1.5 var(--body-font);color:var(--ink);max-width:720px}.console.open.svelte-1gp6n77 .tab:where(.svelte-1gp6n77):after{margin:calc(4 * var(--u)) calc(2 * var(--u)) 0 calc(2 * var(--u));box-shadow:calc(-2 * var(--u)) calc(-2 * var(--u)) var(--ink),calc(-1 * var(--u)) calc(-1 * var(--u)) var(--ink),var(--u) calc(-1 * var(--u)) var(--ink),calc(2 * var(--u)) calc(-2 * var(--u)) var(--ink)}.console.svelte-1gp6n77 .drawer:where(.svelte-1gp6n77){display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.console.open.svelte-1gp6n77 .drawer:where(.svelte-1gp6n77){grid-template-rows:1fr}.console.svelte-1gp6n77 .sheet:where(.svelte-1gp6n77){min-height:0;overflow:hidden;font:12.5px/1.55 var(--mono);color:#2c232e}.console.svelte-1gp6n77 .lines:where(.svelte-1gp6n77){min-height:60px;max-height:200px;overflow:auto;padding:2px 16px 4px}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77){display:grid;grid-template-columns:12ch 14px 10px 10ch 1fr;gap:6px;align-items:start;min-width:0;padding:0 6px;margin:0 -6px}.console.svelte-1gp6n77 .line.out:where(.svelte-1gp6n77){background:#faf5ef}.console.svelte-1gp6n77 .line.out:where(.svelte-1gp6n77) .dir:where(.svelte-1gp6n77){color:#1c8ca8}.console.svelte-1gp6n77 .line.in:where(.svelte-1gp6n77) .dir:where(.svelte-1gp6n77){color:#218871}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77) .time:where(.svelte-1gp6n77){color:#a59c9c}.console.svelte-1gp6n77 .line.head:where(.svelte-1gp6n77){border-bottom:1px solid #e4e4e4;margin:0;padding:3px 16px;color:#a59c9c;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.console.svelte-1gp6n77 .line.bench:where(.svelte-1gp6n77){border-top:1px solid #e4e4e4;margin:0;padding:3px 16px 5px}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77) .name:where(.svelte-1gp6n77){color:#a59c9c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77) .dir:where(.svelte-1gp6n77){width:14px;height:14px;margin-top:3px;color:#a59c9c}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77) .text:where(.svelte-1gp6n77){min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.console.svelte-1gp6n77 .line.open:where(.svelte-1gp6n77) .text:where(.svelte-1gp6n77){white-space:pre-wrap;overflow-wrap:anywhere}.console.svelte-1gp6n77 .line.bench:where(.svelte-1gp6n77) .entry:where(.svelte-1gp6n77){position:relative;min-width:0}.console.svelte-1gp6n77 .line.bench:where(.svelte-1gp6n77) input:where(.svelte-1gp6n77){all:unset;width:100%;min-width:0;font:inherit;color:inherit;padding:2px 0;box-sizing:border-box}.console.svelte-1gp6n77 .completions:where(.svelte-1gp6n77){position:absolute;left:calc(64px + 22ch);bottom:34px;z-index:5;min-width:320px;max-width:60ch;max-height:180px;overflow:auto;background:var(--paper);border:1px solid var(--line);padding:4px 0;display:grid;font:12.5px/1.55 var(--mono)}.console.svelte-1gp6n77 .completions:where(.svelte-1gp6n77) button:where(.svelte-1gp6n77){all:unset;cursor:pointer;display:grid;grid-template-columns:14ch 1fr;gap:10px;padding:3px 10px;font:inherit}.console.svelte-1gp6n77 .completions:where(.svelte-1gp6n77) button:where(.svelte-1gp6n77) b:where(.svelte-1gp6n77){font-weight:400;color:#2c232e}.console.svelte-1gp6n77 .completions:where(.svelte-1gp6n77) button:where(.svelte-1gp6n77) span:where(.svelte-1gp6n77){color:#a59c9c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console.svelte-1gp6n77 .completions:where(.svelte-1gp6n77) button.on:where(.svelte-1gp6n77),.console.svelte-1gp6n77 .completions:where(.svelte-1gp6n77) button:where(.svelte-1gp6n77):hover{background:#2c232e}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77){padding:8px 12px;gap:2px;max-width:76ch}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) p:where(.svelte-1gp6n77){margin:0;color:#2c232e}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) p:where(.svelte-1gp6n77)>b:where(.svelte-1gp6n77){font-weight:700;margin-right:8px}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) .field:where(.svelte-1gp6n77){all:unset;cursor:pointer;display:grid;grid-template-columns:12ch 18ch 1fr;gap:8px;padding:1px 6px;margin:0 -6px;font:inherit;color:#2c232e}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) .field:where(.svelte-1gp6n77) b:where(.svelte-1gp6n77){font-weight:400;color:#ce4770}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) .field:where(.svelte-1gp6n77) i:where(.svelte-1gp6n77),.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) p.reply:where(.svelte-1gp6n77) i:where(.svelte-1gp6n77){font-style:normal;color:#6851a2}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) .field:where(.svelte-1gp6n77) i:where(.svelte-1gp6n77) u:where(.svelte-1gp6n77){text-decoration:none}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) .field:where(.svelte-1gp6n77) i:where(.svelte-1gp6n77) u.now:where(.svelte-1gp6n77){font-weight:700}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) .field:where(.svelte-1gp6n77) span:where(.svelte-1gp6n77),.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) p.reply:where(.svelte-1gp6n77) span:where(.svelte-1gp6n77){color:#a59c9c;white-space:normal}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) .field.off:where(.svelte-1gp6n77) b:where(.svelte-1gp6n77),.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) .field.off:where(.svelte-1gp6n77) i:where(.svelte-1gp6n77){opacity:.55}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) .field.at:where(.svelte-1gp6n77),.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) .field:where(.svelte-1gp6n77):hover{background:#f3ebe3}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) p.reply:where(.svelte-1gp6n77){display:grid;grid-template-columns:12ch 1fr;gap:8px;margin-top:4px}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) p.keys:where(.svelte-1gp6n77){margin-top:6px;color:#a59c9c;font-size:11px}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) p.problems:where(.svelte-1gp6n77){margin-top:4px;color:#a59c9c}.console.svelte-1gp6n77 .doc:where(.svelte-1gp6n77) p.problems.loud:where(.svelte-1gp6n77){color:#ce4770}.console.svelte-1gp6n77 .completions:where(.svelte-1gp6n77) button.on:where(.svelte-1gp6n77) b:where(.svelte-1gp6n77),.console.svelte-1gp6n77 .completions:where(.svelte-1gp6n77) button:where(.svelte-1gp6n77):hover b:where(.svelte-1gp6n77),.console.svelte-1gp6n77 .completions:where(.svelte-1gp6n77) button.on:where(.svelte-1gp6n77) span:where(.svelte-1gp6n77),.console.svelte-1gp6n77 .completions:where(.svelte-1gp6n77) button:where(.svelte-1gp6n77):hover span:where(.svelte-1gp6n77){color:var(--paper)}.console.svelte-1gp6n77 .line.bench:where(.svelte-1gp6n77) input:where(.svelte-1gp6n77)::placeholder{color:#a59c9c}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77) .fold:where(.svelte-1gp6n77){all:unset;cursor:pointer;width:10px;height:1.55em;position:relative}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77) .fold:where(.svelte-1gp6n77):before{content:"";position:absolute;left:1px;top:7px;width:5px;height:5px;border-right:1.5px solid #a59c9c;border-bottom:1.5px solid #a59c9c;transform:rotate(-45deg)}.console.svelte-1gp6n77 .line.open:where(.svelte-1gp6n77) .fold:where(.svelte-1gp6n77):before{transform:rotate(45deg);top:5px}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77) i{font-style:normal}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77) .k{color:#ce4770}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77) .s{color:#b16803}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77) .n{color:#6851a2}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77) .b{color:#6851a2}.console.svelte-1gp6n77 .line:where(.svelte-1gp6n77) .p{color:#a59c9c}label.svelte-1gp6n77{display:block;margin:10px 0 4px;color:var(--muted);font-size:.9rem}.value.svelte-1gp6n77{float:right;color:var(--ink)}select.svelte-1gp6n77,input[type=text].svelte-1gp6n77{width:100%;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:7px 10px;font:inherit}input[type=range].svelte-1gp6n77{width:100%;accent-color:var(--ink)}button.svelte-1gp6n77{background:var(--ink);color:var(--paper);border:1px solid var(--line);border-radius:999px;padding:7px 14px;font:500 .95rem/1.2 var(--body-font);cursor:pointer;white-space:nowrap}button.quiet.svelte-1gp6n77{background:var(--paper);color:var(--ink)}button.svelte-1gp6n77:disabled{opacity:.35;cursor:default}.row.svelte-1gp6n77{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:10px}.row.claim.svelte-1gp6n77 a.quiet:where(.svelte-1gp6n77){font:inherit;color:var(--ink);text-decoration:underline}.row.claim.svelte-1gp6n77 .note:where(.svelte-1gp6n77){color:var(--muted);font-size:.9em}.row.three.svelte-1gp6n77 label:where(.svelte-1gp6n77){flex:1;margin:0}.row.join.svelte-1gp6n77 input[type=text]:where(.svelte-1gp6n77),.row.join.svelte-1gp6n77 input[type=password]:where(.svelte-1gp6n77){flex:1;min-width:12ch;width:auto;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:7px 10px;font:inherit}.row.svelte-1gp6n77 .note:where(.svelte-1gp6n77){color:var(--muted);font-size:.9em}label.inline.svelte-1gp6n77{display:inline-flex;align-items:center;gap:6px;margin:0}p.state.svelte-1gp6n77{margin:0}ul.nets.svelte-1gp6n77{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:4px}ul.nets.svelte-1gp6n77 li:where(.svelte-1gp6n77){display:flex;gap:10px;align-items:center}ul.nets.svelte-1gp6n77 li:where(.svelte-1gp6n77)>span:where(.svelte-1gp6n77):first-child{flex:1}button.small.svelte-1gp6n77{padding:3px 10px;font-size:.85rem}button.plain.svelte-1gp6n77{all:unset;cursor:pointer;flex:1;text-decoration:underline}.row.three.svelte-1gp6n77 input:where(.svelte-1gp6n77){width:calc(100% - 3.5em);vertical-align:middle}dl.svelte-1gp6n77{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;margin:10px 0 0}dt.svelte-1gp6n77{color:var(--muted)}dd.svelte-1gp6n77{margin:0;overflow-wrap:anywhere}.muted.svelte-1gp6n77{color:var(--muted)}.track.svelte-1gp6n77{background:#eee;border-radius:6px;height:6px;margin-top:8px}.bar.svelte-1gp6n77{background:#ff9f1c;height:6px;border-radius:6px}
