.badge.svelte-16guj4p{display:inline-block;padding:2px 8px;border-radius:999px;border:1px solid;font-family:ui-monospace,JetBrains Mono,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.02em;white-space:nowrap}.badge.compact.svelte-16guj4p{padding:1px 6px;font-size:10px}.toggle.svelte-aw96os{--w: 38px;--h: 22px;--pad: 3px;--knob: calc(var(--h) - var(--pad) * 2);background:transparent;border:0;padding:0;cursor:pointer;line-height:0;display:inline-flex;align-items:center;justify-content:center}.toggle.svelte-aw96os:disabled{cursor:not-allowed;opacity:.4}.track.svelte-aw96os{position:relative;width:var(--w);height:var(--h);background:#2a2f3c;border-radius:999px;transition:background .18s ease,box-shadow .18s ease}.knob.svelte-aw96os{position:absolute;top:var(--pad);left:var(--pad);width:var(--knob);height:var(--knob);background:#8a92a6;border-radius:999px;transition:transform .18s cubic-bezier(.34,1.56,.64,1),background .18s ease}.toggle.on.svelte-aw96os .track:where(.svelte-aw96os){background:#14532d}.toggle.on.svelte-aw96os .knob:where(.svelte-aw96os){background:#6ee7b7;transform:translate(calc(var(--w) - var(--knob) - var(--pad) * 2));box-shadow:0 0 8px #6ee7b799}.toggle.overridden.svelte-aw96os .track:where(.svelte-aw96os){background:#5a4406;box-shadow:inset 0 0 0 1px #fcd34d80}.toggle.overridden.on.svelte-aw96os .track:where(.svelte-aw96os){background:#5a4406;box-shadow:inset 0 0 0 1px #fcd34db3}.toggle.overridden.svelte-aw96os .knob:where(.svelte-aw96os){background:#fcd34d;box-shadow:0 0 8px #fcd34d80}.toggle.svelte-aw96os:not(:disabled):hover .track:where(.svelte-aw96os){filter:brightness(1.15)}.toggle.svelte-aw96os:not(:disabled):active .knob:where(.svelte-aw96os){transform:scale(.9) translate(var(--knob-tx, 0))}.toggle:not(:disabled).on.svelte-aw96os:active .knob:where(.svelte-aw96os){--knob-tx: calc(var(--w) - var(--knob) - var(--pad) * 2)}.busy.svelte-aw96os .knob:where(.svelte-aw96os){opacity:.3}.spinner.svelte-aw96os{position:absolute;top:50%;left:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:999px;border:2px solid rgba(252,211,77,.3);border-top-color:#fcd34d;animation:svelte-aw96os-spin .6s linear infinite}@keyframes svelte-aw96os-spin{to{transform:rotate(360deg)}}.row.svelte-toywcm{display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px;background:transparent;border-bottom:1px solid #1c1f29;padding:0 18px 0 0;transition:background .12s ease,box-shadow .12s ease}.row.svelte-toywcm:hover{background:#ffffff05}.row.selected.svelte-toywcm{background:#6ee7b70d;box-shadow:inset 3px 0 #6ee7b7}.row.has-override.svelte-toywcm{box-shadow:inset 3px 0 #fcd34d}.row.selected.has-override.svelte-toywcm{box-shadow:inset 3px 0 #fcd34d,inset 0 0 0 1px #fcd34d1a}.open.svelte-toywcm{display:block;background:transparent;border:0;padding:14px 0 14px 18px;text-align:left;color:inherit;cursor:pointer;min-width:0}.meta.svelte-toywcm{display:flex;flex-direction:column;gap:4px;min-width:0}.key.svelte-toywcm{display:flex;align-items:center;gap:8px}.key.svelte-toywcm code:where(.svelte-toywcm){font-family:ui-monospace,JetBrains Mono,Menlo,monospace;font-size:13px;color:#e6e8ee}.legacy.svelte-toywcm{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#fb923c;border:1px solid rgba(251,146,60,.4);border-radius:4px;padding:1px 5px}.override-dot.svelte-toywcm{display:inline-block;width:6px;height:6px;border-radius:999px;background:#fcd34d;box-shadow:0 0 6px #fcd34db3}.desc.svelte-toywcm{font-size:12px;color:#8a92a6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary.svelte-toywcm{display:flex;align-items:center;gap:8px}.summary-text.svelte-toywcm{font-size:11px;color:#5b637a;font-family:ui-monospace,JetBrains Mono,Menlo,monospace}.action.svelte-toywcm{display:flex;align-items:center;justify-content:flex-end}.value-chip.svelte-toywcm{background:#161922;border:1px solid #2a2f3c;border-radius:8px;padding:6px 12px;color:#e6e8ee;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:border-color .12s ease,background .12s ease}.value-chip.svelte-toywcm:hover{border-color:#fcd34d;background:#1c2030}.value-chip.overridden.svelte-toywcm{border-color:#fcd34d66;background:#fcd34d0a}.value-chip.svelte-toywcm code:where(.svelte-toywcm){font-family:ui-monospace,JetBrains Mono,Menlo,monospace;font-size:12px;color:#6ee7b7;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.value-chip.overridden.svelte-toywcm code:where(.svelte-toywcm){color:#fcd34d}.edit-icon.svelte-toywcm{color:#5b637a;font-size:11px}.value-chip.svelte-toywcm:hover .edit-icon:where(.svelte-toywcm){color:#fcd34d}.chain.svelte-h6poqv{background:#0a0d12;border:1px solid #2a2f3c;border-radius:12px;padding:16px 20px}.header.svelte-h6poqv{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#8a92a6;margin-bottom:12px}ol.svelte-h6poqv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}li.svelte-h6poqv{display:grid;grid-template-columns:28px 16px 1fr auto auto;align-items:center;gap:10px;padding:5px 8px;border-radius:6px;font-size:12px;color:#5b637a;transition:background .15s ease,color .15s ease}li.past.svelte-h6poqv{color:#3a4150}li.hit.svelte-h6poqv{background:var(--bg);color:#e6e8ee;box-shadow:0 0 0 1px var(--ring)}.num.svelte-h6poqv{text-align:right;font-family:ui-monospace,JetBrains Mono,Menlo,monospace;font-size:11px;color:#5b637a}li.hit.svelte-h6poqv .num:where(.svelte-h6poqv){color:var(--fg)}.dot.svelte-h6poqv{width:8px;height:8px;border-radius:999px;background:#2a2f3c;margin:0 4px}li.hit.svelte-h6poqv .dot:where(.svelte-h6poqv){background:var(--ring);box-shadow:0 0 8px var(--ring)}.label.svelte-h6poqv{font-weight:500}.group.svelte-h6poqv{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#5b637a}.arrow.svelte-h6poqv{color:var(--fg);font-weight:700;font-size:14px}.panel.svelte-11bv0k0{background:#161922;border:1px solid #2a2f3c;border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:16px}.head.svelte-11bv0k0{display:flex;flex-direction:column;gap:2px}.head.svelte-11bv0k0 h3:where(.svelte-11bv0k0){margin:0;font-size:14px;font-weight:600;color:#fcd34d;text-transform:uppercase;letter-spacing:.06em}.head.svelte-11bv0k0 .sub:where(.svelte-11bv0k0){color:#8a92a6;font-size:12px}.ctx.svelte-11bv0k0{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.ctx.svelte-11bv0k0 label:where(.svelte-11bv0k0){display:flex;flex-direction:column;gap:4px;font-size:11px;color:#8a92a6}.ctx.svelte-11bv0k0 label.wide:where(.svelte-11bv0k0){grid-column:span 3}input.svelte-11bv0k0{background:#0a0d12;border:1px solid #2a2f3c;border-radius:8px;padding:8px 10px;color:#e6e8ee;font-family:ui-monospace,JetBrains Mono,Menlo,monospace;font-size:13px;transition:border-color .12s ease,box-shadow .12s ease}input.svelte-11bv0k0:focus{outline:none;border-color:#6ee7b7;box-shadow:0 0 0 3px #6ee7b71f}.result.svelte-11bv0k0{display:flex;flex-direction:column;gap:14px;min-height:100px;transition:opacity .18s ease}.result.loading.svelte-11bv0k0{opacity:.5}.result-grid.svelte-11bv0k0{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px}.value-label.svelte-11bv0k0{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#5b637a;margin-bottom:4px}code.svelte-11bv0k0{font-family:ui-monospace,JetBrains Mono,Menlo,monospace;font-size:14px;color:#6ee7b7}.reason.svelte-11bv0k0{color:#8a92a6;font-size:12px;font-style:italic}.err.svelte-11bv0k0{color:#f87171;background:#f8717114;border:1px solid rgba(248,113,113,.3);border-radius:8px;padding:10px 12px;font-family:ui-monospace,monospace;font-size:12px}.hint.svelte-11bv0k0{color:#5b637a}.editor.svelte-1jx2szz{background:#161922;border:1px solid #2a2f3c;border-radius:12px;padding:16px 20px;transition:border-color .15s ease}.editor.has-override.svelte-1jx2szz{border-color:#fcd34d66;box-shadow:0 0 0 1px #fcd34d1a}header.svelte-1jx2szz{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}h3.svelte-1jx2szz{margin:0;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#fcd34d}h3.svelte-1jx2szz code:where(.svelte-1jx2szz){color:#fcd34d;font-family:ui-monospace,monospace;text-transform:none;letter-spacing:0;margin-left:4px}.badge.svelte-1jx2szz{color:#0a0c10;background:#fcd34d;padding:2px 8px;border-radius:999px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.badge-off.svelte-1jx2szz{color:#8a92a6;background:#ffffff0a;border:1px solid #2a2f3c;padding:2px 8px;border-radius:999px;font-size:10px;text-transform:uppercase;letter-spacing:.06em}.state.svelte-1jx2szz{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;padding:10px 12px;background:#0a0c10;border-radius:8px;border:1px solid #1c1f29}.state-row.svelte-1jx2szz{display:grid;grid-template-columns:80px 1fr;gap:12px;font-size:13px;align-items:center}.state-row.sub.svelte-1jx2szz{font-size:11px;color:#8a92a6}.state-label.svelte-1jx2szz{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#5b637a}.value.svelte-1jx2szz{font-family:ui-monospace,monospace;color:#fcd34d;font-size:14px;font-weight:500}.reason.svelte-1jx2szz{font-style:italic}.ts.svelte-1jx2szz{font-family:ui-monospace,monospace}.form.svelte-1jx2szz{display:flex;flex-direction:column;gap:10px}.form.svelte-1jx2szz label:where(.svelte-1jx2szz){display:flex;flex-direction:column;gap:4px;font-size:11px;color:#8a92a6;text-transform:uppercase;letter-spacing:.06em}.form.svelte-1jx2szz label:where(.svelte-1jx2szz) span:where(.svelte-1jx2szz){color:#8a92a6}input.svelte-1jx2szz,select.svelte-1jx2szz,textarea.svelte-1jx2szz{background:#0a0c10;border:1px solid #2a2f3c;border-radius:8px;padding:8px 10px;color:#e6e8ee;font-family:ui-monospace,monospace;font-size:13px;text-transform:none;letter-spacing:0;transition:border-color .12s ease,box-shadow .12s ease}input.svelte-1jx2szz:focus,select.svelte-1jx2szz:focus,textarea.svelte-1jx2szz:focus{outline:none;border-color:#fcd34d;box-shadow:0 0 0 3px #fcd34d24}textarea.svelte-1jx2szz{font-family:ui-monospace,monospace;resize:vertical;min-height:60px}.actions.svelte-1jx2szz{display:flex;gap:8px;margin-top:4px}button.svelte-1jx2szz{border:1px solid #2a2f3c;border-radius:8px;padding:7px 14px;font-size:12px;font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease,transform .12s ease;font-family:inherit}button.svelte-1jx2szz:disabled{opacity:.5;cursor:not-allowed}button.primary.svelte-1jx2szz{background:#fcd34d;color:#0a0c10;border-color:#fcd34d}button.primary.svelte-1jx2szz:not(:disabled):hover{background:#fde68a;transform:translateY(-1px)}button.ghost.svelte-1jx2szz{background:transparent;color:#e6e8ee}button.ghost.svelte-1jx2szz:not(:disabled):hover{background:#ffffff0a;border-color:#3a4150}button.danger.svelte-1jx2szz{background:transparent;color:#fca5a5;border-color:#f8717166}button.danger.svelte-1jx2szz:not(:disabled):hover{background:#f8717114}.err.svelte-1jx2szz{color:#f87171;background:#f8717114;border:1px solid rgba(248,113,113,.3);border-radius:8px;padding:8px 10px;font-size:12px;font-family:ui-monospace,monospace}.audit.svelte-ieqzmk{background:#161922;border:1px solid #2a2f3c;border-radius:12px;padding:16px 20px}h3.svelte-ieqzmk{margin:0 0 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#fcd34d}ol.svelte-ieqzmk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;position:relative}ol.svelte-ieqzmk:before{content:"";position:absolute;left:4px;top:6px;bottom:6px;width:1px;background:#2a2f3c}.event.svelte-ieqzmk{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;position:relative}.dot.svelte-ieqzmk{width:9px;height:9px;border-radius:999px;background:#2a2f3c;border:2px solid #161922;margin-top:4px;z-index:1}.event.set.svelte-ieqzmk .dot:where(.svelte-ieqzmk){background:#fcd34d;box-shadow:0 0 6px #fcd34d80}.event.clear.svelte-ieqzmk .dot:where(.svelte-ieqzmk){background:#8a92a6}.body.svelte-ieqzmk{display:flex;flex-direction:column;gap:4px;min-width:0}.line1.svelte-ieqzmk{display:flex;align-items:center;gap:8px;font-size:12px;flex-wrap:wrap}.action.svelte-ieqzmk{text-transform:uppercase;letter-spacing:.06em;font-size:10px;padding:1px 6px;border-radius:4px;font-weight:600}.event.set.svelte-ieqzmk .action:where(.svelte-ieqzmk){background:#fcd34d26;color:#fcd34d}.event.clear.svelte-ieqzmk .action:where(.svelte-ieqzmk){background:#8a92a626;color:#8a92a6}.actor.svelte-ieqzmk{color:#e6e8ee;font-weight:500}.env.svelte-ieqzmk{color:#5b637a;font-size:11px}.env.svelte-ieqzmk code:where(.svelte-ieqzmk){font-family:ui-monospace,monospace;color:#8a92a6}.ts.svelte-ieqzmk{margin-left:auto;color:#5b637a;font-size:11px}.line2.svelte-ieqzmk{display:flex;align-items:center;gap:8px;font-size:12px}code.svelte-ieqzmk{font-family:ui-monospace,monospace}.prev.svelte-ieqzmk{color:#5b637a;text-decoration:line-through}.arrow.svelte-ieqzmk{color:#5b637a}.new.svelte-ieqzmk{color:#6ee7b7}.reason.svelte-ieqzmk{color:#8a92a6;font-style:italic;font-size:12px}.hint.svelte-ieqzmk,.err.svelte-ieqzmk{color:#5b637a;font-style:italic;padding:8px 0;font-size:13px}.err.svelte-ieqzmk{color:#f87171}.drawer.svelte-16ux7bh{background:#0f1115;border-left:1px solid #2a2f3c;display:flex;flex-direction:column;overflow:hidden;min-height:0}.head.svelte-16ux7bh{display:grid;grid-template-columns:1fr auto;gap:16px;padding:20px 24px 16px;border-bottom:1px solid #2a2f3c}.key-row.svelte-16ux7bh{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.key.svelte-16ux7bh{font-family:ui-monospace,JetBrains Mono,Menlo,monospace;font-size:17px;font-weight:600;color:#e6e8ee}.type-pill.svelte-16ux7bh,.scope-pill.svelte-16ux7bh{display:inline-block;padding:2px 8px;border-radius:999px;font-family:ui-monospace,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.06em;border:1px solid}.type-pill[data-type=boolean].svelte-16ux7bh{color:#6ee7b7;border-color:#6ee7b766;background:#6ee7b714}.type-pill[data-type=string].svelte-16ux7bh{color:#fcd34d;border-color:#fcd34d66;background:#fcd34d14}.type-pill[data-type=number].svelte-16ux7bh{color:#93c5fd;border-color:#93c5fd66;background:#93c5fd14}.type-pill[data-type=json].svelte-16ux7bh{color:#c4b5fd;border-color:#c4b5fd66;background:#c4b5fd14}.scope-pill.svelte-16ux7bh{color:#8a92a6;border-color:#2a2f3c;background:#ffffff05}.desc.svelte-16ux7bh{margin:8px 0 0;color:#8a92a6;font-size:13px;line-height:1.5}.meta-row.svelte-16ux7bh{margin-top:8px;display:flex;flex-wrap:wrap;gap:14px;font-size:11px;color:#5b637a}.meta-row.svelte-16ux7bh strong:where(.svelte-16ux7bh){color:#8a92a6;font-weight:500;margin-right:4px}.badge-on.svelte-16ux7bh{color:#c4b5fd;background:#a855f724;border:1px solid rgba(168,85,247,.4);padding:1px 8px;border-radius:999px;font-size:10px;text-transform:uppercase;letter-spacing:.06em}.close.svelte-16ux7bh{background:transparent;border:1px solid #2a2f3c;color:#8a92a6;border-radius:8px;width:32px;height:32px;font-size:20px;cursor:pointer;transition:background .12s ease,color .12s ease}.close.svelte-16ux7bh:hover{background:#ffffff0d;color:#e6e8ee}.tabs.svelte-16ux7bh{display:flex;gap:4px;padding:8px 24px;border-bottom:1px solid #2a2f3c;background:#0a0d12}.tabs.svelte-16ux7bh button:where(.svelte-16ux7bh){background:transparent;border:0;color:#5b637a;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:12px;font-weight:500;transition:background .12s ease,color .12s ease}.tabs.svelte-16ux7bh button:where(.svelte-16ux7bh):hover{color:#e6e8ee}.tabs.svelte-16ux7bh button.active:where(.svelte-16ux7bh){background:#6ee7b71a;color:#6ee7b7}.body.svelte-16ux7bh{flex:1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:16px}.card.svelte-16ux7bh,.rule-card.svelte-16ux7bh{background:#161922;border:1px solid #2a2f3c;border-radius:12px;padding:16px 20px}.card.svelte-16ux7bh h3:where(.svelte-16ux7bh),.rule-card.svelte-16ux7bh header:where(.svelte-16ux7bh){font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#fcd34d;margin:0 0 10px;font-weight:600;display:flex;align-items:center;gap:10px}.rule-num.svelte-16ux7bh{color:#fcd34d}.rule-desc.svelte-16ux7bh{color:#e6e8ee;text-transform:none;letter-spacing:0;font-weight:500;font-size:13px}.block.svelte-16ux7bh{display:block;background:#0a0d12;padding:10px 12px;border-radius:8px;font-family:ui-monospace,monospace;font-size:13px;color:#6ee7b7;overflow-x:auto}.tags.svelte-16ux7bh{display:flex;flex-wrap:wrap;gap:6px}.tag.svelte-16ux7bh{background:#ffffff0d;border:1px solid #2a2f3c;padding:2px 8px;border-radius:999px;font-size:11px;color:#8a92a6}.kv.svelte-16ux7bh{display:grid;grid-template-columns:80px 1fr;gap:12px;align-items:start;padding:6px 0;font-size:13px}.kv.svelte-16ux7bh>span:where(.svelte-16ux7bh){font-size:10px;text-transform:uppercase;color:#5b637a;padding-top:3px;letter-spacing:.06em}.kv.svelte-16ux7bh code:where(.svelte-16ux7bh){font-family:ui-monospace,monospace;color:#e6e8ee}.variants.svelte-16ux7bh{display:flex;flex-direction:column;gap:4px}.variant.svelte-16ux7bh{display:grid;grid-template-columns:auto auto 1fr;gap:12px;align-items:center}.variant-key.svelte-16ux7bh{color:#c4b5fd!important}.weight.svelte-16ux7bh{color:#fcd34d;font-size:11px;font-family:ui-monospace,monospace}.force-row.svelte-16ux7bh{display:flex;align-items:center;gap:10px;padding:6px 0;font-family:ui-monospace,monospace;font-size:12px}.force-tag.svelte-16ux7bh{padding:2px 8px;border-radius:999px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;border:1px solid}.force-tag.inc.svelte-16ux7bh{color:#6ee7b7;border-color:#6ee7b766;background:#6ee7b714}.force-tag.exc.svelte-16ux7bh{color:#f87171;border-color:#f8717166;background:#f8717114}.empty.svelte-16ux7bh{color:#5b637a;font-style:italic}.raw.svelte-16ux7bh{background:#0a0d12;padding:16px;border-radius:10px;border:1px solid #2a2f3c;font-family:ui-monospace,monospace;font-size:12px;color:#e6e8ee;overflow:auto}html,body{margin:0;padding:0;background:#0a0c10;color:#e6e8ee;font:13px/1.5 -apple-system,Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}main.svelte-1n46o8q{min-height:100vh;display:flex;flex-direction:column}.topbar.svelte-1n46o8q{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;border-bottom:1px solid #1c1f29;background:#0f1115b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0;z-index:10}.brand.svelte-1n46o8q{display:flex;align-items:center;gap:12px}.logo.svelte-1n46o8q{width:30px;height:30px;display:grid;place-items:center;background:linear-gradient(135deg,#6ee7b7,#34d399);color:#0a0c10;border-radius:8px;font-size:15px;font-weight:700;box-shadow:0 3px 12px #6ee7b74d}.brand.svelte-1n46o8q h1:where(.svelte-1n46o8q){margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em}.tagline.svelte-1n46o8q{color:#8a92a6;font-size:11px;font-family:ui-monospace,JetBrains Mono,Menlo,monospace}.tagline.svelte-1n46o8q code:where(.svelte-1n46o8q){color:#fcd34d;font-family:inherit}.topbar-right.svelte-1n46o8q{display:flex;align-items:center;gap:14px}.env-switch.svelte-1n46o8q{display:flex;align-items:center;gap:6px;font-size:11px;color:#5b637a;text-transform:uppercase;letter-spacing:.06em}.env-switch.svelte-1n46o8q select:where(.svelte-1n46o8q){background:#161922;border:1px solid #2a2f3c;color:#fcd34d;border-radius:6px;padding:5px 8px;font-family:ui-monospace,JetBrains Mono,Menlo,monospace;font-size:12px;cursor:pointer}.env-switch.svelte-1n46o8q select:where(.svelte-1n46o8q):hover{border-color:#fcd34d}.version.svelte-1n46o8q code:where(.svelte-1n46o8q){font-family:ui-monospace,monospace;font-size:11px;color:#5b637a;background:#161922;padding:4px 8px;border-radius:6px;border:1px solid #1c1f29}.banner.svelte-1n46o8q{margin:12px 24px;padding:12px 16px;border-radius:10px;background:#f8717114;border:1px solid rgba(248,113,113,.3);color:#fca5a5}.workspace.svelte-1n46o8q{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:0;padding:16px 24px 24px;align-items:stretch;min-height:calc(100vh - 70px)}.list-pane.svelte-1n46o8q{background:#0f1115;border:1px solid #1c1f29;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;min-height:0}.workspace.with-detail.svelte-1n46o8q .list-pane:where(.svelte-1n46o8q){border-right:0;border-radius:12px 0 0 12px}.toolbar.svelte-1n46o8q{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid #1c1f29;background:#0a0c10;flex-wrap:wrap}.search.svelte-1n46o8q{flex:1;min-width:200px;background:#161922;border:1px solid #2a2f3c;border-radius:7px;padding:7px 12px;color:#e6e8ee;font-size:12px;transition:border-color .12s ease,box-shadow .12s ease}.search.svelte-1n46o8q:focus{outline:none;border-color:#6ee7b7;box-shadow:0 0 0 3px #6ee7b71f}.filter-tabs.svelte-1n46o8q,.scope-tabs.svelte-1n46o8q{display:flex;gap:2px;background:#161922;border:1px solid #2a2f3c;border-radius:7px;padding:2px}.filter-tabs.svelte-1n46o8q button:where(.svelte-1n46o8q),.scope-tabs.svelte-1n46o8q button:where(.svelte-1n46o8q){background:transparent;border:0;color:#8a92a6;padding:5px 10px;border-radius:5px;cursor:pointer;font-size:11px;font-weight:500;transition:background .12s ease,color .12s ease;display:inline-flex;align-items:center;gap:6px;text-transform:lowercase;font-family:ui-monospace,monospace}.filter-tabs.svelte-1n46o8q button:where(.svelte-1n46o8q):hover,.scope-tabs.svelte-1n46o8q button:where(.svelte-1n46o8q):hover{color:#e6e8ee}.filter-tabs.svelte-1n46o8q button.active:where(.svelte-1n46o8q){background:#6ee7b71a;color:#6ee7b7}.scope-tabs.svelte-1n46o8q button.active:where(.svelte-1n46o8q){background:#fcd34d1a;color:#fcd34d}.count.svelte-1n46o8q{background:#ffffff0d;border-radius:999px;padding:0 6px;font-size:10px;color:#5b637a}.filter-tabs.svelte-1n46o8q button.active:where(.svelte-1n46o8q) .count:where(.svelte-1n46o8q){background:#6ee7b726;color:#6ee7b7}.dot-mini.svelte-1n46o8q{display:inline-block;width:6px;height:6px;border-radius:999px;background:#3a4150}.dot-mini.on.svelte-1n46o8q{background:#6ee7b7;box-shadow:0 0 4px #6ee7b799}.dot-mini.override.svelte-1n46o8q{background:#fcd34d;box-shadow:0 0 4px #fcd34d99}.rows.svelte-1n46o8q{flex:1;overflow-y:auto;min-height:0}.loading.svelte-1n46o8q,.empty.svelte-1n46o8q{padding:48px;text-align:center;color:#5b637a;font-style:italic}.footer-hint.svelte-1n46o8q{padding:8px 16px;border-top:1px solid #1c1f29;background:#0a0c10;color:#5b637a;font-size:10px;font-family:ui-monospace,monospace;letter-spacing:.02em}@media (max-width: 1100px){.workspace.svelte-1n46o8q{grid-template-columns:1fr}.workspace.with-detail.svelte-1n46o8q .list-pane:where(.svelte-1n46o8q){display:none}}
