[{"data":1,"prerenderedAt":8569},["ShallowReactive",2],{"indicators:functions/styling":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":11,"tree":12},"functions/styling","functions/styling.md",{"title":7,"description":8,"order":9,"section":10},"Styling","How outputs draw. The rule that keeps packages portable: outputs are numbers, some numbers are decisions, and the sheet maps decisions to looks. Styling is…",43,"functions","---\ntitle: \"Styling\"\ndescription: \"How outputs draw. The rule that keeps packages portable: outputs are numbers, some numbers are decisions, and the sheet maps decisions to looks. Styling is…\"\norder: 43\nsection: \"functions\"\n---\n\n\u003C!-- source: docs/indicators/functions/styling.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Styling\n\nHow outputs draw. The rule that keeps packages portable: outputs are\nnumbers, some numbers are decisions, and the sheet maps decisions to\nlooks. Styling is declared in the sheet (or in the `output(...)` options\nthe sheet is derived from), never computed in the module, so charts\nrestyle without recompute and every runtime renders the same declaration.\nkScript (legacy) styled per call, with size tiers, tooltips, z-order,\npalettes, and per-element gradients; this page is the Indicator\nvocabulary for each, and which of them have no form yet.\n\n## Placement, per output\n\n- `plot`: `line`, `bar`, `area`, `histogram`, `candle`, `shape`, `scatter`,\n  or `\"\"` (`none` in code) for a data-only output: computed, never drawn,\n  the building block for gates and palettes below.\n- `panel`: `overlay` (the price chart) or `lower` (its own pane). Put\n  small-magnitude series (probabilities, oscillators) in `lower`; an\n  odds-scale line on the price axis hugs the axis floor.\n- `unit`: axis formatting (`price`, `%`, else an abbreviated label). This\n  is kScript's `define(format=...)`, per output instead of per script.\n\n## Static style, per output\n\n`color` (or a `colors` palette), `width`, `opacity` (0..1), `line_style`\n(`solid`, `dashed`, `dotted`), `description` (the legend text).\n\n## Decisions to looks\n\n- Per-bar coloring: emit the decision as an ordinary data-only output\n  (`\"plot\": \"\"`), then on the styled output set `color_by: \"\u003Cthat output>\"`\n  plus a `colors` palette (at least 2 entries); each bar's floored value\n  indexes the palette, and a missing or out-of-range index falls back to\n  entry 0. That floor + entry-0 rule is the chart engine's `color_by`\n  rule, and the host-implemented ladders below adopt it unchanged. An\n  output cannot color itself. This is the port of `colorIndex`: the index\n  expression becomes an output.\n- Per-bar width: the color ladder's sibling. On the styled output set\n  `width_by: \"\u003Cdata-only output>\"` plus a `widths` ladder (1..10 entries,\n  each 0.5..20); each bar's value indexes the ladder (floor; a finite\n  out-of-range index clamps to entry 0; a non-finite value, `NaN` or\n  infinite, keeps the static width). Both halves or neither, each refused\n  by name without the other. An output cannot set its own width.\n- Gated markers: a `plot: \"shape\"` output with `shape_where: \"\u003Cgate output>\"`\n  renders only where the gate is nonzero. An output cannot gate itself.\n- Shaded bands: top-level `fills: [{ \"between\": [\"upper\", \"lower\"], \"color\":\n  \"#94a3b8\", \"opacity\": 0.15 }]`; both sides must be DIFFERENT rendered\n  outputs. Sheet-only today: there is no declaration form, and the chart\n  does not draw fills yet ([Drawing primitives](drawing-primitives.md)\n  has the per-bar box that does).\n- Banded ranges: top-level `ranges: [{ \"upper\": \"band_hi\", \"lower\":\n  \"band_lo\", \"color\": \"#94a3b8\", \"edge_width\": 2, \"edge_line_style\":\n  \"dotted\", \"smooth\": true }]`, or `range(upper, lower, options)` in\n  code; both sides must be DIFFERENT rendered outputs. Instead of the\n  static `color`, a `colors` palette plus `color_by` (a data-only output)\n  tints the band per bar (floor; finite out-of-range clamps to entry 0; a\n  non-finite value = no tint that bar); `color_by` requires `colors`.\n  `colors` WITHOUT `color_by` is the band's sign palette: entry 0 tints\n  spans where `upper` plots above `lower`, entry 1 where it plots below;\n  a single entry tints everywhere, and entries past index 1 are unread.\n  `edge_width` is an integer 1..10, `edge_line_style` one of\n  `solid`/`dashed`/`dotted`, and `smooth` a boolean smoothing hint.\n  Declare as many ranges as needed; the same pair may repeat with\n  different options. Ranges ride the sheet for hosts that honor them;\n  the chart lane does not draw them today.\n- User style knobs: a param with `style: { \"output\": \"\u003Cname>\", \"property\":\n  \"color\" | \"width\" | \"opacity\" | \"lineStyle\" }` never reaches the module\n  (no accessor, its slot stays zero-filled), shows in the chart settings\n  dialog, and redraws without recompute. `color` and `lineStyle` knobs\n  take string defaults (`\"#22c55e\"`); `width` and `opacity` take numeric\n  defaults. The bound output must be a rendered one. This is the port of\n  kScript's style-only inputs (`type=\"color\"`, a width slider), and it is\n  sheet-only: no declaration form yet.\n\nEvery reference is cross-validated: `color_by`, `width_by`, `shape_where`,\n`style.output`, and each `fills` and `ranges` side must name a declared\n(and, where required, rendered) output, none of the three may name its own\noutput (the self-reference is refused by name), and a publish names the\nbroken field.\n\nStyling dresses per-output SERIES. When the package should also put text,\ntables, shaped marks, or free-standing objects (lines, boxes, polylines,\nlabels) on the chart, that is the renderer and drawing vocabulary:\ntop-level `renderers` and `drawings` arrays over named outputs and string\nslots, in [Script definition](script-definition.md). Shapes that repeat on\nEVERY bar (a zone behind the last few bars, a projection ray from each\nbar) are the boxes and segments below.\n\n## Text size, tooltips, alignment, z-order, palettes\n\nThe kScript styling vocabulary, item by item:\n\n| kScript | Indicator |\n| --- | --- |\n| size tiers (`\"tiny\"` 8 to `\"huge\"` 24) on text | `size`, an integer pixel count 6..64, on `render.text` and `render.label` |\n| `tooltip` on plots, cells, drawings | **not in Indicators yet**; `description` is the legend's long text |\n| horizontal and vertical alignment words | **not in Indicators yet** on text; the nine anchors (`top_left` ... `bottom_right`) are a table's `position` |\n| `zOrder` / `set_zorder` | **not in Indicators yet**; declaration order is draw order |\n| `palette(\"viridis\")`, a fresh mutable array | a `colors` literal array on the output, box, range, or bgcolor; bucket the driving value into its index ([Color functions](color-functions.md)) |\n| per-element `glow`, `opacity`, gradients | `opacity` per output or box; a `color_by` ladder per bar; no glow, no continuous gradient |\n\nValue-driven styling, kScript's pattern of computing the style from the\ndata per element, survives as the ladder: normalize the driving value,\nfloor it into a bucket, write the bucket to a `none` output, and index a\npalette with it. The palette is finite, so the gradient is stepped, and\nthe decision is a metric anyone can read.\n\n## Boxes and segments\n\nPer-bar shapes over outputs the package already computes, declared as the\ntop-level `boxes` and `segments` arrays (at most 16 entries each). They are\nsheet-only and ABI-neutral like `fills` and `ranges`: no new wire data (the\nreferenced outputs already stream), legal on both runtime contracts,\nrendered by chart hosts and ignored by scalar surfaces. Every referenced\noutput must be declared and MAY be data-only (`plot: \"\"`), which is the\nusual shape: compute the coordinates, never draw them as lines.\n\nOn every bar row `i`:\n\n- nothing is drawn when any referenced output is non-finite on that row, or\n  when the optional `when` gate output is `0` or non-finite;\n- a box spans bars `i + x_from` .. `i + x_to` inclusive and prices\n  `min(top, bottom)` .. `max(top, bottom)`;\n- a segment is the straight line from `(i + x_from, y_from)` to\n  `(i + x_to, y_to)`.\n\n`x_from` and `x_to` are bar OFFSETS relative to the current bar (negative =\npast, positive = ahead; default `0`): an integer in -500..500, or the name\nof an output whose per-bar value, truncated to an integer, is the offset.\nOffsets past the loaded range clamp to its edge. The forming (last) bar\nre-evaluates on every tick: the host replaces that bar's shapes, never\nstacks them. When `color` is absent the shape takes the referenced output's\ncolor (`top` for a box, `y_from` for a segment), and when `panel` is absent\nit takes that output's panel. Names follow the output grammar and share one\nnamespace with outputs, renderers, and drawings.\n\nBox fields: `name`, `top`, `bottom`, `x_from`, `x_to`, `when`, `panel`\n(`overlay` or `lower`), `color`, `border_color`, `opacity` (0..1, default\n0.2), `border_width` (0..10, default 1). Segment fields: `name`, `y_from`,\n`y_to`, `x_from`, `x_to`, `when`, `panel`, `color`, `width` (0.5..20,\ndefault 1), `line_style` (`solid`, `dashed`, or `dotted`).\n\nA box on every bar: the last five bars' high-low range, tinted only while\nthe range is expanding. Three data-only outputs carry the coordinates and\nthe gate; the sheet turns them into a zone:\n\n```json\n{\n  \"id\": \"range-box\",\n  \"abi_version\": \"wrun-1\",\n  \"warmup_bars\": 5,\n  \"params\": [],\n  \"inputSources\": {\n    \"high\": { \"source\": \"ohlcv\", \"field\": \"high\" },\n    \"low\": { \"source\": \"ohlcv\", \"field\": \"low\" }\n  },\n  \"inputs\": [\n    { \"index\": 0, \"name\": \"high\" },\n    { \"index\": 1, \"name\": \"low\" }\n  ],\n  \"outputs\": [\n    { \"index\": 0, \"name\": \"range_hi\", \"plot\": \"\" },\n    { \"index\": 1, \"name\": \"range_lo\", \"plot\": \"\" },\n    { \"index\": 2, \"name\": \"expanding\", \"plot\": \"\" }\n  ],\n  \"boxes\": [\n    { \"name\": \"range_zone\", \"top\": \"range_hi\", \"bottom\": \"range_lo\", \"x_from\": -4, \"x_to\": 0, \"when\": \"expanding\", \"panel\": \"overlay\", \"color\": \"#f59e0b\", \"opacity\": 0.15, \"border_color\": \"#f59e0b\", \"border_width\": 1 }\n  ]\n}\n```\n\nA segment on every bar: a dotted projection from each bar's anchor line to\na target level, its length set per bar by a data-only output (`reach`, an\noutput-valued offset):\n\n```json\n{\n  \"id\": \"projection-segment\",\n  \"abi_version\": \"wrun-1\",\n  \"warmup_bars\": 1,\n  \"params\": [],\n  \"inputSources\": { \"close\": { \"source\": \"ohlcv\", \"field\": \"close\" } },\n  \"inputs\": [{ \"index\": 0, \"name\": \"close\" }],\n  \"outputs\": [\n    { \"index\": 0, \"name\": \"anchor\", \"plot\": \"line\", \"panel\": \"overlay\", \"color\": \"#38bdf8\" },\n    { \"index\": 1, \"name\": \"target\", \"plot\": \"\" },\n    { \"index\": 2, \"name\": \"reach\", \"plot\": \"\" }\n  ],\n  \"segments\": [\n    { \"name\": \"projection\", \"y_from\": \"anchor\", \"y_to\": \"target\", \"x_from\": 0, \"x_to\": \"reach\", \"color\": \"#38bdf8\", \"width\": 1, \"line_style\": \"dotted\" }\n  ]\n}\n```\n\nCode first, both declare from output HANDLES: `output(...)` returns one,\nso bind it to a `const` and pass it. `from` / `to` take integer literals or\nhandles, and the option names are camelCase (`borderColor`, `borderWidth`,\n`yFrom`, `yTo`, `lineStyle`), landing in the sheet as the snake_case fields\nabove. A complete package: a moving average with a one-percent band drawn\nas a zone behind the last five bars while the average rises, plus a dotted\nray from each bar's average to the band top three bars ahead:\n\n```typescript\nimport { box, input, line, none, ohlcv, output, overlay, param, segment } from \"./sdk/declare\";\nimport { in_close } from \"./gen/inputs\";\nimport { emitRow, out_band_hi, out_band_lo, out_mid, out_rising } from \"./gen/outputs\";\nimport { p_period } from \"./gen/params\";\nimport { Sma } from \"./sdk/ta\";\n\nparam(\"period\", 20, { min: 1, max: 200 });\ninput(\"close\", ohlcv.close);\nconst mid = output(\"mid\", line, overlay, { color: \"#38bdf8\" });\nconst bandHi = output(\"band_hi\", none);\nconst bandLo = output(\"band_lo\", none);\nconst rising = output(\"rising\", none);\nbox(\"band_zone\", { top: bandHi, bottom: bandLo, from: -4, to: 0, when: rising, opacity: 0.15, borderWidth: 0 });\nsegment(\"mid_ray\", { yFrom: mid, yTo: bandHi, from: 0, to: 3, lineStyle: \"dotted\" });\n\nlet sma = new Sma(20);\nlet value: f64 = NaN;\nlet prev: f64 = NaN;\n\nexport function init(): void {\n  sma = new Sma(i32(p_period()));\n}\n\nexport function state(): i32 {\n  prev = value;\n  value = sma.update(in_close());\n  return isNaN(value) ? 0 : 1;\n}\n\nexport function finalize(): void {\n  out_mid(value);\n  out_band_hi(value * 1.01);\n  out_band_lo(value * 0.99);\n  out_rising(!isNaN(prev) && value > prev ? 1.0 : 0.0);\n  emitRow();\n}\n\nexport function reset(): void {\n  sma.reset();\n  value = NaN;\n  prev = NaN;\n}\n```\n\n## A worked example\n\nBollinger-style bands with a regime-colored (and regime-widened) midline, a\nshaded band, a banded range, and a width knob:\n\n```json\n{\n  \"id\": \"trend-paint\",\n  \"abi_version\": \"wrun-1\",\n  \"warmup_bars\": 1,\n  \"params\": [\n    { \"name\": \"period\", \"default\": 20, \"min\": 2, \"max\": 400 },\n    { \"name\": \"band_width\", \"default\": 2, \"min\": 0.5, \"max\": 4, \"description\": \"Stdev multiples\" },\n    { \"name\": \"line_width\", \"default\": 3, \"style\": { \"output\": \"mid\", \"property\": \"width\" } }\n  ],\n  \"inputSources\": { \"close\": { \"source\": \"ohlcv\", \"field\": \"close\" } },\n  \"inputs\": [{ \"index\": 0, \"name\": \"close\" }],\n  \"outputs\": [\n    { \"index\": 0, \"name\": \"mid\", \"plot\": \"line\", \"panel\": \"overlay\", \"color_by\": \"regime\", \"colors\": [\"#ef4444\", \"#22c55e\"], \"width_by\": \"regime\", \"widths\": [1, 3] },\n    { \"index\": 1, \"name\": \"band_hi\", \"plot\": \"line\", \"panel\": \"overlay\", \"opacity\": 0.6 },\n    { \"index\": 2, \"name\": \"band_lo\", \"plot\": \"line\", \"panel\": \"overlay\", \"opacity\": 0.6 },\n    { \"index\": 3, \"name\": \"regime\", \"plot\": \"\" }\n  ],\n  \"fills\": [{ \"between\": [\"band_hi\", \"band_lo\"], \"color\": \"#94a3b8\", \"opacity\": 0.15 }],\n  \"ranges\": [{ \"upper\": \"band_hi\", \"lower\": \"band_lo\", \"color\": \"#94a3b8\", \"edge_width\": 1, \"edge_line_style\": \"dotted\" }]\n}\n```\n\nThe module computes four numbers per bar and never mentions a color:\n\n```typescript\nimport { in_close } from \"./gen/inputs\";\nimport { emitRow, out_band_hi, out_band_lo, out_mid, out_regime } from \"./gen/outputs\";\nimport { p_band_width, p_period } from \"./gen/params\";\nimport { Sma, Stdev } from \"./sdk/ta\";\n\nlet sma = new Sma(20);\nlet stdev = new Stdev(20);\nlet mult: f64 = 2.0;\nlet mid: f64 = NaN;\nlet sd: f64 = NaN;\nlet regime: f64 = 0.0;\nlet close: f64 = NaN;\n\nexport function init(): void {\n  const period = i32(p_period());\n  sma = new Sma(period);\n  stdev = new Stdev(period);\n  mult = p_band_width();\n}\n\nexport function state(): i32 {\n  close = in_close();\n  mid = sma.update(close);\n  sd = stdev.update(close);\n  regime = close > mid ? 1.0 : 0.0;\n  return isNaN(mid) || isNaN(sd) ? 0 : 1;\n}\n\nexport function finalize(): void {\n  out_mid(mid);\n  out_band_hi(mid + mult * sd);\n  out_band_lo(mid - mult * sd);\n  out_regime(regime);\n  emitRow();\n}\n\nexport function reset(): void {\n  sma.reset();\n  stdev.reset();\n  mid = NaN;\n  sd = NaN;\n  regime = 0.0;\n  close = NaN;\n}\n```\n\nNote the style knob (`line_width`) has no `p_` accessor and the module never\nreads it: the chart applies it to the `mid` line directly. The `regime`\noutput computes on every bar but never draws; it exists so the palette\n(and the `widths` ladder) on `mid` has a decision to index.\n\nIn code-first workspaces the `output(...)` options carry `color`, `colors`,\n`width`, `opacity`, `line_style`, `color_by`, `shape_where`, `width_by`, and\n`widths`, ranges declare as `range(upper, lower, options?)`, boxes and\nsegments as `box(name, options)` / `segment(name, options)` over output\nhandles, and declaration order sets the indexes\n([Script definition](script-definition.md)). Top-level `fills` and\nstyle-knob params have no declaration form yet, and a generated sheet\nrefuses hand edits, so a package that needs either stays metadata-first\nfor now.\n\n## Where the rules live\n\nEvery styling reference is validated by the same schema at author, build,\ninstall, and publish, and every refusal names the field\n(`outputs.0.color_by`, `boxes.0.color`, `ranges.0.edge_width`); the\nmessages are in [Common errors](../faq/common-errors.md). The chart\nengine's rendering of a declaration is the same on every host that draws\nit, because the declaration, not the module, is what it reads.\n",{"type":13,"children":14,"data":8562,"position":8564},"root",[15,25,28,29,69,70,89,90,474,475,490,491,665,666,682,683,1440,1441,1560,1561,1634,1635,1651,1652,1666,1668,2295,2296,2327,2328,2344,2345,2448,2449,2481,2482,2681,2682,2814,2815,3260,3261,3276,3277,4033,4034,4068,4069,4653,4654,4827,4828,5959,5960,5976,5977,5992,5993,7028,7029,7043,7044,8059,8060,8182,8183,8454,8455,8471,8472],{"type":16,"value":17,"position":18},"comment"," source: docs/indicators/functions/styling.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit ",{"start":19,"end":22},{"line":20,"column":20,"offset":21},1,0,{"line":20,"column":23,"offset":24},124,123,{"type":26,"value":27},"text","\n",{"type":26,"value":27},{"type":30,"tagName":31,"properties":32,"children":33,"position":66},"element","p",{},[34,44,58],{"type":26,"value":35,"position":36},"How outputs draw. The rule that keeps packages portable: outputs are\nnumbers, some numbers are decisions, and the sheet maps decisions to\nlooks. Styling is declared in the sheet (or in the ",{"start":37,"end":40},{"line":38,"column":20,"offset":39},5,136,{"line":41,"column":42,"offset":43},7,52,325,{"type":30,"tagName":45,"properties":46,"children":47,"position":55},"code",{},[48],{"type":26,"value":49,"position":50},"output(...)",{"start":51,"end":52},{"line":41,"column":42,"offset":43},{"line":41,"column":53,"offset":54},65,338,{"start":56,"end":57},{"line":41,"column":42,"offset":43},{"line":41,"column":53,"offset":54},{"type":26,"value":59,"position":60}," options\nthe sheet is derived from), never computed in the module, so charts\nrestyle without recompute and every runtime renders the same declaration.\nkScript (legacy) styled per call, with size tiers, tooltips, z-order,\npalettes, and per-element gradients; this page is the Indicator\nvocabulary for each, and which of them have no form yet.",{"start":61,"end":62},{"line":41,"column":53,"offset":54},{"line":63,"column":64,"offset":65},12,57,679,{"start":67,"end":68},{"line":38,"column":20,"offset":39},{"line":63,"column":64,"offset":65},{"type":26,"value":27},{"type":30,"tagName":71,"properties":72,"children":74,"position":85},"h2",{"id":73},"placement-per-output",[75],{"type":26,"value":76,"position":77},"Placement, per output",{"start":78,"end":82},{"line":79,"column":80,"offset":81},14,4,684,{"line":79,"column":83,"offset":84},25,705,{"start":86,"end":88},{"line":79,"column":20,"offset":87},681,{"line":79,"column":83,"offset":84},{"type":26,"value":27},{"type":30,"tagName":91,"properties":92,"children":93,"position":471},"ul",{},[94,95,299,300,382,383,470],{"type":26,"value":27},{"type":30,"tagName":96,"properties":97,"children":98,"position":295},"li",{},[99,115,122,135,142,155,161,174,180,193,199,212,217,230,236,249,256,269,275,288],{"type":30,"tagName":45,"properties":100,"children":101,"position":112},{},[102],{"type":26,"value":103,"position":104},"plot",{"start":105,"end":109},{"line":106,"column":107,"offset":108},16,3,709,{"line":106,"column":110,"offset":111},9,715,{"start":113,"end":114},{"line":106,"column":107,"offset":108},{"line":106,"column":110,"offset":111},{"type":26,"value":116,"position":117},": ",{"start":118,"end":119},{"line":106,"column":110,"offset":111},{"line":106,"column":120,"offset":121},11,717,{"type":30,"tagName":45,"properties":123,"children":124,"position":132},{},[125],{"type":26,"value":126,"position":127},"line",{"start":128,"end":129},{"line":106,"column":120,"offset":121},{"line":106,"column":130,"offset":131},17,723,{"start":133,"end":134},{"line":106,"column":120,"offset":121},{"line":106,"column":130,"offset":131},{"type":26,"value":136,"position":137},", ",{"start":138,"end":139},{"line":106,"column":130,"offset":131},{"line":106,"column":140,"offset":141},19,725,{"type":30,"tagName":45,"properties":143,"children":144,"position":152},{},[145],{"type":26,"value":146,"position":147},"bar",{"start":148,"end":149},{"line":106,"column":140,"offset":141},{"line":106,"column":150,"offset":151},24,730,{"start":153,"end":154},{"line":106,"column":140,"offset":141},{"line":106,"column":150,"offset":151},{"type":26,"value":136,"position":156},{"start":157,"end":158},{"line":106,"column":150,"offset":151},{"line":106,"column":159,"offset":160},26,732,{"type":30,"tagName":45,"properties":162,"children":163,"position":171},{},[164],{"type":26,"value":165,"position":166},"area",{"start":167,"end":168},{"line":106,"column":159,"offset":160},{"line":106,"column":169,"offset":170},32,738,{"start":172,"end":173},{"line":106,"column":159,"offset":160},{"line":106,"column":169,"offset":170},{"type":26,"value":136,"position":175},{"start":176,"end":177},{"line":106,"column":169,"offset":170},{"line":106,"column":178,"offset":179},34,740,{"type":30,"tagName":45,"properties":181,"children":182,"position":190},{},[183],{"type":26,"value":184,"position":185},"histogram",{"start":186,"end":187},{"line":106,"column":178,"offset":179},{"line":106,"column":188,"offset":189},45,751,{"start":191,"end":192},{"line":106,"column":178,"offset":179},{"line":106,"column":188,"offset":189},{"type":26,"value":136,"position":194},{"start":195,"end":196},{"line":106,"column":188,"offset":189},{"line":106,"column":197,"offset":198},47,753,{"type":30,"tagName":45,"properties":200,"children":201,"position":209},{},[202],{"type":26,"value":203,"position":204},"candle",{"start":205,"end":206},{"line":106,"column":197,"offset":198},{"line":106,"column":207,"offset":208},55,761,{"start":210,"end":211},{"line":106,"column":197,"offset":198},{"line":106,"column":207,"offset":208},{"type":26,"value":136,"position":213},{"start":214,"end":215},{"line":106,"column":207,"offset":208},{"line":106,"column":64,"offset":216},763,{"type":30,"tagName":45,"properties":218,"children":219,"position":227},{},[220],{"type":26,"value":221,"position":222},"shape",{"start":223,"end":224},{"line":106,"column":64,"offset":216},{"line":106,"column":225,"offset":226},64,770,{"start":228,"end":229},{"line":106,"column":64,"offset":216},{"line":106,"column":225,"offset":226},{"type":26,"value":136,"position":231},{"start":232,"end":233},{"line":106,"column":225,"offset":226},{"line":106,"column":234,"offset":235},66,772,{"type":30,"tagName":45,"properties":237,"children":238,"position":246},{},[239],{"type":26,"value":240,"position":241},"scatter",{"start":242,"end":243},{"line":106,"column":234,"offset":235},{"line":106,"column":244,"offset":245},75,781,{"start":247,"end":248},{"line":106,"column":234,"offset":235},{"line":106,"column":244,"offset":245},{"type":26,"value":250,"position":251},",\nor ",{"start":252,"end":253},{"line":106,"column":244,"offset":245},{"line":130,"column":254,"offset":255},6,788,{"type":30,"tagName":45,"properties":257,"children":258,"position":266},{},[259],{"type":26,"value":260,"position":261},"\"\"",{"start":262,"end":263},{"line":130,"column":254,"offset":255},{"line":130,"column":264,"offset":265},10,792,{"start":267,"end":268},{"line":130,"column":254,"offset":255},{"line":130,"column":264,"offset":265},{"type":26,"value":270,"position":271}," (",{"start":272,"end":273},{"line":130,"column":264,"offset":265},{"line":130,"column":63,"offset":274},794,{"type":30,"tagName":45,"properties":276,"children":277,"position":285},{},[278],{"type":26,"value":279,"position":280},"none",{"start":281,"end":282},{"line":130,"column":63,"offset":274},{"line":130,"column":283,"offset":284},18,800,{"start":286,"end":287},{"line":130,"column":63,"offset":274},{"line":130,"column":283,"offset":284},{"type":26,"value":289,"position":290}," in code) for a data-only output: computed, never drawn,\nthe building block for gates and palettes below.",{"start":291,"end":292},{"line":130,"column":283,"offset":284},{"line":283,"column":293,"offset":294},51,907,{"start":296,"end":298},{"line":106,"column":20,"offset":297},707,{"line":283,"column":293,"offset":294},{"type":26,"value":27},{"type":30,"tagName":96,"properties":301,"children":302,"position":378},{},[303,316,321,334,340,353,361,372],{"type":30,"tagName":45,"properties":304,"children":305,"position":313},{},[306],{"type":26,"value":307,"position":308},"panel",{"start":309,"end":311},{"line":140,"column":107,"offset":310},910,{"line":140,"column":264,"offset":312},917,{"start":314,"end":315},{"line":140,"column":107,"offset":310},{"line":140,"column":264,"offset":312},{"type":26,"value":116,"position":317},{"start":318,"end":319},{"line":140,"column":264,"offset":312},{"line":140,"column":63,"offset":320},919,{"type":30,"tagName":45,"properties":322,"children":323,"position":331},{},[324],{"type":26,"value":325,"position":326},"overlay",{"start":327,"end":328},{"line":140,"column":63,"offset":320},{"line":140,"column":329,"offset":330},21,928,{"start":332,"end":333},{"line":140,"column":63,"offset":320},{"line":140,"column":329,"offset":330},{"type":26,"value":335,"position":336}," (the price chart) or ",{"start":337,"end":338},{"line":140,"column":329,"offset":330},{"line":140,"column":9,"offset":339},950,{"type":30,"tagName":45,"properties":341,"children":342,"position":350},{},[343],{"type":26,"value":344,"position":345},"lower",{"start":346,"end":347},{"line":140,"column":9,"offset":339},{"line":140,"column":348,"offset":349},50,957,{"start":351,"end":352},{"line":140,"column":9,"offset":339},{"line":140,"column":348,"offset":349},{"type":26,"value":354,"position":355}," (its own pane). Put\nsmall-magnitude series (probabilities, oscillators) in ",{"start":356,"end":357},{"line":140,"column":348,"offset":349},{"line":358,"column":359,"offset":360},20,58,1035,{"type":30,"tagName":45,"properties":362,"children":363,"position":369},{},[364],{"type":26,"value":344,"position":365},{"start":366,"end":367},{"line":358,"column":359,"offset":360},{"line":358,"column":53,"offset":368},1042,{"start":370,"end":371},{"line":358,"column":359,"offset":360},{"line":358,"column":53,"offset":368},{"type":26,"value":373,"position":374},"; an\nodds-scale line on the price axis hugs the axis floor.",{"start":375,"end":376},{"line":358,"column":53,"offset":368},{"line":329,"column":64,"offset":377},1103,{"start":379,"end":381},{"line":140,"column":20,"offset":380},908,{"line":329,"column":64,"offset":377},{"type":26,"value":27},{"type":30,"tagName":96,"properties":384,"children":385,"position":466},{},[386,400,407,420,426,439,446,459],{"type":30,"tagName":45,"properties":387,"children":388,"position":397},{},[389],{"type":26,"value":390,"position":391},"unit",{"start":392,"end":395},{"line":393,"column":107,"offset":394},22,1106,{"line":393,"column":110,"offset":396},1112,{"start":398,"end":399},{"line":393,"column":107,"offset":394},{"line":393,"column":110,"offset":396},{"type":26,"value":401,"position":402},": axis formatting (",{"start":403,"end":404},{"line":393,"column":110,"offset":396},{"line":393,"column":405,"offset":406},28,1131,{"type":30,"tagName":45,"properties":408,"children":409,"position":417},{},[410],{"type":26,"value":411,"position":412},"price",{"start":413,"end":414},{"line":393,"column":405,"offset":406},{"line":393,"column":415,"offset":416},35,1138,{"start":418,"end":419},{"line":393,"column":405,"offset":406},{"line":393,"column":415,"offset":416},{"type":26,"value":136,"position":421},{"start":422,"end":423},{"line":393,"column":415,"offset":416},{"line":393,"column":424,"offset":425},37,1140,{"type":30,"tagName":45,"properties":427,"children":428,"position":436},{},[429],{"type":26,"value":430,"position":431},"%",{"start":432,"end":433},{"line":393,"column":424,"offset":425},{"line":393,"column":434,"offset":435},40,1143,{"start":437,"end":438},{"line":393,"column":424,"offset":425},{"line":393,"column":434,"offset":435},{"type":26,"value":440,"position":441},", else an abbreviated label). This\nis kScript's ",{"start":442,"end":443},{"line":393,"column":434,"offset":435},{"line":444,"column":106,"offset":445},23,1193,{"type":30,"tagName":45,"properties":447,"children":448,"position":456},{},[449],{"type":26,"value":450,"position":451},"define(format=...)",{"start":452,"end":453},{"line":444,"column":106,"offset":445},{"line":444,"column":454,"offset":455},36,1213,{"start":457,"end":458},{"line":444,"column":106,"offset":445},{"line":444,"column":454,"offset":455},{"type":26,"value":460,"position":461},", per output instead of per script.",{"start":462,"end":463},{"line":444,"column":454,"offset":455},{"line":444,"column":464,"offset":465},71,1248,{"start":467,"end":469},{"line":393,"column":20,"offset":468},1104,{"line":444,"column":464,"offset":465},{"type":26,"value":27},{"start":472,"end":473},{"line":106,"column":20,"offset":297},{"line":444,"column":464,"offset":465},{"type":26,"value":27},{"type":30,"tagName":71,"properties":476,"children":478,"position":486},{"id":477},"static-style-per-output",[479],{"type":26,"value":480,"position":481},"Static style, per output",{"start":482,"end":484},{"line":83,"column":80,"offset":483},1253,{"line":83,"column":405,"offset":485},1277,{"start":487,"end":489},{"line":83,"column":20,"offset":488},1250,{"line":83,"column":405,"offset":485},{"type":26,"value":27},{"type":30,"tagName":31,"properties":492,"children":493,"position":662},{},[494,509,516,528,534,547,552,564,571,584,591,603,608,620,625,638,644,656],{"type":30,"tagName":45,"properties":495,"children":496,"position":506},{},[497],{"type":26,"value":498,"position":499},"color",{"start":500,"end":503},{"line":501,"column":20,"offset":502},27,1279,{"line":501,"column":504,"offset":505},8,1286,{"start":507,"end":508},{"line":501,"column":20,"offset":502},{"line":501,"column":504,"offset":505},{"type":26,"value":510,"position":511}," (or a ",{"start":512,"end":513},{"line":501,"column":504,"offset":505},{"line":501,"column":514,"offset":515},15,1293,{"type":30,"tagName":45,"properties":517,"children":518,"position":525},{},[519],{"type":26,"value":520,"position":521},"colors",{"start":522,"end":523},{"line":501,"column":514,"offset":515},{"line":501,"column":444,"offset":524},1301,{"start":526,"end":527},{"line":501,"column":514,"offset":515},{"line":501,"column":444,"offset":524},{"type":26,"value":529,"position":530}," palette), ",{"start":531,"end":532},{"line":501,"column":444,"offset":524},{"line":501,"column":178,"offset":533},1312,{"type":30,"tagName":45,"properties":535,"children":536,"position":544},{},[537],{"type":26,"value":538,"position":539},"width",{"start":540,"end":541},{"line":501,"column":178,"offset":533},{"line":501,"column":542,"offset":543},41,1319,{"start":545,"end":546},{"line":501,"column":178,"offset":533},{"line":501,"column":542,"offset":543},{"type":26,"value":136,"position":548},{"start":549,"end":550},{"line":501,"column":542,"offset":543},{"line":501,"column":9,"offset":551},1321,{"type":30,"tagName":45,"properties":553,"children":554,"position":561},{},[555],{"type":26,"value":556,"position":557},"opacity",{"start":558,"end":559},{"line":501,"column":9,"offset":551},{"line":501,"column":42,"offset":560},1330,{"start":562,"end":563},{"line":501,"column":9,"offset":551},{"line":501,"column":42,"offset":560},{"type":26,"value":565,"position":566}," (0..1), ",{"start":567,"end":568},{"line":501,"column":42,"offset":560},{"line":501,"column":569,"offset":570},61,1339,{"type":30,"tagName":45,"properties":572,"children":573,"position":581},{},[574],{"type":26,"value":575,"position":576},"line_style",{"start":577,"end":578},{"line":501,"column":569,"offset":570},{"line":501,"column":579,"offset":580},73,1351,{"start":582,"end":583},{"line":501,"column":569,"offset":570},{"line":501,"column":579,"offset":580},{"type":26,"value":585,"position":586},"\n(",{"start":587,"end":588},{"line":501,"column":579,"offset":580},{"line":405,"column":589,"offset":590},2,1353,{"type":30,"tagName":45,"properties":592,"children":593,"position":600},{},[594],{"type":26,"value":595,"position":596},"solid",{"start":597,"end":598},{"line":405,"column":589,"offset":590},{"line":405,"column":110,"offset":599},1360,{"start":601,"end":602},{"line":405,"column":589,"offset":590},{"line":405,"column":110,"offset":599},{"type":26,"value":136,"position":604},{"start":605,"end":606},{"line":405,"column":110,"offset":599},{"line":405,"column":120,"offset":607},1362,{"type":30,"tagName":45,"properties":609,"children":610,"position":617},{},[611],{"type":26,"value":612,"position":613},"dashed",{"start":614,"end":615},{"line":405,"column":120,"offset":607},{"line":405,"column":140,"offset":616},1370,{"start":618,"end":619},{"line":405,"column":120,"offset":607},{"line":405,"column":140,"offset":616},{"type":26,"value":136,"position":621},{"start":622,"end":623},{"line":405,"column":140,"offset":616},{"line":405,"column":329,"offset":624},1372,{"type":30,"tagName":45,"properties":626,"children":627,"position":635},{},[628],{"type":26,"value":629,"position":630},"dotted",{"start":631,"end":632},{"line":405,"column":329,"offset":624},{"line":405,"column":633,"offset":634},29,1380,{"start":636,"end":637},{"line":405,"column":329,"offset":624},{"line":405,"column":633,"offset":634},{"type":26,"value":639,"position":640},"), ",{"start":641,"end":642},{"line":405,"column":633,"offset":634},{"line":405,"column":169,"offset":643},1383,{"type":30,"tagName":45,"properties":645,"children":646,"position":653},{},[647],{"type":26,"value":648,"position":649},"description",{"start":650,"end":651},{"line":405,"column":169,"offset":643},{"line":405,"column":188,"offset":652},1396,{"start":654,"end":655},{"line":405,"column":169,"offset":643},{"line":405,"column":188,"offset":652},{"type":26,"value":657,"position":658}," (the legend text).",{"start":659,"end":660},{"line":405,"column":188,"offset":652},{"line":405,"column":225,"offset":661},1415,{"start":663,"end":664},{"line":501,"column":20,"offset":502},{"line":405,"column":225,"offset":661},{"type":26,"value":27},{"type":30,"tagName":71,"properties":667,"children":669,"position":678},{"id":668},"decisions-to-looks",[670],{"type":26,"value":671,"position":672},"Decisions to looks",{"start":673,"end":676},{"line":674,"column":80,"offset":675},30,1420,{"line":674,"column":393,"offset":677},1438,{"start":679,"end":681},{"line":674,"column":20,"offset":680},1417,{"line":674,"column":393,"offset":677},{"type":26,"value":27},{"type":30,"tagName":91,"properties":684,"children":685,"position":1437},{},[686,687,798,799,868,869,923,924,978,979,1297,1298,1436],{"type":26,"value":27},{"type":30,"tagName":96,"properties":688,"children":689,"position":794},{},[690,698,710,717,730,736,747,754,767,774,787],{"type":26,"value":691,"position":692},"Per-bar coloring: emit the decision as an ordinary data-only output\n(",{"start":693,"end":695},{"line":169,"column":107,"offset":694},1442,{"line":696,"column":80,"offset":697},33,1513,{"type":30,"tagName":45,"properties":699,"children":700,"position":707},{},[701],{"type":26,"value":702,"position":703},"\"plot\": \"\"",{"start":704,"end":705},{"line":696,"column":80,"offset":697},{"line":696,"column":106,"offset":706},1525,{"start":708,"end":709},{"line":696,"column":80,"offset":697},{"line":696,"column":106,"offset":706},{"type":26,"value":711,"position":712},"), then on the styled output set ",{"start":713,"end":714},{"line":696,"column":106,"offset":706},{"line":696,"column":715,"offset":716},49,1558,{"type":30,"tagName":45,"properties":718,"children":719,"position":727},{},[720],{"type":26,"value":721,"position":722},"color_by: \"\u003Cthat output>\"",{"start":723,"end":724},{"line":696,"column":715,"offset":716},{"line":696,"column":725,"offset":726},76,1585,{"start":728,"end":729},{"line":696,"column":715,"offset":716},{"line":696,"column":725,"offset":726},{"type":26,"value":731,"position":732},"\nplus a ",{"start":733,"end":734},{"line":696,"column":725,"offset":726},{"line":178,"column":264,"offset":735},1595,{"type":30,"tagName":45,"properties":737,"children":738,"position":744},{},[739],{"type":26,"value":520,"position":740},{"start":741,"end":742},{"line":178,"column":264,"offset":735},{"line":178,"column":283,"offset":743},1603,{"start":745,"end":746},{"line":178,"column":264,"offset":735},{"line":178,"column":283,"offset":743},{"type":26,"value":748,"position":749}," palette (at least 2 entries); each bar's floored value\nindexes the palette, and a missing or out-of-range index falls back to\nentry 0. That floor + entry-0 rule is the chart engine's ",{"start":750,"end":751},{"line":178,"column":283,"offset":743},{"line":454,"column":752,"offset":753},60,1791,{"type":30,"tagName":45,"properties":755,"children":756,"position":764},{},[757],{"type":26,"value":758,"position":759},"color_by",{"start":760,"end":761},{"line":454,"column":752,"offset":753},{"line":454,"column":762,"offset":763},70,1801,{"start":765,"end":766},{"line":454,"column":752,"offset":753},{"line":454,"column":762,"offset":763},{"type":26,"value":768,"position":769},"\nrule, and the host-implemented ladders below adopt it unchanged. An\noutput cannot color itself. This is the port of ",{"start":770,"end":771},{"line":454,"column":762,"offset":763},{"line":772,"column":293,"offset":773},38,1922,{"type":30,"tagName":45,"properties":775,"children":776,"position":784},{},[777],{"type":26,"value":778,"position":779},"colorIndex",{"start":780,"end":781},{"line":772,"column":293,"offset":773},{"line":772,"column":782,"offset":783},63,1934,{"start":785,"end":786},{"line":772,"column":293,"offset":773},{"line":772,"column":782,"offset":783},{"type":26,"value":788,"position":789},": the index\nexpression becomes an output.",{"start":790,"end":791},{"line":772,"column":782,"offset":783},{"line":792,"column":169,"offset":793},39,1977,{"start":795,"end":797},{"line":169,"column":20,"offset":796},1440,{"line":792,"column":169,"offset":793},{"type":26,"value":27},{"type":30,"tagName":96,"properties":800,"children":801,"position":864},{},[802,809,822,828,840,846,858],{"type":26,"value":803,"position":804},"Per-bar width: the color ladder's sibling. On the styled output set\n",{"start":805,"end":807},{"line":434,"column":107,"offset":806},1980,{"line":542,"column":20,"offset":808},2048,{"type":30,"tagName":45,"properties":810,"children":811,"position":819},{},[812],{"type":26,"value":813,"position":814},"width_by: \"\u003Cdata-only output>\"",{"start":815,"end":817},{"line":542,"column":107,"offset":816},2050,{"line":542,"column":415,"offset":818},2082,{"start":820,"end":821},{"line":542,"column":107,"offset":816},{"line":542,"column":415,"offset":818},{"type":26,"value":823,"position":824}," plus a ",{"start":825,"end":826},{"line":542,"column":415,"offset":818},{"line":542,"column":9,"offset":827},2090,{"type":30,"tagName":45,"properties":829,"children":830,"position":837},{},[831],{"type":26,"value":832,"position":833},"widths",{"start":834,"end":835},{"line":542,"column":9,"offset":827},{"line":542,"column":293,"offset":836},2098,{"start":838,"end":839},{"line":542,"column":9,"offset":827},{"line":542,"column":293,"offset":836},{"type":26,"value":841,"position":842}," ladder (1..10 entries,\neach 0.5..20); each bar's value indexes the ladder (floor; a finite\nout-of-range index clamps to entry 0; a non-finite value, ",{"start":843,"end":844},{"line":542,"column":293,"offset":836},{"line":9,"column":569,"offset":845},2252,{"type":30,"tagName":45,"properties":847,"children":848,"position":855},{},[849],{"type":26,"value":850,"position":851},"NaN",{"start":852,"end":853},{"line":9,"column":569,"offset":845},{"line":9,"column":234,"offset":854},2257,{"start":856,"end":857},{"line":9,"column":569,"offset":845},{"line":9,"column":234,"offset":854},{"type":26,"value":859,"position":860}," or\ninfinite, keeps the static width). Both halves or neither, each refused\nby name without the other. An output cannot set its own width.",{"start":861,"end":862},{"line":9,"column":234,"offset":854},{"line":188,"column":53,"offset":863},2399,{"start":865,"end":867},{"line":434,"column":20,"offset":866},1978,{"line":188,"column":53,"offset":863},{"type":26,"value":27},{"type":30,"tagName":96,"properties":870,"children":871,"position":919},{},[872,880,892,899,912],{"type":26,"value":873,"position":874},"Gated markers: a ",{"start":875,"end":878},{"line":876,"column":107,"offset":877},46,2402,{"line":876,"column":358,"offset":879},2419,{"type":30,"tagName":45,"properties":881,"children":882,"position":889},{},[883],{"type":26,"value":884,"position":885},"plot: \"shape\"",{"start":886,"end":887},{"line":876,"column":358,"offset":879},{"line":876,"column":415,"offset":888},2434,{"start":890,"end":891},{"line":876,"column":358,"offset":879},{"line":876,"column":415,"offset":888},{"type":26,"value":893,"position":894}," output with ",{"start":895,"end":896},{"line":876,"column":415,"offset":888},{"line":876,"column":897,"offset":898},48,2447,{"type":30,"tagName":45,"properties":900,"children":901,"position":909},{},[902],{"type":26,"value":903,"position":904},"shape_where: \"\u003Cgate output>\"",{"start":905,"end":906},{"line":876,"column":897,"offset":898},{"line":876,"column":907,"offset":908},78,2477,{"start":910,"end":911},{"line":876,"column":897,"offset":898},{"line":876,"column":907,"offset":908},{"type":26,"value":913,"position":914},"\nrenders only where the gate is nonzero. An output cannot gate itself.",{"start":915,"end":916},{"line":876,"column":907,"offset":908},{"line":197,"column":917,"offset":918},72,2549,{"start":920,"end":922},{"line":876,"column":20,"offset":921},2400,{"line":197,"column":917,"offset":918},{"type":26,"value":27},{"type":30,"tagName":96,"properties":925,"children":926,"position":974},{},[927,934,946,952,968],{"type":26,"value":928,"position":929},"Shaded bands: top-level ",{"start":930,"end":932},{"line":897,"column":107,"offset":931},2552,{"line":897,"column":501,"offset":933},2576,{"type":30,"tagName":45,"properties":935,"children":936,"position":943},{},[937],{"type":26,"value":938,"position":939},"fills: [{ \"between\": [\"upper\", \"lower\"], \"color\": \"#94a3b8\", \"opacity\": 0.15 }]",{"start":940,"end":941},{"line":897,"column":501,"offset":933},{"line":715,"column":696,"offset":942},2659,{"start":944,"end":945},{"line":897,"column":501,"offset":933},{"line":715,"column":696,"offset":942},{"type":26,"value":947,"position":948},"; both sides must be DIFFERENT rendered\noutputs. Sheet-only today: there is no declaration form, and the chart\ndoes not draw fills yet (",{"start":949,"end":950},{"line":715,"column":696,"offset":942},{"line":293,"column":405,"offset":951},2799,{"type":30,"tagName":953,"properties":954,"children":956,"position":964},"a",{"href":955},"drawing-primitives.md",[957],{"type":26,"value":958,"position":959},"Drawing primitives",{"start":960,"end":962},{"line":293,"column":633,"offset":961},2800,{"line":293,"column":197,"offset":963},2818,{"start":965,"end":966},{"line":293,"column":405,"offset":951},{"line":293,"column":464,"offset":967},2842,{"type":26,"value":969,"position":970},"\nhas the per-bar box that does).",{"start":971,"end":972},{"line":293,"column":464,"offset":967},{"line":42,"column":178,"offset":973},2876,{"start":975,"end":977},{"line":897,"column":20,"offset":976},2550,{"line":42,"column":178,"offset":973},{"type":26,"value":27},{"type":30,"tagName":96,"properties":980,"children":981,"position":1293},{},[982,990,1003,1009,1021,1027,1038,1044,1055,1061,1072,1079,1090,1096,1108,1114,1126,1132,1143,1149,1161,1167,1179,1185,1198,1204,1217,1223,1235,1241,1252,1257,1268,1274,1286],{"type":26,"value":983,"position":984},"Banded ranges: top-level ",{"start":985,"end":988},{"line":986,"column":107,"offset":987},53,2879,{"line":986,"column":405,"offset":989},2904,{"type":30,"tagName":45,"properties":991,"children":992,"position":1000},{},[993],{"type":26,"value":994,"position":995},"ranges: [{ \"upper\": \"band_hi\", \"lower\": \"band_lo\", \"color\": \"#94a3b8\", \"edge_width\": 2, \"edge_line_style\": \"dotted\", \"smooth\": true }]",{"start":996,"end":997},{"line":986,"column":405,"offset":989},{"line":207,"column":998,"offset":999},31,3044,{"start":1001,"end":1002},{"line":986,"column":405,"offset":989},{"line":207,"column":998,"offset":999},{"type":26,"value":1004,"position":1005},", or ",{"start":1006,"end":1007},{"line":207,"column":998,"offset":999},{"line":207,"column":454,"offset":1008},3049,{"type":30,"tagName":45,"properties":1010,"children":1011,"position":1018},{},[1012],{"type":26,"value":1013,"position":1014},"range(upper, lower, options)",{"start":1015,"end":1016},{"line":207,"column":454,"offset":1008},{"line":207,"column":234,"offset":1017},3079,{"start":1019,"end":1020},{"line":207,"column":454,"offset":1008},{"line":207,"column":234,"offset":1017},{"type":26,"value":1022,"position":1023}," in\ncode; both sides must be DIFFERENT rendered outputs. Instead of the\nstatic ",{"start":1024,"end":1025},{"line":207,"column":234,"offset":1017},{"line":64,"column":264,"offset":1026},3162,{"type":30,"tagName":45,"properties":1028,"children":1029,"position":1035},{},[1030],{"type":26,"value":498,"position":1031},{"start":1032,"end":1033},{"line":64,"column":264,"offset":1026},{"line":64,"column":130,"offset":1034},3169,{"start":1036,"end":1037},{"line":64,"column":264,"offset":1026},{"line":64,"column":130,"offset":1034},{"type":26,"value":1039,"position":1040},", a ",{"start":1041,"end":1042},{"line":64,"column":130,"offset":1034},{"line":64,"column":329,"offset":1043},3173,{"type":30,"tagName":45,"properties":1045,"children":1046,"position":1052},{},[1047],{"type":26,"value":520,"position":1048},{"start":1049,"end":1050},{"line":64,"column":329,"offset":1043},{"line":64,"column":633,"offset":1051},3181,{"start":1053,"end":1054},{"line":64,"column":329,"offset":1043},{"line":64,"column":633,"offset":1051},{"type":26,"value":1056,"position":1057}," palette plus ",{"start":1058,"end":1059},{"line":64,"column":633,"offset":1051},{"line":64,"column":9,"offset":1060},3195,{"type":30,"tagName":45,"properties":1062,"children":1063,"position":1069},{},[1064],{"type":26,"value":758,"position":1065},{"start":1066,"end":1067},{"line":64,"column":9,"offset":1060},{"line":64,"column":986,"offset":1068},3205,{"start":1070,"end":1071},{"line":64,"column":9,"offset":1060},{"line":64,"column":986,"offset":1068},{"type":26,"value":1073,"position":1074}," (a data-only output)\ntints the band per bar (floor; finite out-of-range clamps to entry 0; a\nnon-finite value = no tint that bar); ",{"start":1075,"end":1076},{"line":64,"column":986,"offset":1068},{"line":1077,"column":542,"offset":1078},59,3341,{"type":30,"tagName":45,"properties":1080,"children":1081,"position":1087},{},[1082],{"type":26,"value":758,"position":1083},{"start":1084,"end":1085},{"line":1077,"column":542,"offset":1078},{"line":1077,"column":293,"offset":1086},3351,{"start":1088,"end":1089},{"line":1077,"column":542,"offset":1078},{"line":1077,"column":293,"offset":1086},{"type":26,"value":1091,"position":1092}," requires ",{"start":1093,"end":1094},{"line":1077,"column":293,"offset":1086},{"line":1077,"column":569,"offset":1095},3361,{"type":30,"tagName":45,"properties":1097,"children":1098,"position":1105},{},[1099],{"type":26,"value":520,"position":1100},{"start":1101,"end":1102},{"line":1077,"column":569,"offset":1095},{"line":1077,"column":1103,"offset":1104},69,3369,{"start":1106,"end":1107},{"line":1077,"column":569,"offset":1095},{"line":1077,"column":1103,"offset":1104},{"type":26,"value":1109,"position":1110},".\n",{"start":1111,"end":1112},{"line":1077,"column":1103,"offset":1104},{"line":752,"column":20,"offset":1113},3371,{"type":30,"tagName":45,"properties":1115,"children":1116,"position":1123},{},[1117],{"type":26,"value":520,"position":1118},{"start":1119,"end":1121},{"line":752,"column":107,"offset":1120},3373,{"line":752,"column":120,"offset":1122},3381,{"start":1124,"end":1125},{"line":752,"column":107,"offset":1120},{"line":752,"column":120,"offset":1122},{"type":26,"value":1127,"position":1128}," WITHOUT ",{"start":1129,"end":1130},{"line":752,"column":120,"offset":1122},{"line":752,"column":358,"offset":1131},3390,{"type":30,"tagName":45,"properties":1133,"children":1134,"position":1140},{},[1135],{"type":26,"value":758,"position":1136},{"start":1137,"end":1138},{"line":752,"column":358,"offset":1131},{"line":752,"column":674,"offset":1139},3400,{"start":1141,"end":1142},{"line":752,"column":358,"offset":1131},{"line":752,"column":674,"offset":1139},{"type":26,"value":1144,"position":1145}," is the band's sign palette: entry 0 tints\nspans where ",{"start":1146,"end":1147},{"line":752,"column":674,"offset":1139},{"line":569,"column":514,"offset":1148},3457,{"type":30,"tagName":45,"properties":1150,"children":1151,"position":1158},{},[1152],{"type":26,"value":1153,"position":1154},"upper",{"start":1155,"end":1156},{"line":569,"column":514,"offset":1148},{"line":569,"column":393,"offset":1157},3464,{"start":1159,"end":1160},{"line":569,"column":514,"offset":1148},{"line":569,"column":393,"offset":1157},{"type":26,"value":1162,"position":1163}," plots above ",{"start":1164,"end":1165},{"line":569,"column":393,"offset":1157},{"line":569,"column":415,"offset":1166},3477,{"type":30,"tagName":45,"properties":1168,"children":1169,"position":1176},{},[1170],{"type":26,"value":344,"position":1171},{"start":1172,"end":1173},{"line":569,"column":415,"offset":1166},{"line":569,"column":1174,"offset":1175},42,3484,{"start":1177,"end":1178},{"line":569,"column":415,"offset":1166},{"line":569,"column":1174,"offset":1175},{"type":26,"value":1180,"position":1181},", entry 1 where it plots below;\na single entry tints everywhere, and entries past index 1 are unread.\n",{"start":1182,"end":1183},{"line":569,"column":1174,"offset":1175},{"line":782,"column":20,"offset":1184},3588,{"type":30,"tagName":45,"properties":1186,"children":1187,"position":1195},{},[1188],{"type":26,"value":1189,"position":1190},"edge_width",{"start":1191,"end":1193},{"line":782,"column":107,"offset":1192},3590,{"line":782,"column":514,"offset":1194},3602,{"start":1196,"end":1197},{"line":782,"column":107,"offset":1192},{"line":782,"column":514,"offset":1194},{"type":26,"value":1199,"position":1200}," is an integer 1..10, ",{"start":1201,"end":1202},{"line":782,"column":514,"offset":1194},{"line":782,"column":424,"offset":1203},3624,{"type":30,"tagName":45,"properties":1205,"children":1206,"position":1214},{},[1207],{"type":26,"value":1208,"position":1209},"edge_line_style",{"start":1210,"end":1211},{"line":782,"column":424,"offset":1203},{"line":782,"column":1212,"offset":1213},54,3641,{"start":1215,"end":1216},{"line":782,"column":424,"offset":1203},{"line":782,"column":1212,"offset":1213},{"type":26,"value":1218,"position":1219}," one of\n",{"start":1220,"end":1221},{"line":782,"column":1212,"offset":1213},{"line":225,"column":20,"offset":1222},3649,{"type":30,"tagName":45,"properties":1224,"children":1225,"position":1232},{},[1226],{"type":26,"value":595,"position":1227},{"start":1228,"end":1230},{"line":225,"column":107,"offset":1229},3651,{"line":225,"column":264,"offset":1231},3658,{"start":1233,"end":1234},{"line":225,"column":107,"offset":1229},{"line":225,"column":264,"offset":1231},{"type":26,"value":1236,"position":1237},"/",{"start":1238,"end":1239},{"line":225,"column":264,"offset":1231},{"line":225,"column":120,"offset":1240},3659,{"type":30,"tagName":45,"properties":1242,"children":1243,"position":1249},{},[1244],{"type":26,"value":612,"position":1245},{"start":1246,"end":1247},{"line":225,"column":120,"offset":1240},{"line":225,"column":140,"offset":1248},3667,{"start":1250,"end":1251},{"line":225,"column":120,"offset":1240},{"line":225,"column":140,"offset":1248},{"type":26,"value":1236,"position":1253},{"start":1254,"end":1255},{"line":225,"column":140,"offset":1248},{"line":225,"column":358,"offset":1256},3668,{"type":30,"tagName":45,"properties":1258,"children":1259,"position":1265},{},[1260],{"type":26,"value":629,"position":1261},{"start":1262,"end":1263},{"line":225,"column":358,"offset":1256},{"line":225,"column":405,"offset":1264},3676,{"start":1266,"end":1267},{"line":225,"column":358,"offset":1256},{"line":225,"column":405,"offset":1264},{"type":26,"value":1269,"position":1270},", and ",{"start":1271,"end":1272},{"line":225,"column":405,"offset":1264},{"line":225,"column":178,"offset":1273},3682,{"type":30,"tagName":45,"properties":1275,"children":1276,"position":1283},{},[1277],{"type":26,"value":1278,"position":1279},"smooth",{"start":1280,"end":1281},{"line":225,"column":178,"offset":1273},{"line":225,"column":1174,"offset":1282},3690,{"start":1284,"end":1285},{"line":225,"column":178,"offset":1273},{"line":225,"column":1174,"offset":1282},{"type":26,"value":1287,"position":1288}," a boolean smoothing hint.\nDeclare as many ranges as needed; the same pair may repeat with\ndifferent options. Ranges ride the sheet for hosts that honor them;\nthe chart lane does not draw them today.",{"start":1289,"end":1290},{"line":225,"column":1174,"offset":1282},{"line":1291,"column":9,"offset":1292},67,3895,{"start":1294,"end":1296},{"line":986,"column":20,"offset":1295},2877,{"line":1291,"column":9,"offset":1292},{"type":26,"value":27},{"type":30,"tagName":96,"properties":1299,"children":1300,"position":1432},{},[1301,1309,1321,1327,1338,1344,1356,1362,1374,1380,1391,1396,1407,1414,1426],{"type":26,"value":1302,"position":1303},"User style knobs: a param with ",{"start":1304,"end":1307},{"line":1305,"column":107,"offset":1306},68,3898,{"line":1305,"column":178,"offset":1308},3929,{"type":30,"tagName":45,"properties":1310,"children":1311,"position":1318},{},[1312],{"type":26,"value":1313,"position":1314},"style: { \"output\": \"\u003Cname>\", \"property\": \"color\" | \"width\" | \"opacity\" | \"lineStyle\" }",{"start":1315,"end":1316},{"line":1305,"column":178,"offset":1308},{"line":1103,"column":715,"offset":1317},4019,{"start":1319,"end":1320},{"line":1305,"column":178,"offset":1308},{"line":1103,"column":715,"offset":1317},{"type":26,"value":1322,"position":1323}," never reaches the module\n(no accessor, its slot stays zero-filled), shows in the chart settings\ndialog, and redraws without recompute. ",{"start":1324,"end":1325},{"line":1103,"column":715,"offset":1317},{"line":464,"column":1174,"offset":1326},4159,{"type":30,"tagName":45,"properties":1328,"children":1329,"position":1335},{},[1330],{"type":26,"value":498,"position":1331},{"start":1332,"end":1333},{"line":464,"column":1174,"offset":1326},{"line":464,"column":715,"offset":1334},4166,{"start":1336,"end":1337},{"line":464,"column":1174,"offset":1326},{"line":464,"column":715,"offset":1334},{"type":26,"value":1339,"position":1340}," and ",{"start":1341,"end":1342},{"line":464,"column":715,"offset":1334},{"line":464,"column":1212,"offset":1343},4171,{"type":30,"tagName":45,"properties":1345,"children":1346,"position":1353},{},[1347],{"type":26,"value":1348,"position":1349},"lineStyle",{"start":1350,"end":1351},{"line":464,"column":1212,"offset":1343},{"line":464,"column":53,"offset":1352},4182,{"start":1354,"end":1355},{"line":464,"column":1212,"offset":1343},{"line":464,"column":53,"offset":1352},{"type":26,"value":1357,"position":1358}," knobs\ntake string defaults (",{"start":1359,"end":1360},{"line":464,"column":53,"offset":1352},{"line":917,"column":83,"offset":1361},4213,{"type":30,"tagName":45,"properties":1363,"children":1364,"position":1371},{},[1365],{"type":26,"value":1366,"position":1367},"\"#22c55e\"",{"start":1368,"end":1369},{"line":917,"column":83,"offset":1361},{"line":917,"column":454,"offset":1370},4224,{"start":1372,"end":1373},{"line":917,"column":83,"offset":1361},{"line":917,"column":454,"offset":1370},{"type":26,"value":1375,"position":1376},"); ",{"start":1377,"end":1378},{"line":917,"column":454,"offset":1370},{"line":917,"column":792,"offset":1379},4227,{"type":30,"tagName":45,"properties":1381,"children":1382,"position":1388},{},[1383],{"type":26,"value":538,"position":1384},{"start":1385,"end":1386},{"line":917,"column":792,"offset":1379},{"line":917,"column":876,"offset":1387},4234,{"start":1389,"end":1390},{"line":917,"column":792,"offset":1379},{"line":917,"column":876,"offset":1387},{"type":26,"value":1339,"position":1392},{"start":1393,"end":1394},{"line":917,"column":876,"offset":1387},{"line":917,"column":293,"offset":1395},4239,{"type":30,"tagName":45,"properties":1397,"children":1398,"position":1404},{},[1399],{"type":26,"value":556,"position":1400},{"start":1401,"end":1402},{"line":917,"column":293,"offset":1395},{"line":917,"column":752,"offset":1403},4248,{"start":1405,"end":1406},{"line":917,"column":293,"offset":1395},{"line":917,"column":752,"offset":1403},{"type":26,"value":1408,"position":1409}," take numeric\ndefaults. The bound output must be a rendered one. This is the port of\nkScript's style-only inputs (",{"start":1410,"end":1411},{"line":917,"column":752,"offset":1403},{"line":1412,"column":169,"offset":1413},74,4366,{"type":30,"tagName":45,"properties":1415,"children":1416,"position":1423},{},[1417],{"type":26,"value":1418,"position":1419},"type=\"color\"",{"start":1420,"end":1421},{"line":1412,"column":169,"offset":1413},{"line":1412,"column":876,"offset":1422},4380,{"start":1424,"end":1425},{"line":1412,"column":169,"offset":1413},{"line":1412,"column":876,"offset":1422},{"type":26,"value":1427,"position":1428},", a width slider), and it is\nsheet-only: no declaration form yet.",{"start":1429,"end":1430},{"line":1412,"column":876,"offset":1422},{"line":244,"column":792,"offset":1431},4447,{"start":1433,"end":1435},{"line":1305,"column":20,"offset":1434},3896,{"line":244,"column":792,"offset":1431},{"type":26,"value":27},{"start":1438,"end":1439},{"line":169,"column":20,"offset":796},{"line":244,"column":792,"offset":1431},{"type":26,"value":27},{"type":30,"tagName":31,"properties":1442,"children":1443,"position":1557},{},[1444,1452,1463,1468,1480,1485,1497,1503,1515,1521,1533,1538,1550],{"type":26,"value":1445,"position":1446},"Every reference is cross-validated: ",{"start":1447,"end":1450},{"line":1448,"column":20,"offset":1449},77,4449,{"line":1448,"column":424,"offset":1451},4485,{"type":30,"tagName":45,"properties":1453,"children":1454,"position":1460},{},[1455],{"type":26,"value":758,"position":1456},{"start":1457,"end":1458},{"line":1448,"column":424,"offset":1451},{"line":1448,"column":197,"offset":1459},4495,{"start":1461,"end":1462},{"line":1448,"column":424,"offset":1451},{"line":1448,"column":197,"offset":1459},{"type":26,"value":136,"position":1464},{"start":1465,"end":1466},{"line":1448,"column":197,"offset":1459},{"line":1448,"column":715,"offset":1467},4497,{"type":30,"tagName":45,"properties":1469,"children":1470,"position":1477},{},[1471],{"type":26,"value":1472,"position":1473},"width_by",{"start":1474,"end":1475},{"line":1448,"column":715,"offset":1467},{"line":1448,"column":1077,"offset":1476},4507,{"start":1478,"end":1479},{"line":1448,"column":715,"offset":1467},{"line":1448,"column":1077,"offset":1476},{"type":26,"value":136,"position":1481},{"start":1482,"end":1483},{"line":1448,"column":1077,"offset":1476},{"line":1448,"column":569,"offset":1484},4509,{"type":30,"tagName":45,"properties":1486,"children":1487,"position":1494},{},[1488],{"type":26,"value":1489,"position":1490},"shape_where",{"start":1491,"end":1492},{"line":1448,"column":569,"offset":1484},{"line":1448,"column":1412,"offset":1493},4522,{"start":1495,"end":1496},{"line":1448,"column":569,"offset":1484},{"line":1448,"column":1412,"offset":1493},{"type":26,"value":1498,"position":1499},",\n",{"start":1500,"end":1501},{"line":1448,"column":1412,"offset":1493},{"line":907,"column":20,"offset":1502},4524,{"type":30,"tagName":45,"properties":1504,"children":1505,"position":1512},{},[1506],{"type":26,"value":1507,"position":1508},"style.output",{"start":1509,"end":1510},{"line":907,"column":20,"offset":1502},{"line":907,"column":514,"offset":1511},4538,{"start":1513,"end":1514},{"line":907,"column":20,"offset":1502},{"line":907,"column":514,"offset":1511},{"type":26,"value":1516,"position":1517},", and each ",{"start":1518,"end":1519},{"line":907,"column":514,"offset":1511},{"line":907,"column":159,"offset":1520},4549,{"type":30,"tagName":45,"properties":1522,"children":1523,"position":1530},{},[1524],{"type":26,"value":1525,"position":1526},"fills",{"start":1527,"end":1528},{"line":907,"column":159,"offset":1520},{"line":907,"column":696,"offset":1529},4556,{"start":1531,"end":1532},{"line":907,"column":159,"offset":1520},{"line":907,"column":696,"offset":1529},{"type":26,"value":1339,"position":1534},{"start":1535,"end":1536},{"line":907,"column":696,"offset":1529},{"line":907,"column":772,"offset":1537},4561,{"type":30,"tagName":45,"properties":1539,"children":1540,"position":1547},{},[1541],{"type":26,"value":1542,"position":1543},"ranges",{"start":1544,"end":1545},{"line":907,"column":772,"offset":1537},{"line":907,"column":876,"offset":1546},4569,{"start":1548,"end":1549},{"line":907,"column":772,"offset":1537},{"line":907,"column":876,"offset":1546},{"type":26,"value":1551,"position":1552}," side must name a declared\n(and, where required, rendered) output, none of the three may name its own\noutput (the self-reference is refused by name), and a publish names the\nbroken field.",{"start":1553,"end":1554},{"line":907,"column":876,"offset":1546},{"line":1555,"column":79,"offset":1556},81,4756,{"start":1558,"end":1559},{"line":1448,"column":20,"offset":1449},{"line":1555,"column":79,"offset":1556},{"type":26,"value":27},{"type":30,"tagName":31,"properties":1562,"children":1563,"position":1631},{},[1564,1573,1585,1590,1602,1609,1624],{"type":26,"value":1565,"position":1566},"Styling dresses per-output SERIES. When the package should also put text,\ntables, shaped marks, or free-standing objects (lines, boxes, polylines,\nlabels) on the chart, that is the renderer and drawing vocabulary:\ntop-level ",{"start":1567,"end":1570},{"line":1568,"column":20,"offset":1569},83,4758,{"line":1571,"column":120,"offset":1572},86,4982,{"type":30,"tagName":45,"properties":1574,"children":1575,"position":1582},{},[1576],{"type":26,"value":1577,"position":1578},"renderers",{"start":1579,"end":1580},{"line":1571,"column":120,"offset":1572},{"line":1571,"column":393,"offset":1581},4993,{"start":1583,"end":1584},{"line":1571,"column":120,"offset":1572},{"line":1571,"column":393,"offset":1581},{"type":26,"value":1339,"position":1586},{"start":1587,"end":1588},{"line":1571,"column":393,"offset":1581},{"line":1571,"column":501,"offset":1589},4998,{"type":30,"tagName":45,"properties":1591,"children":1592,"position":1599},{},[1593],{"type":26,"value":1594,"position":1595},"drawings",{"start":1596,"end":1597},{"line":1571,"column":501,"offset":1589},{"line":1571,"column":424,"offset":1598},5008,{"start":1600,"end":1601},{"line":1571,"column":501,"offset":1589},{"line":1571,"column":424,"offset":1598},{"type":26,"value":1603,"position":1604}," arrays over named outputs and string\nslots, in ",{"start":1605,"end":1606},{"line":1571,"column":424,"offset":1598},{"line":1607,"column":120,"offset":1608},87,5056,{"type":30,"tagName":953,"properties":1610,"children":1612,"position":1620},{"href":1611},"script-definition.md",[1613],{"type":26,"value":1614,"position":1615},"Script definition",{"start":1616,"end":1618},{"line":1607,"column":63,"offset":1617},5057,{"line":1607,"column":633,"offset":1619},5074,{"start":1621,"end":1622},{"line":1607,"column":120,"offset":1608},{"line":1607,"column":42,"offset":1623},5097,{"type":26,"value":1625,"position":1626},". Shapes that repeat on\nEVERY bar (a zone behind the last few bars, a projection ray from each\nbar) are the boxes and segments below.",{"start":1627,"end":1628},{"line":1607,"column":42,"offset":1623},{"line":1629,"column":792,"offset":1630},89,5230,{"start":1632,"end":1633},{"line":1568,"column":20,"offset":1569},{"line":1629,"column":792,"offset":1630},{"type":26,"value":27},{"type":30,"tagName":71,"properties":1636,"children":1638,"position":1647},{"id":1637},"text-size-tooltips-alignment-z-order-palettes",[1639],{"type":26,"value":1640,"position":1641},"Text size, tooltips, alignment, z-order, palettes",{"start":1642,"end":1645},{"line":1643,"column":80,"offset":1644},91,5235,{"line":1643,"column":986,"offset":1646},5284,{"start":1648,"end":1650},{"line":1643,"column":20,"offset":1649},5232,{"line":1643,"column":986,"offset":1646},{"type":26,"value":27},{"type":30,"tagName":31,"properties":1653,"children":1654,"position":1663},{},[1655],{"type":26,"value":1656,"position":1657},"The kScript styling vocabulary, item by item:",{"start":1658,"end":1661},{"line":1659,"column":20,"offset":1660},93,5286,{"line":1659,"column":876,"offset":1662},5331,{"start":1664,"end":1665},{"line":1659,"column":20,"offset":1660},{"line":1659,"column":876,"offset":1662},{"type":26,"value":1667},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":30,"tagName":1669,"properties":1670,"children":1671,"position":2292},"table",{},[1672,1718],{"type":30,"tagName":1673,"properties":1674,"children":1675,"position":1715},"thead",{},[1676],{"type":30,"tagName":1677,"properties":1678,"children":1679,"position":1712},"tr",{},[1680,1697],{"type":30,"tagName":1681,"properties":1682,"children":1683,"position":1692},"th",{},[1684],{"type":26,"value":1685,"position":1686},"kScript",{"start":1687,"end":1690},{"line":1688,"column":107,"offset":1689},95,5335,{"line":1688,"column":264,"offset":1691},5342,{"start":1693,"end":1695},{"line":1688,"column":20,"offset":1694},5333,{"line":1688,"column":120,"offset":1696},5343,{"type":30,"tagName":1681,"properties":1698,"children":1699,"position":1708},{},[1700],{"type":26,"value":1701,"position":1702},"Indicator",{"start":1703,"end":1706},{"line":1688,"column":1704,"offset":1705},13,5345,{"line":1688,"column":393,"offset":1707},5354,{"start":1709,"end":1710},{"line":1688,"column":120,"offset":1696},{"line":1688,"column":150,"offset":1711},5356,{"start":1713,"end":1714},{"line":1688,"column":20,"offset":1694},{"line":1688,"column":150,"offset":1711},{"start":1716,"end":1717},{"line":1688,"column":20,"offset":1694},{"line":1688,"column":150,"offset":1711},{"type":30,"tagName":1719,"properties":1720,"children":1721,"position":2289},"tbody",{},[1722,1840,1922,2024,2097,2188],{"type":30,"tagName":1677,"properties":1723,"children":1724,"position":1837},{},[1725,1778],{"type":30,"tagName":1726,"properties":1727,"children":1728,"position":1773},"td",{},[1729,1737,1749,1755,1767],{"type":26,"value":1730,"position":1731},"size tiers (",{"start":1732,"end":1735},{"line":1733,"column":107,"offset":1734},97,5373,{"line":1733,"column":514,"offset":1736},5385,{"type":30,"tagName":45,"properties":1738,"children":1739,"position":1746},{},[1740],{"type":26,"value":1741,"position":1742},"\"tiny\"",{"start":1743,"end":1744},{"line":1733,"column":514,"offset":1736},{"line":1733,"column":444,"offset":1745},5393,{"start":1747,"end":1748},{"line":1733,"column":514,"offset":1736},{"line":1733,"column":444,"offset":1745},{"type":26,"value":1750,"position":1751}," 8 to ",{"start":1752,"end":1753},{"line":1733,"column":444,"offset":1745},{"line":1733,"column":633,"offset":1754},5399,{"type":30,"tagName":45,"properties":1756,"children":1757,"position":1764},{},[1758],{"type":26,"value":1759,"position":1760},"\"huge\"",{"start":1761,"end":1762},{"line":1733,"column":633,"offset":1754},{"line":1733,"column":424,"offset":1763},5407,{"start":1765,"end":1766},{"line":1733,"column":633,"offset":1754},{"line":1733,"column":424,"offset":1763},{"type":26,"value":1768,"position":1769}," 24) on text",{"start":1770,"end":1771},{"line":1733,"column":424,"offset":1763},{"line":1733,"column":715,"offset":1772},5419,{"start":1774,"end":1776},{"line":1733,"column":20,"offset":1775},5371,{"line":1733,"column":348,"offset":1777},5420,{"type":30,"tagName":1726,"properties":1779,"children":1780,"position":1832},{},[1781,1794,1800,1813,1819],{"type":30,"tagName":45,"properties":1782,"children":1783,"position":1791},{},[1784],{"type":26,"value":1785,"position":1786},"size",{"start":1787,"end":1789},{"line":1733,"column":42,"offset":1788},5422,{"line":1733,"column":359,"offset":1790},5428,{"start":1792,"end":1793},{"line":1733,"column":42,"offset":1788},{"line":1733,"column":359,"offset":1790},{"type":26,"value":1795,"position":1796},", an integer pixel count 6..64, on ",{"start":1797,"end":1798},{"line":1733,"column":359,"offset":1790},{"line":1733,"column":1659,"offset":1799},5463,{"type":30,"tagName":45,"properties":1801,"children":1802,"position":1810},{},[1803],{"type":26,"value":1804,"position":1805},"render.text",{"start":1806,"end":1807},{"line":1733,"column":1659,"offset":1799},{"line":1733,"column":1808,"offset":1809},106,5476,{"start":1811,"end":1812},{"line":1733,"column":1659,"offset":1799},{"line":1733,"column":1808,"offset":1809},{"type":26,"value":1339,"position":1814},{"start":1815,"end":1816},{"line":1733,"column":1808,"offset":1809},{"line":1733,"column":1817,"offset":1818},111,5481,{"type":30,"tagName":45,"properties":1820,"children":1821,"position":1829},{},[1822],{"type":26,"value":1823,"position":1824},"render.label",{"start":1825,"end":1826},{"line":1733,"column":1817,"offset":1818},{"line":1733,"column":1827,"offset":1828},125,5495,{"start":1830,"end":1831},{"line":1733,"column":1817,"offset":1818},{"line":1733,"column":1827,"offset":1828},{"start":1833,"end":1834},{"line":1733,"column":348,"offset":1777},{"line":1733,"column":1835,"offset":1836},127,5497,{"start":1838,"end":1839},{"line":1733,"column":20,"offset":1775},{"line":1733,"column":1835,"offset":1836},{"type":30,"tagName":1677,"properties":1841,"children":1842,"position":1919},{},[1843,1871],{"type":30,"tagName":1726,"properties":1844,"children":1845,"position":1866},{},[1846,1860],{"type":30,"tagName":45,"properties":1847,"children":1848,"position":1857},{},[1849],{"type":26,"value":1850,"position":1851},"tooltip",{"start":1852,"end":1855},{"line":1853,"column":107,"offset":1854},98,5500,{"line":1853,"column":63,"offset":1856},5509,{"start":1858,"end":1859},{"line":1853,"column":107,"offset":1854},{"line":1853,"column":63,"offset":1856},{"type":26,"value":1861,"position":1862}," on plots, cells, drawings",{"start":1863,"end":1864},{"line":1853,"column":63,"offset":1856},{"line":1853,"column":772,"offset":1865},5535,{"start":1867,"end":1869},{"line":1853,"column":20,"offset":1868},5498,{"line":1853,"column":792,"offset":1870},5536,{"type":30,"tagName":1726,"properties":1872,"children":1873,"position":1914},{},[1874,1890,1896,1907],{"type":30,"tagName":1875,"properties":1876,"children":1877,"position":1885},"strong",{},[1878],{"type":26,"value":1879,"position":1880},"not in Indicators yet",{"start":1881,"end":1883},{"line":1853,"column":9,"offset":1882},5540,{"line":1853,"column":225,"offset":1884},5561,{"start":1886,"end":1888},{"line":1853,"column":542,"offset":1887},5538,{"line":1853,"column":234,"offset":1889},5563,{"type":26,"value":1891,"position":1892},"; ",{"start":1893,"end":1894},{"line":1853,"column":234,"offset":1889},{"line":1853,"column":1305,"offset":1895},5565,{"type":30,"tagName":45,"properties":1897,"children":1898,"position":1904},{},[1899],{"type":26,"value":648,"position":1900},{"start":1901,"end":1902},{"line":1853,"column":1305,"offset":1895},{"line":1853,"column":1555,"offset":1903},5578,{"start":1905,"end":1906},{"line":1853,"column":1305,"offset":1895},{"line":1853,"column":1555,"offset":1903},{"type":26,"value":1908,"position":1909}," is the legend's long text",{"start":1910,"end":1911},{"line":1853,"column":1555,"offset":1903},{"line":1853,"column":1912,"offset":1913},107,5604,{"start":1915,"end":1916},{"line":1853,"column":792,"offset":1870},{"line":1853,"column":1917,"offset":1918},109,5606,{"start":1920,"end":1921},{"line":1853,"column":20,"offset":1868},{"line":1853,"column":1917,"offset":1918},{"type":30,"tagName":1677,"properties":1923,"children":1924,"position":2021},{},[1925,1941],{"type":30,"tagName":1726,"properties":1926,"children":1927,"position":1936},{},[1928],{"type":26,"value":1929,"position":1930},"horizontal and vertical alignment words",{"start":1931,"end":1934},{"line":1932,"column":107,"offset":1933},99,5609,{"line":1932,"column":1174,"offset":1935},5648,{"start":1937,"end":1939},{"line":1932,"column":20,"offset":1938},5607,{"line":1932,"column":9,"offset":1940},5649,{"type":30,"tagName":1726,"properties":1942,"children":1943,"position":2016},{},[1944,1958,1964,1977,1984,1996,2003],{"type":30,"tagName":1875,"properties":1945,"children":1946,"position":1953},{},[1947],{"type":26,"value":1879,"position":1948},{"start":1949,"end":1951},{"line":1932,"column":197,"offset":1950},5653,{"line":1932,"column":1305,"offset":1952},5674,{"start":1954,"end":1956},{"line":1932,"column":188,"offset":1955},5651,{"line":1932,"column":762,"offset":1957},5676,{"type":26,"value":1959,"position":1960}," on text; the nine anchors (",{"start":1961,"end":1962},{"line":1932,"column":762,"offset":1957},{"line":1932,"column":1853,"offset":1963},5704,{"type":30,"tagName":45,"properties":1965,"children":1966,"position":1974},{},[1967],{"type":26,"value":1968,"position":1969},"top_left",{"start":1970,"end":1971},{"line":1932,"column":1853,"offset":1963},{"line":1932,"column":1972,"offset":1973},108,5714,{"start":1975,"end":1976},{"line":1932,"column":1853,"offset":1963},{"line":1932,"column":1972,"offset":1973},{"type":26,"value":1978,"position":1979}," ... ",{"start":1980,"end":1981},{"line":1932,"column":1972,"offset":1973},{"line":1932,"column":1982,"offset":1983},113,5719,{"type":30,"tagName":45,"properties":1985,"children":1986,"position":1993},{},[1987],{"type":26,"value":1988,"position":1989},"bottom_right",{"start":1990,"end":1991},{"line":1932,"column":1982,"offset":1983},{"line":1932,"column":1835,"offset":1992},5733,{"start":1994,"end":1995},{"line":1932,"column":1982,"offset":1983},{"line":1932,"column":1835,"offset":1992},{"type":26,"value":1997,"position":1998},") are a table's ",{"start":1999,"end":2000},{"line":1932,"column":1835,"offset":1992},{"line":1932,"column":2001,"offset":2002},143,5749,{"type":30,"tagName":45,"properties":2004,"children":2005,"position":2013},{},[2006],{"type":26,"value":2007,"position":2008},"position",{"start":2009,"end":2010},{"line":1932,"column":2001,"offset":2002},{"line":1932,"column":2011,"offset":2012},153,5759,{"start":2014,"end":2015},{"line":1932,"column":2001,"offset":2002},{"line":1932,"column":2011,"offset":2012},{"start":2017,"end":2018},{"line":1932,"column":9,"offset":1940},{"line":1932,"column":2019,"offset":2020},155,5761,{"start":2022,"end":2023},{"line":1932,"column":20,"offset":1938},{"line":1932,"column":2019,"offset":2020},{"type":30,"tagName":1677,"properties":2025,"children":2026,"position":2094},{},[2027,2067],{"type":30,"tagName":1726,"properties":2028,"children":2029,"position":2062},{},[2030,2044,2050],{"type":30,"tagName":45,"properties":2031,"children":2032,"position":2041},{},[2033],{"type":26,"value":2034,"position":2035},"zOrder",{"start":2036,"end":2039},{"line":2037,"column":107,"offset":2038},100,5764,{"line":2037,"column":120,"offset":2040},5772,{"start":2042,"end":2043},{"line":2037,"column":107,"offset":2038},{"line":2037,"column":120,"offset":2040},{"type":26,"value":2045,"position":2046}," / ",{"start":2047,"end":2048},{"line":2037,"column":120,"offset":2040},{"line":2037,"column":79,"offset":2049},5775,{"type":30,"tagName":45,"properties":2051,"children":2052,"position":2059},{},[2053],{"type":26,"value":2054,"position":2055},"set_zorder",{"start":2056,"end":2057},{"line":2037,"column":79,"offset":2049},{"line":2037,"column":159,"offset":2058},5787,{"start":2060,"end":2061},{"line":2037,"column":79,"offset":2049},{"line":2037,"column":159,"offset":2058},{"start":2063,"end":2065},{"line":2037,"column":20,"offset":2064},5762,{"line":2037,"column":501,"offset":2066},5788,{"type":30,"tagName":1726,"properties":2068,"children":2069,"position":2090},{},[2070,2084],{"type":30,"tagName":1875,"properties":2071,"children":2072,"position":2079},{},[2073],{"type":26,"value":1879,"position":2074},{"start":2075,"end":2077},{"line":2037,"column":998,"offset":2076},5792,{"line":2037,"column":42,"offset":2078},5813,{"start":2080,"end":2082},{"line":2037,"column":633,"offset":2081},5790,{"line":2037,"column":1212,"offset":2083},5815,{"type":26,"value":2085,"position":2086},"; declaration order is draw order",{"start":2087,"end":2088},{"line":2037,"column":1212,"offset":2083},{"line":2037,"column":1607,"offset":2089},5848,{"start":2091,"end":2092},{"line":2037,"column":501,"offset":2066},{"line":2037,"column":1629,"offset":2093},5850,{"start":2095,"end":2096},{"line":2037,"column":20,"offset":2064},{"line":2037,"column":1629,"offset":2093},{"type":30,"tagName":1677,"properties":2098,"children":2099,"position":2185},{},[2100,2128],{"type":30,"tagName":1726,"properties":2101,"children":2102,"position":2123},{},[2103,2117],{"type":30,"tagName":45,"properties":2104,"children":2105,"position":2114},{},[2106],{"type":26,"value":2107,"position":2108},"palette(\"viridis\")",{"start":2109,"end":2112},{"line":2110,"column":107,"offset":2111},101,5853,{"line":2110,"column":444,"offset":2113},5873,{"start":2115,"end":2116},{"line":2110,"column":107,"offset":2111},{"line":2110,"column":444,"offset":2113},{"type":26,"value":2118,"position":2119},", a fresh mutable array",{"start":2120,"end":2121},{"line":2110,"column":444,"offset":2113},{"line":2110,"column":876,"offset":2122},5896,{"start":2124,"end":2126},{"line":2110,"column":20,"offset":2125},5851,{"line":2110,"column":197,"offset":2127},5897,{"type":30,"tagName":1726,"properties":2129,"children":2130,"position":2180},{},[2131,2138,2149,2156,2173],{"type":26,"value":2132,"position":2133},"a ",{"start":2134,"end":2136},{"line":2110,"column":715,"offset":2135},5899,{"line":2110,"column":293,"offset":2137},5901,{"type":30,"tagName":45,"properties":2139,"children":2140,"position":2146},{},[2141],{"type":26,"value":520,"position":2142},{"start":2143,"end":2144},{"line":2110,"column":293,"offset":2137},{"line":2110,"column":1077,"offset":2145},5909,{"start":2147,"end":2148},{"line":2110,"column":293,"offset":2137},{"line":2110,"column":1077,"offset":2145},{"type":26,"value":2150,"position":2151}," literal array on the output, box, range, or bgcolor; bucket the driving value into its index (",{"start":2152,"end":2153},{"line":2110,"column":1077,"offset":2145},{"line":2110,"column":2154,"offset":2155},154,6004,{"type":30,"tagName":953,"properties":2157,"children":2159,"position":2168},{"href":2158},"color-functions.md",[2160],{"type":26,"value":2161,"position":2162},"Color functions",{"start":2163,"end":2165},{"line":2110,"column":2019,"offset":2164},6005,{"line":2110,"column":2166,"offset":2167},170,6020,{"start":2169,"end":2170},{"line":2110,"column":2154,"offset":2155},{"line":2110,"column":2171,"offset":2172},191,6041,{"type":26,"value":2174,"position":2175},")",{"start":2176,"end":2177},{"line":2110,"column":2171,"offset":2172},{"line":2110,"column":2178,"offset":2179},192,6042,{"start":2181,"end":2182},{"line":2110,"column":197,"offset":2127},{"line":2110,"column":2183,"offset":2184},194,6044,{"start":2186,"end":2187},{"line":2110,"column":20,"offset":2125},{"line":2110,"column":2183,"offset":2184},{"type":30,"tagName":1677,"properties":2189,"children":2190,"position":2286},{},[2191,2242],{"type":30,"tagName":1726,"properties":2192,"children":2193,"position":2236},{},[2194,2202,2214,2219,2230],{"type":26,"value":2195,"position":2196},"per-element ",{"start":2197,"end":2200},{"line":2198,"column":107,"offset":2199},102,6047,{"line":2198,"column":514,"offset":2201},6059,{"type":30,"tagName":45,"properties":2203,"children":2204,"position":2211},{},[2205],{"type":26,"value":2206,"position":2207},"glow",{"start":2208,"end":2209},{"line":2198,"column":514,"offset":2201},{"line":2198,"column":329,"offset":2210},6065,{"start":2212,"end":2213},{"line":2198,"column":514,"offset":2201},{"line":2198,"column":329,"offset":2210},{"type":26,"value":136,"position":2215},{"start":2216,"end":2217},{"line":2198,"column":329,"offset":2210},{"line":2198,"column":444,"offset":2218},6067,{"type":30,"tagName":45,"properties":2220,"children":2221,"position":2227},{},[2222],{"type":26,"value":556,"position":2223},{"start":2224,"end":2225},{"line":2198,"column":444,"offset":2218},{"line":2198,"column":169,"offset":2226},6076,{"start":2228,"end":2229},{"line":2198,"column":444,"offset":2218},{"line":2198,"column":169,"offset":2226},{"type":26,"value":2231,"position":2232},", gradients",{"start":2233,"end":2234},{"line":2198,"column":169,"offset":2226},{"line":2198,"column":9,"offset":2235},6087,{"start":2237,"end":2239},{"line":2198,"column":20,"offset":2238},6045,{"line":2198,"column":2240,"offset":2241},44,6088,{"type":30,"tagName":1726,"properties":2243,"children":2244,"position":2281},{},[2245,2257,2263,2274],{"type":30,"tagName":45,"properties":2246,"children":2247,"position":2254},{},[2248],{"type":26,"value":556,"position":2249},{"start":2250,"end":2252},{"line":2198,"column":876,"offset":2251},6090,{"line":2198,"column":207,"offset":2253},6099,{"start":2255,"end":2256},{"line":2198,"column":876,"offset":2251},{"line":2198,"column":207,"offset":2253},{"type":26,"value":2258,"position":2259}," per output or box; a ",{"start":2260,"end":2261},{"line":2198,"column":207,"offset":2253},{"line":2198,"column":1448,"offset":2262},6121,{"type":30,"tagName":45,"properties":2264,"children":2265,"position":2271},{},[2266],{"type":26,"value":758,"position":2267},{"start":2268,"end":2269},{"line":2198,"column":1448,"offset":2262},{"line":2198,"column":1607,"offset":2270},6131,{"start":2272,"end":2273},{"line":2198,"column":1448,"offset":2262},{"line":2198,"column":1607,"offset":2270},{"type":26,"value":2275,"position":2276}," ladder per bar; no glow, no continuous gradient",{"start":2277,"end":2278},{"line":2198,"column":1607,"offset":2270},{"line":2198,"column":2279,"offset":2280},135,6179,{"start":2282,"end":2283},{"line":2198,"column":2240,"offset":2241},{"line":2198,"column":2284,"offset":2285},137,6181,{"start":2287,"end":2288},{"line":2198,"column":20,"offset":2238},{"line":2198,"column":2284,"offset":2285},{"start":2290,"end":2291},{"line":1733,"column":20,"offset":1775},{"line":2198,"column":2284,"offset":2285},{"start":2293,"end":2294},{"line":1688,"column":20,"offset":1694},{"line":2198,"column":2284,"offset":2285},{"type":26,"value":27},{"type":30,"tagName":31,"properties":2297,"children":2298,"position":2324},{},[2299,2307,2318],{"type":26,"value":2300,"position":2301},"Value-driven styling, kScript's pattern of computing the style from the\ndata per element, survives as the ladder: normalize the driving value,\nfloor it into a bucket, write the bucket to a ",{"start":2302,"end":2305},{"line":2303,"column":20,"offset":2304},104,6183,{"line":1808,"column":197,"offset":2306},6372,{"type":30,"tagName":45,"properties":2308,"children":2309,"position":2315},{},[2310],{"type":26,"value":279,"position":2311},{"start":2312,"end":2313},{"line":1808,"column":197,"offset":2306},{"line":1808,"column":986,"offset":2314},6378,{"start":2316,"end":2317},{"line":1808,"column":197,"offset":2306},{"line":1808,"column":986,"offset":2314},{"type":26,"value":2319,"position":2320}," output, and index a\npalette with it. The palette is finite, so the gradient is stepped, and\nthe decision is a metric anyone can read.",{"start":2321,"end":2322},{"line":1808,"column":986,"offset":2314},{"line":1972,"column":1174,"offset":2323},6512,{"start":2325,"end":2326},{"line":2303,"column":20,"offset":2304},{"line":1972,"column":1174,"offset":2323},{"type":26,"value":27},{"type":30,"tagName":71,"properties":2329,"children":2331,"position":2340},{"id":2330},"boxes-and-segments",[2332],{"type":26,"value":2333,"position":2334},"Boxes and segments",{"start":2335,"end":2338},{"line":2336,"column":80,"offset":2337},110,6517,{"line":2336,"column":393,"offset":2339},6535,{"start":2341,"end":2343},{"line":2336,"column":20,"offset":2342},6514,{"line":2336,"column":393,"offset":2339},{"type":26,"value":27},{"type":30,"tagName":31,"properties":2346,"children":2347,"position":2445},{},[2348,2356,2368,2373,2385,2392,2403,2408,2419,2426,2438],{"type":26,"value":2349,"position":2350},"Per-bar shapes over outputs the package already computes, declared as the\ntop-level ",{"start":2351,"end":2354},{"line":2352,"column":20,"offset":2353},112,6537,{"line":1982,"column":120,"offset":2355},6621,{"type":30,"tagName":45,"properties":2357,"children":2358,"position":2365},{},[2359],{"type":26,"value":2360,"position":2361},"boxes",{"start":2362,"end":2363},{"line":1982,"column":120,"offset":2355},{"line":1982,"column":283,"offset":2364},6628,{"start":2366,"end":2367},{"line":1982,"column":120,"offset":2355},{"line":1982,"column":283,"offset":2364},{"type":26,"value":1339,"position":2369},{"start":2370,"end":2371},{"line":1982,"column":283,"offset":2364},{"line":1982,"column":444,"offset":2372},6633,{"type":30,"tagName":45,"properties":2374,"children":2375,"position":2382},{},[2376],{"type":26,"value":2377,"position":2378},"segments",{"start":2379,"end":2380},{"line":1982,"column":444,"offset":2372},{"line":1982,"column":696,"offset":2381},6643,{"start":2383,"end":2384},{"line":1982,"column":444,"offset":2372},{"line":1982,"column":696,"offset":2381},{"type":26,"value":2386,"position":2387}," arrays (at most 16 entries each). They are\nsheet-only and ABI-neutral like ",{"start":2388,"end":2389},{"line":1982,"column":696,"offset":2381},{"line":2390,"column":696,"offset":2391},114,6719,{"type":30,"tagName":45,"properties":2393,"children":2394,"position":2400},{},[2395],{"type":26,"value":1525,"position":2396},{"start":2397,"end":2398},{"line":2390,"column":696,"offset":2391},{"line":2390,"column":434,"offset":2399},6726,{"start":2401,"end":2402},{"line":2390,"column":696,"offset":2391},{"line":2390,"column":434,"offset":2399},{"type":26,"value":1339,"position":2404},{"start":2405,"end":2406},{"line":2390,"column":434,"offset":2399},{"line":2390,"column":188,"offset":2407},6731,{"type":30,"tagName":45,"properties":2409,"children":2410,"position":2416},{},[2411],{"type":26,"value":1542,"position":2412},{"start":2413,"end":2414},{"line":2390,"column":188,"offset":2407},{"line":2390,"column":986,"offset":2415},6739,{"start":2417,"end":2418},{"line":2390,"column":188,"offset":2407},{"line":2390,"column":986,"offset":2415},{"type":26,"value":2420,"position":2421},": no new wire data (the\nreferenced outputs already stream), legal on both runtime contracts,\nrendered by chart hosts and ignored by scalar surfaces. Every referenced\noutput must be declared and MAY be data-only (",{"start":2422,"end":2423},{"line":2390,"column":986,"offset":2415},{"line":2424,"column":197,"offset":2425},117,6951,{"type":30,"tagName":45,"properties":2427,"children":2428,"position":2435},{},[2429],{"type":26,"value":2430,"position":2431},"plot: \"\"",{"start":2432,"end":2433},{"line":2424,"column":197,"offset":2425},{"line":2424,"column":64,"offset":2434},6961,{"start":2436,"end":2437},{"line":2424,"column":197,"offset":2425},{"line":2424,"column":64,"offset":2434},{"type":26,"value":2439,"position":2440},"), which is the\nusual shape: compute the coordinates, never draw them as lines.",{"start":2441,"end":2442},{"line":2424,"column":64,"offset":2434},{"line":2443,"column":225,"offset":2444},118,7040,{"start":2446,"end":2447},{"line":2352,"column":20,"offset":2353},{"line":2443,"column":225,"offset":2444},{"type":26,"value":27},{"type":30,"tagName":31,"properties":2450,"children":2451,"position":2478},{},[2452,2460,2472],{"type":26,"value":2453,"position":2454},"On every bar row ",{"start":2455,"end":2458},{"line":2456,"column":20,"offset":2457},120,7042,{"line":2456,"column":283,"offset":2459},7059,{"type":30,"tagName":45,"properties":2461,"children":2462,"position":2469},{},[2463],{"type":26,"value":2464,"position":2465},"i",{"start":2466,"end":2467},{"line":2456,"column":283,"offset":2459},{"line":2456,"column":329,"offset":2468},7062,{"start":2470,"end":2471},{"line":2456,"column":283,"offset":2459},{"line":2456,"column":329,"offset":2468},{"type":26,"value":2473,"position":2474},":",{"start":2475,"end":2476},{"line":2456,"column":329,"offset":2468},{"line":2456,"column":393,"offset":2477},7063,{"start":2479,"end":2480},{"line":2456,"column":20,"offset":2457},{"line":2456,"column":393,"offset":2477},{"type":26,"value":27},{"type":30,"tagName":91,"properties":2483,"children":2484,"position":2678},{},[2485,2486,2537,2538,2624,2625,2677],{"type":26,"value":27},{"type":30,"tagName":96,"properties":2487,"children":2488,"position":2533},{},[2489,2497,2509,2515,2527],{"type":26,"value":2490,"position":2491},"nothing is drawn when any referenced output is non-finite on that row, or\nwhen the optional ",{"start":2492,"end":2495},{"line":2493,"column":107,"offset":2494},122,7067,{"line":24,"column":329,"offset":2496},7161,{"type":30,"tagName":45,"properties":2498,"children":2499,"position":2506},{},[2500],{"type":26,"value":2501,"position":2502},"when",{"start":2503,"end":2504},{"line":24,"column":329,"offset":2496},{"line":24,"column":501,"offset":2505},7167,{"start":2507,"end":2508},{"line":24,"column":329,"offset":2496},{"line":24,"column":501,"offset":2505},{"type":26,"value":2510,"position":2511}," gate output is ",{"start":2512,"end":2513},{"line":24,"column":501,"offset":2505},{"line":24,"column":9,"offset":2514},7183,{"type":30,"tagName":45,"properties":2516,"children":2517,"position":2524},{},[2518],{"type":26,"value":2519,"position":2520},"0",{"start":2521,"end":2522},{"line":24,"column":9,"offset":2514},{"line":24,"column":876,"offset":2523},7186,{"start":2525,"end":2526},{"line":24,"column":9,"offset":2514},{"line":24,"column":876,"offset":2523},{"type":26,"value":2528,"position":2529}," or non-finite;",{"start":2530,"end":2531},{"line":24,"column":876,"offset":2523},{"line":24,"column":569,"offset":2532},7201,{"start":2534,"end":2536},{"line":2493,"column":20,"offset":2535},7065,{"line":24,"column":569,"offset":2532},{"type":26,"value":27},{"type":30,"tagName":96,"properties":2539,"children":2540,"position":2620},{},[2541,2548,2560,2566,2578,2584,2597,2602,2614],{"type":26,"value":2542,"position":2543},"a box spans bars ",{"start":2544,"end":2546},{"line":23,"column":107,"offset":2545},7204,{"line":23,"column":358,"offset":2547},7221,{"type":30,"tagName":45,"properties":2549,"children":2550,"position":2557},{},[2551],{"type":26,"value":2552,"position":2553},"i + x_from",{"start":2554,"end":2555},{"line":23,"column":358,"offset":2547},{"line":23,"column":169,"offset":2556},7233,{"start":2558,"end":2559},{"line":23,"column":358,"offset":2547},{"line":23,"column":169,"offset":2556},{"type":26,"value":2561,"position":2562}," .. ",{"start":2563,"end":2564},{"line":23,"column":169,"offset":2556},{"line":23,"column":454,"offset":2565},7237,{"type":30,"tagName":45,"properties":2567,"children":2568,"position":2575},{},[2569],{"type":26,"value":2570,"position":2571},"i + x_to",{"start":2572,"end":2573},{"line":23,"column":454,"offset":2565},{"line":23,"column":876,"offset":2574},7247,{"start":2576,"end":2577},{"line":23,"column":454,"offset":2565},{"line":23,"column":876,"offset":2574},{"type":26,"value":2579,"position":2580}," inclusive and prices\n",{"start":2581,"end":2582},{"line":23,"column":876,"offset":2574},{"line":1827,"column":20,"offset":2583},7269,{"type":30,"tagName":45,"properties":2585,"children":2586,"position":2594},{},[2587],{"type":26,"value":2588,"position":2589},"min(top, bottom)",{"start":2590,"end":2592},{"line":1827,"column":107,"offset":2591},7271,{"line":1827,"column":329,"offset":2593},7289,{"start":2595,"end":2596},{"line":1827,"column":107,"offset":2591},{"line":1827,"column":329,"offset":2593},{"type":26,"value":2561,"position":2598},{"start":2599,"end":2600},{"line":1827,"column":329,"offset":2593},{"line":1827,"column":83,"offset":2601},7293,{"type":30,"tagName":45,"properties":2603,"children":2604,"position":2611},{},[2605],{"type":26,"value":2606,"position":2607},"max(top, bottom)",{"start":2608,"end":2609},{"line":1827,"column":83,"offset":2601},{"line":1827,"column":9,"offset":2610},7311,{"start":2612,"end":2613},{"line":1827,"column":83,"offset":2601},{"line":1827,"column":9,"offset":2610},{"type":26,"value":2615,"position":2616},";",{"start":2617,"end":2618},{"line":1827,"column":9,"offset":2610},{"line":1827,"column":2240,"offset":2619},7312,{"start":2621,"end":2623},{"line":23,"column":20,"offset":2622},7202,{"line":1827,"column":2240,"offset":2619},{"type":26,"value":27},{"type":30,"tagName":96,"properties":2626,"children":2627,"position":2673},{},[2628,2636,2648,2654,2667],{"type":26,"value":2629,"position":2630},"a segment is the straight line from ",{"start":2631,"end":2634},{"line":2632,"column":107,"offset":2633},126,7315,{"line":2632,"column":792,"offset":2635},7351,{"type":30,"tagName":45,"properties":2637,"children":2638,"position":2645},{},[2639],{"type":26,"value":2640,"position":2641},"(i + x_from, y_from)",{"start":2642,"end":2643},{"line":2632,"column":792,"offset":2635},{"line":2632,"column":569,"offset":2644},7373,{"start":2646,"end":2647},{"line":2632,"column":792,"offset":2635},{"line":2632,"column":569,"offset":2644},{"type":26,"value":2649,"position":2650}," to\n",{"start":2651,"end":2652},{"line":2632,"column":569,"offset":2644},{"line":1835,"column":20,"offset":2653},7377,{"type":30,"tagName":45,"properties":2655,"children":2656,"position":2664},{},[2657],{"type":26,"value":2658,"position":2659},"(i + x_to, y_to)",{"start":2660,"end":2662},{"line":1835,"column":107,"offset":2661},7379,{"line":1835,"column":329,"offset":2663},7397,{"start":2665,"end":2666},{"line":1835,"column":107,"offset":2661},{"line":1835,"column":329,"offset":2663},{"type":26,"value":2668,"position":2669},".",{"start":2670,"end":2671},{"line":1835,"column":329,"offset":2663},{"line":1835,"column":393,"offset":2672},7398,{"start":2674,"end":2676},{"line":2632,"column":20,"offset":2675},7313,{"line":1835,"column":393,"offset":2672},{"type":26,"value":27},{"start":2679,"end":2680},{"line":2493,"column":20,"offset":2535},{"line":1835,"column":393,"offset":2672},{"type":26,"value":27},{"type":30,"tagName":31,"properties":2683,"children":2684,"position":2811},{},[2685,2699,2704,2716,2723,2734,2741,2752,2758,2770,2776,2788,2794,2805],{"type":30,"tagName":45,"properties":2686,"children":2687,"position":2696},{},[2688],{"type":26,"value":2689,"position":2690},"x_from",{"start":2691,"end":2694},{"line":2692,"column":20,"offset":2693},129,7400,{"line":2692,"column":110,"offset":2695},7408,{"start":2697,"end":2698},{"line":2692,"column":20,"offset":2693},{"line":2692,"column":110,"offset":2695},{"type":26,"value":1339,"position":2700},{"start":2701,"end":2702},{"line":2692,"column":110,"offset":2695},{"line":2692,"column":79,"offset":2703},7413,{"type":30,"tagName":45,"properties":2705,"children":2706,"position":2713},{},[2707],{"type":26,"value":2708,"position":2709},"x_to",{"start":2710,"end":2711},{"line":2692,"column":79,"offset":2703},{"line":2692,"column":358,"offset":2712},7419,{"start":2714,"end":2715},{"line":2692,"column":79,"offset":2703},{"line":2692,"column":358,"offset":2712},{"type":26,"value":2717,"position":2718}," are bar OFFSETS relative to the current bar (negative =\npast, positive = ahead; default ",{"start":2719,"end":2720},{"line":2692,"column":358,"offset":2712},{"line":2721,"column":696,"offset":2722},130,7508,{"type":30,"tagName":45,"properties":2724,"children":2725,"position":2731},{},[2726],{"type":26,"value":2519,"position":2727},{"start":2728,"end":2729},{"line":2721,"column":696,"offset":2722},{"line":2721,"column":454,"offset":2730},7511,{"start":2732,"end":2733},{"line":2721,"column":696,"offset":2722},{"line":2721,"column":454,"offset":2730},{"type":26,"value":2735,"position":2736},"): an integer in -500..500, or the name\nof an output whose per-bar value, truncated to an integer, is the offset.\nOffsets past the loaded range clamp to its edge. The forming (last) bar\nre-evaluates on every tick: the host replaces that bar's shapes, never\nstacks them. When ",{"start":2737,"end":2738},{"line":2721,"column":454,"offset":2730},{"line":2739,"column":140,"offset":2740},134,7786,{"type":30,"tagName":45,"properties":2742,"children":2743,"position":2749},{},[2744],{"type":26,"value":498,"position":2745},{"start":2746,"end":2747},{"line":2739,"column":140,"offset":2740},{"line":2739,"column":159,"offset":2748},7793,{"start":2750,"end":2751},{"line":2739,"column":140,"offset":2740},{"line":2739,"column":159,"offset":2748},{"type":26,"value":2753,"position":2754}," is absent the shape takes the referenced output's\ncolor (",{"start":2755,"end":2756},{"line":2739,"column":159,"offset":2748},{"line":2279,"column":504,"offset":2757},7851,{"type":30,"tagName":45,"properties":2759,"children":2760,"position":2767},{},[2761],{"type":26,"value":2762,"position":2763},"top",{"start":2764,"end":2765},{"line":2279,"column":504,"offset":2757},{"line":2279,"column":1704,"offset":2766},7856,{"start":2768,"end":2769},{"line":2279,"column":504,"offset":2757},{"line":2279,"column":1704,"offset":2766},{"type":26,"value":2771,"position":2772}," for a box, ",{"start":2773,"end":2774},{"line":2279,"column":1704,"offset":2766},{"line":2279,"column":83,"offset":2775},7868,{"type":30,"tagName":45,"properties":2777,"children":2778,"position":2785},{},[2779],{"type":26,"value":2780,"position":2781},"y_from",{"start":2782,"end":2783},{"line":2279,"column":83,"offset":2775},{"line":2279,"column":696,"offset":2784},7876,{"start":2786,"end":2787},{"line":2279,"column":83,"offset":2775},{"line":2279,"column":696,"offset":2784},{"type":26,"value":2789,"position":2790}," for a segment), and when ",{"start":2791,"end":2792},{"line":2279,"column":696,"offset":2784},{"line":2279,"column":1077,"offset":2793},7902,{"type":30,"tagName":45,"properties":2795,"children":2796,"position":2802},{},[2797],{"type":26,"value":307,"position":2798},{"start":2799,"end":2800},{"line":2279,"column":1077,"offset":2793},{"line":2279,"column":234,"offset":2801},7909,{"start":2803,"end":2804},{"line":2279,"column":1077,"offset":2793},{"line":2279,"column":234,"offset":2801},{"type":26,"value":2806,"position":2807}," is absent\nit takes that output's panel. Names follow the output grammar and share one\nnamespace with outputs, renderers, and drawings.",{"start":2808,"end":2809},{"line":2279,"column":234,"offset":2801},{"line":2284,"column":715,"offset":2810},8044,{"start":2812,"end":2813},{"line":2692,"column":20,"offset":2693},{"line":2284,"column":715,"offset":2810},{"type":26,"value":27},{"type":30,"tagName":31,"properties":2816,"children":2817,"position":3257},{},[2818,2826,2838,2843,2854,2859,2871,2876,2887,2892,2903,2909,2921,2926,2937,2943,2954,2960,2971,2976,2987,2992,3004,3009,3020,3027,3039,3045,3056,3061,3072,3078,3090,3095,3106,3111,3122,3127,3138,3143,3154,3159,3170,3175,3186,3192,3203,3208,3219,3224,3235,3240,3251],{"type":26,"value":2819,"position":2820},"Box fields: ",{"start":2821,"end":2824},{"line":2822,"column":20,"offset":2823},139,8046,{"line":2822,"column":1704,"offset":2825},8058,{"type":30,"tagName":45,"properties":2827,"children":2828,"position":2835},{},[2829],{"type":26,"value":2830,"position":2831},"name",{"start":2832,"end":2833},{"line":2822,"column":1704,"offset":2825},{"line":2822,"column":140,"offset":2834},8064,{"start":2836,"end":2837},{"line":2822,"column":1704,"offset":2825},{"line":2822,"column":140,"offset":2834},{"type":26,"value":136,"position":2839},{"start":2840,"end":2841},{"line":2822,"column":140,"offset":2834},{"line":2822,"column":329,"offset":2842},8066,{"type":30,"tagName":45,"properties":2844,"children":2845,"position":2851},{},[2846],{"type":26,"value":2762,"position":2847},{"start":2848,"end":2849},{"line":2822,"column":329,"offset":2842},{"line":2822,"column":159,"offset":2850},8071,{"start":2852,"end":2853},{"line":2822,"column":329,"offset":2842},{"line":2822,"column":159,"offset":2850},{"type":26,"value":136,"position":2855},{"start":2856,"end":2857},{"line":2822,"column":159,"offset":2850},{"line":2822,"column":405,"offset":2858},8073,{"type":30,"tagName":45,"properties":2860,"children":2861,"position":2868},{},[2862],{"type":26,"value":2863,"position":2864},"bottom",{"start":2865,"end":2866},{"line":2822,"column":405,"offset":2858},{"line":2822,"column":454,"offset":2867},8081,{"start":2869,"end":2870},{"line":2822,"column":405,"offset":2858},{"line":2822,"column":454,"offset":2867},{"type":26,"value":136,"position":2872},{"start":2873,"end":2874},{"line":2822,"column":454,"offset":2867},{"line":2822,"column":772,"offset":2875},8083,{"type":30,"tagName":45,"properties":2877,"children":2878,"position":2884},{},[2879],{"type":26,"value":2689,"position":2880},{"start":2881,"end":2882},{"line":2822,"column":772,"offset":2875},{"line":2822,"column":876,"offset":2883},8091,{"start":2885,"end":2886},{"line":2822,"column":772,"offset":2875},{"line":2822,"column":876,"offset":2883},{"type":26,"value":136,"position":2888},{"start":2889,"end":2890},{"line":2822,"column":876,"offset":2883},{"line":2822,"column":897,"offset":2891},8093,{"type":30,"tagName":45,"properties":2893,"children":2894,"position":2900},{},[2895],{"type":26,"value":2708,"position":2896},{"start":2897,"end":2898},{"line":2822,"column":897,"offset":2891},{"line":2822,"column":1212,"offset":2899},8099,{"start":2901,"end":2902},{"line":2822,"column":897,"offset":2891},{"line":2822,"column":1212,"offset":2899},{"type":26,"value":136,"position":2904},{"start":2905,"end":2906},{"line":2822,"column":1212,"offset":2899},{"line":2822,"column":2907,"offset":2908},56,8101,{"type":30,"tagName":45,"properties":2910,"children":2911,"position":2918},{},[2912],{"type":26,"value":2501,"position":2913},{"start":2914,"end":2915},{"line":2822,"column":2907,"offset":2908},{"line":2822,"column":2916,"offset":2917},62,8107,{"start":2919,"end":2920},{"line":2822,"column":2907,"offset":2908},{"line":2822,"column":2916,"offset":2917},{"type":26,"value":136,"position":2922},{"start":2923,"end":2924},{"line":2822,"column":2916,"offset":2917},{"line":2822,"column":225,"offset":2925},8109,{"type":30,"tagName":45,"properties":2927,"children":2928,"position":2934},{},[2929],{"type":26,"value":307,"position":2930},{"start":2931,"end":2932},{"line":2822,"column":225,"offset":2925},{"line":2822,"column":464,"offset":2933},8116,{"start":2935,"end":2936},{"line":2822,"column":225,"offset":2925},{"line":2822,"column":464,"offset":2933},{"type":26,"value":585,"position":2938},{"start":2939,"end":2940},{"line":2822,"column":464,"offset":2933},{"line":2941,"column":589,"offset":2942},140,8118,{"type":30,"tagName":45,"properties":2944,"children":2945,"position":2951},{},[2946],{"type":26,"value":325,"position":2947},{"start":2948,"end":2949},{"line":2941,"column":589,"offset":2942},{"line":2941,"column":120,"offset":2950},8127,{"start":2952,"end":2953},{"line":2941,"column":589,"offset":2942},{"line":2941,"column":120,"offset":2950},{"type":26,"value":2955,"position":2956}," or ",{"start":2957,"end":2958},{"line":2941,"column":120,"offset":2950},{"line":2941,"column":514,"offset":2959},8131,{"type":30,"tagName":45,"properties":2961,"children":2962,"position":2968},{},[2963],{"type":26,"value":344,"position":2964},{"start":2965,"end":2966},{"line":2941,"column":514,"offset":2959},{"line":2941,"column":393,"offset":2967},8138,{"start":2969,"end":2970},{"line":2941,"column":514,"offset":2959},{"line":2941,"column":393,"offset":2967},{"type":26,"value":639,"position":2972},{"start":2973,"end":2974},{"line":2941,"column":393,"offset":2967},{"line":2941,"column":83,"offset":2975},8141,{"type":30,"tagName":45,"properties":2977,"children":2978,"position":2984},{},[2979],{"type":26,"value":498,"position":2980},{"start":2981,"end":2982},{"line":2941,"column":83,"offset":2975},{"line":2941,"column":169,"offset":2983},8148,{"start":2985,"end":2986},{"line":2941,"column":83,"offset":2975},{"line":2941,"column":169,"offset":2983},{"type":26,"value":136,"position":2988},{"start":2989,"end":2990},{"line":2941,"column":169,"offset":2983},{"line":2941,"column":178,"offset":2991},8150,{"type":30,"tagName":45,"properties":2993,"children":2994,"position":3001},{},[2995],{"type":26,"value":2996,"position":2997},"border_color",{"start":2998,"end":2999},{"line":2941,"column":178,"offset":2991},{"line":2941,"column":897,"offset":3000},8164,{"start":3002,"end":3003},{"line":2941,"column":178,"offset":2991},{"line":2941,"column":897,"offset":3000},{"type":26,"value":136,"position":3005},{"start":3006,"end":3007},{"line":2941,"column":897,"offset":3000},{"line":2941,"column":348,"offset":3008},8166,{"type":30,"tagName":45,"properties":3010,"children":3011,"position":3017},{},[3012],{"type":26,"value":556,"position":3013},{"start":3014,"end":3015},{"line":2941,"column":348,"offset":3008},{"line":2941,"column":1077,"offset":3016},8175,{"start":3018,"end":3019},{"line":2941,"column":348,"offset":3008},{"line":2941,"column":1077,"offset":3016},{"type":26,"value":3021,"position":3022}," (0..1, default\n0.2), ",{"start":3023,"end":3024},{"line":2941,"column":1077,"offset":3016},{"line":3025,"column":41,"offset":3026},141,8197,{"type":30,"tagName":45,"properties":3028,"children":3029,"position":3036},{},[3030],{"type":26,"value":3031,"position":3032},"border_width",{"start":3033,"end":3034},{"line":3025,"column":41,"offset":3026},{"line":3025,"column":329,"offset":3035},8211,{"start":3037,"end":3038},{"line":3025,"column":41,"offset":3026},{"line":3025,"column":329,"offset":3035},{"type":26,"value":3040,"position":3041}," (0..10, default 1). Segment fields: ",{"start":3042,"end":3043},{"line":3025,"column":329,"offset":3035},{"line":3025,"column":359,"offset":3044},8248,{"type":30,"tagName":45,"properties":3046,"children":3047,"position":3053},{},[3048],{"type":26,"value":2830,"position":3049},{"start":3050,"end":3051},{"line":3025,"column":359,"offset":3044},{"line":3025,"column":225,"offset":3052},8254,{"start":3054,"end":3055},{"line":3025,"column":359,"offset":3044},{"line":3025,"column":225,"offset":3052},{"type":26,"value":136,"position":3057},{"start":3058,"end":3059},{"line":3025,"column":225,"offset":3052},{"line":3025,"column":234,"offset":3060},8256,{"type":30,"tagName":45,"properties":3062,"children":3063,"position":3069},{},[3064],{"type":26,"value":2780,"position":3065},{"start":3066,"end":3067},{"line":3025,"column":234,"offset":3060},{"line":3025,"column":1412,"offset":3068},8264,{"start":3070,"end":3071},{"line":3025,"column":234,"offset":3060},{"line":3025,"column":1412,"offset":3068},{"type":26,"value":1498,"position":3073},{"start":3074,"end":3075},{"line":3025,"column":1412,"offset":3068},{"line":3076,"column":20,"offset":3077},142,8266,{"type":30,"tagName":45,"properties":3079,"children":3080,"position":3087},{},[3081],{"type":26,"value":3082,"position":3083},"y_to",{"start":3084,"end":3085},{"line":3076,"column":20,"offset":3077},{"line":3076,"column":41,"offset":3086},8272,{"start":3088,"end":3089},{"line":3076,"column":20,"offset":3077},{"line":3076,"column":41,"offset":3086},{"type":26,"value":136,"position":3091},{"start":3092,"end":3093},{"line":3076,"column":41,"offset":3086},{"line":3076,"column":110,"offset":3094},8274,{"type":30,"tagName":45,"properties":3096,"children":3097,"position":3103},{},[3098],{"type":26,"value":2689,"position":3099},{"start":3100,"end":3101},{"line":3076,"column":110,"offset":3094},{"line":3076,"column":130,"offset":3102},8282,{"start":3104,"end":3105},{"line":3076,"column":110,"offset":3094},{"line":3076,"column":130,"offset":3102},{"type":26,"value":136,"position":3107},{"start":3108,"end":3109},{"line":3076,"column":130,"offset":3102},{"line":3076,"column":140,"offset":3110},8284,{"type":30,"tagName":45,"properties":3112,"children":3113,"position":3119},{},[3114],{"type":26,"value":2708,"position":3115},{"start":3116,"end":3117},{"line":3076,"column":140,"offset":3110},{"line":3076,"column":83,"offset":3118},8290,{"start":3120,"end":3121},{"line":3076,"column":140,"offset":3110},{"line":3076,"column":83,"offset":3118},{"type":26,"value":136,"position":3123},{"start":3124,"end":3125},{"line":3076,"column":83,"offset":3118},{"line":3076,"column":501,"offset":3126},8292,{"type":30,"tagName":45,"properties":3128,"children":3129,"position":3135},{},[3130],{"type":26,"value":2501,"position":3131},{"start":3132,"end":3133},{"line":3076,"column":501,"offset":3126},{"line":3076,"column":696,"offset":3134},8298,{"start":3136,"end":3137},{"line":3076,"column":501,"offset":3126},{"line":3076,"column":696,"offset":3134},{"type":26,"value":136,"position":3139},{"start":3140,"end":3141},{"line":3076,"column":696,"offset":3134},{"line":3076,"column":415,"offset":3142},8300,{"type":30,"tagName":45,"properties":3144,"children":3145,"position":3151},{},[3146],{"type":26,"value":307,"position":3147},{"start":3148,"end":3149},{"line":3076,"column":415,"offset":3142},{"line":3076,"column":1174,"offset":3150},8307,{"start":3152,"end":3153},{"line":3076,"column":415,"offset":3142},{"line":3076,"column":1174,"offset":3150},{"type":26,"value":136,"position":3155},{"start":3156,"end":3157},{"line":3076,"column":1174,"offset":3150},{"line":3076,"column":2240,"offset":3158},8309,{"type":30,"tagName":45,"properties":3160,"children":3161,"position":3167},{},[3162],{"type":26,"value":498,"position":3163},{"start":3164,"end":3165},{"line":3076,"column":2240,"offset":3158},{"line":3076,"column":293,"offset":3166},8316,{"start":3168,"end":3169},{"line":3076,"column":2240,"offset":3158},{"line":3076,"column":293,"offset":3166},{"type":26,"value":136,"position":3171},{"start":3172,"end":3173},{"line":3076,"column":293,"offset":3166},{"line":3076,"column":986,"offset":3174},8318,{"type":30,"tagName":45,"properties":3176,"children":3177,"position":3183},{},[3178],{"type":26,"value":538,"position":3179},{"start":3180,"end":3181},{"line":3076,"column":986,"offset":3174},{"line":3076,"column":752,"offset":3182},8325,{"start":3184,"end":3185},{"line":3076,"column":986,"offset":3174},{"line":3076,"column":752,"offset":3182},{"type":26,"value":3187,"position":3188}," (0.5..20,\ndefault 1), ",{"start":3189,"end":3190},{"line":3076,"column":752,"offset":3182},{"line":2001,"column":1704,"offset":3191},8348,{"type":30,"tagName":45,"properties":3193,"children":3194,"position":3200},{},[3195],{"type":26,"value":575,"position":3196},{"start":3197,"end":3198},{"line":2001,"column":1704,"offset":3191},{"line":2001,"column":83,"offset":3199},8360,{"start":3201,"end":3202},{"line":2001,"column":1704,"offset":3191},{"line":2001,"column":83,"offset":3199},{"type":26,"value":270,"position":3204},{"start":3205,"end":3206},{"line":2001,"column":83,"offset":3199},{"line":2001,"column":501,"offset":3207},8362,{"type":30,"tagName":45,"properties":3209,"children":3210,"position":3216},{},[3211],{"type":26,"value":595,"position":3212},{"start":3213,"end":3214},{"line":2001,"column":501,"offset":3207},{"line":2001,"column":178,"offset":3215},8369,{"start":3217,"end":3218},{"line":2001,"column":501,"offset":3207},{"line":2001,"column":178,"offset":3215},{"type":26,"value":136,"position":3220},{"start":3221,"end":3222},{"line":2001,"column":178,"offset":3215},{"line":2001,"column":454,"offset":3223},8371,{"type":30,"tagName":45,"properties":3225,"children":3226,"position":3232},{},[3227],{"type":26,"value":612,"position":3228},{"start":3229,"end":3230},{"line":2001,"column":454,"offset":3223},{"line":2001,"column":2240,"offset":3231},8379,{"start":3233,"end":3234},{"line":2001,"column":454,"offset":3223},{"line":2001,"column":2240,"offset":3231},{"type":26,"value":1004,"position":3236},{"start":3237,"end":3238},{"line":2001,"column":2240,"offset":3231},{"line":2001,"column":715,"offset":3239},8384,{"type":30,"tagName":45,"properties":3241,"children":3242,"position":3248},{},[3243],{"type":26,"value":629,"position":3244},{"start":3245,"end":3246},{"line":2001,"column":715,"offset":3239},{"line":2001,"column":64,"offset":3247},8392,{"start":3249,"end":3250},{"line":2001,"column":715,"offset":3239},{"line":2001,"column":64,"offset":3247},{"type":26,"value":3252,"position":3253},").",{"start":3254,"end":3255},{"line":2001,"column":64,"offset":3247},{"line":2001,"column":1077,"offset":3256},8394,{"start":3258,"end":3259},{"line":2822,"column":20,"offset":2823},{"line":2001,"column":1077,"offset":3256},{"type":26,"value":27},{"type":30,"tagName":31,"properties":3262,"children":3263,"position":3273},{},[3264],{"type":26,"value":3265,"position":3266},"A box on every bar: the last five bars' high-low range, tinted only while\nthe range is expanding. Three data-only outputs carry the coordinates and\nthe gate; the sheet turns them into a zone:",{"start":3267,"end":3270},{"line":3268,"column":20,"offset":3269},145,8396,{"line":3271,"column":2240,"offset":3272},147,8587,{"start":3274,"end":3275},{"line":3268,"column":20,"offset":3269},{"line":3271,"column":2240,"offset":3272},{"type":26,"value":27},{"type":13,"children":3278},[3279],{"type":30,"tagName":3280,"properties":3281,"children":3284,"data":-1},"pre",{"class":3282,"style":3283,"tabindex":2519},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff",[3285],{"type":30,"tagName":45,"properties":3286,"children":3287},{},[3288,3298,3299,3323,3324,3345,3346,3367,3368,3381,3382,3395,3396,3446,3447,3493,3494,3502,3503,3516,3517,3559,3560,3600,3601,3609,3610,3622,3623,3680,3681,3737,3738,3795,3796,3803,3804,3816,3817,4015,4016,4024,4025],{"type":30,"tagName":3289,"properties":3290,"children":3291},"span",{"class":126},[3292],{"type":30,"tagName":3289,"properties":3293,"children":3295},{"style":3294},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[3296],{"type":26,"value":3297},"{",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3300,"children":3301},{"class":126},[3302,3308,3312,3318],{"type":30,"tagName":3289,"properties":3303,"children":3305},{"style":3304},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[3306],{"type":26,"value":3307},"  \"id\"",{"type":30,"tagName":3289,"properties":3309,"children":3310},{"style":3294},[3311],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3313,"children":3315},{"style":3314},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[3316],{"type":26,"value":3317},"\"range-box\"",{"type":30,"tagName":3289,"properties":3319,"children":3320},{"style":3294},[3321],{"type":26,"value":3322},",",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3325,"children":3326},{"class":126},[3327,3332,3336,3341],{"type":30,"tagName":3289,"properties":3328,"children":3329},{"style":3304},[3330],{"type":26,"value":3331},"  \"abi_version\"",{"type":30,"tagName":3289,"properties":3333,"children":3334},{"style":3294},[3335],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3337,"children":3338},{"style":3314},[3339],{"type":26,"value":3340},"\"wrun-1\"",{"type":30,"tagName":3289,"properties":3342,"children":3343},{"style":3294},[3344],{"type":26,"value":3322},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3347,"children":3348},{"class":126},[3349,3354,3358,3363],{"type":30,"tagName":3289,"properties":3350,"children":3351},{"style":3304},[3352],{"type":26,"value":3353},"  \"warmup_bars\"",{"type":30,"tagName":3289,"properties":3355,"children":3356},{"style":3294},[3357],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3359,"children":3360},{"style":3304},[3361],{"type":26,"value":3362},"5",{"type":30,"tagName":3289,"properties":3364,"children":3365},{"style":3294},[3366],{"type":26,"value":3322},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3369,"children":3370},{"class":126},[3371,3376],{"type":30,"tagName":3289,"properties":3372,"children":3373},{"style":3304},[3374],{"type":26,"value":3375},"  \"params\"",{"type":30,"tagName":3289,"properties":3377,"children":3378},{"style":3294},[3379],{"type":26,"value":3380},": [],",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3383,"children":3384},{"class":126},[3385,3390],{"type":30,"tagName":3289,"properties":3386,"children":3387},{"style":3304},[3388],{"type":26,"value":3389},"  \"inputSources\"",{"type":30,"tagName":3289,"properties":3391,"children":3392},{"style":3294},[3393],{"type":26,"value":3394},": {",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3397,"children":3398},{"class":126},[3399,3404,3409,3414,3418,3423,3427,3432,3436,3441],{"type":30,"tagName":3289,"properties":3400,"children":3401},{"style":3304},[3402],{"type":26,"value":3403},"    \"high\"",{"type":30,"tagName":3289,"properties":3405,"children":3406},{"style":3294},[3407],{"type":26,"value":3408},": { ",{"type":30,"tagName":3289,"properties":3410,"children":3411},{"style":3304},[3412],{"type":26,"value":3413},"\"source\"",{"type":30,"tagName":3289,"properties":3415,"children":3416},{"style":3294},[3417],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3419,"children":3420},{"style":3314},[3421],{"type":26,"value":3422},"\"ohlcv\"",{"type":30,"tagName":3289,"properties":3424,"children":3425},{"style":3294},[3426],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3428,"children":3429},{"style":3304},[3430],{"type":26,"value":3431},"\"field\"",{"type":30,"tagName":3289,"properties":3433,"children":3434},{"style":3294},[3435],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3437,"children":3438},{"style":3314},[3439],{"type":26,"value":3440},"\"high\"",{"type":30,"tagName":3289,"properties":3442,"children":3443},{"style":3294},[3444],{"type":26,"value":3445}," },",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3448,"children":3449},{"class":126},[3450,3455,3459,3463,3467,3471,3475,3479,3483,3488],{"type":30,"tagName":3289,"properties":3451,"children":3452},{"style":3304},[3453],{"type":26,"value":3454},"    \"low\"",{"type":30,"tagName":3289,"properties":3456,"children":3457},{"style":3294},[3458],{"type":26,"value":3408},{"type":30,"tagName":3289,"properties":3460,"children":3461},{"style":3304},[3462],{"type":26,"value":3413},{"type":30,"tagName":3289,"properties":3464,"children":3465},{"style":3294},[3466],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3468,"children":3469},{"style":3314},[3470],{"type":26,"value":3422},{"type":30,"tagName":3289,"properties":3472,"children":3473},{"style":3294},[3474],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3476,"children":3477},{"style":3304},[3478],{"type":26,"value":3431},{"type":30,"tagName":3289,"properties":3480,"children":3481},{"style":3294},[3482],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3484,"children":3485},{"style":3314},[3486],{"type":26,"value":3487},"\"low\"",{"type":30,"tagName":3289,"properties":3489,"children":3490},{"style":3294},[3491],{"type":26,"value":3492}," }",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3495,"children":3496},{"class":126},[3497],{"type":30,"tagName":3289,"properties":3498,"children":3499},{"style":3294},[3500],{"type":26,"value":3501},"  },",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3504,"children":3505},{"class":126},[3506,3511],{"type":30,"tagName":3289,"properties":3507,"children":3508},{"style":3304},[3509],{"type":26,"value":3510},"  \"inputs\"",{"type":30,"tagName":3289,"properties":3512,"children":3513},{"style":3294},[3514],{"type":26,"value":3515},": [",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3518,"children":3519},{"class":126},[3520,3525,3530,3534,3538,3542,3547,3551,3555],{"type":30,"tagName":3289,"properties":3521,"children":3522},{"style":3294},[3523],{"type":26,"value":3524},"    { ",{"type":30,"tagName":3289,"properties":3526,"children":3527},{"style":3304},[3528],{"type":26,"value":3529},"\"index\"",{"type":30,"tagName":3289,"properties":3531,"children":3532},{"style":3294},[3533],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3535,"children":3536},{"style":3304},[3537],{"type":26,"value":2519},{"type":30,"tagName":3289,"properties":3539,"children":3540},{"style":3294},[3541],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3543,"children":3544},{"style":3304},[3545],{"type":26,"value":3546},"\"name\"",{"type":30,"tagName":3289,"properties":3548,"children":3549},{"style":3294},[3550],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3552,"children":3553},{"style":3314},[3554],{"type":26,"value":3440},{"type":30,"tagName":3289,"properties":3556,"children":3557},{"style":3294},[3558],{"type":26,"value":3445},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3561,"children":3562},{"class":126},[3563,3567,3571,3575,3580,3584,3588,3592,3596],{"type":30,"tagName":3289,"properties":3564,"children":3565},{"style":3294},[3566],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":3568,"children":3569},{"style":3304},[3570],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":3572,"children":3573},{"style":3294},[3574],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3576,"children":3577},{"style":3304},[3578],{"type":26,"value":3579},"1",{"type":30,"tagName":3289,"properties":3581,"children":3582},{"style":3294},[3583],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3585,"children":3586},{"style":3304},[3587],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":3589,"children":3590},{"style":3294},[3591],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3593,"children":3594},{"style":3314},[3595],{"type":26,"value":3487},{"type":30,"tagName":3289,"properties":3597,"children":3598},{"style":3294},[3599],{"type":26,"value":3492},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3602,"children":3603},{"class":126},[3604],{"type":30,"tagName":3289,"properties":3605,"children":3606},{"style":3294},[3607],{"type":26,"value":3608},"  ],",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3611,"children":3612},{"class":126},[3613,3618],{"type":30,"tagName":3289,"properties":3614,"children":3615},{"style":3304},[3616],{"type":26,"value":3617},"  \"outputs\"",{"type":30,"tagName":3289,"properties":3619,"children":3620},{"style":3294},[3621],{"type":26,"value":3515},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3624,"children":3625},{"class":126},[3626,3630,3634,3638,3642,3646,3650,3654,3659,3663,3668,3672,3676],{"type":30,"tagName":3289,"properties":3627,"children":3628},{"style":3294},[3629],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":3631,"children":3632},{"style":3304},[3633],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":3635,"children":3636},{"style":3294},[3637],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3639,"children":3640},{"style":3304},[3641],{"type":26,"value":2519},{"type":30,"tagName":3289,"properties":3643,"children":3644},{"style":3294},[3645],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3647,"children":3648},{"style":3304},[3649],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":3651,"children":3652},{"style":3294},[3653],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3655,"children":3656},{"style":3314},[3657],{"type":26,"value":3658},"\"range_hi\"",{"type":30,"tagName":3289,"properties":3660,"children":3661},{"style":3294},[3662],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3664,"children":3665},{"style":3304},[3666],{"type":26,"value":3667},"\"plot\"",{"type":30,"tagName":3289,"properties":3669,"children":3670},{"style":3294},[3671],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3673,"children":3674},{"style":3314},[3675],{"type":26,"value":260},{"type":30,"tagName":3289,"properties":3677,"children":3678},{"style":3294},[3679],{"type":26,"value":3445},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3682,"children":3683},{"class":126},[3684,3688,3692,3696,3700,3704,3708,3712,3717,3721,3725,3729,3733],{"type":30,"tagName":3289,"properties":3685,"children":3686},{"style":3294},[3687],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":3689,"children":3690},{"style":3304},[3691],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":3693,"children":3694},{"style":3294},[3695],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3697,"children":3698},{"style":3304},[3699],{"type":26,"value":3579},{"type":30,"tagName":3289,"properties":3701,"children":3702},{"style":3294},[3703],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3705,"children":3706},{"style":3304},[3707],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":3709,"children":3710},{"style":3294},[3711],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3713,"children":3714},{"style":3314},[3715],{"type":26,"value":3716},"\"range_lo\"",{"type":30,"tagName":3289,"properties":3718,"children":3719},{"style":3294},[3720],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3722,"children":3723},{"style":3304},[3724],{"type":26,"value":3667},{"type":30,"tagName":3289,"properties":3726,"children":3727},{"style":3294},[3728],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3730,"children":3731},{"style":3314},[3732],{"type":26,"value":260},{"type":30,"tagName":3289,"properties":3734,"children":3735},{"style":3294},[3736],{"type":26,"value":3445},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3739,"children":3740},{"class":126},[3741,3745,3749,3753,3758,3762,3766,3770,3775,3779,3783,3787,3791],{"type":30,"tagName":3289,"properties":3742,"children":3743},{"style":3294},[3744],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":3746,"children":3747},{"style":3304},[3748],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":3750,"children":3751},{"style":3294},[3752],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3754,"children":3755},{"style":3304},[3756],{"type":26,"value":3757},"2",{"type":30,"tagName":3289,"properties":3759,"children":3760},{"style":3294},[3761],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3763,"children":3764},{"style":3304},[3765],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":3767,"children":3768},{"style":3294},[3769],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3771,"children":3772},{"style":3314},[3773],{"type":26,"value":3774},"\"expanding\"",{"type":30,"tagName":3289,"properties":3776,"children":3777},{"style":3294},[3778],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3780,"children":3781},{"style":3304},[3782],{"type":26,"value":3667},{"type":30,"tagName":3289,"properties":3784,"children":3785},{"style":3294},[3786],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3788,"children":3789},{"style":3314},[3790],{"type":26,"value":260},{"type":30,"tagName":3289,"properties":3792,"children":3793},{"style":3294},[3794],{"type":26,"value":3492},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3797,"children":3798},{"class":126},[3799],{"type":30,"tagName":3289,"properties":3800,"children":3801},{"style":3294},[3802],{"type":26,"value":3608},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3805,"children":3806},{"class":126},[3807,3812],{"type":30,"tagName":3289,"properties":3808,"children":3809},{"style":3304},[3810],{"type":26,"value":3811},"  \"boxes\"",{"type":30,"tagName":3289,"properties":3813,"children":3814},{"style":3294},[3815],{"type":26,"value":3515},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":3818,"children":3819},{"class":126},[3820,3824,3828,3832,3837,3841,3846,3850,3854,3858,3863,3867,3871,3875,3880,3884,3889,3893,3898,3902,3906,3910,3915,3919,3923,3927,3932,3936,3941,3945,3950,3954,3959,3963,3968,3972,3977,3981,3986,3990,3994,3998,4003,4007,4011],{"type":30,"tagName":3289,"properties":3821,"children":3822},{"style":3294},[3823],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":3825,"children":3826},{"style":3304},[3827],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":3829,"children":3830},{"style":3294},[3831],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3833,"children":3834},{"style":3314},[3835],{"type":26,"value":3836},"\"range_zone\"",{"type":30,"tagName":3289,"properties":3838,"children":3839},{"style":3294},[3840],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3842,"children":3843},{"style":3304},[3844],{"type":26,"value":3845},"\"top\"",{"type":30,"tagName":3289,"properties":3847,"children":3848},{"style":3294},[3849],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3851,"children":3852},{"style":3314},[3853],{"type":26,"value":3658},{"type":30,"tagName":3289,"properties":3855,"children":3856},{"style":3294},[3857],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3859,"children":3860},{"style":3304},[3861],{"type":26,"value":3862},"\"bottom\"",{"type":30,"tagName":3289,"properties":3864,"children":3865},{"style":3294},[3866],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3868,"children":3869},{"style":3314},[3870],{"type":26,"value":3716},{"type":30,"tagName":3289,"properties":3872,"children":3873},{"style":3294},[3874],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3876,"children":3877},{"style":3304},[3878],{"type":26,"value":3879},"\"x_from\"",{"type":30,"tagName":3289,"properties":3881,"children":3882},{"style":3294},[3883],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3885,"children":3886},{"style":3304},[3887],{"type":26,"value":3888},"-4",{"type":30,"tagName":3289,"properties":3890,"children":3891},{"style":3294},[3892],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3894,"children":3895},{"style":3304},[3896],{"type":26,"value":3897},"\"x_to\"",{"type":30,"tagName":3289,"properties":3899,"children":3900},{"style":3294},[3901],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3903,"children":3904},{"style":3304},[3905],{"type":26,"value":2519},{"type":30,"tagName":3289,"properties":3907,"children":3908},{"style":3294},[3909],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3911,"children":3912},{"style":3304},[3913],{"type":26,"value":3914},"\"when\"",{"type":30,"tagName":3289,"properties":3916,"children":3917},{"style":3294},[3918],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3920,"children":3921},{"style":3314},[3922],{"type":26,"value":3774},{"type":30,"tagName":3289,"properties":3924,"children":3925},{"style":3294},[3926],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3928,"children":3929},{"style":3304},[3930],{"type":26,"value":3931},"\"panel\"",{"type":30,"tagName":3289,"properties":3933,"children":3934},{"style":3294},[3935],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3937,"children":3938},{"style":3314},[3939],{"type":26,"value":3940},"\"overlay\"",{"type":30,"tagName":3289,"properties":3942,"children":3943},{"style":3294},[3944],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3946,"children":3947},{"style":3304},[3948],{"type":26,"value":3949},"\"color\"",{"type":30,"tagName":3289,"properties":3951,"children":3952},{"style":3294},[3953],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3955,"children":3956},{"style":3314},[3957],{"type":26,"value":3958},"\"#f59e0b\"",{"type":30,"tagName":3289,"properties":3960,"children":3961},{"style":3294},[3962],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3964,"children":3965},{"style":3304},[3966],{"type":26,"value":3967},"\"opacity\"",{"type":30,"tagName":3289,"properties":3969,"children":3970},{"style":3294},[3971],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3973,"children":3974},{"style":3304},[3975],{"type":26,"value":3976},"0.15",{"type":30,"tagName":3289,"properties":3978,"children":3979},{"style":3294},[3980],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3982,"children":3983},{"style":3304},[3984],{"type":26,"value":3985},"\"border_color\"",{"type":30,"tagName":3289,"properties":3987,"children":3988},{"style":3294},[3989],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":3991,"children":3992},{"style":3314},[3993],{"type":26,"value":3958},{"type":30,"tagName":3289,"properties":3995,"children":3996},{"style":3294},[3997],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":3999,"children":4000},{"style":3304},[4001],{"type":26,"value":4002},"\"border_width\"",{"type":30,"tagName":3289,"properties":4004,"children":4005},{"style":3294},[4006],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4008,"children":4009},{"style":3304},[4010],{"type":26,"value":3579},{"type":30,"tagName":3289,"properties":4012,"children":4013},{"style":3294},[4014],{"type":26,"value":3492},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4017,"children":4018},{"class":126},[4019],{"type":30,"tagName":3289,"properties":4020,"children":4021},{"style":3294},[4022],{"type":26,"value":4023},"  ]",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4026,"children":4027},{"class":126},[4028],{"type":30,"tagName":3289,"properties":4029,"children":4030},{"style":3294},[4031],{"type":26,"value":4032},"}",{"type":26,"value":27},{"type":30,"tagName":31,"properties":4035,"children":4036,"position":4065},{},[4037,4046,4058],{"type":26,"value":4038,"position":4039},"A segment on every bar: a dotted projection from each bar's anchor line to\na target level, its length set per bar by a data-only output (",{"start":4040,"end":4043},{"line":4041,"column":20,"offset":4042},174,9317,{"line":4044,"column":782,"offset":4045},175,9454,{"type":30,"tagName":45,"properties":4047,"children":4048,"position":4055},{},[4049],{"type":26,"value":4050,"position":4051},"reach",{"start":4052,"end":4053},{"line":4044,"column":782,"offset":4045},{"line":4044,"column":762,"offset":4054},9461,{"start":4056,"end":4057},{"line":4044,"column":782,"offset":4045},{"line":4044,"column":762,"offset":4054},{"type":26,"value":4059,"position":4060},", an\noutput-valued offset):",{"start":4061,"end":4062},{"line":4044,"column":762,"offset":4054},{"line":4063,"column":444,"offset":4064},176,9488,{"start":4066,"end":4067},{"line":4041,"column":20,"offset":4042},{"line":4063,"column":444,"offset":4064},{"type":26,"value":27},{"type":13,"children":4070},[4071],{"type":30,"tagName":3280,"properties":4072,"children":4073,"data":-1},{"class":3282,"style":3283,"tabindex":2519},[4074],{"type":30,"tagName":45,"properties":4075,"children":4076},{},[4077,4084,4085,4105,4106,4125,4126,4145,4146,4157,4158,4211,4212,4257,4258,4269,4270,4360,4361,4417,4418,4474,4475,4482,4483,4495,4496,4637,4638,4645,4646],{"type":30,"tagName":3289,"properties":4078,"children":4079},{"class":126},[4080],{"type":30,"tagName":3289,"properties":4081,"children":4082},{"style":3294},[4083],{"type":26,"value":3297},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4086,"children":4087},{"class":126},[4088,4092,4096,4101],{"type":30,"tagName":3289,"properties":4089,"children":4090},{"style":3304},[4091],{"type":26,"value":3307},{"type":30,"tagName":3289,"properties":4093,"children":4094},{"style":3294},[4095],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4097,"children":4098},{"style":3314},[4099],{"type":26,"value":4100},"\"projection-segment\"",{"type":30,"tagName":3289,"properties":4102,"children":4103},{"style":3294},[4104],{"type":26,"value":3322},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4107,"children":4108},{"class":126},[4109,4113,4117,4121],{"type":30,"tagName":3289,"properties":4110,"children":4111},{"style":3304},[4112],{"type":26,"value":3331},{"type":30,"tagName":3289,"properties":4114,"children":4115},{"style":3294},[4116],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4118,"children":4119},{"style":3314},[4120],{"type":26,"value":3340},{"type":30,"tagName":3289,"properties":4122,"children":4123},{"style":3294},[4124],{"type":26,"value":3322},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4127,"children":4128},{"class":126},[4129,4133,4137,4141],{"type":30,"tagName":3289,"properties":4130,"children":4131},{"style":3304},[4132],{"type":26,"value":3353},{"type":30,"tagName":3289,"properties":4134,"children":4135},{"style":3294},[4136],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4138,"children":4139},{"style":3304},[4140],{"type":26,"value":3579},{"type":30,"tagName":3289,"properties":4142,"children":4143},{"style":3294},[4144],{"type":26,"value":3322},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4147,"children":4148},{"class":126},[4149,4153],{"type":30,"tagName":3289,"properties":4150,"children":4151},{"style":3304},[4152],{"type":26,"value":3375},{"type":30,"tagName":3289,"properties":4154,"children":4155},{"style":3294},[4156],{"type":26,"value":3380},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4159,"children":4160},{"class":126},[4161,4165,4169,4174,4178,4182,4186,4190,4194,4198,4202,4206],{"type":30,"tagName":3289,"properties":4162,"children":4163},{"style":3304},[4164],{"type":26,"value":3389},{"type":30,"tagName":3289,"properties":4166,"children":4167},{"style":3294},[4168],{"type":26,"value":3408},{"type":30,"tagName":3289,"properties":4170,"children":4171},{"style":3304},[4172],{"type":26,"value":4173},"\"close\"",{"type":30,"tagName":3289,"properties":4175,"children":4176},{"style":3294},[4177],{"type":26,"value":3408},{"type":30,"tagName":3289,"properties":4179,"children":4180},{"style":3304},[4181],{"type":26,"value":3413},{"type":30,"tagName":3289,"properties":4183,"children":4184},{"style":3294},[4185],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4187,"children":4188},{"style":3314},[4189],{"type":26,"value":3422},{"type":30,"tagName":3289,"properties":4191,"children":4192},{"style":3294},[4193],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4195,"children":4196},{"style":3304},[4197],{"type":26,"value":3431},{"type":30,"tagName":3289,"properties":4199,"children":4200},{"style":3294},[4201],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4203,"children":4204},{"style":3314},[4205],{"type":26,"value":4173},{"type":30,"tagName":3289,"properties":4207,"children":4208},{"style":3294},[4209],{"type":26,"value":4210}," } },",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4213,"children":4214},{"class":126},[4215,4219,4224,4228,4232,4236,4240,4244,4248,4252],{"type":30,"tagName":3289,"properties":4216,"children":4217},{"style":3304},[4218],{"type":26,"value":3510},{"type":30,"tagName":3289,"properties":4220,"children":4221},{"style":3294},[4222],{"type":26,"value":4223},": [{ ",{"type":30,"tagName":3289,"properties":4225,"children":4226},{"style":3304},[4227],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":4229,"children":4230},{"style":3294},[4231],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4233,"children":4234},{"style":3304},[4235],{"type":26,"value":2519},{"type":30,"tagName":3289,"properties":4237,"children":4238},{"style":3294},[4239],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4241,"children":4242},{"style":3304},[4243],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":4245,"children":4246},{"style":3294},[4247],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4249,"children":4250},{"style":3314},[4251],{"type":26,"value":4173},{"type":30,"tagName":3289,"properties":4253,"children":4254},{"style":3294},[4255],{"type":26,"value":4256}," }],",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4259,"children":4260},{"class":126},[4261,4265],{"type":30,"tagName":3289,"properties":4262,"children":4263},{"style":3304},[4264],{"type":26,"value":3617},{"type":30,"tagName":3289,"properties":4266,"children":4267},{"style":3294},[4268],{"type":26,"value":3515},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4271,"children":4272},{"class":126},[4273,4277,4281,4285,4289,4293,4297,4301,4306,4310,4314,4318,4323,4327,4331,4335,4339,4343,4347,4351,4356],{"type":30,"tagName":3289,"properties":4274,"children":4275},{"style":3294},[4276],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":4278,"children":4279},{"style":3304},[4280],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":4282,"children":4283},{"style":3294},[4284],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4286,"children":4287},{"style":3304},[4288],{"type":26,"value":2519},{"type":30,"tagName":3289,"properties":4290,"children":4291},{"style":3294},[4292],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4294,"children":4295},{"style":3304},[4296],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":4298,"children":4299},{"style":3294},[4300],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4302,"children":4303},{"style":3314},[4304],{"type":26,"value":4305},"\"anchor\"",{"type":30,"tagName":3289,"properties":4307,"children":4308},{"style":3294},[4309],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4311,"children":4312},{"style":3304},[4313],{"type":26,"value":3667},{"type":30,"tagName":3289,"properties":4315,"children":4316},{"style":3294},[4317],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4319,"children":4320},{"style":3314},[4321],{"type":26,"value":4322},"\"line\"",{"type":30,"tagName":3289,"properties":4324,"children":4325},{"style":3294},[4326],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4328,"children":4329},{"style":3304},[4330],{"type":26,"value":3931},{"type":30,"tagName":3289,"properties":4332,"children":4333},{"style":3294},[4334],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4336,"children":4337},{"style":3314},[4338],{"type":26,"value":3940},{"type":30,"tagName":3289,"properties":4340,"children":4341},{"style":3294},[4342],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4344,"children":4345},{"style":3304},[4346],{"type":26,"value":3949},{"type":30,"tagName":3289,"properties":4348,"children":4349},{"style":3294},[4350],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4352,"children":4353},{"style":3314},[4354],{"type":26,"value":4355},"\"#38bdf8\"",{"type":30,"tagName":3289,"properties":4357,"children":4358},{"style":3294},[4359],{"type":26,"value":3445},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4362,"children":4363},{"class":126},[4364,4368,4372,4376,4380,4384,4388,4392,4397,4401,4405,4409,4413],{"type":30,"tagName":3289,"properties":4365,"children":4366},{"style":3294},[4367],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":4369,"children":4370},{"style":3304},[4371],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":4373,"children":4374},{"style":3294},[4375],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4377,"children":4378},{"style":3304},[4379],{"type":26,"value":3579},{"type":30,"tagName":3289,"properties":4381,"children":4382},{"style":3294},[4383],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4385,"children":4386},{"style":3304},[4387],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":4389,"children":4390},{"style":3294},[4391],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4393,"children":4394},{"style":3314},[4395],{"type":26,"value":4396},"\"target\"",{"type":30,"tagName":3289,"properties":4398,"children":4399},{"style":3294},[4400],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4402,"children":4403},{"style":3304},[4404],{"type":26,"value":3667},{"type":30,"tagName":3289,"properties":4406,"children":4407},{"style":3294},[4408],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4410,"children":4411},{"style":3314},[4412],{"type":26,"value":260},{"type":30,"tagName":3289,"properties":4414,"children":4415},{"style":3294},[4416],{"type":26,"value":3445},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4419,"children":4420},{"class":126},[4421,4425,4429,4433,4437,4441,4445,4449,4454,4458,4462,4466,4470],{"type":30,"tagName":3289,"properties":4422,"children":4423},{"style":3294},[4424],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":4426,"children":4427},{"style":3304},[4428],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":4430,"children":4431},{"style":3294},[4432],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4434,"children":4435},{"style":3304},[4436],{"type":26,"value":3757},{"type":30,"tagName":3289,"properties":4438,"children":4439},{"style":3294},[4440],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4442,"children":4443},{"style":3304},[4444],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":4446,"children":4447},{"style":3294},[4448],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4450,"children":4451},{"style":3314},[4452],{"type":26,"value":4453},"\"reach\"",{"type":30,"tagName":3289,"properties":4455,"children":4456},{"style":3294},[4457],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4459,"children":4460},{"style":3304},[4461],{"type":26,"value":3667},{"type":30,"tagName":3289,"properties":4463,"children":4464},{"style":3294},[4465],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4467,"children":4468},{"style":3314},[4469],{"type":26,"value":260},{"type":30,"tagName":3289,"properties":4471,"children":4472},{"style":3294},[4473],{"type":26,"value":3492},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4476,"children":4477},{"class":126},[4478],{"type":30,"tagName":3289,"properties":4479,"children":4480},{"style":3294},[4481],{"type":26,"value":3608},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4484,"children":4485},{"class":126},[4486,4491],{"type":30,"tagName":3289,"properties":4487,"children":4488},{"style":3304},[4489],{"type":26,"value":4490},"  \"segments\"",{"type":30,"tagName":3289,"properties":4492,"children":4493},{"style":3294},[4494],{"type":26,"value":3515},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4497,"children":4498},{"class":126},[4499,4503,4507,4511,4516,4520,4525,4529,4533,4537,4542,4546,4550,4554,4558,4562,4566,4570,4574,4578,4582,4586,4590,4594,4598,4602,4607,4611,4615,4619,4624,4628,4633],{"type":30,"tagName":3289,"properties":4500,"children":4501},{"style":3294},[4502],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":4504,"children":4505},{"style":3304},[4506],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":4508,"children":4509},{"style":3294},[4510],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4512,"children":4513},{"style":3314},[4514],{"type":26,"value":4515},"\"projection\"",{"type":30,"tagName":3289,"properties":4517,"children":4518},{"style":3294},[4519],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4521,"children":4522},{"style":3304},[4523],{"type":26,"value":4524},"\"y_from\"",{"type":30,"tagName":3289,"properties":4526,"children":4527},{"style":3294},[4528],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4530,"children":4531},{"style":3314},[4532],{"type":26,"value":4305},{"type":30,"tagName":3289,"properties":4534,"children":4535},{"style":3294},[4536],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4538,"children":4539},{"style":3304},[4540],{"type":26,"value":4541},"\"y_to\"",{"type":30,"tagName":3289,"properties":4543,"children":4544},{"style":3294},[4545],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4547,"children":4548},{"style":3314},[4549],{"type":26,"value":4396},{"type":30,"tagName":3289,"properties":4551,"children":4552},{"style":3294},[4553],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4555,"children":4556},{"style":3304},[4557],{"type":26,"value":3879},{"type":30,"tagName":3289,"properties":4559,"children":4560},{"style":3294},[4561],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4563,"children":4564},{"style":3304},[4565],{"type":26,"value":2519},{"type":30,"tagName":3289,"properties":4567,"children":4568},{"style":3294},[4569],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4571,"children":4572},{"style":3304},[4573],{"type":26,"value":3897},{"type":30,"tagName":3289,"properties":4575,"children":4576},{"style":3294},[4577],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4579,"children":4580},{"style":3314},[4581],{"type":26,"value":4453},{"type":30,"tagName":3289,"properties":4583,"children":4584},{"style":3294},[4585],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4587,"children":4588},{"style":3304},[4589],{"type":26,"value":3949},{"type":30,"tagName":3289,"properties":4591,"children":4592},{"style":3294},[4593],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4595,"children":4596},{"style":3314},[4597],{"type":26,"value":4355},{"type":30,"tagName":3289,"properties":4599,"children":4600},{"style":3294},[4601],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4603,"children":4604},{"style":3304},[4605],{"type":26,"value":4606},"\"width\"",{"type":30,"tagName":3289,"properties":4608,"children":4609},{"style":3294},[4610],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4612,"children":4613},{"style":3304},[4614],{"type":26,"value":3579},{"type":30,"tagName":3289,"properties":4616,"children":4617},{"style":3294},[4618],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4620,"children":4621},{"style":3304},[4622],{"type":26,"value":4623},"\"line_style\"",{"type":30,"tagName":3289,"properties":4625,"children":4626},{"style":3294},[4627],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":4629,"children":4630},{"style":3314},[4631],{"type":26,"value":4632},"\"dotted\"",{"type":30,"tagName":3289,"properties":4634,"children":4635},{"style":3294},[4636],{"type":26,"value":3492},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4639,"children":4640},{"class":126},[4641],{"type":30,"tagName":3289,"properties":4642,"children":4643},{"style":3294},[4644],{"type":26,"value":4023},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4647,"children":4648},{"class":126},[4649],{"type":30,"tagName":3289,"properties":4650,"children":4651},{"style":3294},[4652],{"type":26,"value":4032},{"type":26,"value":27},{"type":30,"tagName":31,"properties":4655,"children":4656,"position":4824},{},[4657,4665,4676,4683,4695,4701,4713,4718,4730,4737,4749,4754,4766,4772,4784,4789,4801,4806,4817],{"type":26,"value":4658,"position":4659},"Code first, both declare from output HANDLES: ",{"start":4660,"end":4663},{"line":4661,"column":20,"offset":4662},197,10104,{"line":4661,"column":197,"offset":4664},10150,{"type":30,"tagName":45,"properties":4666,"children":4667,"position":4673},{},[4668],{"type":26,"value":49,"position":4669},{"start":4670,"end":4671},{"line":4661,"column":197,"offset":4664},{"line":4661,"column":752,"offset":4672},10163,{"start":4674,"end":4675},{"line":4661,"column":197,"offset":4664},{"line":4661,"column":752,"offset":4672},{"type":26,"value":4677,"position":4678}," returns one,\nso bind it to a ",{"start":4679,"end":4680},{"line":4661,"column":752,"offset":4672},{"line":4681,"column":130,"offset":4682},198,10193,{"type":30,"tagName":45,"properties":4684,"children":4685,"position":4692},{},[4686],{"type":26,"value":4687,"position":4688},"const",{"start":4689,"end":4690},{"line":4681,"column":130,"offset":4682},{"line":4681,"column":150,"offset":4691},10200,{"start":4693,"end":4694},{"line":4681,"column":130,"offset":4682},{"line":4681,"column":150,"offset":4691},{"type":26,"value":4696,"position":4697}," and pass it. ",{"start":4698,"end":4699},{"line":4681,"column":150,"offset":4691},{"line":4681,"column":772,"offset":4700},10214,{"type":30,"tagName":45,"properties":4702,"children":4703,"position":4710},{},[4704],{"type":26,"value":4705,"position":4706},"from",{"start":4707,"end":4708},{"line":4681,"column":772,"offset":4700},{"line":4681,"column":2240,"offset":4709},10220,{"start":4711,"end":4712},{"line":4681,"column":772,"offset":4700},{"line":4681,"column":2240,"offset":4709},{"type":26,"value":2045,"position":4714},{"start":4715,"end":4716},{"line":4681,"column":2240,"offset":4709},{"line":4681,"column":197,"offset":4717},10223,{"type":30,"tagName":45,"properties":4719,"children":4720,"position":4727},{},[4721],{"type":26,"value":4722,"position":4723},"to",{"start":4724,"end":4725},{"line":4681,"column":197,"offset":4717},{"line":4681,"column":293,"offset":4726},10227,{"start":4728,"end":4729},{"line":4681,"column":197,"offset":4717},{"line":4681,"column":293,"offset":4726},{"type":26,"value":4731,"position":4732}," take integer literals or\nhandles, and the option names are camelCase (",{"start":4733,"end":4734},{"line":4681,"column":293,"offset":4726},{"line":4735,"column":876,"offset":4736},199,10298,{"type":30,"tagName":45,"properties":4738,"children":4739,"position":4746},{},[4740],{"type":26,"value":4741,"position":4742},"borderColor",{"start":4743,"end":4744},{"line":4735,"column":876,"offset":4736},{"line":4735,"column":1077,"offset":4745},10311,{"start":4747,"end":4748},{"line":4735,"column":876,"offset":4736},{"line":4735,"column":1077,"offset":4745},{"type":26,"value":136,"position":4750},{"start":4751,"end":4752},{"line":4735,"column":1077,"offset":4745},{"line":4735,"column":569,"offset":4753},10313,{"type":30,"tagName":45,"properties":4755,"children":4756,"position":4763},{},[4757],{"type":26,"value":4758,"position":4759},"borderWidth",{"start":4760,"end":4761},{"line":4735,"column":569,"offset":4753},{"line":4735,"column":1412,"offset":4762},10326,{"start":4764,"end":4765},{"line":4735,"column":569,"offset":4753},{"line":4735,"column":1412,"offset":4762},{"type":26,"value":1498,"position":4767},{"start":4768,"end":4769},{"line":4735,"column":1412,"offset":4762},{"line":4770,"column":20,"offset":4771},200,10328,{"type":30,"tagName":45,"properties":4773,"children":4774,"position":4781},{},[4775],{"type":26,"value":4776,"position":4777},"yFrom",{"start":4778,"end":4779},{"line":4770,"column":20,"offset":4771},{"line":4770,"column":504,"offset":4780},10335,{"start":4782,"end":4783},{"line":4770,"column":20,"offset":4771},{"line":4770,"column":504,"offset":4780},{"type":26,"value":136,"position":4785},{"start":4786,"end":4787},{"line":4770,"column":504,"offset":4780},{"line":4770,"column":264,"offset":4788},10337,{"type":30,"tagName":45,"properties":4790,"children":4791,"position":4798},{},[4792],{"type":26,"value":4793,"position":4794},"yTo",{"start":4795,"end":4796},{"line":4770,"column":264,"offset":4788},{"line":4770,"column":514,"offset":4797},10342,{"start":4799,"end":4800},{"line":4770,"column":264,"offset":4788},{"line":4770,"column":514,"offset":4797},{"type":26,"value":136,"position":4802},{"start":4803,"end":4804},{"line":4770,"column":514,"offset":4797},{"line":4770,"column":130,"offset":4805},10344,{"type":30,"tagName":45,"properties":4807,"children":4808,"position":4814},{},[4809],{"type":26,"value":1348,"position":4810},{"start":4811,"end":4812},{"line":4770,"column":130,"offset":4805},{"line":4770,"column":405,"offset":4813},10355,{"start":4815,"end":4816},{"line":4770,"column":130,"offset":4805},{"line":4770,"column":405,"offset":4813},{"type":26,"value":4818,"position":4819},"), landing in the sheet as the snake_case fields\nabove. A complete package: a moving average with a one-percent band drawn\nas a zone behind the last five bars while the average rises, plus a dotted\nray from each bar's average to the band top three bars ahead:",{"start":4820,"end":4821},{"line":4770,"column":405,"offset":4813},{"line":4822,"column":2916,"offset":4823},203,10614,{"start":4825,"end":4826},{"line":4661,"column":20,"offset":4662},{"line":4822,"column":2916,"offset":4823},{"type":26,"value":27},{"type":13,"children":4829},[4830],{"type":30,"tagName":3280,"properties":4831,"children":4832,"data":-1},{"class":3282,"style":3283,"tabindex":2519},[4833],{"type":30,"tagName":45,"properties":4834,"children":4835},{},[4836,4863,4864,4889,4890,4915,4916,4941,4942,4967,4968,4971,4972,5024,5025,5046,5047,5091,5092,5126,5127,5160,5161,5194,5195,5258,5259,5307,5308,5311,5312,5353,5354,5388,5389,5421,5422,5425,5426,5463,5464,5507,5508,5515,5516,5519,5520,5553,5554,5571,5572,5608,5609,5651,5652,5659,5660,5663,5664,5696,5697,5710,5711,5738,5739,5764,5765,5834,5835,5848,5849,5856,5857,5860,5861,5893,5894,5911,5912,5931,5932,5951,5952],{"type":30,"tagName":3289,"properties":4837,"children":4838},{"class":126},[4839,4845,4850,4854,4859],{"type":30,"tagName":3289,"properties":4840,"children":4842},{"style":4841},"--shiki-dark:#F97583;--shiki-light:#D73A49",[4843],{"type":26,"value":4844},"import",{"type":30,"tagName":3289,"properties":4846,"children":4847},{"style":3294},[4848],{"type":26,"value":4849}," { box, input, line, none, ohlcv, output, overlay, param, segment } ",{"type":30,"tagName":3289,"properties":4851,"children":4852},{"style":4841},[4853],{"type":26,"value":4705},{"type":30,"tagName":3289,"properties":4855,"children":4856},{"style":3314},[4857],{"type":26,"value":4858}," \"./sdk/declare\"",{"type":30,"tagName":3289,"properties":4860,"children":4861},{"style":3294},[4862],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4865,"children":4866},{"class":126},[4867,4871,4876,4880,4885],{"type":30,"tagName":3289,"properties":4868,"children":4869},{"style":4841},[4870],{"type":26,"value":4844},{"type":30,"tagName":3289,"properties":4872,"children":4873},{"style":3294},[4874],{"type":26,"value":4875}," { in_close } ",{"type":30,"tagName":3289,"properties":4877,"children":4878},{"style":4841},[4879],{"type":26,"value":4705},{"type":30,"tagName":3289,"properties":4881,"children":4882},{"style":3314},[4883],{"type":26,"value":4884}," \"./gen/inputs\"",{"type":30,"tagName":3289,"properties":4886,"children":4887},{"style":3294},[4888],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4891,"children":4892},{"class":126},[4893,4897,4902,4906,4911],{"type":30,"tagName":3289,"properties":4894,"children":4895},{"style":4841},[4896],{"type":26,"value":4844},{"type":30,"tagName":3289,"properties":4898,"children":4899},{"style":3294},[4900],{"type":26,"value":4901}," { emitRow, out_band_hi, out_band_lo, out_mid, out_rising } ",{"type":30,"tagName":3289,"properties":4903,"children":4904},{"style":4841},[4905],{"type":26,"value":4705},{"type":30,"tagName":3289,"properties":4907,"children":4908},{"style":3314},[4909],{"type":26,"value":4910}," \"./gen/outputs\"",{"type":30,"tagName":3289,"properties":4912,"children":4913},{"style":3294},[4914],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4917,"children":4918},{"class":126},[4919,4923,4928,4932,4937],{"type":30,"tagName":3289,"properties":4920,"children":4921},{"style":4841},[4922],{"type":26,"value":4844},{"type":30,"tagName":3289,"properties":4924,"children":4925},{"style":3294},[4926],{"type":26,"value":4927}," { p_period } ",{"type":30,"tagName":3289,"properties":4929,"children":4930},{"style":4841},[4931],{"type":26,"value":4705},{"type":30,"tagName":3289,"properties":4933,"children":4934},{"style":3314},[4935],{"type":26,"value":4936}," \"./gen/params\"",{"type":30,"tagName":3289,"properties":4938,"children":4939},{"style":3294},[4940],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4943,"children":4944},{"class":126},[4945,4949,4954,4958,4963],{"type":30,"tagName":3289,"properties":4946,"children":4947},{"style":4841},[4948],{"type":26,"value":4844},{"type":30,"tagName":3289,"properties":4950,"children":4951},{"style":3294},[4952],{"type":26,"value":4953}," { Sma } ",{"type":30,"tagName":3289,"properties":4955,"children":4956},{"style":4841},[4957],{"type":26,"value":4705},{"type":30,"tagName":3289,"properties":4959,"children":4960},{"style":3314},[4961],{"type":26,"value":4962}," \"./sdk/ta\"",{"type":30,"tagName":3289,"properties":4964,"children":4965},{"style":3294},[4966],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4969,"children":4970},{"class":126},[],{"type":26,"value":27},{"type":30,"tagName":3289,"properties":4973,"children":4974},{"class":126},[4975,4981,4986,4991,4995,5000,5005,5009,5014,5019],{"type":30,"tagName":3289,"properties":4976,"children":4978},{"style":4977},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[4979],{"type":26,"value":4980},"param",{"type":30,"tagName":3289,"properties":4982,"children":4983},{"style":3294},[4984],{"type":26,"value":4985},"(",{"type":30,"tagName":3289,"properties":4987,"children":4988},{"style":3314},[4989],{"type":26,"value":4990},"\"period\"",{"type":30,"tagName":3289,"properties":4992,"children":4993},{"style":3294},[4994],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":4996,"children":4997},{"style":3304},[4998],{"type":26,"value":4999},"20",{"type":30,"tagName":3289,"properties":5001,"children":5002},{"style":3294},[5003],{"type":26,"value":5004},", { min: ",{"type":30,"tagName":3289,"properties":5006,"children":5007},{"style":3304},[5008],{"type":26,"value":3579},{"type":30,"tagName":3289,"properties":5010,"children":5011},{"style":3294},[5012],{"type":26,"value":5013},", max: ",{"type":30,"tagName":3289,"properties":5015,"children":5016},{"style":3304},[5017],{"type":26,"value":5018},"200",{"type":30,"tagName":3289,"properties":5020,"children":5021},{"style":3294},[5022],{"type":26,"value":5023}," });",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5026,"children":5027},{"class":126},[5028,5033,5037,5041],{"type":30,"tagName":3289,"properties":5029,"children":5030},{"style":4977},[5031],{"type":26,"value":5032},"input",{"type":30,"tagName":3289,"properties":5034,"children":5035},{"style":3294},[5036],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":5038,"children":5039},{"style":3314},[5040],{"type":26,"value":4173},{"type":30,"tagName":3289,"properties":5042,"children":5043},{"style":3294},[5044],{"type":26,"value":5045},", ohlcv.close);",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5048,"children":5049},{"class":126},[5050,5054,5059,5064,5069,5073,5078,5083,5087],{"type":30,"tagName":3289,"properties":5051,"children":5052},{"style":4841},[5053],{"type":26,"value":4687},{"type":30,"tagName":3289,"properties":5055,"children":5056},{"style":3304},[5057],{"type":26,"value":5058}," mid",{"type":30,"tagName":3289,"properties":5060,"children":5061},{"style":4841},[5062],{"type":26,"value":5063}," =",{"type":30,"tagName":3289,"properties":5065,"children":5066},{"style":4977},[5067],{"type":26,"value":5068}," output",{"type":30,"tagName":3289,"properties":5070,"children":5071},{"style":3294},[5072],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":5074,"children":5075},{"style":3314},[5076],{"type":26,"value":5077},"\"mid\"",{"type":30,"tagName":3289,"properties":5079,"children":5080},{"style":3294},[5081],{"type":26,"value":5082},", line, overlay, { color: ",{"type":30,"tagName":3289,"properties":5084,"children":5085},{"style":3314},[5086],{"type":26,"value":4355},{"type":30,"tagName":3289,"properties":5088,"children":5089},{"style":3294},[5090],{"type":26,"value":5023},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5093,"children":5094},{"class":126},[5095,5099,5104,5108,5112,5116,5121],{"type":30,"tagName":3289,"properties":5096,"children":5097},{"style":4841},[5098],{"type":26,"value":4687},{"type":30,"tagName":3289,"properties":5100,"children":5101},{"style":3304},[5102],{"type":26,"value":5103}," bandHi",{"type":30,"tagName":3289,"properties":5105,"children":5106},{"style":4841},[5107],{"type":26,"value":5063},{"type":30,"tagName":3289,"properties":5109,"children":5110},{"style":4977},[5111],{"type":26,"value":5068},{"type":30,"tagName":3289,"properties":5113,"children":5114},{"style":3294},[5115],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":5117,"children":5118},{"style":3314},[5119],{"type":26,"value":5120},"\"band_hi\"",{"type":30,"tagName":3289,"properties":5122,"children":5123},{"style":3294},[5124],{"type":26,"value":5125},", none);",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5128,"children":5129},{"class":126},[5130,5134,5139,5143,5147,5151,5156],{"type":30,"tagName":3289,"properties":5131,"children":5132},{"style":4841},[5133],{"type":26,"value":4687},{"type":30,"tagName":3289,"properties":5135,"children":5136},{"style":3304},[5137],{"type":26,"value":5138}," bandLo",{"type":30,"tagName":3289,"properties":5140,"children":5141},{"style":4841},[5142],{"type":26,"value":5063},{"type":30,"tagName":3289,"properties":5144,"children":5145},{"style":4977},[5146],{"type":26,"value":5068},{"type":30,"tagName":3289,"properties":5148,"children":5149},{"style":3294},[5150],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":5152,"children":5153},{"style":3314},[5154],{"type":26,"value":5155},"\"band_lo\"",{"type":30,"tagName":3289,"properties":5157,"children":5158},{"style":3294},[5159],{"type":26,"value":5125},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5162,"children":5163},{"class":126},[5164,5168,5173,5177,5181,5185,5190],{"type":30,"tagName":3289,"properties":5165,"children":5166},{"style":4841},[5167],{"type":26,"value":4687},{"type":30,"tagName":3289,"properties":5169,"children":5170},{"style":3304},[5171],{"type":26,"value":5172}," rising",{"type":30,"tagName":3289,"properties":5174,"children":5175},{"style":4841},[5176],{"type":26,"value":5063},{"type":30,"tagName":3289,"properties":5178,"children":5179},{"style":4977},[5180],{"type":26,"value":5068},{"type":30,"tagName":3289,"properties":5182,"children":5183},{"style":3294},[5184],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":5186,"children":5187},{"style":3314},[5188],{"type":26,"value":5189},"\"rising\"",{"type":30,"tagName":3289,"properties":5191,"children":5192},{"style":3294},[5193],{"type":26,"value":5125},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5196,"children":5197},{"class":126},[5198,5203,5207,5212,5217,5222,5227,5232,5236,5241,5245,5250,5254],{"type":30,"tagName":3289,"properties":5199,"children":5200},{"style":4977},[5201],{"type":26,"value":5202},"box",{"type":30,"tagName":3289,"properties":5204,"children":5205},{"style":3294},[5206],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":5208,"children":5209},{"style":3314},[5210],{"type":26,"value":5211},"\"band_zone\"",{"type":30,"tagName":3289,"properties":5213,"children":5214},{"style":3294},[5215],{"type":26,"value":5216},", { top: bandHi, bottom: bandLo, from: ",{"type":30,"tagName":3289,"properties":5218,"children":5219},{"style":4841},[5220],{"type":26,"value":5221},"-",{"type":30,"tagName":3289,"properties":5223,"children":5224},{"style":3304},[5225],{"type":26,"value":5226},"4",{"type":30,"tagName":3289,"properties":5228,"children":5229},{"style":3294},[5230],{"type":26,"value":5231},", to: ",{"type":30,"tagName":3289,"properties":5233,"children":5234},{"style":3304},[5235],{"type":26,"value":2519},{"type":30,"tagName":3289,"properties":5237,"children":5238},{"style":3294},[5239],{"type":26,"value":5240},", when: rising, opacity: ",{"type":30,"tagName":3289,"properties":5242,"children":5243},{"style":3304},[5244],{"type":26,"value":3976},{"type":30,"tagName":3289,"properties":5246,"children":5247},{"style":3294},[5248],{"type":26,"value":5249},", borderWidth: ",{"type":30,"tagName":3289,"properties":5251,"children":5252},{"style":3304},[5253],{"type":26,"value":2519},{"type":30,"tagName":3289,"properties":5255,"children":5256},{"style":3294},[5257],{"type":26,"value":5023},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5260,"children":5261},{"class":126},[5262,5267,5271,5276,5281,5285,5289,5294,5299,5303],{"type":30,"tagName":3289,"properties":5263,"children":5264},{"style":4977},[5265],{"type":26,"value":5266},"segment",{"type":30,"tagName":3289,"properties":5268,"children":5269},{"style":3294},[5270],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":5272,"children":5273},{"style":3314},[5274],{"type":26,"value":5275},"\"mid_ray\"",{"type":30,"tagName":3289,"properties":5277,"children":5278},{"style":3294},[5279],{"type":26,"value":5280},", { yFrom: mid, yTo: bandHi, from: ",{"type":30,"tagName":3289,"properties":5282,"children":5283},{"style":3304},[5284],{"type":26,"value":2519},{"type":30,"tagName":3289,"properties":5286,"children":5287},{"style":3294},[5288],{"type":26,"value":5231},{"type":30,"tagName":3289,"properties":5290,"children":5291},{"style":3304},[5292],{"type":26,"value":5293},"3",{"type":30,"tagName":3289,"properties":5295,"children":5296},{"style":3294},[5297],{"type":26,"value":5298},", lineStyle: ",{"type":30,"tagName":3289,"properties":5300,"children":5301},{"style":3314},[5302],{"type":26,"value":4632},{"type":30,"tagName":3289,"properties":5304,"children":5305},{"style":3294},[5306],{"type":26,"value":5023},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5309,"children":5310},{"class":126},[],{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5313,"children":5314},{"class":126},[5315,5320,5325,5330,5335,5340,5344,5348],{"type":30,"tagName":3289,"properties":5316,"children":5317},{"style":4841},[5318],{"type":26,"value":5319},"let",{"type":30,"tagName":3289,"properties":5321,"children":5322},{"style":3294},[5323],{"type":26,"value":5324}," sma ",{"type":30,"tagName":3289,"properties":5326,"children":5327},{"style":4841},[5328],{"type":26,"value":5329},"=",{"type":30,"tagName":3289,"properties":5331,"children":5332},{"style":4841},[5333],{"type":26,"value":5334}," new",{"type":30,"tagName":3289,"properties":5336,"children":5337},{"style":4977},[5338],{"type":26,"value":5339}," Sma",{"type":30,"tagName":3289,"properties":5341,"children":5342},{"style":3294},[5343],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":5345,"children":5346},{"style":3304},[5347],{"type":26,"value":4999},{"type":30,"tagName":3289,"properties":5349,"children":5350},{"style":3294},[5351],{"type":26,"value":5352},");",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5355,"children":5356},{"class":126},[5357,5361,5366,5370,5375,5379,5384],{"type":30,"tagName":3289,"properties":5358,"children":5359},{"style":4841},[5360],{"type":26,"value":5319},{"type":30,"tagName":3289,"properties":5362,"children":5363},{"style":3294},[5364],{"type":26,"value":5365}," value",{"type":30,"tagName":3289,"properties":5367,"children":5368},{"style":4841},[5369],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":5371,"children":5372},{"style":4977},[5373],{"type":26,"value":5374}," f64",{"type":30,"tagName":3289,"properties":5376,"children":5377},{"style":4841},[5378],{"type":26,"value":5063},{"type":30,"tagName":3289,"properties":5380,"children":5381},{"style":3304},[5382],{"type":26,"value":5383}," NaN",{"type":30,"tagName":3289,"properties":5385,"children":5386},{"style":3294},[5387],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5390,"children":5391},{"class":126},[5392,5396,5401,5405,5409,5413,5417],{"type":30,"tagName":3289,"properties":5393,"children":5394},{"style":4841},[5395],{"type":26,"value":5319},{"type":30,"tagName":3289,"properties":5397,"children":5398},{"style":3294},[5399],{"type":26,"value":5400}," prev",{"type":30,"tagName":3289,"properties":5402,"children":5403},{"style":4841},[5404],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":5406,"children":5407},{"style":4977},[5408],{"type":26,"value":5374},{"type":30,"tagName":3289,"properties":5410,"children":5411},{"style":4841},[5412],{"type":26,"value":5063},{"type":30,"tagName":3289,"properties":5414,"children":5415},{"style":3304},[5416],{"type":26,"value":5383},{"type":30,"tagName":3289,"properties":5418,"children":5419},{"style":3294},[5420],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5423,"children":5424},{"class":126},[],{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5427,"children":5428},{"class":126},[5429,5434,5439,5444,5449,5453,5458],{"type":30,"tagName":3289,"properties":5430,"children":5431},{"style":4841},[5432],{"type":26,"value":5433},"export",{"type":30,"tagName":3289,"properties":5435,"children":5436},{"style":4841},[5437],{"type":26,"value":5438}," function",{"type":30,"tagName":3289,"properties":5440,"children":5441},{"style":4977},[5442],{"type":26,"value":5443}," init",{"type":30,"tagName":3289,"properties":5445,"children":5446},{"style":3294},[5447],{"type":26,"value":5448},"()",{"type":30,"tagName":3289,"properties":5450,"children":5451},{"style":4841},[5452],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":5454,"children":5455},{"style":3304},[5456],{"type":26,"value":5457}," void",{"type":30,"tagName":3289,"properties":5459,"children":5460},{"style":3294},[5461],{"type":26,"value":5462}," {",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5465,"children":5466},{"class":126},[5467,5472,5476,5480,5484,5488,5493,5497,5502],{"type":30,"tagName":3289,"properties":5468,"children":5469},{"style":3294},[5470],{"type":26,"value":5471},"  sma ",{"type":30,"tagName":3289,"properties":5473,"children":5474},{"style":4841},[5475],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":5477,"children":5478},{"style":4841},[5479],{"type":26,"value":5334},{"type":30,"tagName":3289,"properties":5481,"children":5482},{"style":4977},[5483],{"type":26,"value":5339},{"type":30,"tagName":3289,"properties":5485,"children":5486},{"style":3294},[5487],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":5489,"children":5490},{"style":4977},[5491],{"type":26,"value":5492},"i32",{"type":30,"tagName":3289,"properties":5494,"children":5495},{"style":3294},[5496],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":5498,"children":5499},{"style":4977},[5500],{"type":26,"value":5501},"p_period",{"type":30,"tagName":3289,"properties":5503,"children":5504},{"style":3294},[5505],{"type":26,"value":5506},"()));",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5509,"children":5510},{"class":126},[5511],{"type":30,"tagName":3289,"properties":5512,"children":5513},{"style":3294},[5514],{"type":26,"value":4032},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5517,"children":5518},{"class":126},[],{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5521,"children":5522},{"class":126},[5523,5527,5531,5536,5540,5544,5549],{"type":30,"tagName":3289,"properties":5524,"children":5525},{"style":4841},[5526],{"type":26,"value":5433},{"type":30,"tagName":3289,"properties":5528,"children":5529},{"style":4841},[5530],{"type":26,"value":5438},{"type":30,"tagName":3289,"properties":5532,"children":5533},{"style":4977},[5534],{"type":26,"value":5535}," state",{"type":30,"tagName":3289,"properties":5537,"children":5538},{"style":3294},[5539],{"type":26,"value":5448},{"type":30,"tagName":3289,"properties":5541,"children":5542},{"style":4841},[5543],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":5545,"children":5546},{"style":4977},[5547],{"type":26,"value":5548}," i32",{"type":30,"tagName":3289,"properties":5550,"children":5551},{"style":3294},[5552],{"type":26,"value":5462},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5555,"children":5556},{"class":126},[5557,5562,5566],{"type":30,"tagName":3289,"properties":5558,"children":5559},{"style":3294},[5560],{"type":26,"value":5561},"  prev ",{"type":30,"tagName":3289,"properties":5563,"children":5564},{"style":4841},[5565],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":5567,"children":5568},{"style":3294},[5569],{"type":26,"value":5570}," value;",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5573,"children":5574},{"class":126},[5575,5580,5584,5589,5594,5598,5603],{"type":30,"tagName":3289,"properties":5576,"children":5577},{"style":3294},[5578],{"type":26,"value":5579},"  value ",{"type":30,"tagName":3289,"properties":5581,"children":5582},{"style":4841},[5583],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":5585,"children":5586},{"style":3294},[5587],{"type":26,"value":5588}," sma.",{"type":30,"tagName":3289,"properties":5590,"children":5591},{"style":4977},[5592],{"type":26,"value":5593},"update",{"type":30,"tagName":3289,"properties":5595,"children":5596},{"style":3294},[5597],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":5599,"children":5600},{"style":4977},[5601],{"type":26,"value":5602},"in_close",{"type":30,"tagName":3289,"properties":5604,"children":5605},{"style":3294},[5606],{"type":26,"value":5607},"());",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5610,"children":5611},{"class":126},[5612,5617,5622,5627,5632,5637,5642,5647],{"type":30,"tagName":3289,"properties":5613,"children":5614},{"style":4841},[5615],{"type":26,"value":5616},"  return",{"type":30,"tagName":3289,"properties":5618,"children":5619},{"style":4977},[5620],{"type":26,"value":5621}," isNaN",{"type":30,"tagName":3289,"properties":5623,"children":5624},{"style":3294},[5625],{"type":26,"value":5626},"(value) ",{"type":30,"tagName":3289,"properties":5628,"children":5629},{"style":4841},[5630],{"type":26,"value":5631},"?",{"type":30,"tagName":3289,"properties":5633,"children":5634},{"style":3304},[5635],{"type":26,"value":5636}," 0",{"type":30,"tagName":3289,"properties":5638,"children":5639},{"style":4841},[5640],{"type":26,"value":5641}," :",{"type":30,"tagName":3289,"properties":5643,"children":5644},{"style":3304},[5645],{"type":26,"value":5646}," 1",{"type":30,"tagName":3289,"properties":5648,"children":5649},{"style":3294},[5650],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5653,"children":5654},{"class":126},[5655],{"type":30,"tagName":3289,"properties":5656,"children":5657},{"style":3294},[5658],{"type":26,"value":4032},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5661,"children":5662},{"class":126},[],{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5665,"children":5666},{"class":126},[5667,5671,5675,5680,5684,5688,5692],{"type":30,"tagName":3289,"properties":5668,"children":5669},{"style":4841},[5670],{"type":26,"value":5433},{"type":30,"tagName":3289,"properties":5672,"children":5673},{"style":4841},[5674],{"type":26,"value":5438},{"type":30,"tagName":3289,"properties":5676,"children":5677},{"style":4977},[5678],{"type":26,"value":5679}," finalize",{"type":30,"tagName":3289,"properties":5681,"children":5682},{"style":3294},[5683],{"type":26,"value":5448},{"type":30,"tagName":3289,"properties":5685,"children":5686},{"style":4841},[5687],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":5689,"children":5690},{"style":3304},[5691],{"type":26,"value":5457},{"type":30,"tagName":3289,"properties":5693,"children":5694},{"style":3294},[5695],{"type":26,"value":5462},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5698,"children":5699},{"class":126},[5700,5705],{"type":30,"tagName":3289,"properties":5701,"children":5702},{"style":4977},[5703],{"type":26,"value":5704},"  out_mid",{"type":30,"tagName":3289,"properties":5706,"children":5707},{"style":3294},[5708],{"type":26,"value":5709},"(value);",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5712,"children":5713},{"class":126},[5714,5719,5724,5729,5734],{"type":30,"tagName":3289,"properties":5715,"children":5716},{"style":4977},[5717],{"type":26,"value":5718},"  out_band_hi",{"type":30,"tagName":3289,"properties":5720,"children":5721},{"style":3294},[5722],{"type":26,"value":5723},"(value ",{"type":30,"tagName":3289,"properties":5725,"children":5726},{"style":4841},[5727],{"type":26,"value":5728},"*",{"type":30,"tagName":3289,"properties":5730,"children":5731},{"style":3304},[5732],{"type":26,"value":5733}," 1.01",{"type":30,"tagName":3289,"properties":5735,"children":5736},{"style":3294},[5737],{"type":26,"value":5352},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5740,"children":5741},{"class":126},[5742,5747,5751,5755,5760],{"type":30,"tagName":3289,"properties":5743,"children":5744},{"style":4977},[5745],{"type":26,"value":5746},"  out_band_lo",{"type":30,"tagName":3289,"properties":5748,"children":5749},{"style":3294},[5750],{"type":26,"value":5723},{"type":30,"tagName":3289,"properties":5752,"children":5753},{"style":4841},[5754],{"type":26,"value":5728},{"type":30,"tagName":3289,"properties":5756,"children":5757},{"style":3304},[5758],{"type":26,"value":5759}," 0.99",{"type":30,"tagName":3289,"properties":5761,"children":5762},{"style":3294},[5763],{"type":26,"value":5352},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5766,"children":5767},{"class":126},[5768,5773,5777,5782,5787,5792,5797,5802,5807,5812,5816,5821,5825,5830],{"type":30,"tagName":3289,"properties":5769,"children":5770},{"style":4977},[5771],{"type":26,"value":5772},"  out_rising",{"type":30,"tagName":3289,"properties":5774,"children":5775},{"style":3294},[5776],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":5778,"children":5779},{"style":4841},[5780],{"type":26,"value":5781},"!",{"type":30,"tagName":3289,"properties":5783,"children":5784},{"style":4977},[5785],{"type":26,"value":5786},"isNaN",{"type":30,"tagName":3289,"properties":5788,"children":5789},{"style":3294},[5790],{"type":26,"value":5791},"(prev) ",{"type":30,"tagName":3289,"properties":5793,"children":5794},{"style":4841},[5795],{"type":26,"value":5796},"&&",{"type":30,"tagName":3289,"properties":5798,"children":5799},{"style":3294},[5800],{"type":26,"value":5801}," value ",{"type":30,"tagName":3289,"properties":5803,"children":5804},{"style":4841},[5805],{"type":26,"value":5806},">",{"type":30,"tagName":3289,"properties":5808,"children":5809},{"style":3294},[5810],{"type":26,"value":5811}," prev ",{"type":30,"tagName":3289,"properties":5813,"children":5814},{"style":4841},[5815],{"type":26,"value":5631},{"type":30,"tagName":3289,"properties":5817,"children":5818},{"style":3304},[5819],{"type":26,"value":5820}," 1.0",{"type":30,"tagName":3289,"properties":5822,"children":5823},{"style":4841},[5824],{"type":26,"value":5641},{"type":30,"tagName":3289,"properties":5826,"children":5827},{"style":3304},[5828],{"type":26,"value":5829}," 0.0",{"type":30,"tagName":3289,"properties":5831,"children":5832},{"style":3294},[5833],{"type":26,"value":5352},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5836,"children":5837},{"class":126},[5838,5843],{"type":30,"tagName":3289,"properties":5839,"children":5840},{"style":4977},[5841],{"type":26,"value":5842},"  emitRow",{"type":30,"tagName":3289,"properties":5844,"children":5845},{"style":3294},[5846],{"type":26,"value":5847},"();",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5850,"children":5851},{"class":126},[5852],{"type":30,"tagName":3289,"properties":5853,"children":5854},{"style":3294},[5855],{"type":26,"value":4032},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5858,"children":5859},{"class":126},[],{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5862,"children":5863},{"class":126},[5864,5868,5872,5877,5881,5885,5889],{"type":30,"tagName":3289,"properties":5865,"children":5866},{"style":4841},[5867],{"type":26,"value":5433},{"type":30,"tagName":3289,"properties":5869,"children":5870},{"style":4841},[5871],{"type":26,"value":5438},{"type":30,"tagName":3289,"properties":5873,"children":5874},{"style":4977},[5875],{"type":26,"value":5876}," reset",{"type":30,"tagName":3289,"properties":5878,"children":5879},{"style":3294},[5880],{"type":26,"value":5448},{"type":30,"tagName":3289,"properties":5882,"children":5883},{"style":4841},[5884],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":5886,"children":5887},{"style":3304},[5888],{"type":26,"value":5457},{"type":30,"tagName":3289,"properties":5890,"children":5891},{"style":3294},[5892],{"type":26,"value":5462},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5895,"children":5896},{"class":126},[5897,5902,5907],{"type":30,"tagName":3289,"properties":5898,"children":5899},{"style":3294},[5900],{"type":26,"value":5901},"  sma.",{"type":30,"tagName":3289,"properties":5903,"children":5904},{"style":4977},[5905],{"type":26,"value":5906},"reset",{"type":30,"tagName":3289,"properties":5908,"children":5909},{"style":3294},[5910],{"type":26,"value":5847},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5913,"children":5914},{"class":126},[5915,5919,5923,5927],{"type":30,"tagName":3289,"properties":5916,"children":5917},{"style":3294},[5918],{"type":26,"value":5579},{"type":30,"tagName":3289,"properties":5920,"children":5921},{"style":4841},[5922],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":5924,"children":5925},{"style":3304},[5926],{"type":26,"value":5383},{"type":30,"tagName":3289,"properties":5928,"children":5929},{"style":3294},[5930],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5933,"children":5934},{"class":126},[5935,5939,5943,5947],{"type":30,"tagName":3289,"properties":5936,"children":5937},{"style":3294},[5938],{"type":26,"value":5561},{"type":30,"tagName":3289,"properties":5940,"children":5941},{"style":4841},[5942],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":5944,"children":5945},{"style":3304},[5946],{"type":26,"value":5383},{"type":30,"tagName":3289,"properties":5948,"children":5949},{"style":3294},[5950],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":5953,"children":5954},{"class":126},[5955],{"type":30,"tagName":3289,"properties":5956,"children":5957},{"style":3294},[5958],{"type":26,"value":4032},{"type":26,"value":27},{"type":30,"tagName":71,"properties":5961,"children":5963,"position":5972},{"id":5962},"a-worked-example",[5964],{"type":26,"value":5965,"position":5966},"A worked example",{"start":5967,"end":5970},{"line":5968,"column":80,"offset":5969},250,11903,{"line":5968,"column":358,"offset":5971},11919,{"start":5973,"end":5975},{"line":5968,"column":20,"offset":5974},11900,{"line":5968,"column":358,"offset":5971},{"type":26,"value":27},{"type":30,"tagName":31,"properties":5978,"children":5979,"position":5989},{},[5980],{"type":26,"value":5981,"position":5982},"Bollinger-style bands with a regime-colored (and regime-widened) midline, a\nshaded band, a banded range, and a width knob:",{"start":5983,"end":5986},{"line":5984,"column":20,"offset":5985},252,11921,{"line":5987,"column":197,"offset":5988},253,12043,{"start":5990,"end":5991},{"line":5984,"column":20,"offset":5985},{"line":5987,"column":197,"offset":5988},{"type":26,"value":27},{"type":13,"children":5994},[5995],{"type":30,"tagName":3280,"properties":5996,"children":5997,"data":-1},{"class":3282,"style":3283,"tabindex":2519},[5998],{"type":30,"tagName":45,"properties":5999,"children":6000},{},[6001,6008,6009,6029,6030,6049,6050,6069,6070,6081,6082,6157,6158,6249,6250,6334,6335,6342,6343,6394,6395,6438,6439,6450,6451,6610,6611,6699,6700,6787,6788,6843,6844,6851,6852,6922,6923,7020,7021],{"type":30,"tagName":3289,"properties":6002,"children":6003},{"class":126},[6004],{"type":30,"tagName":3289,"properties":6005,"children":6006},{"style":3294},[6007],{"type":26,"value":3297},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6010,"children":6011},{"class":126},[6012,6016,6020,6025],{"type":30,"tagName":3289,"properties":6013,"children":6014},{"style":3304},[6015],{"type":26,"value":3307},{"type":30,"tagName":3289,"properties":6017,"children":6018},{"style":3294},[6019],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6021,"children":6022},{"style":3314},[6023],{"type":26,"value":6024},"\"trend-paint\"",{"type":30,"tagName":3289,"properties":6026,"children":6027},{"style":3294},[6028],{"type":26,"value":3322},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6031,"children":6032},{"class":126},[6033,6037,6041,6045],{"type":30,"tagName":3289,"properties":6034,"children":6035},{"style":3304},[6036],{"type":26,"value":3331},{"type":30,"tagName":3289,"properties":6038,"children":6039},{"style":3294},[6040],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6042,"children":6043},{"style":3314},[6044],{"type":26,"value":3340},{"type":30,"tagName":3289,"properties":6046,"children":6047},{"style":3294},[6048],{"type":26,"value":3322},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6051,"children":6052},{"class":126},[6053,6057,6061,6065],{"type":30,"tagName":3289,"properties":6054,"children":6055},{"style":3304},[6056],{"type":26,"value":3353},{"type":30,"tagName":3289,"properties":6058,"children":6059},{"style":3294},[6060],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6062,"children":6063},{"style":3304},[6064],{"type":26,"value":3579},{"type":30,"tagName":3289,"properties":6066,"children":6067},{"style":3294},[6068],{"type":26,"value":3322},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6071,"children":6072},{"class":126},[6073,6077],{"type":30,"tagName":3289,"properties":6074,"children":6075},{"style":3304},[6076],{"type":26,"value":3375},{"type":30,"tagName":3289,"properties":6078,"children":6079},{"style":3294},[6080],{"type":26,"value":3515},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6083,"children":6084},{"class":126},[6085,6089,6093,6097,6101,6105,6110,6114,6118,6122,6127,6131,6135,6139,6144,6148,6153],{"type":30,"tagName":3289,"properties":6086,"children":6087},{"style":3294},[6088],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":6090,"children":6091},{"style":3304},[6092],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":6094,"children":6095},{"style":3294},[6096],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6098,"children":6099},{"style":3314},[6100],{"type":26,"value":4990},{"type":30,"tagName":3289,"properties":6102,"children":6103},{"style":3294},[6104],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6106,"children":6107},{"style":3304},[6108],{"type":26,"value":6109},"\"default\"",{"type":30,"tagName":3289,"properties":6111,"children":6112},{"style":3294},[6113],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6115,"children":6116},{"style":3304},[6117],{"type":26,"value":4999},{"type":30,"tagName":3289,"properties":6119,"children":6120},{"style":3294},[6121],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6123,"children":6124},{"style":3304},[6125],{"type":26,"value":6126},"\"min\"",{"type":30,"tagName":3289,"properties":6128,"children":6129},{"style":3294},[6130],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6132,"children":6133},{"style":3304},[6134],{"type":26,"value":3757},{"type":30,"tagName":3289,"properties":6136,"children":6137},{"style":3294},[6138],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6140,"children":6141},{"style":3304},[6142],{"type":26,"value":6143},"\"max\"",{"type":30,"tagName":3289,"properties":6145,"children":6146},{"style":3294},[6147],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6149,"children":6150},{"style":3304},[6151],{"type":26,"value":6152},"400",{"type":30,"tagName":3289,"properties":6154,"children":6155},{"style":3294},[6156],{"type":26,"value":3445},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6159,"children":6160},{"class":126},[6161,6165,6169,6173,6178,6182,6186,6190,6194,6198,6202,6206,6211,6215,6219,6223,6227,6231,6236,6240,6245],{"type":30,"tagName":3289,"properties":6162,"children":6163},{"style":3294},[6164],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":6166,"children":6167},{"style":3304},[6168],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":6170,"children":6171},{"style":3294},[6172],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6174,"children":6175},{"style":3314},[6176],{"type":26,"value":6177},"\"band_width\"",{"type":30,"tagName":3289,"properties":6179,"children":6180},{"style":3294},[6181],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6183,"children":6184},{"style":3304},[6185],{"type":26,"value":6109},{"type":30,"tagName":3289,"properties":6187,"children":6188},{"style":3294},[6189],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6191,"children":6192},{"style":3304},[6193],{"type":26,"value":3757},{"type":30,"tagName":3289,"properties":6195,"children":6196},{"style":3294},[6197],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6199,"children":6200},{"style":3304},[6201],{"type":26,"value":6126},{"type":30,"tagName":3289,"properties":6203,"children":6204},{"style":3294},[6205],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6207,"children":6208},{"style":3304},[6209],{"type":26,"value":6210},"0.5",{"type":30,"tagName":3289,"properties":6212,"children":6213},{"style":3294},[6214],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6216,"children":6217},{"style":3304},[6218],{"type":26,"value":6143},{"type":30,"tagName":3289,"properties":6220,"children":6221},{"style":3294},[6222],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6224,"children":6225},{"style":3304},[6226],{"type":26,"value":5226},{"type":30,"tagName":3289,"properties":6228,"children":6229},{"style":3294},[6230],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6232,"children":6233},{"style":3304},[6234],{"type":26,"value":6235},"\"description\"",{"type":30,"tagName":3289,"properties":6237,"children":6238},{"style":3294},[6239],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6241,"children":6242},{"style":3314},[6243],{"type":26,"value":6244},"\"Stdev multiples\"",{"type":30,"tagName":3289,"properties":6246,"children":6247},{"style":3294},[6248],{"type":26,"value":3445},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6251,"children":6252},{"class":126},[6253,6257,6261,6265,6270,6274,6278,6282,6286,6290,6295,6299,6304,6308,6312,6316,6321,6325,6329],{"type":30,"tagName":3289,"properties":6254,"children":6255},{"style":3294},[6256],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":6258,"children":6259},{"style":3304},[6260],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":6262,"children":6263},{"style":3294},[6264],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6266,"children":6267},{"style":3314},[6268],{"type":26,"value":6269},"\"line_width\"",{"type":30,"tagName":3289,"properties":6271,"children":6272},{"style":3294},[6273],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6275,"children":6276},{"style":3304},[6277],{"type":26,"value":6109},{"type":30,"tagName":3289,"properties":6279,"children":6280},{"style":3294},[6281],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6283,"children":6284},{"style":3304},[6285],{"type":26,"value":5293},{"type":30,"tagName":3289,"properties":6287,"children":6288},{"style":3294},[6289],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6291,"children":6292},{"style":3304},[6293],{"type":26,"value":6294},"\"style\"",{"type":30,"tagName":3289,"properties":6296,"children":6297},{"style":3294},[6298],{"type":26,"value":3408},{"type":30,"tagName":3289,"properties":6300,"children":6301},{"style":3304},[6302],{"type":26,"value":6303},"\"output\"",{"type":30,"tagName":3289,"properties":6305,"children":6306},{"style":3294},[6307],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6309,"children":6310},{"style":3314},[6311],{"type":26,"value":5077},{"type":30,"tagName":3289,"properties":6313,"children":6314},{"style":3294},[6315],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6317,"children":6318},{"style":3304},[6319],{"type":26,"value":6320},"\"property\"",{"type":30,"tagName":3289,"properties":6322,"children":6323},{"style":3294},[6324],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6326,"children":6327},{"style":3314},[6328],{"type":26,"value":4606},{"type":30,"tagName":3289,"properties":6330,"children":6331},{"style":3294},[6332],{"type":26,"value":6333}," } }",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6336,"children":6337},{"class":126},[6338],{"type":30,"tagName":3289,"properties":6339,"children":6340},{"style":3294},[6341],{"type":26,"value":3608},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6344,"children":6345},{"class":126},[6346,6350,6354,6358,6362,6366,6370,6374,6378,6382,6386,6390],{"type":30,"tagName":3289,"properties":6347,"children":6348},{"style":3304},[6349],{"type":26,"value":3389},{"type":30,"tagName":3289,"properties":6351,"children":6352},{"style":3294},[6353],{"type":26,"value":3408},{"type":30,"tagName":3289,"properties":6355,"children":6356},{"style":3304},[6357],{"type":26,"value":4173},{"type":30,"tagName":3289,"properties":6359,"children":6360},{"style":3294},[6361],{"type":26,"value":3408},{"type":30,"tagName":3289,"properties":6363,"children":6364},{"style":3304},[6365],{"type":26,"value":3413},{"type":30,"tagName":3289,"properties":6367,"children":6368},{"style":3294},[6369],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6371,"children":6372},{"style":3314},[6373],{"type":26,"value":3422},{"type":30,"tagName":3289,"properties":6375,"children":6376},{"style":3294},[6377],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6379,"children":6380},{"style":3304},[6381],{"type":26,"value":3431},{"type":30,"tagName":3289,"properties":6383,"children":6384},{"style":3294},[6385],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6387,"children":6388},{"style":3314},[6389],{"type":26,"value":4173},{"type":30,"tagName":3289,"properties":6391,"children":6392},{"style":3294},[6393],{"type":26,"value":4210},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6396,"children":6397},{"class":126},[6398,6402,6406,6410,6414,6418,6422,6426,6430,6434],{"type":30,"tagName":3289,"properties":6399,"children":6400},{"style":3304},[6401],{"type":26,"value":3510},{"type":30,"tagName":3289,"properties":6403,"children":6404},{"style":3294},[6405],{"type":26,"value":4223},{"type":30,"tagName":3289,"properties":6407,"children":6408},{"style":3304},[6409],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":6411,"children":6412},{"style":3294},[6413],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6415,"children":6416},{"style":3304},[6417],{"type":26,"value":2519},{"type":30,"tagName":3289,"properties":6419,"children":6420},{"style":3294},[6421],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6423,"children":6424},{"style":3304},[6425],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":6427,"children":6428},{"style":3294},[6429],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6431,"children":6432},{"style":3314},[6433],{"type":26,"value":4173},{"type":30,"tagName":3289,"properties":6435,"children":6436},{"style":3294},[6437],{"type":26,"value":4256},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6440,"children":6441},{"class":126},[6442,6446],{"type":30,"tagName":3289,"properties":6443,"children":6444},{"style":3304},[6445],{"type":26,"value":3617},{"type":30,"tagName":3289,"properties":6447,"children":6448},{"style":3294},[6449],{"type":26,"value":3515},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6452,"children":6453},{"class":126},[6454,6458,6462,6466,6470,6474,6478,6482,6486,6490,6494,6498,6502,6506,6510,6514,6518,6522,6527,6531,6536,6540,6545,6549,6554,6558,6562,6567,6572,6576,6580,6584,6589,6593,6597,6601,6605],{"type":30,"tagName":3289,"properties":6455,"children":6456},{"style":3294},[6457],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":6459,"children":6460},{"style":3304},[6461],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":6463,"children":6464},{"style":3294},[6465],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6467,"children":6468},{"style":3304},[6469],{"type":26,"value":2519},{"type":30,"tagName":3289,"properties":6471,"children":6472},{"style":3294},[6473],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6475,"children":6476},{"style":3304},[6477],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":6479,"children":6480},{"style":3294},[6481],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6483,"children":6484},{"style":3314},[6485],{"type":26,"value":5077},{"type":30,"tagName":3289,"properties":6487,"children":6488},{"style":3294},[6489],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6491,"children":6492},{"style":3304},[6493],{"type":26,"value":3667},{"type":30,"tagName":3289,"properties":6495,"children":6496},{"style":3294},[6497],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6499,"children":6500},{"style":3314},[6501],{"type":26,"value":4322},{"type":30,"tagName":3289,"properties":6503,"children":6504},{"style":3294},[6505],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6507,"children":6508},{"style":3304},[6509],{"type":26,"value":3931},{"type":30,"tagName":3289,"properties":6511,"children":6512},{"style":3294},[6513],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6515,"children":6516},{"style":3314},[6517],{"type":26,"value":3940},{"type":30,"tagName":3289,"properties":6519,"children":6520},{"style":3294},[6521],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6523,"children":6524},{"style":3304},[6525],{"type":26,"value":6526},"\"color_by\"",{"type":30,"tagName":3289,"properties":6528,"children":6529},{"style":3294},[6530],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6532,"children":6533},{"style":3314},[6534],{"type":26,"value":6535},"\"regime\"",{"type":30,"tagName":3289,"properties":6537,"children":6538},{"style":3294},[6539],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6541,"children":6542},{"style":3304},[6543],{"type":26,"value":6544},"\"colors\"",{"type":30,"tagName":3289,"properties":6546,"children":6547},{"style":3294},[6548],{"type":26,"value":3515},{"type":30,"tagName":3289,"properties":6550,"children":6551},{"style":3314},[6552],{"type":26,"value":6553},"\"#ef4444\"",{"type":30,"tagName":3289,"properties":6555,"children":6556},{"style":3294},[6557],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6559,"children":6560},{"style":3314},[6561],{"type":26,"value":1366},{"type":30,"tagName":3289,"properties":6563,"children":6564},{"style":3294},[6565],{"type":26,"value":6566},"], ",{"type":30,"tagName":3289,"properties":6568,"children":6569},{"style":3304},[6570],{"type":26,"value":6571},"\"width_by\"",{"type":30,"tagName":3289,"properties":6573,"children":6574},{"style":3294},[6575],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6577,"children":6578},{"style":3314},[6579],{"type":26,"value":6535},{"type":30,"tagName":3289,"properties":6581,"children":6582},{"style":3294},[6583],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6585,"children":6586},{"style":3304},[6587],{"type":26,"value":6588},"\"widths\"",{"type":30,"tagName":3289,"properties":6590,"children":6591},{"style":3294},[6592],{"type":26,"value":3515},{"type":30,"tagName":3289,"properties":6594,"children":6595},{"style":3304},[6596],{"type":26,"value":3579},{"type":30,"tagName":3289,"properties":6598,"children":6599},{"style":3294},[6600],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6602,"children":6603},{"style":3304},[6604],{"type":26,"value":5293},{"type":30,"tagName":3289,"properties":6606,"children":6607},{"style":3294},[6608],{"type":26,"value":6609},"] },",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6612,"children":6613},{"class":126},[6614,6618,6622,6626,6630,6634,6638,6642,6646,6650,6654,6658,6662,6666,6670,6674,6678,6682,6686,6690,6695],{"type":30,"tagName":3289,"properties":6615,"children":6616},{"style":3294},[6617],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":6619,"children":6620},{"style":3304},[6621],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":6623,"children":6624},{"style":3294},[6625],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6627,"children":6628},{"style":3304},[6629],{"type":26,"value":3579},{"type":30,"tagName":3289,"properties":6631,"children":6632},{"style":3294},[6633],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6635,"children":6636},{"style":3304},[6637],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":6639,"children":6640},{"style":3294},[6641],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6643,"children":6644},{"style":3314},[6645],{"type":26,"value":5120},{"type":30,"tagName":3289,"properties":6647,"children":6648},{"style":3294},[6649],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6651,"children":6652},{"style":3304},[6653],{"type":26,"value":3667},{"type":30,"tagName":3289,"properties":6655,"children":6656},{"style":3294},[6657],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6659,"children":6660},{"style":3314},[6661],{"type":26,"value":4322},{"type":30,"tagName":3289,"properties":6663,"children":6664},{"style":3294},[6665],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6667,"children":6668},{"style":3304},[6669],{"type":26,"value":3931},{"type":30,"tagName":3289,"properties":6671,"children":6672},{"style":3294},[6673],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6675,"children":6676},{"style":3314},[6677],{"type":26,"value":3940},{"type":30,"tagName":3289,"properties":6679,"children":6680},{"style":3294},[6681],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6683,"children":6684},{"style":3304},[6685],{"type":26,"value":3967},{"type":30,"tagName":3289,"properties":6687,"children":6688},{"style":3294},[6689],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6691,"children":6692},{"style":3304},[6693],{"type":26,"value":6694},"0.6",{"type":30,"tagName":3289,"properties":6696,"children":6697},{"style":3294},[6698],{"type":26,"value":3445},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6701,"children":6702},{"class":126},[6703,6707,6711,6715,6719,6723,6727,6731,6735,6739,6743,6747,6751,6755,6759,6763,6767,6771,6775,6779,6783],{"type":30,"tagName":3289,"properties":6704,"children":6705},{"style":3294},[6706],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":6708,"children":6709},{"style":3304},[6710],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":6712,"children":6713},{"style":3294},[6714],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6716,"children":6717},{"style":3304},[6718],{"type":26,"value":3757},{"type":30,"tagName":3289,"properties":6720,"children":6721},{"style":3294},[6722],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6724,"children":6725},{"style":3304},[6726],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":6728,"children":6729},{"style":3294},[6730],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6732,"children":6733},{"style":3314},[6734],{"type":26,"value":5155},{"type":30,"tagName":3289,"properties":6736,"children":6737},{"style":3294},[6738],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6740,"children":6741},{"style":3304},[6742],{"type":26,"value":3667},{"type":30,"tagName":3289,"properties":6744,"children":6745},{"style":3294},[6746],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6748,"children":6749},{"style":3314},[6750],{"type":26,"value":4322},{"type":30,"tagName":3289,"properties":6752,"children":6753},{"style":3294},[6754],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6756,"children":6757},{"style":3304},[6758],{"type":26,"value":3931},{"type":30,"tagName":3289,"properties":6760,"children":6761},{"style":3294},[6762],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6764,"children":6765},{"style":3314},[6766],{"type":26,"value":3940},{"type":30,"tagName":3289,"properties":6768,"children":6769},{"style":3294},[6770],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6772,"children":6773},{"style":3304},[6774],{"type":26,"value":3967},{"type":30,"tagName":3289,"properties":6776,"children":6777},{"style":3294},[6778],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6780,"children":6781},{"style":3304},[6782],{"type":26,"value":6694},{"type":30,"tagName":3289,"properties":6784,"children":6785},{"style":3294},[6786],{"type":26,"value":3445},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6789,"children":6790},{"class":126},[6791,6795,6799,6803,6807,6811,6815,6819,6823,6827,6831,6835,6839],{"type":30,"tagName":3289,"properties":6792,"children":6793},{"style":3294},[6794],{"type":26,"value":3524},{"type":30,"tagName":3289,"properties":6796,"children":6797},{"style":3304},[6798],{"type":26,"value":3529},{"type":30,"tagName":3289,"properties":6800,"children":6801},{"style":3294},[6802],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6804,"children":6805},{"style":3304},[6806],{"type":26,"value":5293},{"type":30,"tagName":3289,"properties":6808,"children":6809},{"style":3294},[6810],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6812,"children":6813},{"style":3304},[6814],{"type":26,"value":3546},{"type":30,"tagName":3289,"properties":6816,"children":6817},{"style":3294},[6818],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6820,"children":6821},{"style":3314},[6822],{"type":26,"value":6535},{"type":30,"tagName":3289,"properties":6824,"children":6825},{"style":3294},[6826],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6828,"children":6829},{"style":3304},[6830],{"type":26,"value":3667},{"type":30,"tagName":3289,"properties":6832,"children":6833},{"style":3294},[6834],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6836,"children":6837},{"style":3314},[6838],{"type":26,"value":260},{"type":30,"tagName":3289,"properties":6840,"children":6841},{"style":3294},[6842],{"type":26,"value":3492},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6845,"children":6846},{"class":126},[6847],{"type":30,"tagName":3289,"properties":6848,"children":6849},{"style":3294},[6850],{"type":26,"value":3608},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6853,"children":6854},{"class":126},[6855,6860,6864,6869,6873,6877,6881,6885,6889,6893,6897,6902,6906,6910,6914,6918],{"type":30,"tagName":3289,"properties":6856,"children":6857},{"style":3304},[6858],{"type":26,"value":6859},"  \"fills\"",{"type":30,"tagName":3289,"properties":6861,"children":6862},{"style":3294},[6863],{"type":26,"value":4223},{"type":30,"tagName":3289,"properties":6865,"children":6866},{"style":3304},[6867],{"type":26,"value":6868},"\"between\"",{"type":30,"tagName":3289,"properties":6870,"children":6871},{"style":3294},[6872],{"type":26,"value":3515},{"type":30,"tagName":3289,"properties":6874,"children":6875},{"style":3314},[6876],{"type":26,"value":5120},{"type":30,"tagName":3289,"properties":6878,"children":6879},{"style":3294},[6880],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6882,"children":6883},{"style":3314},[6884],{"type":26,"value":5155},{"type":30,"tagName":3289,"properties":6886,"children":6887},{"style":3294},[6888],{"type":26,"value":6566},{"type":30,"tagName":3289,"properties":6890,"children":6891},{"style":3304},[6892],{"type":26,"value":3949},{"type":30,"tagName":3289,"properties":6894,"children":6895},{"style":3294},[6896],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6898,"children":6899},{"style":3314},[6900],{"type":26,"value":6901},"\"#94a3b8\"",{"type":30,"tagName":3289,"properties":6903,"children":6904},{"style":3294},[6905],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6907,"children":6908},{"style":3304},[6909],{"type":26,"value":3967},{"type":30,"tagName":3289,"properties":6911,"children":6912},{"style":3294},[6913],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6915,"children":6916},{"style":3304},[6917],{"type":26,"value":3976},{"type":30,"tagName":3289,"properties":6919,"children":6920},{"style":3294},[6921],{"type":26,"value":4256},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":6924,"children":6925},{"class":126},[6926,6931,6935,6940,6944,6948,6952,6957,6961,6965,6969,6973,6977,6981,6985,6990,6994,6998,7002,7007,7011,7015],{"type":30,"tagName":3289,"properties":6927,"children":6928},{"style":3304},[6929],{"type":26,"value":6930},"  \"ranges\"",{"type":30,"tagName":3289,"properties":6932,"children":6933},{"style":3294},[6934],{"type":26,"value":4223},{"type":30,"tagName":3289,"properties":6936,"children":6937},{"style":3304},[6938],{"type":26,"value":6939},"\"upper\"",{"type":30,"tagName":3289,"properties":6941,"children":6942},{"style":3294},[6943],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6945,"children":6946},{"style":3314},[6947],{"type":26,"value":5120},{"type":30,"tagName":3289,"properties":6949,"children":6950},{"style":3294},[6951],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6953,"children":6954},{"style":3304},[6955],{"type":26,"value":6956},"\"lower\"",{"type":30,"tagName":3289,"properties":6958,"children":6959},{"style":3294},[6960],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6962,"children":6963},{"style":3314},[6964],{"type":26,"value":5155},{"type":30,"tagName":3289,"properties":6966,"children":6967},{"style":3294},[6968],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6970,"children":6971},{"style":3304},[6972],{"type":26,"value":3949},{"type":30,"tagName":3289,"properties":6974,"children":6975},{"style":3294},[6976],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6978,"children":6979},{"style":3314},[6980],{"type":26,"value":6901},{"type":30,"tagName":3289,"properties":6982,"children":6983},{"style":3294},[6984],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":6986,"children":6987},{"style":3304},[6988],{"type":26,"value":6989},"\"edge_width\"",{"type":30,"tagName":3289,"properties":6991,"children":6992},{"style":3294},[6993],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":6995,"children":6996},{"style":3304},[6997],{"type":26,"value":3579},{"type":30,"tagName":3289,"properties":6999,"children":7000},{"style":3294},[7001],{"type":26,"value":136},{"type":30,"tagName":3289,"properties":7003,"children":7004},{"style":3304},[7005],{"type":26,"value":7006},"\"edge_line_style\"",{"type":30,"tagName":3289,"properties":7008,"children":7009},{"style":3294},[7010],{"type":26,"value":116},{"type":30,"tagName":3289,"properties":7012,"children":7013},{"style":3314},[7014],{"type":26,"value":4632},{"type":30,"tagName":3289,"properties":7016,"children":7017},{"style":3294},[7018],{"type":26,"value":7019}," }]",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7022,"children":7023},{"class":126},[7024],{"type":30,"tagName":3289,"properties":7025,"children":7026},{"style":3294},[7027],{"type":26,"value":4032},{"type":26,"value":27},{"type":30,"tagName":31,"properties":7030,"children":7031,"position":7040},{},[7032],{"type":26,"value":7033,"position":7034},"The module computes four numbers per bar and never mentions a color:",{"start":7035,"end":7038},{"line":7036,"column":20,"offset":7037},278,13157,{"line":7036,"column":1103,"offset":7039},13225,{"start":7041,"end":7042},{"line":7036,"column":20,"offset":7037},{"line":7036,"column":1103,"offset":7039},{"type":26,"value":27},{"type":13,"children":7045},[7046],{"type":30,"tagName":3280,"properties":7047,"children":7048,"data":-1},{"class":3282,"style":3283,"tabindex":2519},[7049],{"type":30,"tagName":45,"properties":7050,"children":7051},{},[7052,7075,7076,7100,7101,7125,7126,7150,7151,7154,7155,7190,7191,7228,7229,7262,7263,7294,7295,7327,7328,7360,7361,7393,7394,7397,7398,7429,7430,7463,7464,7488,7489,7513,7514,7535,7536,7543,7544,7547,7548,7579,7580,7601,7602,7627,7628,7653,7654,7700,7701,7751,7752,7759,7760,7763,7764,7795,7796,7808,7809,7840,7841,7868,7869,7882,7883,7894,7895,7902,7903,7906,7907,7938,7939,7954,7955,7971,7972,7991,7992,8011,8012,8031,8032,8051,8052],{"type":30,"tagName":3289,"properties":7053,"children":7054},{"class":126},[7055,7059,7063,7067,7071],{"type":30,"tagName":3289,"properties":7056,"children":7057},{"style":4841},[7058],{"type":26,"value":4844},{"type":30,"tagName":3289,"properties":7060,"children":7061},{"style":3294},[7062],{"type":26,"value":4875},{"type":30,"tagName":3289,"properties":7064,"children":7065},{"style":4841},[7066],{"type":26,"value":4705},{"type":30,"tagName":3289,"properties":7068,"children":7069},{"style":3314},[7070],{"type":26,"value":4884},{"type":30,"tagName":3289,"properties":7072,"children":7073},{"style":3294},[7074],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7077,"children":7078},{"class":126},[7079,7083,7088,7092,7096],{"type":30,"tagName":3289,"properties":7080,"children":7081},{"style":4841},[7082],{"type":26,"value":4844},{"type":30,"tagName":3289,"properties":7084,"children":7085},{"style":3294},[7086],{"type":26,"value":7087}," { emitRow, out_band_hi, out_band_lo, out_mid, out_regime } ",{"type":30,"tagName":3289,"properties":7089,"children":7090},{"style":4841},[7091],{"type":26,"value":4705},{"type":30,"tagName":3289,"properties":7093,"children":7094},{"style":3314},[7095],{"type":26,"value":4910},{"type":30,"tagName":3289,"properties":7097,"children":7098},{"style":3294},[7099],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7102,"children":7103},{"class":126},[7104,7108,7113,7117,7121],{"type":30,"tagName":3289,"properties":7105,"children":7106},{"style":4841},[7107],{"type":26,"value":4844},{"type":30,"tagName":3289,"properties":7109,"children":7110},{"style":3294},[7111],{"type":26,"value":7112}," { p_band_width, p_period } ",{"type":30,"tagName":3289,"properties":7114,"children":7115},{"style":4841},[7116],{"type":26,"value":4705},{"type":30,"tagName":3289,"properties":7118,"children":7119},{"style":3314},[7120],{"type":26,"value":4936},{"type":30,"tagName":3289,"properties":7122,"children":7123},{"style":3294},[7124],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7127,"children":7128},{"class":126},[7129,7133,7138,7142,7146],{"type":30,"tagName":3289,"properties":7130,"children":7131},{"style":4841},[7132],{"type":26,"value":4844},{"type":30,"tagName":3289,"properties":7134,"children":7135},{"style":3294},[7136],{"type":26,"value":7137}," { Sma, Stdev } ",{"type":30,"tagName":3289,"properties":7139,"children":7140},{"style":4841},[7141],{"type":26,"value":4705},{"type":30,"tagName":3289,"properties":7143,"children":7144},{"style":3314},[7145],{"type":26,"value":4962},{"type":30,"tagName":3289,"properties":7147,"children":7148},{"style":3294},[7149],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7152,"children":7153},{"class":126},[],{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7156,"children":7157},{"class":126},[7158,7162,7166,7170,7174,7178,7182,7186],{"type":30,"tagName":3289,"properties":7159,"children":7160},{"style":4841},[7161],{"type":26,"value":5319},{"type":30,"tagName":3289,"properties":7163,"children":7164},{"style":3294},[7165],{"type":26,"value":5324},{"type":30,"tagName":3289,"properties":7167,"children":7168},{"style":4841},[7169],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":7171,"children":7172},{"style":4841},[7173],{"type":26,"value":5334},{"type":30,"tagName":3289,"properties":7175,"children":7176},{"style":4977},[7177],{"type":26,"value":5339},{"type":30,"tagName":3289,"properties":7179,"children":7180},{"style":3294},[7181],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":7183,"children":7184},{"style":3304},[7185],{"type":26,"value":4999},{"type":30,"tagName":3289,"properties":7187,"children":7188},{"style":3294},[7189],{"type":26,"value":5352},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7192,"children":7193},{"class":126},[7194,7198,7203,7207,7211,7216,7220,7224],{"type":30,"tagName":3289,"properties":7195,"children":7196},{"style":4841},[7197],{"type":26,"value":5319},{"type":30,"tagName":3289,"properties":7199,"children":7200},{"style":3294},[7201],{"type":26,"value":7202}," stdev ",{"type":30,"tagName":3289,"properties":7204,"children":7205},{"style":4841},[7206],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":7208,"children":7209},{"style":4841},[7210],{"type":26,"value":5334},{"type":30,"tagName":3289,"properties":7212,"children":7213},{"style":4977},[7214],{"type":26,"value":7215}," Stdev",{"type":30,"tagName":3289,"properties":7217,"children":7218},{"style":3294},[7219],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":7221,"children":7222},{"style":3304},[7223],{"type":26,"value":4999},{"type":30,"tagName":3289,"properties":7225,"children":7226},{"style":3294},[7227],{"type":26,"value":5352},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7230,"children":7231},{"class":126},[7232,7236,7241,7245,7249,7253,7258],{"type":30,"tagName":3289,"properties":7233,"children":7234},{"style":4841},[7235],{"type":26,"value":5319},{"type":30,"tagName":3289,"properties":7237,"children":7238},{"style":3294},[7239],{"type":26,"value":7240}," mult",{"type":30,"tagName":3289,"properties":7242,"children":7243},{"style":4841},[7244],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":7246,"children":7247},{"style":4977},[7248],{"type":26,"value":5374},{"type":30,"tagName":3289,"properties":7250,"children":7251},{"style":4841},[7252],{"type":26,"value":5063},{"type":30,"tagName":3289,"properties":7254,"children":7255},{"style":3304},[7256],{"type":26,"value":7257}," 2.0",{"type":30,"tagName":3289,"properties":7259,"children":7260},{"style":3294},[7261],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7264,"children":7265},{"class":126},[7266,7270,7274,7278,7282,7286,7290],{"type":30,"tagName":3289,"properties":7267,"children":7268},{"style":4841},[7269],{"type":26,"value":5319},{"type":30,"tagName":3289,"properties":7271,"children":7272},{"style":3294},[7273],{"type":26,"value":5058},{"type":30,"tagName":3289,"properties":7275,"children":7276},{"style":4841},[7277],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":7279,"children":7280},{"style":4977},[7281],{"type":26,"value":5374},{"type":30,"tagName":3289,"properties":7283,"children":7284},{"style":4841},[7285],{"type":26,"value":5063},{"type":30,"tagName":3289,"properties":7287,"children":7288},{"style":3304},[7289],{"type":26,"value":5383},{"type":30,"tagName":3289,"properties":7291,"children":7292},{"style":3294},[7293],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7296,"children":7297},{"class":126},[7298,7302,7307,7311,7315,7319,7323],{"type":30,"tagName":3289,"properties":7299,"children":7300},{"style":4841},[7301],{"type":26,"value":5319},{"type":30,"tagName":3289,"properties":7303,"children":7304},{"style":3294},[7305],{"type":26,"value":7306}," sd",{"type":30,"tagName":3289,"properties":7308,"children":7309},{"style":4841},[7310],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":7312,"children":7313},{"style":4977},[7314],{"type":26,"value":5374},{"type":30,"tagName":3289,"properties":7316,"children":7317},{"style":4841},[7318],{"type":26,"value":5063},{"type":30,"tagName":3289,"properties":7320,"children":7321},{"style":3304},[7322],{"type":26,"value":5383},{"type":30,"tagName":3289,"properties":7324,"children":7325},{"style":3294},[7326],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7329,"children":7330},{"class":126},[7331,7335,7340,7344,7348,7352,7356],{"type":30,"tagName":3289,"properties":7332,"children":7333},{"style":4841},[7334],{"type":26,"value":5319},{"type":30,"tagName":3289,"properties":7336,"children":7337},{"style":3294},[7338],{"type":26,"value":7339}," regime",{"type":30,"tagName":3289,"properties":7341,"children":7342},{"style":4841},[7343],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":7345,"children":7346},{"style":4977},[7347],{"type":26,"value":5374},{"type":30,"tagName":3289,"properties":7349,"children":7350},{"style":4841},[7351],{"type":26,"value":5063},{"type":30,"tagName":3289,"properties":7353,"children":7354},{"style":3304},[7355],{"type":26,"value":5829},{"type":30,"tagName":3289,"properties":7357,"children":7358},{"style":3294},[7359],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7362,"children":7363},{"class":126},[7364,7368,7373,7377,7381,7385,7389],{"type":30,"tagName":3289,"properties":7365,"children":7366},{"style":4841},[7367],{"type":26,"value":5319},{"type":30,"tagName":3289,"properties":7369,"children":7370},{"style":3294},[7371],{"type":26,"value":7372}," close",{"type":30,"tagName":3289,"properties":7374,"children":7375},{"style":4841},[7376],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":7378,"children":7379},{"style":4977},[7380],{"type":26,"value":5374},{"type":30,"tagName":3289,"properties":7382,"children":7383},{"style":4841},[7384],{"type":26,"value":5063},{"type":30,"tagName":3289,"properties":7386,"children":7387},{"style":3304},[7388],{"type":26,"value":5383},{"type":30,"tagName":3289,"properties":7390,"children":7391},{"style":3294},[7392],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7395,"children":7396},{"class":126},[],{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7399,"children":7400},{"class":126},[7401,7405,7409,7413,7417,7421,7425],{"type":30,"tagName":3289,"properties":7402,"children":7403},{"style":4841},[7404],{"type":26,"value":5433},{"type":30,"tagName":3289,"properties":7406,"children":7407},{"style":4841},[7408],{"type":26,"value":5438},{"type":30,"tagName":3289,"properties":7410,"children":7411},{"style":4977},[7412],{"type":26,"value":5443},{"type":30,"tagName":3289,"properties":7414,"children":7415},{"style":3294},[7416],{"type":26,"value":5448},{"type":30,"tagName":3289,"properties":7418,"children":7419},{"style":4841},[7420],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":7422,"children":7423},{"style":3304},[7424],{"type":26,"value":5457},{"type":30,"tagName":3289,"properties":7426,"children":7427},{"style":3294},[7428],{"type":26,"value":5462},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7431,"children":7432},{"class":126},[7433,7438,7443,7447,7451,7455,7459],{"type":30,"tagName":3289,"properties":7434,"children":7435},{"style":4841},[7436],{"type":26,"value":7437},"  const",{"type":30,"tagName":3289,"properties":7439,"children":7440},{"style":3304},[7441],{"type":26,"value":7442}," period",{"type":30,"tagName":3289,"properties":7444,"children":7445},{"style":4841},[7446],{"type":26,"value":5063},{"type":30,"tagName":3289,"properties":7448,"children":7449},{"style":4977},[7450],{"type":26,"value":5548},{"type":30,"tagName":3289,"properties":7452,"children":7453},{"style":3294},[7454],{"type":26,"value":4985},{"type":30,"tagName":3289,"properties":7456,"children":7457},{"style":4977},[7458],{"type":26,"value":5501},{"type":30,"tagName":3289,"properties":7460,"children":7461},{"style":3294},[7462],{"type":26,"value":5607},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7465,"children":7466},{"class":126},[7467,7471,7475,7479,7483],{"type":30,"tagName":3289,"properties":7468,"children":7469},{"style":3294},[7470],{"type":26,"value":5471},{"type":30,"tagName":3289,"properties":7472,"children":7473},{"style":4841},[7474],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":7476,"children":7477},{"style":4841},[7478],{"type":26,"value":5334},{"type":30,"tagName":3289,"properties":7480,"children":7481},{"style":4977},[7482],{"type":26,"value":5339},{"type":30,"tagName":3289,"properties":7484,"children":7485},{"style":3294},[7486],{"type":26,"value":7487},"(period);",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7490,"children":7491},{"class":126},[7492,7497,7501,7505,7509],{"type":30,"tagName":3289,"properties":7493,"children":7494},{"style":3294},[7495],{"type":26,"value":7496},"  stdev ",{"type":30,"tagName":3289,"properties":7498,"children":7499},{"style":4841},[7500],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":7502,"children":7503},{"style":4841},[7504],{"type":26,"value":5334},{"type":30,"tagName":3289,"properties":7506,"children":7507},{"style":4977},[7508],{"type":26,"value":7215},{"type":30,"tagName":3289,"properties":7510,"children":7511},{"style":3294},[7512],{"type":26,"value":7487},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7515,"children":7516},{"class":126},[7517,7522,7526,7531],{"type":30,"tagName":3289,"properties":7518,"children":7519},{"style":3294},[7520],{"type":26,"value":7521},"  mult ",{"type":30,"tagName":3289,"properties":7523,"children":7524},{"style":4841},[7525],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":7527,"children":7528},{"style":4977},[7529],{"type":26,"value":7530}," p_band_width",{"type":30,"tagName":3289,"properties":7532,"children":7533},{"style":3294},[7534],{"type":26,"value":5847},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7537,"children":7538},{"class":126},[7539],{"type":30,"tagName":3289,"properties":7540,"children":7541},{"style":3294},[7542],{"type":26,"value":4032},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7545,"children":7546},{"class":126},[],{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7549,"children":7550},{"class":126},[7551,7555,7559,7563,7567,7571,7575],{"type":30,"tagName":3289,"properties":7552,"children":7553},{"style":4841},[7554],{"type":26,"value":5433},{"type":30,"tagName":3289,"properties":7556,"children":7557},{"style":4841},[7558],{"type":26,"value":5438},{"type":30,"tagName":3289,"properties":7560,"children":7561},{"style":4977},[7562],{"type":26,"value":5535},{"type":30,"tagName":3289,"properties":7564,"children":7565},{"style":3294},[7566],{"type":26,"value":5448},{"type":30,"tagName":3289,"properties":7568,"children":7569},{"style":4841},[7570],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":7572,"children":7573},{"style":4977},[7574],{"type":26,"value":5548},{"type":30,"tagName":3289,"properties":7576,"children":7577},{"style":3294},[7578],{"type":26,"value":5462},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7581,"children":7582},{"class":126},[7583,7588,7592,7597],{"type":30,"tagName":3289,"properties":7584,"children":7585},{"style":3294},[7586],{"type":26,"value":7587},"  close ",{"type":30,"tagName":3289,"properties":7589,"children":7590},{"style":4841},[7591],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":7593,"children":7594},{"style":4977},[7595],{"type":26,"value":7596}," in_close",{"type":30,"tagName":3289,"properties":7598,"children":7599},{"style":3294},[7600],{"type":26,"value":5847},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7603,"children":7604},{"class":126},[7605,7610,7614,7618,7622],{"type":30,"tagName":3289,"properties":7606,"children":7607},{"style":3294},[7608],{"type":26,"value":7609},"  mid ",{"type":30,"tagName":3289,"properties":7611,"children":7612},{"style":4841},[7613],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":7615,"children":7616},{"style":3294},[7617],{"type":26,"value":5588},{"type":30,"tagName":3289,"properties":7619,"children":7620},{"style":4977},[7621],{"type":26,"value":5593},{"type":30,"tagName":3289,"properties":7623,"children":7624},{"style":3294},[7625],{"type":26,"value":7626},"(close);",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7629,"children":7630},{"class":126},[7631,7636,7640,7645,7649],{"type":30,"tagName":3289,"properties":7632,"children":7633},{"style":3294},[7634],{"type":26,"value":7635},"  sd ",{"type":30,"tagName":3289,"properties":7637,"children":7638},{"style":4841},[7639],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":7641,"children":7642},{"style":3294},[7643],{"type":26,"value":7644}," stdev.",{"type":30,"tagName":3289,"properties":7646,"children":7647},{"style":4977},[7648],{"type":26,"value":5593},{"type":30,"tagName":3289,"properties":7650,"children":7651},{"style":3294},[7652],{"type":26,"value":7626},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7655,"children":7656},{"class":126},[7657,7662,7666,7671,7675,7680,7684,7688,7692,7696],{"type":30,"tagName":3289,"properties":7658,"children":7659},{"style":3294},[7660],{"type":26,"value":7661},"  regime ",{"type":30,"tagName":3289,"properties":7663,"children":7664},{"style":4841},[7665],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":7667,"children":7668},{"style":3294},[7669],{"type":26,"value":7670}," close ",{"type":30,"tagName":3289,"properties":7672,"children":7673},{"style":4841},[7674],{"type":26,"value":5806},{"type":30,"tagName":3289,"properties":7676,"children":7677},{"style":3294},[7678],{"type":26,"value":7679}," mid ",{"type":30,"tagName":3289,"properties":7681,"children":7682},{"style":4841},[7683],{"type":26,"value":5631},{"type":30,"tagName":3289,"properties":7685,"children":7686},{"style":3304},[7687],{"type":26,"value":5820},{"type":30,"tagName":3289,"properties":7689,"children":7690},{"style":4841},[7691],{"type":26,"value":5641},{"type":30,"tagName":3289,"properties":7693,"children":7694},{"style":3304},[7695],{"type":26,"value":5829},{"type":30,"tagName":3289,"properties":7697,"children":7698},{"style":3294},[7699],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7702,"children":7703},{"class":126},[7704,7708,7712,7717,7722,7726,7731,7735,7739,7743,7747],{"type":30,"tagName":3289,"properties":7705,"children":7706},{"style":4841},[7707],{"type":26,"value":5616},{"type":30,"tagName":3289,"properties":7709,"children":7710},{"style":4977},[7711],{"type":26,"value":5621},{"type":30,"tagName":3289,"properties":7713,"children":7714},{"style":3294},[7715],{"type":26,"value":7716},"(mid) ",{"type":30,"tagName":3289,"properties":7718,"children":7719},{"style":4841},[7720],{"type":26,"value":7721},"||",{"type":30,"tagName":3289,"properties":7723,"children":7724},{"style":4977},[7725],{"type":26,"value":5621},{"type":30,"tagName":3289,"properties":7727,"children":7728},{"style":3294},[7729],{"type":26,"value":7730},"(sd) ",{"type":30,"tagName":3289,"properties":7732,"children":7733},{"style":4841},[7734],{"type":26,"value":5631},{"type":30,"tagName":3289,"properties":7736,"children":7737},{"style":3304},[7738],{"type":26,"value":5636},{"type":30,"tagName":3289,"properties":7740,"children":7741},{"style":4841},[7742],{"type":26,"value":5641},{"type":30,"tagName":3289,"properties":7744,"children":7745},{"style":3304},[7746],{"type":26,"value":5646},{"type":30,"tagName":3289,"properties":7748,"children":7749},{"style":3294},[7750],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7753,"children":7754},{"class":126},[7755],{"type":30,"tagName":3289,"properties":7756,"children":7757},{"style":3294},[7758],{"type":26,"value":4032},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7761,"children":7762},{"class":126},[],{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7765,"children":7766},{"class":126},[7767,7771,7775,7779,7783,7787,7791],{"type":30,"tagName":3289,"properties":7768,"children":7769},{"style":4841},[7770],{"type":26,"value":5433},{"type":30,"tagName":3289,"properties":7772,"children":7773},{"style":4841},[7774],{"type":26,"value":5438},{"type":30,"tagName":3289,"properties":7776,"children":7777},{"style":4977},[7778],{"type":26,"value":5679},{"type":30,"tagName":3289,"properties":7780,"children":7781},{"style":3294},[7782],{"type":26,"value":5448},{"type":30,"tagName":3289,"properties":7784,"children":7785},{"style":4841},[7786],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":7788,"children":7789},{"style":3304},[7790],{"type":26,"value":5457},{"type":30,"tagName":3289,"properties":7792,"children":7793},{"style":3294},[7794],{"type":26,"value":5462},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7797,"children":7798},{"class":126},[7799,7803],{"type":30,"tagName":3289,"properties":7800,"children":7801},{"style":4977},[7802],{"type":26,"value":5704},{"type":30,"tagName":3289,"properties":7804,"children":7805},{"style":3294},[7806],{"type":26,"value":7807},"(mid);",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7810,"children":7811},{"class":126},[7812,7816,7821,7826,7831,7835],{"type":30,"tagName":3289,"properties":7813,"children":7814},{"style":4977},[7815],{"type":26,"value":5718},{"type":30,"tagName":3289,"properties":7817,"children":7818},{"style":3294},[7819],{"type":26,"value":7820},"(mid ",{"type":30,"tagName":3289,"properties":7822,"children":7823},{"style":4841},[7824],{"type":26,"value":7825},"+",{"type":30,"tagName":3289,"properties":7827,"children":7828},{"style":3294},[7829],{"type":26,"value":7830}," mult ",{"type":30,"tagName":3289,"properties":7832,"children":7833},{"style":4841},[7834],{"type":26,"value":5728},{"type":30,"tagName":3289,"properties":7836,"children":7837},{"style":3294},[7838],{"type":26,"value":7839}," sd);",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7842,"children":7843},{"class":126},[7844,7848,7852,7856,7860,7864],{"type":30,"tagName":3289,"properties":7845,"children":7846},{"style":4977},[7847],{"type":26,"value":5746},{"type":30,"tagName":3289,"properties":7849,"children":7850},{"style":3294},[7851],{"type":26,"value":7820},{"type":30,"tagName":3289,"properties":7853,"children":7854},{"style":4841},[7855],{"type":26,"value":5221},{"type":30,"tagName":3289,"properties":7857,"children":7858},{"style":3294},[7859],{"type":26,"value":7830},{"type":30,"tagName":3289,"properties":7861,"children":7862},{"style":4841},[7863],{"type":26,"value":5728},{"type":30,"tagName":3289,"properties":7865,"children":7866},{"style":3294},[7867],{"type":26,"value":7839},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7870,"children":7871},{"class":126},[7872,7877],{"type":30,"tagName":3289,"properties":7873,"children":7874},{"style":4977},[7875],{"type":26,"value":7876},"  out_regime",{"type":30,"tagName":3289,"properties":7878,"children":7879},{"style":3294},[7880],{"type":26,"value":7881},"(regime);",{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7884,"children":7885},{"class":126},[7886,7890],{"type":30,"tagName":3289,"properties":7887,"children":7888},{"style":4977},[7889],{"type":26,"value":5842},{"type":30,"tagName":3289,"properties":7891,"children":7892},{"style":3294},[7893],{"type":26,"value":5847},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7896,"children":7897},{"class":126},[7898],{"type":30,"tagName":3289,"properties":7899,"children":7900},{"style":3294},[7901],{"type":26,"value":4032},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7904,"children":7905},{"class":126},[],{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7908,"children":7909},{"class":126},[7910,7914,7918,7922,7926,7930,7934],{"type":30,"tagName":3289,"properties":7911,"children":7912},{"style":4841},[7913],{"type":26,"value":5433},{"type":30,"tagName":3289,"properties":7915,"children":7916},{"style":4841},[7917],{"type":26,"value":5438},{"type":30,"tagName":3289,"properties":7919,"children":7920},{"style":4977},[7921],{"type":26,"value":5876},{"type":30,"tagName":3289,"properties":7923,"children":7924},{"style":3294},[7925],{"type":26,"value":5448},{"type":30,"tagName":3289,"properties":7927,"children":7928},{"style":4841},[7929],{"type":26,"value":2473},{"type":30,"tagName":3289,"properties":7931,"children":7932},{"style":3304},[7933],{"type":26,"value":5457},{"type":30,"tagName":3289,"properties":7935,"children":7936},{"style":3294},[7937],{"type":26,"value":5462},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7940,"children":7941},{"class":126},[7942,7946,7950],{"type":30,"tagName":3289,"properties":7943,"children":7944},{"style":3294},[7945],{"type":26,"value":5901},{"type":30,"tagName":3289,"properties":7947,"children":7948},{"style":4977},[7949],{"type":26,"value":5906},{"type":30,"tagName":3289,"properties":7951,"children":7952},{"style":3294},[7953],{"type":26,"value":5847},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7956,"children":7957},{"class":126},[7958,7963,7967],{"type":30,"tagName":3289,"properties":7959,"children":7960},{"style":3294},[7961],{"type":26,"value":7962},"  stdev.",{"type":30,"tagName":3289,"properties":7964,"children":7965},{"style":4977},[7966],{"type":26,"value":5906},{"type":30,"tagName":3289,"properties":7968,"children":7969},{"style":3294},[7970],{"type":26,"value":5847},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7973,"children":7974},{"class":126},[7975,7979,7983,7987],{"type":30,"tagName":3289,"properties":7976,"children":7977},{"style":3294},[7978],{"type":26,"value":7609},{"type":30,"tagName":3289,"properties":7980,"children":7981},{"style":4841},[7982],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":7984,"children":7985},{"style":3304},[7986],{"type":26,"value":5383},{"type":30,"tagName":3289,"properties":7988,"children":7989},{"style":3294},[7990],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":7993,"children":7994},{"class":126},[7995,7999,8003,8007],{"type":30,"tagName":3289,"properties":7996,"children":7997},{"style":3294},[7998],{"type":26,"value":7635},{"type":30,"tagName":3289,"properties":8000,"children":8001},{"style":4841},[8002],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":8004,"children":8005},{"style":3304},[8006],{"type":26,"value":5383},{"type":30,"tagName":3289,"properties":8008,"children":8009},{"style":3294},[8010],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":8013,"children":8014},{"class":126},[8015,8019,8023,8027],{"type":30,"tagName":3289,"properties":8016,"children":8017},{"style":3294},[8018],{"type":26,"value":7661},{"type":30,"tagName":3289,"properties":8020,"children":8021},{"style":4841},[8022],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":8024,"children":8025},{"style":3304},[8026],{"type":26,"value":5829},{"type":30,"tagName":3289,"properties":8028,"children":8029},{"style":3294},[8030],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":8033,"children":8034},{"class":126},[8035,8039,8043,8047],{"type":30,"tagName":3289,"properties":8036,"children":8037},{"style":3294},[8038],{"type":26,"value":7587},{"type":30,"tagName":3289,"properties":8040,"children":8041},{"style":4841},[8042],{"type":26,"value":5329},{"type":30,"tagName":3289,"properties":8044,"children":8045},{"style":3304},[8046],{"type":26,"value":5383},{"type":30,"tagName":3289,"properties":8048,"children":8049},{"style":3294},[8050],{"type":26,"value":2615},{"type":26,"value":27},{"type":30,"tagName":3289,"properties":8053,"children":8054},{"class":126},[8055],{"type":30,"tagName":3289,"properties":8056,"children":8057},{"style":3294},[8058],{"type":26,"value":4032},{"type":26,"value":27},{"type":30,"tagName":31,"properties":8061,"children":8062,"position":8179},{},[8063,8071,8083,8089,8101,8108,8120,8126,8138,8145,8156,8162,8173],{"type":26,"value":8064,"position":8065},"Note the style knob (",{"start":8066,"end":8069},{"line":8067,"column":20,"offset":8068},327,14237,{"line":8067,"column":393,"offset":8070},14258,{"type":30,"tagName":45,"properties":8072,"children":8073,"position":8080},{},[8074],{"type":26,"value":8075,"position":8076},"line_width",{"start":8077,"end":8078},{"line":8067,"column":393,"offset":8070},{"line":8067,"column":178,"offset":8079},14270,{"start":8081,"end":8082},{"line":8067,"column":393,"offset":8070},{"line":8067,"column":178,"offset":8079},{"type":26,"value":8084,"position":8085},") has no ",{"start":8086,"end":8087},{"line":8067,"column":178,"offset":8079},{"line":8067,"column":9,"offset":8088},14279,{"type":30,"tagName":45,"properties":8090,"children":8091,"position":8098},{},[8092],{"type":26,"value":8093,"position":8094},"p_",{"start":8095,"end":8096},{"line":8067,"column":9,"offset":8088},{"line":8067,"column":197,"offset":8097},14283,{"start":8099,"end":8100},{"line":8067,"column":9,"offset":8088},{"line":8067,"column":197,"offset":8097},{"type":26,"value":8102,"position":8103}," accessor and the module never\nreads it: the chart applies it to the ",{"start":8104,"end":8105},{"line":8067,"column":197,"offset":8097},{"line":8106,"column":792,"offset":8107},328,14352,{"type":30,"tagName":45,"properties":8109,"children":8110,"position":8117},{},[8111],{"type":26,"value":8112,"position":8113},"mid",{"start":8114,"end":8115},{"line":8106,"column":792,"offset":8107},{"line":8106,"column":2240,"offset":8116},14357,{"start":8118,"end":8119},{"line":8106,"column":792,"offset":8107},{"line":8106,"column":2240,"offset":8116},{"type":26,"value":8121,"position":8122}," line directly. The ",{"start":8123,"end":8124},{"line":8106,"column":2240,"offset":8116},{"line":8106,"column":225,"offset":8125},14377,{"type":30,"tagName":45,"properties":8127,"children":8128,"position":8135},{},[8129],{"type":26,"value":8130,"position":8131},"regime",{"start":8132,"end":8133},{"line":8106,"column":225,"offset":8125},{"line":8106,"column":917,"offset":8134},14385,{"start":8136,"end":8137},{"line":8106,"column":225,"offset":8125},{"line":8106,"column":917,"offset":8134},{"type":26,"value":8139,"position":8140},"\noutput computes on every bar but never draws; it exists so the palette\n(and the ",{"start":8141,"end":8142},{"line":8106,"column":917,"offset":8134},{"line":8143,"column":264,"offset":8144},330,14466,{"type":30,"tagName":45,"properties":8146,"children":8147,"position":8153},{},[8148],{"type":26,"value":832,"position":8149},{"start":8150,"end":8151},{"line":8143,"column":264,"offset":8144},{"line":8143,"column":283,"offset":8152},14474,{"start":8154,"end":8155},{"line":8143,"column":264,"offset":8144},{"line":8143,"column":283,"offset":8152},{"type":26,"value":8157,"position":8158}," ladder) on ",{"start":8159,"end":8160},{"line":8143,"column":283,"offset":8152},{"line":8143,"column":674,"offset":8161},14486,{"type":30,"tagName":45,"properties":8163,"children":8164,"position":8170},{},[8165],{"type":26,"value":8112,"position":8166},{"start":8167,"end":8168},{"line":8143,"column":674,"offset":8161},{"line":8143,"column":415,"offset":8169},14491,{"start":8171,"end":8172},{"line":8143,"column":674,"offset":8161},{"line":8143,"column":415,"offset":8169},{"type":26,"value":8174,"position":8175}," has a decision to index.",{"start":8176,"end":8177},{"line":8143,"column":415,"offset":8169},{"line":8143,"column":752,"offset":8178},14516,{"start":8180,"end":8181},{"line":8067,"column":20,"offset":8068},{"line":8143,"column":752,"offset":8178},{"type":26,"value":27},{"type":30,"tagName":31,"properties":8184,"children":8185,"position":8451},{},[8186,8194,8205,8211,8222,8227,8238,8244,8255,8260,8271,8276,8287,8292,8303,8308,8319,8324,8335,8342,8353,8359,8371,8378,8390,8395,8407,8414,8427,8433,8444],{"type":26,"value":8187,"position":8188},"In code-first workspaces the ",{"start":8189,"end":8192},{"line":8190,"column":20,"offset":8191},332,14518,{"line":8190,"column":674,"offset":8193},14547,{"type":30,"tagName":45,"properties":8195,"children":8196,"position":8202},{},[8197],{"type":26,"value":49,"position":8198},{"start":8199,"end":8200},{"line":8190,"column":674,"offset":8193},{"line":8190,"column":9,"offset":8201},14560,{"start":8203,"end":8204},{"line":8190,"column":674,"offset":8193},{"line":8190,"column":9,"offset":8201},{"type":26,"value":8206,"position":8207}," options carry ",{"start":8208,"end":8209},{"line":8190,"column":9,"offset":8201},{"line":8190,"column":359,"offset":8210},14575,{"type":30,"tagName":45,"properties":8212,"children":8213,"position":8219},{},[8214],{"type":26,"value":498,"position":8215},{"start":8216,"end":8217},{"line":8190,"column":359,"offset":8210},{"line":8190,"column":53,"offset":8218},14582,{"start":8220,"end":8221},{"line":8190,"column":359,"offset":8210},{"line":8190,"column":53,"offset":8218},{"type":26,"value":136,"position":8223},{"start":8224,"end":8225},{"line":8190,"column":53,"offset":8218},{"line":8190,"column":1291,"offset":8226},14584,{"type":30,"tagName":45,"properties":8228,"children":8229,"position":8235},{},[8230],{"type":26,"value":520,"position":8231},{"start":8232,"end":8233},{"line":8190,"column":1291,"offset":8226},{"line":8190,"column":244,"offset":8234},14592,{"start":8236,"end":8237},{"line":8190,"column":1291,"offset":8226},{"line":8190,"column":244,"offset":8234},{"type":26,"value":1498,"position":8239},{"start":8240,"end":8241},{"line":8190,"column":244,"offset":8234},{"line":8242,"column":20,"offset":8243},333,14594,{"type":30,"tagName":45,"properties":8245,"children":8246,"position":8252},{},[8247],{"type":26,"value":538,"position":8248},{"start":8249,"end":8250},{"line":8242,"column":20,"offset":8243},{"line":8242,"column":504,"offset":8251},14601,{"start":8253,"end":8254},{"line":8242,"column":20,"offset":8243},{"line":8242,"column":504,"offset":8251},{"type":26,"value":136,"position":8256},{"start":8257,"end":8258},{"line":8242,"column":504,"offset":8251},{"line":8242,"column":264,"offset":8259},14603,{"type":30,"tagName":45,"properties":8261,"children":8262,"position":8268},{},[8263],{"type":26,"value":556,"position":8264},{"start":8265,"end":8266},{"line":8242,"column":264,"offset":8259},{"line":8242,"column":140,"offset":8267},14612,{"start":8269,"end":8270},{"line":8242,"column":264,"offset":8259},{"line":8242,"column":140,"offset":8267},{"type":26,"value":136,"position":8272},{"start":8273,"end":8274},{"line":8242,"column":140,"offset":8267},{"line":8242,"column":329,"offset":8275},14614,{"type":30,"tagName":45,"properties":8277,"children":8278,"position":8284},{},[8279],{"type":26,"value":575,"position":8280},{"start":8281,"end":8282},{"line":8242,"column":329,"offset":8275},{"line":8242,"column":696,"offset":8283},14626,{"start":8285,"end":8286},{"line":8242,"column":329,"offset":8275},{"line":8242,"column":696,"offset":8283},{"type":26,"value":136,"position":8288},{"start":8289,"end":8290},{"line":8242,"column":696,"offset":8283},{"line":8242,"column":415,"offset":8291},14628,{"type":30,"tagName":45,"properties":8293,"children":8294,"position":8300},{},[8295],{"type":26,"value":758,"position":8296},{"start":8297,"end":8298},{"line":8242,"column":415,"offset":8291},{"line":8242,"column":188,"offset":8299},14638,{"start":8301,"end":8302},{"line":8242,"column":415,"offset":8291},{"line":8242,"column":188,"offset":8299},{"type":26,"value":136,"position":8304},{"start":8305,"end":8306},{"line":8242,"column":188,"offset":8299},{"line":8242,"column":197,"offset":8307},14640,{"type":30,"tagName":45,"properties":8309,"children":8310,"position":8316},{},[8311],{"type":26,"value":1489,"position":8312},{"start":8313,"end":8314},{"line":8242,"column":197,"offset":8307},{"line":8242,"column":752,"offset":8315},14653,{"start":8317,"end":8318},{"line":8242,"column":197,"offset":8307},{"line":8242,"column":752,"offset":8315},{"type":26,"value":136,"position":8320},{"start":8321,"end":8322},{"line":8242,"column":752,"offset":8315},{"line":8242,"column":2916,"offset":8323},14655,{"type":30,"tagName":45,"properties":8325,"children":8326,"position":8332},{},[8327],{"type":26,"value":1472,"position":8328},{"start":8329,"end":8330},{"line":8242,"column":2916,"offset":8323},{"line":8242,"column":917,"offset":8331},14665,{"start":8333,"end":8334},{"line":8242,"column":2916,"offset":8323},{"line":8242,"column":917,"offset":8331},{"type":26,"value":8336,"position":8337},", and\n",{"start":8338,"end":8339},{"line":8242,"column":917,"offset":8331},{"line":8340,"column":20,"offset":8341},334,14671,{"type":30,"tagName":45,"properties":8343,"children":8344,"position":8350},{},[8345],{"type":26,"value":832,"position":8346},{"start":8347,"end":8348},{"line":8340,"column":20,"offset":8341},{"line":8340,"column":110,"offset":8349},14679,{"start":8351,"end":8352},{"line":8340,"column":20,"offset":8341},{"line":8340,"column":110,"offset":8349},{"type":26,"value":8354,"position":8355},", ranges declare as ",{"start":8356,"end":8357},{"line":8340,"column":110,"offset":8349},{"line":8340,"column":633,"offset":8358},14699,{"type":30,"tagName":45,"properties":8360,"children":8361,"position":8368},{},[8362],{"type":26,"value":8363,"position":8364},"range(upper, lower, options?)",{"start":8365,"end":8366},{"line":8340,"column":633,"offset":8358},{"line":8340,"column":752,"offset":8367},14730,{"start":8369,"end":8370},{"line":8340,"column":633,"offset":8358},{"line":8340,"column":752,"offset":8367},{"type":26,"value":8372,"position":8373},", boxes and\nsegments as ",{"start":8374,"end":8375},{"line":8340,"column":752,"offset":8367},{"line":8376,"column":1704,"offset":8377},335,14754,{"type":30,"tagName":45,"properties":8379,"children":8380,"position":8387},{},[8381],{"type":26,"value":8382,"position":8383},"box(name, options)",{"start":8384,"end":8385},{"line":8376,"column":1704,"offset":8377},{"line":8376,"column":696,"offset":8386},14774,{"start":8388,"end":8389},{"line":8376,"column":1704,"offset":8377},{"line":8376,"column":696,"offset":8386},{"type":26,"value":2045,"position":8391},{"start":8392,"end":8393},{"line":8376,"column":696,"offset":8386},{"line":8376,"column":454,"offset":8394},14777,{"type":30,"tagName":45,"properties":8396,"children":8397,"position":8404},{},[8398],{"type":26,"value":8399,"position":8400},"segment(name, options)",{"start":8401,"end":8402},{"line":8376,"column":454,"offset":8394},{"line":8376,"column":752,"offset":8403},14801,{"start":8405,"end":8406},{"line":8376,"column":454,"offset":8394},{"line":8376,"column":752,"offset":8403},{"type":26,"value":8408,"position":8409}," over output\nhandles, and declaration order sets the indexes\n(",{"start":8410,"end":8411},{"line":8376,"column":752,"offset":8403},{"line":8412,"column":589,"offset":8413},337,14863,{"type":30,"tagName":953,"properties":8415,"children":8416,"position":8423},{"href":1611},[8417],{"type":26,"value":1614,"position":8418},{"start":8419,"end":8421},{"line":8412,"column":107,"offset":8420},14864,{"line":8412,"column":358,"offset":8422},14881,{"start":8424,"end":8425},{"line":8412,"column":589,"offset":8413},{"line":8412,"column":9,"offset":8426},14904,{"type":26,"value":8428,"position":8429},"). Top-level ",{"start":8430,"end":8431},{"line":8412,"column":9,"offset":8426},{"line":8412,"column":2907,"offset":8432},14917,{"type":30,"tagName":45,"properties":8434,"children":8435,"position":8441},{},[8436],{"type":26,"value":1525,"position":8437},{"start":8438,"end":8439},{"line":8412,"column":2907,"offset":8432},{"line":8412,"column":782,"offset":8440},14924,{"start":8442,"end":8443},{"line":8412,"column":2907,"offset":8432},{"line":8412,"column":782,"offset":8440},{"type":26,"value":8445,"position":8446}," and\nstyle-knob params have no declaration form yet, and a generated sheet\nrefuses hand edits, so a package that needs either stays metadata-first\nfor now.",{"start":8447,"end":8448},{"line":8412,"column":782,"offset":8440},{"line":8449,"column":110,"offset":8450},340,15079,{"start":8452,"end":8453},{"line":8190,"column":20,"offset":8191},{"line":8449,"column":110,"offset":8450},{"type":26,"value":27},{"type":30,"tagName":71,"properties":8456,"children":8458,"position":8467},{"id":8457},"where-the-rules-live",[8459],{"type":26,"value":8460,"position":8461},"Where the rules live",{"start":8462,"end":8465},{"line":8463,"column":80,"offset":8464},342,15084,{"line":8463,"column":150,"offset":8466},15104,{"start":8468,"end":8470},{"line":8463,"column":20,"offset":8469},15081,{"line":8463,"column":150,"offset":8466},{"type":26,"value":27},{"type":30,"tagName":31,"properties":8473,"children":8474,"position":8559},{},[8475,8484,8496,8501,8513,8518,8530,8537,8552],{"type":26,"value":8476,"position":8477},"Every styling reference is validated by the same schema at author, build,\ninstall, and publish, and every refusal names the field\n(",{"start":8478,"end":8481},{"line":8479,"column":20,"offset":8480},344,15106,{"line":8482,"column":589,"offset":8483},346,15237,{"type":30,"tagName":45,"properties":8485,"children":8486,"position":8493},{},[8487],{"type":26,"value":8488,"position":8489},"outputs.0.color_by",{"start":8490,"end":8491},{"line":8482,"column":589,"offset":8483},{"line":8482,"column":393,"offset":8492},15257,{"start":8494,"end":8495},{"line":8482,"column":589,"offset":8483},{"line":8482,"column":393,"offset":8492},{"type":26,"value":136,"position":8497},{"start":8498,"end":8499},{"line":8482,"column":393,"offset":8492},{"line":8482,"column":150,"offset":8500},15259,{"type":30,"tagName":45,"properties":8502,"children":8503,"position":8510},{},[8504],{"type":26,"value":8505,"position":8506},"boxes.0.color",{"start":8507,"end":8508},{"line":8482,"column":150,"offset":8500},{"line":8482,"column":792,"offset":8509},15274,{"start":8511,"end":8512},{"line":8482,"column":150,"offset":8500},{"line":8482,"column":792,"offset":8509},{"type":26,"value":136,"position":8514},{"start":8515,"end":8516},{"line":8482,"column":792,"offset":8509},{"line":8482,"column":542,"offset":8517},15276,{"type":30,"tagName":45,"properties":8519,"children":8520,"position":8527},{},[8521],{"type":26,"value":8522,"position":8523},"ranges.0.edge_width",{"start":8524,"end":8525},{"line":8482,"column":542,"offset":8517},{"line":8482,"column":2916,"offset":8526},15297,{"start":8528,"end":8529},{"line":8482,"column":542,"offset":8517},{"line":8482,"column":2916,"offset":8526},{"type":26,"value":8531,"position":8532},"); the\nmessages are in ",{"start":8533,"end":8534},{"line":8482,"column":2916,"offset":8526},{"line":8535,"column":130,"offset":8536},347,15320,{"type":30,"tagName":953,"properties":8538,"children":8540,"position":8548},{"href":8539},"../faq/common-errors.md",[8541],{"type":26,"value":8542,"position":8543},"Common errors",{"start":8544,"end":8546},{"line":8535,"column":283,"offset":8545},15321,{"line":8535,"column":998,"offset":8547},15334,{"start":8549,"end":8550},{"line":8535,"column":130,"offset":8536},{"line":8535,"column":64,"offset":8551},15360,{"type":26,"value":8553,"position":8554},". The chart\nengine's rendering of a declaration is the same on every host that draws\nit, because the declaration, not the module, is what it reads.",{"start":8555,"end":8556},{"line":8535,"column":64,"offset":8551},{"line":8557,"column":782,"offset":8558},349,15507,{"start":8560,"end":8561},{"line":8479,"column":20,"offset":8480},{"line":8557,"column":782,"offset":8558},{"quirksMode":8563},false,{"start":8565,"end":8566},{"line":20,"column":20,"offset":21},{"line":8567,"column":20,"offset":8568},350,15508,1790157156666]