*{box-sizing:border-box;margin:0;padding:0}svg,img{display:block}:root{--s-none: 0;--s-xxs: 2px;--s-xs: 4px;--s-xsp: 6px;--s-sm: 8px;--s-smp: 12px;--s-md: 16px;--s-mdp: 24px;--s-lg: 32px;--s-lgp: 48px;--s-xl: 64px;--s-xlp: 96px;--s-xxl: 128px}html{--csstools-color-scheme--light: ;color-scheme:dark;font-family:-apple-system,Segoe UI,Roboto,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:15px;background:#000;color:#fff}button{font-size:13px;border:none;color:#fff;background:#222;white-space:nowrap}button:not([disabled]){cursor:pointer}button:disabled{opacity:.45;pointer-events:none}button:hover{background:#333}input[type=range]{--slider-height: var(--s-mdp);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;width:100%;height:var(--slider-height);background:transparent}input[type=range]::-webkit-slider-runnable-track{border-radius:var(--s-sm);background:#0a0a0a;height:var(--slider-height)}input[type=range]::-moz-range-track{border-radius:var(--s-sm);background:#0a0a0a;height:var(--slider-height)}input[type=range]::-webkit-slider-thumb{height:var(--slider-height);width:var(--s-lg);border-radius:var(--s-xs);border:none;background-color:#333;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="32" fill="none" viewBox="0 0 24 32"><path fill="%23999" d="M11 9h2v13h-2zM7 9h2v13H7zm8 0h2v13h-2z" opacity=".5"/></svg>');background-size:100% 100%;background-position:50% 50%;outline:1px solid #fff1;outline-offset:-1px;box-shadow:0 1px 3px #000;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=range]::-moz-range-thumb{height:var(--slider-height);width:var(--s-lg);border-radius:var(--s-xs);border:none;background-color:#333;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="32" fill="none" viewBox="0 0 24 32"><path fill="%23999" d="M11 9h2v13h-2zM7 9h2v13H7zm8 0h2v13h-2z" opacity=".5"/></svg>');background-size:100% 100%;background-position:50% 50%;outline:1px solid #fff1;outline-offset:-1px;box-shadow:0 1px 3px #000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bluetooth-toolbar.svelte-nleae8{height:100%;overflow-x:auto;padding:0 var(--s-md);gap:var(--s-md);display:flex;align-items:center}.bluetooth-toolbar.svelte-nleae8>*{flex:0 0 auto}.bluetooth-toolbar.svelte-nleae8 input:where(.svelte-nleae8){padding:0 var(--s-sm);height:24px;font-family:monospace;font-size:13px;width:9ch}.bluetooth-toolbar.svelte-nleae8 .buttons:where(.svelte-nleae8){display:flex}@media (max-width: 600px){:is(.bluetooth-toolbar:where(.svelte-nleae8) .buttons:where(.svelte-nleae8)) .button-label.svelte-nleae8{display:none}}.bluetooth-toolbar.svelte-nleae8 button:where(.svelte-nleae8){height:48px;min-width:48px;padding:0 var(--s-xsp);display:flex;align-items:center;gap:var(--s-xsp);justify-content:center;background:transparent}:is(.bluetooth-toolbar:where(.svelte-nleae8) button:where(.svelte-nleae8)) .button-label.svelte-nleae8,:is(.bluetooth-toolbar:where(.svelte-nleae8) button:where(.svelte-nleae8)) svg.svelte-nleae8{opacity:.6}.svelte-nleae8:is(.bluetooth-toolbar:where(.svelte-nleae8) button:where(.svelte-nleae8)):hover .button-label:where(.svelte-nleae8),.svelte-nleae8:is(.bluetooth-toolbar:where(.svelte-nleae8) button:where(.svelte-nleae8)):hover svg:where(.svelte-nleae8){opacity:.8}:is(.bluetooth-toolbar:where(.svelte-nleae8) button:where(.svelte-nleae8)) .button-label.svelte-nleae8{font-family:monospace;white-space:nowrap;text-transform:uppercase;font-size:13px;letter-spacing:.1em}:is(.bluetooth-toolbar:where(.svelte-nleae8) button:where(.svelte-nleae8)) svg.svelte-nleae8{width:20px;height:20px;display:block;fill:#fff;flex:0 0 auto}.bluetooth-toolbar.svelte-nleae8 .text:where(.svelte-nleae8){flex:1 1 auto;font-size:13px;letter-spacing:.02em;white-space:nowrap;opacity:.6}.debug-toolbar.svelte-8p4jjf{height:100%;overflow-x:auto;padding:var(--s-md)}.debug-toolbar.svelte-8p4jjf .info:where(.svelte-8p4jjf){font-family:monospace;white-space:nowrap;text-transform:uppercase;font-size:13px;opacity:.4;letter-spacing:.1em}.debug-toolbar.svelte-8p4jjf .hex:where(.svelte-8p4jjf){font-family:monospace;background:#222;color:#bbb;padding:var(--s-sm);display:flex;flex-wrap:wrap;gap:var(--s-sm);margin-top:var(--s-sm)}:is(.debug-toolbar:where(.svelte-8p4jjf) .hex:where(.svelte-8p4jjf))>.svelte-8p4jjf{flex:0 0 auto}.debug-toolbar.svelte-8p4jjf .labels:where(.svelte-8p4jjf){font-family:monospace;background:#222;color:#bbb;padding:var(--s-sm);margin-top:var(--s-md)}.anchor.svelte-vlyxpe{display:block;width:var(--s-mdp);height:var(--s-mdp);border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:13px;color:#111;font-weight:700;-webkit-user-select:none;user-select:none}.anchor.color.svelte-vlyxpe{background:gray}.anchor.color.connected.svelte-vlyxpe{background:#484848}.anchor.trigger.svelte-vlyxpe{background:#ac713e}.anchor.trigger.connected.svelte-vlyxpe{background:#6b3900}@media (color-gamut: p3){.anchor.trigger.connected.svelte-vlyxpe{background:#6b3900}}.anchor.selected.svelte-vlyxpe{background:#fff}.node-params.svelte-1amuy6s{display:flex;flex-direction:column;gap:var(--s-sm)}.node-params.svelte-1amuy6s .bottom-toolbar:where(.svelte-1amuy6s){display:flex;padding:var(--s-sm) 0;gap:var(--s-sm)}:is(.node-params:where(.svelte-1amuy6s) .bottom-toolbar:where(.svelte-1amuy6s)) button.svelte-1amuy6s{height:36px;min-width:36px;display:flex;align-items:center;gap:var(--s-xsp);justify-content:center;background:transparent;flex:0 0 auto;outline:1px solid #333;border-radius:var(--s-sm)}.delete.svelte-1amuy6s:is(:is(.node-params:where(.svelte-1amuy6s) .bottom-toolbar:where(.svelte-1amuy6s)) button:where(.svelte-1amuy6s)) svg:where(.svelte-1amuy6s){fill:#f88}:is(:is(.node-params:where(.svelte-1amuy6s) .bottom-toolbar:where(.svelte-1amuy6s)) button:where(.svelte-1amuy6s)) svg.svelte-1amuy6s{width:20px;height:20px;display:block;fill:#fff;flex:0 0 auto}:is(:is(.node-params:where(.svelte-1amuy6s) .bottom-toolbar:where(.svelte-1amuy6s)) button:where(.svelte-1amuy6s)) svg.svelte-1amuy6s{opacity:.6}.svelte-1amuy6s:is(:is(.node-params:where(.svelte-1amuy6s) .bottom-toolbar:where(.svelte-1amuy6s)) button:where(.svelte-1amuy6s)):hover svg:where(.svelte-1amuy6s){opacity:.8}.node-params.svelte-1amuy6s .param:where(.svelte-1amuy6s){display:flex;flex-direction:column;gap:var(--s-xsp)}:is(.node-params:where(.svelte-1amuy6s) .param:where(.svelte-1amuy6s)) .param-name.svelte-1amuy6s{font-size:11px;opacity:.6;line-height:1;letter-spacing:.01em;min-width:0;display:block;white-space:nowrap;flex:0 0 auto;margin-bottom:-3px}:is(.node-params:where(.svelte-1amuy6s) .param:where(.svelte-1amuy6s)) .param-value.svelte-1amuy6s{display:grid;gap:var(--s-md);grid-template-columns:1fr 58px}:is(:is(.node-params:where(.svelte-1amuy6s) .param:where(.svelte-1amuy6s)) .param-value:where(.svelte-1amuy6s)) input.svelte-1amuy6s{min-width:0;width:100%;display:block}.node.svelte-ul9p1n{border-radius:var(--s-sm);border-top:1px solid #555;border-bottom:1px solid #000;background:#171717;display:grid;grid-template-columns:auto 1fr auto;--header-color: rgb(34, 34, 34);--header-color-focus: rgb(46, 46, 46)}.type-source .node.svelte-ul9p1n{--header-color: rgb(31, 46, 71);--header-color-focus: rgb(43, 59, 85)}.type-trigger .node.svelte-ul9p1n{--header-color: rgb(64, 39, 18);--header-color-focus: rgb(78, 52, 31)}.type-effect .node.svelte-ul9p1n{--header-color: rgb(43, 49, 19);--header-color-focus: rgb(55, 62, 32)}.type-mix .node.svelte-ul9p1n{--header-color: rgb(50, 40, 67);--header-color-focus: rgb(62, 52, 81)}.type-destination .node.svelte-ul9p1n{--header-color: rgb(3, 54, 51);--header-color-focus: rgb(43, 59, 85)}.node.selected.svelte-ul9p1n{outline:2px solid #fff}.node.other-selected.svelte-ul9p1n{outline:2px solid #fff8}.node.hide.svelte-ul9p1n{opacity:.2;pointer-events:none}.node.svelte-ul9p1n:not(.selected) .anchors:where(.svelte-ul9p1n){padding:var(--s-sm) 0;padding-bottom:0}:is(.node.svelte-ul9p1n:not(.selected) .anchors:where(.svelte-ul9p1n)) .anchor{transform:scale(.4);pointer-events:none;margin:-15px 0 -5px}.node.svelte-ul9p1n:not(.selected) .anchor:not(.highlight){opacity:.4}.node.svelte-ul9p1n:not(.selected) .anchor:not(.connected){display:none}.node.svelte-ul9p1n .content:where(.svelte-ul9p1n){border-radius:var(--s-sm);overflow:hidden}:is(.node:where(.svelte-ul9p1n) .content:where(.svelte-ul9p1n)) .header.svelte-ul9p1n{padding:0 var(--s-md);display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--header-color);height:var(--s-lg);gap:var(--s-sm)}.svelte-ul9p1n:is(:is(.node:where(.svelte-ul9p1n) .content:where(.svelte-ul9p1n)) .header:where(.svelte-ul9p1n)):hover,.svelte-ul9p1n:is(:is(.node:where(.svelte-ul9p1n) .content:where(.svelte-ul9p1n)) .header:where(.svelte-ul9p1n)):focus-visible{background:var(--header-color-focus)}:is(:is(.node:where(.svelte-ul9p1n) .content:where(.svelte-ul9p1n)) .header:where(.svelte-ul9p1n)) .color-preview.svelte-ul9p1n{flex:0 0 auto;width:var(--s-smp);height:var(--s-smp);border-radius:50%;outline:1px solid #fff1;margin-top:-1px}:is(:is(.node:where(.svelte-ul9p1n) .content:where(.svelte-ul9p1n)) .header:where(.svelte-ul9p1n)) .name.svelte-ul9p1n{font-size:13px;line-height:1.2;letter-spacing:.01em;min-width:0;display:block;white-space:nowrap;flex:1 1 auto;margin-top:-3px;overflow:hidden;text-overflow:ellipsis}:is(:is(.node:where(.svelte-ul9p1n) .content:where(.svelte-ul9p1n)) .header:where(.svelte-ul9p1n)) .summary.svelte-ul9p1n{text-align:right;font-size:11px;opacity:.6;line-height:1.2;letter-spacing:.01em;min-width:0;display:block;white-space:nowrap;flex:0 0 auto;margin-top:-3px}:is(.node:where(.svelte-ul9p1n) .content:where(.svelte-ul9p1n)) .params.svelte-ul9p1n{padding:var(--s-sm) var(--s-md)}.node.svelte-ul9p1n .anchors:where(.svelte-ul9p1n){display:flex;flex-direction:column;padding:var(--s-xsp) 0;gap:var(--s-xs);z-index:1;margin-left:calc(-1 * var(--s-smp));margin-right:calc(-1 * var(--s-smp))}.add-button.svelte-1nh45eb{height:32px;width:100%;display:flex;align-items:center;gap:var(--s-xsp);justify-content:start;text-align:start;background:transparent;border-radius:var(--s-sm)}.add-button.svelte-1nh45eb svg:where(.svelte-1nh45eb){width:20px;height:20px;display:block;fill:#fff;flex:0 0 auto}.add-button.svelte-1nh45eb .button-label:where(.svelte-1nh45eb),.add-button.svelte-1nh45eb svg:where(.svelte-1nh45eb){opacity:.6}.add-button.svelte-1nh45eb:hover{background:#fff1}.add-button.svelte-1nh45eb:hover .button-label:where(.svelte-1nh45eb),.add-button.svelte-1nh45eb:hover svg:where(.svelte-1nh45eb){opacity:.8}.canvas.svelte-1nh45eb{padding:var(--s-md);overflow:auto;background:#080808;position:relative;height:100%}.canvas.svelte-1nh45eb .lines:where(.svelte-1nh45eb){position:absolute;z-index:10;pointer-events:none;-webkit-user-select:none;user-select:none}.canvas.svelte-1nh45eb .columns:where(.svelte-1nh45eb){display:grid;grid-auto-flow:column;grid-auto-columns:200px;gap:var(--s-xl);position:relative}:is(.canvas:where(.svelte-1nh45eb) .columns:where(.svelte-1nh45eb)) .column.svelte-1nh45eb{display:flex;flex-direction:column;gap:var(--s-sm)}:is(:is(.canvas:where(.svelte-1nh45eb) .columns:where(.svelte-1nh45eb)) .column:where(.svelte-1nh45eb)) .column-title.svelte-1nh45eb{flex:1 1 auto;font-size:24px;line-height:1;white-space:nowrap;letter-spacing:-.04em;color:#555;margin-bottom:var(--s-sm)}:is(:is(.canvas:where(.svelte-1nh45eb) .columns:where(.svelte-1nh45eb)) .column:where(.svelte-1nh45eb)) .column-footer.svelte-1nh45eb{flex:2 1 auto}.project-toolbar.svelte-17n7khn{height:100%;overflow-x:auto;padding:0 var(--s-md);gap:var(--s-md);display:flex;align-items:center}.project-toolbar.svelte-17n7khn>*{flex:0 0 auto}.project-toolbar.svelte-17n7khn input[type=text]:where(.svelte-17n7khn){width:100%;background:transparent;border:none}.project-toolbar.svelte-17n7khn .project-name:where(.svelte-17n7khn){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;font-size:24px;opacity:.8;letter-spacing:-.02em;margin-top:-2px}.project-toolbar.svelte-17n7khn .toolbar-label:where(.svelte-17n7khn){font-family:monospace;white-space:nowrap;text-transform:uppercase;font-size:13px;opacity:.4;letter-spacing:.1em}.project-toolbar.svelte-17n7khn .separator:where(.svelte-17n7khn){height:24px;width:2px;background:#fff2}.project-toolbar.svelte-17n7khn .section-buttons:where(.svelte-17n7khn){display:flex;gap:var(--s-xs)}:is(.project-toolbar:where(.svelte-17n7khn) .section-buttons:where(.svelte-17n7khn))>.svelte-17n7khn{flex:0 0 auto}.project-toolbar.svelte-17n7khn button:where(.svelte-17n7khn){min-width:32px;height:32px;display:flex;align-items:center;gap:var(--s-xsp);justify-content:center;background:transparent;border-radius:var(--s-sm)}.button-toggle.active.svelte-17n7khn:is(.project-toolbar:where(.svelte-17n7khn) button:where(.svelte-17n7khn)){background:#fff1}.button-toggle.active.svelte-17n7khn:is(.project-toolbar:where(.svelte-17n7khn) button:where(.svelte-17n7khn)) svg:where(.svelte-17n7khn){fill:#fca}:is(.project-toolbar:where(.svelte-17n7khn) button:where(.svelte-17n7khn)) .toolbar-label.svelte-17n7khn,:is(.project-toolbar:where(.svelte-17n7khn) button:where(.svelte-17n7khn)) svg.svelte-17n7khn{opacity:.6}.svelte-17n7khn:is(.project-toolbar:where(.svelte-17n7khn) button:where(.svelte-17n7khn)):hover .toolbar-label:where(.svelte-17n7khn),.svelte-17n7khn:is(.project-toolbar:where(.svelte-17n7khn) button:where(.svelte-17n7khn)):hover svg:where(.svelte-17n7khn){opacity:.8}:is(.project-toolbar:where(.svelte-17n7khn) button:where(.svelte-17n7khn)) svg.svelte-17n7khn{width:20px;height:20px;display:block;fill:#fff;flex:0 0 auto}@media (max-width: 600px){.project-toolbar.svelte-17n7khn{gap:var(--s-sm)}.project-toolbar.svelte-17n7khn button:where(.svelte-17n7khn) .toolbar-label:where(.svelte-17n7khn){display:none}}.light-group.svelte-17d1m7c{display:flex;outline:1px solid #fff1;border-radius:var(--s-xs);background:#fff1;gap:var(--s-xxs)}.light-group.svelte-17d1m7c .light:where(.svelte-17d1m7c){flex:0 0 auto;outline:none}.svelte-17d1m7c:is(.light-group:where(.svelte-17d1m7c) .light:where(.svelte-17d1m7c)):not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.svelte-17d1m7c:is(.light-group:where(.svelte-17d1m7c) .light:where(.svelte-17d1m7c)):not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.light.svelte-17d1m7c{width:var(--light-size);height:var(--light-size);border-radius:50%;background:var(--light-color);box-shadow:0 0 var(--light-size) 2px var(--light-color);outline:1px solid #fff1}.project-toolbar.svelte-156oo6f{height:100%;overflow-x:auto;padding:0 var(--s-md);gap:var(--s-sm);display:flex;align-items:center}.project-toolbar.svelte-156oo6f>*{flex:0 0 auto}.project-toolbar.svelte-156oo6f .tick-counter:where(.svelte-156oo6f){padding:var(--s-xs) var(--s-xsp);background:#060606;border-radius:var(--s-xs)}.project-toolbar.svelte-156oo6f .toolbar-label:where(.svelte-156oo6f){font-family:monospace;white-space:nowrap;text-transform:uppercase;font-size:13px;opacity:.4;letter-spacing:.1em}.project-toolbar.svelte-156oo6f .toolbar-buttons:where(.svelte-156oo6f){flex:0 0 auto;display:flex}.project-toolbar.svelte-156oo6f button:where(.svelte-156oo6f){width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent}:is(.project-toolbar:where(.svelte-156oo6f) button:where(.svelte-156oo6f)) svg.svelte-156oo6f{width:20px;height:20px;display:block;flex:0 0 auto}:is(.project-toolbar:where(.svelte-156oo6f) button:where(.svelte-156oo6f)) .toolbar-label.svelte-156oo6f{opacity:.6}.project.svelte-1uvfbkk{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100%;background:#333;gap:2px}.project.svelte-1uvfbkk>div:where(.svelte-1uvfbkk){background:#111;min-width:0;min-height:0;overflow:hidden}.project.svelte-1uvfbkk .toolbar-l:where(.svelte-1uvfbkk){height:64px;grid-column:1 / -1}.project.svelte-1uvfbkk .main:where(.svelte-1uvfbkk){display:flex;flex-direction:column;overflow:hidden;background:#333;gap:2px}:is(.project:where(.svelte-1uvfbkk) .main:where(.svelte-1uvfbkk))>div.svelte-1uvfbkk{min-width:0;min-height:0;background:#111}:is(.project:where(.svelte-1uvfbkk) .main:where(.svelte-1uvfbkk)) .toolbar-m.svelte-1uvfbkk{height:48px;flex:0 0 auto}:is(.project:where(.svelte-1uvfbkk) .main:where(.svelte-1uvfbkk)) .canvas.svelte-1uvfbkk{flex:1 1 1px}:is(.project:where(.svelte-1uvfbkk) .main:where(.svelte-1uvfbkk)) .toolbar-xl.svelte-1uvfbkk{max-height:160px;grid-column:1 / -1;flex:1 1 1px}.projects.svelte-e6q6cf{background:#111;padding:var(--s-md);display:grid;grid-template-columns:1fr minmax(0,700px) auto 1fr;align-items:start;grid-template-rows:auto;align-content:start;row-gap:var(--s-md);min-height:0;overflow-x:hidden;overflow-y:auto}.projects.svelte-e6q6cf .project-container:where(.svelte-e6q6cf){grid-column:2 / 4;display:grid;grid-template-columns:subgrid}.projects.svelte-e6q6cf .project:where(.svelte-e6q6cf){padding:var(--s-md);background:#222;border-radius:var(--s-smp);min-width:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;display:block;white-space:normal}.svelte-e6q6cf:is(.projects:where(.svelte-e6q6cf) .project:where(.svelte-e6q6cf)):hover{background:#333}:is(.projects:where(.svelte-e6q6cf) .project:where(.svelte-e6q6cf)) .name.svelte-e6q6cf{font-size:19px;line-height:1.3;opacity:.8;letter-spacing:-.01em;margin-top:-3px;min-width:0;display:block;font-weight:700}:is(.projects:where(.svelte-e6q6cf) .project:where(.svelte-e6q6cf)) .description.svelte-e6q6cf{line-height:1.2;margin-top:var(--s-xs);font-size:13px;letter-spacing:.03em;min-width:0;display:block;opacity:.6}.svelte-e6q6cf:is(:is(.projects:where(.svelte-e6q6cf) .project:where(.svelte-e6q6cf)) .description:where(.svelte-e6q6cf)):last-child{opacity:.4}.project-button.svelte-e6q6cf{height:48px;min-width:48px;display:flex;align-items:center;gap:var(--s-xsp);justify-content:center;background:transparent}.project-button.svelte-e6q6cf svg:where(.svelte-e6q6cf){width:20px;height:20px;display:block;fill:#fff;flex:0 0 auto}.project-button.svelte-e6q6cf svg:where(.svelte-e6q6cf){opacity:.6}.project-button.svelte-e6q6cf:hover svg:where(.svelte-e6q6cf){opacity:.8}.remote.svelte-1wjex7w{background:#111;padding:var(--s-md);display:grid;grid-template-columns:1fr minmax(0,700px) auto 1fr;align-items:start;grid-template-rows:auto;align-content:start;row-gap:var(--s-md);min-height:0;overflow-x:hidden;overflow-y:auto}.remote.svelte-1wjex7w .remote-container:where(.svelte-1wjex7w){grid-column:2 / 4;display:grid;grid-template-columns:subgrid}:is(.remote:where(.svelte-1wjex7w) .remote-container:where(.svelte-1wjex7w)) button.svelte-1wjex7w:not(.trigger){height:48px;min-width:48px;padding:0 var(--s-xsp);display:flex;align-items:center;gap:var(--s-xsp);justify-content:center;background:transparent}:is(:is(.remote:where(.svelte-1wjex7w) .remote-container:where(.svelte-1wjex7w)) button:where(.svelte-1wjex7w):not(.trigger)) .button-label.svelte-1wjex7w,:is(:is(.remote:where(.svelte-1wjex7w) .remote-container:where(.svelte-1wjex7w)) button:where(.svelte-1wjex7w):not(.trigger)) svg.svelte-1wjex7w{opacity:.6}.svelte-1wjex7w:is(:is(.remote:where(.svelte-1wjex7w) .remote-container:where(.svelte-1wjex7w)) button:where(.svelte-1wjex7w):not(.trigger)):hover .button-label:where(.svelte-1wjex7w),.svelte-1wjex7w:is(:is(.remote:where(.svelte-1wjex7w) .remote-container:where(.svelte-1wjex7w)) button:where(.svelte-1wjex7w):not(.trigger)):hover svg:where(.svelte-1wjex7w){opacity:.8}:is(:is(.remote:where(.svelte-1wjex7w) .remote-container:where(.svelte-1wjex7w)) button:where(.svelte-1wjex7w):not(.trigger)) .button-label.svelte-1wjex7w{font-family:monospace;white-space:nowrap;text-transform:uppercase;font-size:13px;letter-spacing:.1em}:is(:is(.remote:where(.svelte-1wjex7w) .remote-container:where(.svelte-1wjex7w)) button:where(.svelte-1wjex7w):not(.trigger)) svg.svelte-1wjex7w{width:20px;height:20px;display:block;fill:#fff;flex:0 0 auto}:is(.remote:where(.svelte-1wjex7w) .remote-container:where(.svelte-1wjex7w)) .triggers.svelte-1wjex7w{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-md);margin-top:var(--s-lg)}:is(.remote:where(.svelte-1wjex7w) .remote-container:where(.svelte-1wjex7w)) .trigger.svelte-1wjex7w{display:block;width:100%;padding:var(--s-lg) var(--s-md);background:#222;border-radius:var(--s-smp);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;white-space:normal}.svelte-1wjex7w:is(:is(.remote:where(.svelte-1wjex7w) .remote-container:where(.svelte-1wjex7w)) .trigger:where(.svelte-1wjex7w)):hover{background:#333}:is(:is(.remote:where(.svelte-1wjex7w) .remote-container:where(.svelte-1wjex7w)) .trigger:where(.svelte-1wjex7w)) .label.svelte-1wjex7w{font-size:19px;line-height:1.3;opacity:.8;letter-spacing:-.01em;font-weight:700}:is(.remote:where(.svelte-1wjex7w) .remote-container:where(.svelte-1wjex7w)) .text.svelte-1wjex7w{flex:1 1 auto;font-size:15px;line-height:1.5;letter-spacing:-.01em;opacity:.6}.content.svelte-lmc3du{height:100dvh;display:grid;grid-template-rows:40px 1fr;gap:2px;background:#333}.toolbar.svelte-lmc3du{background:#111;min-width:0;min-height:0;overflow:hidden;height:100%;overflow-x:auto;padding:0 var(--s-md);gap:var(--s-md);display:flex;align-items:center}.toolbar.svelte-lmc3du>*{flex:0 0 auto}.toolbar.svelte-lmc3du .toolbar-label:where(.svelte-lmc3du){font-family:monospace;white-space:nowrap;text-transform:uppercase;font-size:13px;opacity:.4;letter-spacing:.1em}.toolbar.svelte-lmc3du .toolbar-button:where(.svelte-lmc3du){height:100%;display:flex;align-items:center;gap:var(--s-xsp);justify-content:center;background:transparent}:is(.toolbar:where(.svelte-lmc3du) .toolbar-button:where(.svelte-lmc3du)) svg.svelte-lmc3du{width:20px;height:20px;display:block;fill:#fff;flex:0 0 auto}:is(.toolbar:where(.svelte-lmc3du) .toolbar-button:where(.svelte-lmc3du)) .toolbar-label.svelte-lmc3du,:is(.toolbar:where(.svelte-lmc3du) .toolbar-button:where(.svelte-lmc3du)) svg.svelte-lmc3du{opacity:.6}.svelte-lmc3du:is(.toolbar:where(.svelte-lmc3du) .toolbar-button:where(.svelte-lmc3du)):hover .toolbar-label:where(.svelte-lmc3du),.svelte-lmc3du:is(.toolbar:where(.svelte-lmc3du) .toolbar-button:where(.svelte-lmc3du)):hover svg:where(.svelte-lmc3du){opacity:.8}.active.svelte-lmc3du:is(.toolbar:where(.svelte-lmc3du) .toolbar-button:where(.svelte-lmc3du)){box-shadow:inset 0 -3px #ac713e}.active.svelte-lmc3du:is(.toolbar:where(.svelte-lmc3du) .toolbar-button:where(.svelte-lmc3du)) .toolbar-label:where(.svelte-lmc3du){opacity:.8;font-weight:700;color:#eeae7b}
