.builder-tokens{--ground:#f8f8f8;--sunken:#f8f8f8;--raised:#fefeff;--raised-2:#fff;--rule:#dee0df;--rowrule:#e8eae9;--mark:#b5b9b6;--muted:#6a716c;--text:#333d36;--accent:rgb(var(--primary-green-60));--failed:#8a3b32;--radius-lg:8px;--radius-md:6px;--radius-sm:3px;--label-col:170px}.dark .builder-tokens{--sunken:#0a0a0a;--ground:#101010;--raised:#171717;--raised-2:#1f1f1f;--rule:#2c2c2c;--rowrule:#242424;--mark:#5b5b5b;--muted:#a3a3a3;--text:#e8e8e8;--accent:rgb(var(--primary-green-40));--failed:#d9796e}.bs-block.svelte-1y9dyjz{padding:16px}.bs-highlight.svelte-1y9dyjz,.bs-changed.svelte-1y9dyjz{box-shadow:inset 2px 0 0 rgb(var(--primary-green-40))}.bs-block-head.svelte-1y9dyjz{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.bs-columns.svelte-1y9dyjz{grid-template-columns:var(--label-col,170px) minmax(0, 1fr);align-items:start;display:grid}.bs-columns.svelte-1y9dyjz .bs-block-head:where(.svelte-1y9dyjz){flex-direction:column;align-items:flex-start;gap:.25rem;margin-bottom:0;padding-top:6px}.bs-label.svelte-1y9dyjz{color:var(--muted);font-size:11px;font-weight:400}.bs-action.svelte-1y9dyjz{color:var(--text);font-size:12px;font-weight:500}.bs-columns.svelte-1y9dyjz .bs-action:where(.svelte-1y9dyjz){color:var(--muted)}.bs-action.svelte-1y9dyjz:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}.bs-error.svelte-1y9dyjz{box-shadow:inset 2px 0 0 var(--failed)}.bs-error-text.svelte-1y9dyjz{color:var(--failed);margin-top:6px;font-size:11px;line-height:1.55}.bs-hint-text.svelte-1y9dyjz{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.55}.bs-block-body.svelte-1y9dyjz{min-width:0}.bs-chip.svelte-v3vd4 .bs-chip-icon{object-fit:contain;width:14px;height:14px;filter:var(--vendor-filter);flex-shrink:0}.bs-chip.svelte-v3vd4{border:1px solid var(--rule);border-radius:var(--radius-md);align-items:stretch;height:28px;font-size:12px;transition:border-color .12s;display:inline-flex}.bs-chip.on.svelte-v3vd4{background:var(--raised);color:var(--text)}.bs-chip.off.svelte-v3vd4{color:var(--mark);background:0 0}.bs-chip.locked.svelte-v3vd4{background:var(--ground);color:var(--text)}.bs-chip.on.svelte-v3vd4:hover,.bs-chip.off.svelte-v3vd4:hover{border-color:var(--mark)}.bs-chip.off.svelte-v3vd4:hover{color:var(--muted)}.bs-chip.dim.svelte-v3vd4{opacity:.5}.bs-chip-body.svelte-v3vd4{border-radius:var(--radius-md);align-items:center;gap:5px;padding:0 11px;display:flex}button.bs-chip-body.svelte-v3vd4:disabled{cursor:not-allowed}.bs-chip-seg.svelte-v3vd4{border-left:1px solid var(--rule);align-items:center;gap:.25rem;padding:0 .5rem;display:flex}.bs-chip-seg-plain.svelte-v3vd4{border-left:0;margin-left:-6px;padding-left:0}.bs-chip-summary.svelte-v3vd4{color:var(--muted);font-size:11px}.bs-chip.open.svelte-v3vd4{border-color:var(--mark)}.bs-chip.sub.svelte-v3vd4{border-color:var(--rowrule);border-radius:5px;height:24px;font-size:11px}.bs-chip.sub.svelte-v3vd4 .bs-chip-body:where(.svelte-v3vd4){border-radius:5px;padding:0 9px}.bs-chip.svelte-v3vd4 button:where(.svelte-v3vd4):focus-visible{outline:2px solid var(--text);outline-offset:2px}.bs-pill.svelte-1wgdbu1{z-index:15;border-radius:var(--radius-lg,8px);background:rgb(var(--primary-green-60));height:38px;transition:background-color .22s;display:flex;position:fixed;bottom:48px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #333d3633}.bs-pill-segs.svelte-1wgdbu1{border-radius:inherit;display:flex;overflow:hidden}.bs-pill-segs.svelte-1wgdbu1>*+*{border-left:1px solid #ffffff38}.bs-pill.slide.svelte-1wgdbu1{transition:background-color .22s,left .3s ease-out}@media (prefers-reduced-motion:reduce){.bs-pill.slide.svelte-1wgdbu1{transition:background-color .22s}}.bs-pill.ink.svelte-1wgdbu1{background:rgb(var(--neutral-90))}.bs-pill.ink.svelte-1wgdbu1 .bs-seg{color:var(--raised,#fefeff)}.dark .bs-pill.svelte-1wgdbu1:not(.ink){background:var(--accent);box-shadow:0 4px 14px #0006}.dark .bs-pill.svelte-1wgdbu1:not(.ink) .bs-seg{color:var(--ground,#101010)}.dark .bs-pill.svelte-1wgdbu1:not(.ink) .bs-pill-segs:where(.svelte-1wgdbu1)>*+*{border-left-color:#0000002e}.bs-pill-lead.svelte-1wgdbu1{white-space:nowrap;position:absolute;top:50%;right:calc(100% + 16px);transform:translateY(-50%)}.bs-seg.svelte-1pqiizo{color:#fefeff;white-space:nowrap;align-items:center;gap:.375rem;padding:0 .875rem;font-size:12px;font-weight:500;display:inline-flex}.quiet.svelte-1pqiizo{opacity:.78}button.bs-seg.svelte-1pqiizo:hover:not(:disabled),a.bs-seg.svelte-1pqiizo:hover{opacity:1;background:rgb(var(--primary-green-60-hover,5 110 77))}.dark button.bs-seg.svelte-1pqiizo:hover:not(:disabled),.dark a.bs-seg.svelte-1pqiizo:hover{background:#0000001f}.bs-blocked.svelte-1pqiizo,.bs-seg.svelte-1pqiizo:disabled{cursor:not-allowed;opacity:.5}.step.svelte-1pqiizo{justify-content:space-between;gap:.5rem;width:240px;font-weight:400}.bs-seg-label.svelte-1pqiizo{text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}.bs-seg-time.svelte-1pqiizo{opacity:.72;flex-shrink:0;font-family:RoobertMono,ui-monospace,monospace;font-size:11px}.bs-seg-mark.svelte-1pqiizo{background:var(--failed,#e0a39b);border-radius:9999px;flex-shrink:0;width:6px;height:6px}
