.legend-anchor.svelte-1icype4{z-index:30;position:absolute;top:12px;left:14px}.hint.svelte-1icype4{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-subtle);color:var(--fg-3);cursor:pointer;transition:border-color var(--dur-fast);align-items:center;gap:7px;padding:5px 10px;font-size:11px;display:inline-flex}.hint.svelte-1icype4:hover,.hint.svelte-1icype4:focus-visible{border-color:var(--border-strong);color:var(--fg-1)}.hint.svelte-1icype4 svg:last-child{transition:transform var(--dur-fast)}.hint.open.svelte-1icype4 svg:last-child{transform:rotate(180deg)}.legend.svelte-1icype4{border:1px solid var(--border-strong);border-radius:var(--radius-3);background:var(--surface-raised,var(--surface));width:308px;max-height:62vh;box-shadow:var(--shadow-lg);position:absolute;top:34px;left:0;overflow-y:auto}.hl-h.svelte-1icype4{border-bottom:1px solid var(--border);font-family:var(--font-mono);color:var(--fg-1);align-items:center;gap:8px;padding:11px 13px;font-size:13px;font-style:italic;font-weight:700;display:flex}.hl-sec.svelte-1icype4{padding:11px 13px}.hl-sec.svelte-1icype4+.hl-sec:where(.svelte-1icype4){border-top:1px solid var(--border)}.hl-lbl.svelte-1icype4{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin-bottom:9px;font-size:9px}.hl-row.svelte-1icype4{align-items:flex-start;gap:10px;display:flex}.hl-row.svelte-1icype4+.hl-row:where(.svelte-1icype4){margin-top:10px}.sw.svelte-1icype4{flex:none;justify-content:center;width:44px;padding-top:1px;display:flex}.sw.wide.svelte-1icype4{width:auto}.sw.svelte-1icype4 svg:where(.svelte-1icype4){width:44px;height:18px;overflow:visible}.tx.svelte-1icype4{flex-direction:column;gap:1px;min-width:0;display:flex}.tx.svelte-1icype4 b:where(.svelte-1icype4){color:var(--fg-1);font-size:12px;font-weight:600}.tx.svelte-1icype4 span:where(.svelte-1icype4){color:var(--fg-3);text-wrap:pretty;font-size:10.5px;line-height:1.35}.sw.bub.svelte-1icype4{width:44px}.think-bubble.svelte-1icype4{filter:drop-shadow(0 1px 2px #0000004d);width:34px;line-height:0;display:block;position:relative}.think-bubble.svelte-1icype4 svg:where(.svelte-1icype4){width:34px;height:auto}.think-bubble.svelte-1icype4 .bub-body:where(.svelte-1icype4){fill:var(--people-blue);stroke:#01202e;stroke-width:1.6px}.think-bubble.svelte-1icype4 .td:where(.svelte-1icype4){fill:#01202e}.think-bubble.ask.svelte-1icype4 .bub-body:where(.svelte-1icype4){fill:var(--people-yellow)}.think-bubble.marked.svelte-1icype4 .bub-body:where(.svelte-1icype4){stroke:var(--fg-muted)}.rw-mark.svelte-1icype4{background:var(--bg-inset,var(--bg));border:1px solid var(--fg-muted);width:13px;height:13px;color:var(--fg-muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:-4px;right:-4px}.think-bubble.done.svelte-1icype4 .bub-body:where(.svelte-1icype4){fill:var(--people-green)}.think-bubble.err.svelte-1icype4 .bub-body:where(.svelte-1icype4){fill:var(--danger)}.think-bubble.rework.svelte-1icype4 .bub-body:where(.svelte-1icype4){fill:var(--fg-muted)}.think-bubble.svelte-1icype4 .bub-q:where(.svelte-1icype4){fill:#01202e;font-family:var(--font-mono);font-size:15px;font-weight:700}.think-bubble.svelte-1icype4 .bub-rw:where(.svelte-1icype4){stroke:#01202e;fill:#01202e;stroke-width:2px;stroke-linecap:round}.think-bubble.svelte-1icype4 .bub-rw:where(.svelte-1icype4) .ah:where(.svelte-1icype4){stroke:none}.knot-ver-swatch.svelte-1icype4{border-radius:var(--radius-pill);border:1px solid color-mix(in oklab, var(--brand,var(--accent)) 52%, transparent);background:color-mix(in oklab, var(--brand,var(--accent)) 22%, var(--bg));color:var(--brand-fg,var(--accent-fg));font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;padding:2px 9px;font-size:9px;font-weight:700;display:inline-flex}.weft-pop.svelte-18di3p4{z-index:14;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-3);width:258px;box-shadow:var(--shadow-lg);padding:12px 13px;position:absolute}.wp-k.svelte-18di3p4{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-size:9px}.wp-t.svelte-18di3p4{font-family:var(--font-mono);color:var(--fg-1);align-items:center;gap:6px;margin:3px 0 10px;font-size:12.5px;font-weight:700;display:flex}.wp-t.svelte-18di3p4 i{color:var(--fg-muted)}.wp-stale.svelte-18di3p4{border:1px solid color-mix(in oklab, var(--danger) 55%, transparent);border-radius:var(--radius-2);background:var(--danger-bg,color-mix(in oklab, var(--danger) 12%, transparent));align-items:flex-start;gap:9px;margin-bottom:2px;padding:9px 10px;display:flex}.wp-stale.svelte-18di3p4 i{color:var(--danger);flex:none;margin-top:1px}.wp-stale.svelte-18di3p4 .st:where(.svelte-18di3p4){color:var(--fg-2);text-wrap:pretty;font-size:11.5px;line-height:1.45}.wp-stale.svelte-18di3p4 .st:where(.svelte-18di3p4) b:where(.svelte-18di3p4){color:var(--danger)}.wp-row.svelte-18di3p4{border-top:1px solid var(--border-soft,var(--border));align-items:flex-start;gap:10px;padding:8px 0;display:flex}.wp-row.svelte-18di3p4:first-of-type{border-top:0}.wp-row.svelte-18di3p4 .wl:where(.svelte-18di3p4){flex:1;min-width:0}.wp-row.svelte-18di3p4 .wl:where(.svelte-18di3p4) b:where(.svelte-18di3p4){color:var(--fg-1);font-size:12.5px;font-weight:600;display:block}.wp-row.svelte-18di3p4 .wl:where(.svelte-18di3p4) span:where(.svelte-18di3p4){color:var(--fg-3);text-wrap:pretty;margin-top:2px;font-size:11px;line-height:1.45;display:block}.wp-sw.svelte-18di3p4{border:1px solid var(--border);background:var(--bg-inset);cursor:pointer;border-radius:999px;flex:none;width:34px;height:19px;margin-top:2px;position:relative}.wp-sw.svelte-18di3p4:after{content:"";background:var(--fg-3);width:13px;height:13px;transition:transform var(--dur-fast), background var(--dur-fast);border-radius:50%;position:absolute;top:2px;left:2px}.wp-sw[aria-pressed=true].svelte-18di3p4{background:var(--warning);border-color:var(--warning)}.wp-sw[aria-pressed=true].svelte-18di3p4:after{background:#02202c;transform:translate(15px)}.wp-sw.svelte-18di3p4:disabled,.wp-cyc.svelte-18di3p4 button:where(.svelte-18di3p4):disabled{cursor:default;opacity:.55}.wp-cyc.svelte-18di3p4{flex:none;align-items:center;gap:4px;display:flex}.wp-cyc.svelte-18di3p4 button:where(.svelte-18di3p4){border:1px solid var(--border);border-radius:var(--radius-1);background:var(--bg-inset);width:22px;height:22px;color:var(--fg-2);cursor:pointer;place-items:center;display:grid}.wp-cyc.svelte-18di3p4 button:where(.svelte-18di3p4):hover:not(:disabled){background:var(--bg-muted);color:var(--fg-1)}.wp-cyc.svelte-18di3p4 .n:where(.svelte-18di3p4){font-family:var(--font-mono);color:var(--fg-1);text-align:center;min-width:16px;font-size:12px;font-weight:700}.wp-foot.svelte-18di3p4{border-top:1px solid var(--border);justify-content:flex-start;gap:7px;margin-top:11px;padding-top:11px;display:flex}.wp-foot.svelte-18di3p4 .btn{flex:none;justify-content:flex-start}.figure-canvas.svelte-1xp21gf{background:var(--bg-inset,var(--bg));flex:1;justify-content:safe center;align-items:safe center;min-height:0;display:flex;position:relative;overflow:clip}.figure-canvas.surface-lattice.svelte-1xp21gf{background-image:radial-gradient(circle, var(--canvas-dot) .8px, transparent .8px);background-size:var(--lattice,26px) var(--lattice,26px);background-position:var(--lattice-x,0px) var(--lattice-y,0px)}.figure-canvas.surface-lattice.editable.svelte-1xp21gf{background-image:radial-gradient(circle, color-mix(in oklab, var(--accent) 34%, transparent) .7px, transparent .7px)}.figure-canvas.surface-transparent.svelte-1xp21gf{background:0 0}.figure-canvas.editable.svelte-1xp21gf{padding-top:30px}.figure-canvas.svelte-1xp21gf{padding-right:var(--gutter-right,0px)}.canvas-hint.svelte-1xp21gf{z-index:13;border:1px solid var(--border-strong);background:var(--surface);max-width:min(560px,100% - 96px);box-shadow:var(--shadow-lg);color:var(--fg-2);pointer-events:none;text-wrap:pretty;border-radius:999px;align-items:center;gap:7px;margin:0;padding:7px 12px;font-size:12px;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.canvas-hint.svelte-1xp21gf i{color:var(--accent);flex:none}.canvas-hint.warn.svelte-1xp21gf{border-color:color-mix(in oklab, var(--warning) 55%, transparent);color:var(--warning)}.canvas-hint.warn.svelte-1xp21gf i{color:var(--warning)}.canvas-bg.svelte-1xp21gf{cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.figure-canvas.has-viewport.svelte-1xp21gf{cursor:grab;touch-action:none}.figure-canvas.panning.svelte-1xp21gf{cursor:grabbing}.stage-sizer.svelte-1xp21gf{flex:none;position:relative}.stage-sizer.focused.svelte-1xp21gf{transition:transform var(--dur-slow,.32s) var(--ease,ease)}.stage.svelte-1xp21gf{position:absolute;top:0;left:0}.thread-layer.svelte-1xp21gf{pointer-events:none;position:absolute;inset:0;overflow:visible}path.weft.svelte-1xp21gf{fill:none;stroke:var(--thread-active);stroke-width:2.2px;stroke-linecap:round;transition:opacity .3s,stroke .3s}path.weft.pending.svelte-1xp21gf{stroke:var(--border-strong);stroke-dasharray:1.5 7;opacity:.7}line.gate-bar.svelte-1xp21gf{stroke:var(--border-strong);stroke-width:2.6px;stroke-linecap:round;opacity:.7;pointer-events:none}path.weft.crossing.svelte-1xp21gf{stroke-dasharray:7 7;animation:.7s linear infinite svelte-1xp21gf-fc-flow}path.weft.review.svelte-1xp21gf{stroke-dasharray:13 5 3 5;stroke-linecap:butt}path.weft.stale.svelte-1xp21gf{opacity:1;animation:none;stroke:var(--danger)!important;stroke-dasharray:4 5!important}path.weft.cycle.svelte-1xp21gf{stroke:var(--warning);stroke-width:1.8px;stroke-dasharray:6 6}path.weft.preview.svelte-1xp21gf{stroke:var(--accent);stroke-width:2.2px;stroke-dasharray:7 7;opacity:.85;pointer-events:none;animation:.55s linear infinite svelte-1xp21gf-fc-flow}@keyframes svelte-1xp21gf-fc-flow{to{stroke-dashoffset:-28px}}.knot-name.gone.svelte-1xp21gf{color:var(--fg-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklab, var(--danger) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--danger) 60%, transparent)}.knot-gone.svelte-1xp21gf{white-space:nowrap;border-radius:var(--radius-pill);border:1px solid color-mix(in oklab, var(--danger) 45%, transparent);background:var(--danger-bg);color:var(--danger);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;pointer-events:none;align-items:center;gap:4px;margin-top:12px;padding:2px 8px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.knot-end.svelte-1xp21gf{white-space:nowrap;border-radius:var(--radius-pill);border:1px solid var(--accent,var(--border-strong));background:var(--bg-subtle);color:var(--accent-fg,var(--fg-2));font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;box-shadow:var(--shadow-sm);align-items:center;gap:5px;margin-top:12px;padding:2px 9px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.knot-end.final.svelte-1xp21gf{border-color:color-mix(in oklab, var(--success) 55%, transparent);color:var(--success)}.knot.svelte-1xp21gf:has(.knot-ver:where(.svelte-1xp21gf)) .knot-end:where(.svelte-1xp21gf){margin-top:34px}.knot-ver.svelte-1xp21gf{z-index:6;white-space:nowrap;border-radius:var(--radius-pill);border:1px solid color-mix(in oklab, var(--brand,var(--accent)) 52%, transparent);background:color-mix(in oklab, var(--brand,var(--accent)) 22%, var(--bg));color:var(--brand-fg,var(--accent-fg));font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;box-shadow:var(--shadow-sm);transition:background var(--dur-fast,.12s), transform var(--dur-fast,.12s);align-items:center;gap:4px;margin-top:12px;padding:2px 9px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.knot-ver.svelte-1xp21gf:hover,.knot-ver.svelte-1xp21gf:focus-visible{background:color-mix(in oklab, var(--brand,var(--accent)) 36%, var(--bg));transform:translate(-50%)translateY(-1px)}.knot.svelte-1xp21gf:has(.knot-ver:where(.svelte-1xp21gf)) .knot-gone:where(.svelte-1xp21gf){margin-top:34px}.knot-name.svelte-1xp21gf{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--bg-inset) 82%, transparent);font-family:var(--font-mono);color:var(--fg-1);white-space:nowrap;pointer-events:none;transition:opacity var(--dur-fast);margin-top:-8px;padding:1px 8px;font-size:12px;font-style:italic;font-weight:700;position:absolute;top:100%;left:50%;transform:translate(-50%)}.knot.svelte-1xp21gf{cursor:pointer;border-radius:var(--radius-3);transition:background var(--dur-fast,.12s), opacity .35s, filter .35s;z-index:3;--knot-shadow:drop-shadow(0 0 0 transparent);background:0 0;border:0;padding:6px;position:absolute;transform:translate(-50%,-50%)}.knot.svelte-1xp21gf .persona-fig{filter:var(--knot-shadow)}.knot.svelte-1xp21gf:hover{background:#7eb2dd0f}.knot.selected.svelte-1xp21gf{outline:1px solid var(--border-strong);outline-offset:2px;background:#7eb2dd1a}.knot.pending.svelte-1xp21gf{opacity:.4;filter:saturate(.55)}.knot.running.svelte-1xp21gf .persona-fig{filter:drop-shadow(0 0 9px var(--pc)) var(--knot-shadow)}.knot.errored.svelte-1xp21gf .persona-fig{filter:drop-shadow(0 0 9px var(--danger)) var(--knot-shadow)}.figure-canvas.editable.svelte-1xp21gf .knot:where(.svelte-1xp21gf){touch-action:none;cursor:grab}.knot.dragging.svelte-1xp21gf{cursor:grabbing;z-index:5}.knot.connect-source.svelte-1xp21gf{outline:1px dashed var(--info);background:var(--info-bg,#7eb2dd1f)}.knot.invalid.svelte-1xp21gf{outline:1px solid var(--danger,var(--warning));background:var(--danger-bg,#ff6b6b1a)}.figure-canvas.connecting.svelte-1xp21gf{cursor:crosshair;outline:2px solid var(--accent);outline-offset:-2px}.figure-canvas.connecting.svelte-1xp21gf .knot:where(.svelte-1xp21gf){cursor:crosshair}.figure-canvas.connecting.svelte-1xp21gf .knot:where(.svelte-1xp21gf):not(.connect-source):hover{outline:2px dashed var(--accent);outline-offset:8px;border-radius:var(--radius-3)}.edit-aff.svelte-1xp21gf{border-radius:var(--radius-pill,999px);border:1px solid var(--border);background:var(--bg-subtle,var(--bg));width:18px;height:18px;color:var(--fg-2);box-shadow:var(--shadow-sm);cursor:pointer;opacity:0;transition:opacity var(--dur-fast,.12s);z-index:4;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:2px}.knot.svelte-1xp21gf:hover .edit-aff:where(.svelte-1xp21gf),.knot.selected.svelte-1xp21gf .edit-aff:where(.svelte-1xp21gf),.edit-aff.svelte-1xp21gf:focus-visible{opacity:1}.connect-handle.svelte-1xp21gf{border:2px solid var(--accent);background:var(--bg-inset);width:26px;height:26px;color:var(--accent);cursor:crosshair;opacity:1;z-index:7;transition:transform var(--dur-fast,.12s), background var(--dur-fast,.12s), color var(--dur-fast,.12s);border-radius:50%;top:50%;right:-16px;transform:translateY(-50%)}.connect-handle.svelte-1xp21gf:hover,.connect-handle.armed.svelte-1xp21gf{background:var(--accent);color:var(--fg-on-accent,var(--bg));transform:translateY(-50%)scale(1.18)}.figure-canvas.connecting.svelte-1xp21gf .connect-handle:where(.svelte-1xp21gf){pointer-events:none}.delete-handle.svelte-1xp21gf{color:var(--danger,var(--warning));border-color:var(--danger,var(--warning));left:2px}.cog-handle.svelte-1xp21gf{color:var(--fg-2);border-color:var(--border-strong,var(--border));right:24px}.cog-handle.svelte-1xp21gf:hover{background:var(--accent);color:var(--fg-on-accent);border-color:var(--orange-600,var(--accent))}.weft-del.svelte-1xp21gf{border-radius:var(--radius-pill,999px);width:15px;height:15px;color:var(--danger,var(--warning));cursor:pointer;opacity:.55;transition:opacity var(--dur-fast,.12s);justify-content:center;align-items:center;margin-left:2px;display:inline-flex}.weft-del.svelte-1xp21gf:hover,.weft-del.svelte-1xp21gf:focus-visible{opacity:1;background:var(--danger-bg,#ffcc1b29)}.think-bubble.svelte-1xp21gf{z-index:6;cursor:pointer;filter:drop-shadow(0 2px 3px #00000057);width:42px;animation:svelte-1xp21gf-fc-cue-pop var(--dur-base,.22s) var(--ease,ease) both;transition:transform var(--dur-fast,.12s), filter var(--dur-fast,.12s);background:0 0;border:0;padding:0;line-height:0;position:absolute;top:1px;left:89px}.think-bubble.svelte-1xp21gf svg:where(.svelte-1xp21gf){width:42px;height:auto;display:block;overflow:visible}.think-bubble.svelte-1xp21gf .bub-body:where(.svelte-1xp21gf){fill:var(--people-blue);stroke:#01202e;stroke-width:1.6px}.think-bubble.svelte-1xp21gf .td:where(.svelte-1xp21gf){fill:#01202e}.think-bubble.svelte-1xp21gf:hover{filter:drop-shadow(0 7px 11px #00000080)brightness(1.14);transform:translateY(-3px)scale(1.16)}.think-bubble.svelte-1xp21gf:hover .bub-body:where(.svelte-1xp21gf){stroke-width:2.3px}.think-bubble.ask.svelte-1xp21gf .bub-body:where(.svelte-1xp21gf){fill:var(--people-yellow)}.think-bubble.done.svelte-1xp21gf .bub-body:where(.svelte-1xp21gf){fill:var(--people-green)}.think-bubble.err.svelte-1xp21gf .bub-body:where(.svelte-1xp21gf){fill:var(--danger)}.think-bubble.rework.svelte-1xp21gf .bub-body:where(.svelte-1xp21gf){fill:var(--fg-muted)}.think-bubble.svelte-1xp21gf .bub-rw:where(.svelte-1xp21gf){stroke:#01202e;fill:#01202e;stroke-width:2px;stroke-linecap:round}.think-bubble.svelte-1xp21gf .bub-rw:where(.svelte-1xp21gf) .ah:where(.svelte-1xp21gf){stroke:none}.think-bubble.rework.live.svelte-1xp21gf .bub-rw:where(.svelte-1xp21gf){transform-box:fill-box;transform-origin:50%;animation:2.4s linear infinite svelte-1xp21gf-fc-rework-spin}@keyframes svelte-1xp21gf-fc-rework-spin{to{transform:rotate(360deg)}}.think-bubble.marked.svelte-1xp21gf .bub-body:where(.svelte-1xp21gf){stroke:var(--fg-muted)}.rw-mark.svelte-1xp21gf{background:var(--fg-muted);color:#01202e;border:1.5px solid #01202e;border-radius:50%;place-items:center;width:15px;height:15px;line-height:0;display:grid;position:absolute;top:-5px;right:-5px}.think-bubble.ask.svelte-1xp21gf .bub-q:where(.svelte-1xp21gf),.think-bubble.err.svelte-1xp21gf .bub-q:where(.svelte-1xp21gf){fill:#01202e;font-family:var(--font-mono);font-size:15px;font-weight:700}.think-bubble.ask.svelte-1xp21gf .bub-aura:where(.svelte-1xp21gf){fill:var(--people-yellow);transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite svelte-1xp21gf-fc-bubble-pulse}.think-bubble.err.svelte-1xp21gf .bub-aura:where(.svelte-1xp21gf){fill:var(--danger);transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite svelte-1xp21gf-fc-bubble-pulse}.think-bubble.live.svelte-1xp21gf .td:where(.svelte-1xp21gf){transform-box:fill-box;transform-origin:50%;animation:1.25s ease-in-out infinite svelte-1xp21gf-fc-thinkdot}.think-bubble.live.svelte-1xp21gf .td:where(.svelte-1xp21gf):nth-of-type(2){animation-delay:.16s}.think-bubble.live.svelte-1xp21gf .td:where(.svelte-1xp21gf):nth-of-type(3){animation-delay:.32s}@keyframes svelte-1xp21gf-fc-cue-pop{0%{opacity:0;transform:scale(.6)translateY(2px)}to{opacity:1;transform:none}}@keyframes svelte-1xp21gf-fc-thinkdot{0%,65%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-2.5px)}}@keyframes svelte-1xp21gf-fc-bubble-pulse{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(1.55)}to{opacity:0;transform:scale(1.55)}}.tbubble.svelte-1xp21gf{cursor:pointer;z-index:4;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.tbubble.svelte-1xp21gf .b:where(.svelte-1xp21gf){white-space:nowrap;cursor:pointer;transition:transform var(--dur-fast), filter var(--dur-fast);align-items:center;gap:5px;display:inline-flex}.tbubble.svelte-1xp21gf .b:where(.svelte-1xp21gf):hover{filter:brightness(1.18);transform:translateY(-1px)}.tbubble.svelte-1xp21gf .hit:where(.svelte-1xp21gf){border-radius:999px;place-items:center;width:26px;height:18px;display:grid}.tbubble.svelte-1xp21gf .hit:where(.svelte-1xp21gf):after{content:"";background:var(--fg-muted);opacity:0;width:5px;height:5px;transition:opacity var(--dur-fast);border-radius:50%}.tbubble.svelte-1xp21gf .b:where(.svelte-1xp21gf):hover .hit:where(.svelte-1xp21gf):after{opacity:.9}.tbubble.svelte-1xp21gf .gate-tag:where(.svelte-1xp21gf),.tbubble.svelte-1xp21gf .loop-tag:where(.svelte-1xp21gf),.tbubble.svelte-1xp21gf .stale-tag:where(.svelte-1xp21gf){font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:9px;font-weight:700;display:inline-flex}.tbubble.svelte-1xp21gf .gate-tag:where(.svelte-1xp21gf){background:color-mix(in oklab, var(--warning) 26%, var(--bg));border:1px solid color-mix(in oklab, var(--warning) 52%, transparent);color:var(--warning)}.tbubble.svelte-1xp21gf .loop-tag:where(.svelte-1xp21gf){background:color-mix(in oklab, var(--warning) 24%, var(--bg));border:1px solid color-mix(in oklab, var(--warning) 46%, transparent);color:var(--warning)}.tbubble.svelte-1xp21gf .stale-tag:where(.svelte-1xp21gf){background:color-mix(in oklab, var(--danger) 28%, var(--bg));border:1px solid var(--danger);color:var(--danger)}
