/* PulseX deck: colour tokens (accent PulseX green, burn red, WPLS violet, PLSX green, HEX gold to pink, INC cyan,
   stablecoin slate, the swap fee gold), the motif of the frame and the slides. */
:root{
  --bg:#08090F;--surface:#11131D;--surface-2:#181B28;--border:#262A3B;--border-strong:#383D57;
  --text:#EEF0F8;--muted:#A6AAC0;--faint:#878BA3;
  --acc:#00FF99;--acc-soft:#9BFFD6;--on-acc:#03231A;
  --w:#C69BFF;--wa:#D9B6FF;--wb:#8C3CF2;
  --pl:#3DF5B0;--pa:#9BFFD6;--pb:#00C46A;
  --hx:#FFC93C;--ha:#FFDB01;--hm:#FF8A3D;--hb:#FF4FD8;
  --inc:#3DE8FF;--ia:#9BF4FF;--ib:#0FA3C4;
  --usd:#9DB3D3;--ua:#D3DEEE;--ub:#5F7699;
  --lp:#8DFFD2;--la:#B5FFE0;--lb:#00B37A;
  --gold:#FFC93C;--gold-soft:#FFE08A;--fa:#FFE27A;--fb:#FF9A3D;--orange:#FF9A3D;
  --burn:#FF3355;--ba:#FF2A4A;--bm:#FF6A3D;--bb:#FFD25C;--dev:#FFB347;
  --rose:#FF5C93;--pink:#FF4FD8;--violet:#C18CFF;--cyan:#3DE8FF;--mint:#2EF5A6;--red:#FF5C6C;
  --g1:#B5FFE0;--g2:#00FF99;--g3:#00E0C0;--g4:#A06CFF;--g5:#FF3D6E;
  --btn-a:#5CFFC2;--btn-b:#3DE8E0;--btn-c:#45C6FF;
  --glow-1:rgba(0,255,153,.10);--glow-2:rgba(255,51,85,.07);--glow-3:rgba(160,108,255,.10);
  --lattice:rgba(0,255,153,.17);--vignette:rgba(8,9,15,.9);--scrim:rgba(5,6,12,.62);--shade:#05060C;--glass:rgba(22,24,38,.78);
  --glass-hi:rgba(255,255,255,.10);--glass-lo:rgba(255,255,255,.02);
  --line:#2B3048;--line-hi:#3E4566;
}
:root[data-theme="light"]{
  --bg:#F5F6FB;--surface:#FFFFFF;--surface-2:#ECEEF6;--border:#DCDFEA;--border-strong:#C3C8DA;
  --text:#141626;--muted:#505570;--faint:#61667E;
  --acc:#00704A;--acc-soft:#00804D;--on-acc:#02261A;
  --w:#6D00D9;--wa:#B183FF;--wb:#6A16D9;
  --pl:#00704A;--pa:#45E0A6;--pb:#00A060;
  --hx:#8A5A00;--ha:#FFD000;--hm:#F2801C;--hb:#E0359F;
  --inc:#006B8F;--ia:#6FE6FF;--ib:#0791B5;
  --usd:#46597A;--ua:#B9C8DD;--ub:#5F7699;
  --lp:#00704A;--la:#7BF0C4;--lb:#00A070;
  --gold:#8A5A00;--gold-soft:#A86A00;--fa:#FFD45C;--fb:#F2901C;--orange:#A3470A;
  --burn:#C8102E;--ba:#E0102E;--bm:#F2601C;--bb:#FFC23C;--dev:#A3470A;
  --rose:#B0124E;--pink:#A8005F;--violet:#6D00D9;--cyan:#006B8F;--mint:#00704A;--red:#C8102E;
  --g1:#00A86B;--g2:#00A07A;--g3:#0091B3;--g4:#7B3FE0;--g5:#D0105A;
  --btn-a:#4DF0B4;--btn-b:#3FE0D8;--btn-c:#52C4FF;
  --glow-1:rgba(0,168,107,.07);--glow-2:rgba(200,16,46,.05);--glow-3:rgba(123,63,224,.06);
  --lattice:rgba(0,112,74,.2);--vignette:rgba(245,246,251,.94);--scrim:rgba(20,22,40,.32);--shade:#8A90A8;--glass:rgba(255,255,255,.84);
  --glass-hi:rgba(255,255,255,.9);--glass-lo:rgba(255,255,255,.35);
  --line:#CDD2E2;--line-hi:#AEB5CC;
}

.defs .wa{stop-color:var(--wa)}.defs .wb{stop-color:var(--wb)}.defs .pa{stop-color:var(--pa)}.defs .pb{stop-color:var(--pb)}
.defs .ha{stop-color:var(--ha)}.defs .hm{stop-color:var(--hm)}.defs .hb{stop-color:var(--hb)}
.defs .ia{stop-color:var(--ia)}.defs .ib{stop-color:var(--ib)}.defs .ua{stop-color:var(--ua)}.defs .ub{stop-color:var(--ub)}
.defs .la{stop-color:var(--la)}.defs .lb{stop-color:var(--lb)}.defs .fa{stop-color:var(--fa)}.defs .fb{stop-color:var(--fb)}
.defs .ba{stop-color:var(--ba)}.defs .bm{stop-color:var(--bm)}.defs .bb{stop-color:var(--bb)}
.defs .gh0{stop-color:var(--glass-hi)}.defs .gh1{stop-color:var(--glass-lo)}

/* frame motif: the header pill counts burned PLSX, so its beacon glows red; bullets use the token colours */
.pill .beacon{background:var(--burn)}
:is([data-fx="high"],[data-fx="mid"]) .pill .beacon{animation:px-beacon 2.4s ease-out infinite}
@keyframes px-beacon{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--burn) 70%,transparent)}70%,100%{box-shadow:0 0 0 .55em transparent}}
.formula i{color:var(--pl)}
.formula em{color:var(--w)}
.pts li.c-violet{--c:var(--w)}

/* a two-way switch in place of a slider */
.px-tgl .ctl-l{font:500 .92em/1.2 var(--font-mono);color:var(--muted);white-space:nowrap}
.px-tgl .tg{display:inline-flex;justify-self:start;padding:.2em;border:1px solid var(--border-strong);border-radius:99px;background:var(--surface-2)}
.px-tgl .tg button{min-width:4.2em;padding:.38em 1em;border:0;border-radius:99px;background:none;color:var(--muted);font:600 .95em/1 var(--font-mono);cursor:pointer}
.px-tgl .tg button:hover{color:var(--text)}
.px-tgl .tg button[aria-pressed="true"]{background:var(--acc);color:var(--on-acc)}
.px-tgl .tg button:focus-visible{outline:2px solid var(--acc);outline-offset:2px}

/* SVG stage: token colours, coins, stations, lines and pool capsules shared by the slides */
.v .c-w{fill:var(--w)}.v .c-p{fill:var(--pl)}.v .c-h{fill:var(--hx)}.v .c-i{fill:var(--inc)}.v .c-u{fill:var(--usd)}.v .c-l{fill:var(--lp)}
.v .c-f{fill:var(--gold)}.v .c-b{fill:var(--burn)}.v .c-dev{fill:var(--dev)}.v .c-text{fill:var(--text)}
/* token coins: WPLS (w), PLSX (p), HEX (h) and INC (i) carry their own logo on a dark disc; stablecoin (u) bars, LP token (l) two rings, fee (f) drop */
.v .tok-b{stroke-width:1.2}
.v .tok-w .tok-b{fill:#151515;stroke:color-mix(in srgb,var(--wa) 70%,#fff)}
.v .tok-p .tok-b{fill:#151515;stroke:color-mix(in srgb,var(--pa) 70%,#fff)}
.v .tok-h .tok-b{fill:#151515;stroke:color-mix(in srgb,var(--ha) 60%,#fff)}
.v .tok-i .tok-b{fill:#151515;stroke:color-mix(in srgb,var(--ia) 70%,#fff)}
.v .tok-u .tok-b{fill:url(#gS);stroke:color-mix(in srgb,var(--ua) 70%,#fff)}
.v .tok-l .tok-b{fill:url(#gL);stroke:color-mix(in srgb,var(--la) 70%,#fff)}
.v .tok-f .tok-b{fill:url(#gF);stroke:color-mix(in srgb,var(--fa) 70%,#fff)}
.v .tok-r{fill:none;stroke:rgba(255,255,255,.32);stroke-width:.9}
.v .tok-g{fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.v .tok-u .tok-g{stroke:#1B2638}
.v .tok-l .tok-g{stroke:#04301F;stroke-width:1.6}
.v .tok-f .tok-g{stroke:#4A2A00}
.v .tok-hl{fill:rgba(255,255,255,.28)}
/* stations: a ring in the token's colour around the coin, a soft halo when it is the focus */
.v .st-ring{fill:var(--bg);stroke-width:1.8}
.v .st-w .st-ring{stroke:var(--w)}.v .st-p .st-ring{stroke:var(--pl)}.v .st-h .st-ring{stroke:var(--hx)}.v .st-i .st-ring{stroke:var(--inc)}.v .st-u .st-ring{stroke:var(--usd)}.v .st-l .st-ring{stroke:var(--lp)}
.v .st-halo{fill:var(--acc);opacity:.18}
.v .st-w .st-halo{fill:var(--w)}.v .st-h .st-halo{fill:var(--hx)}.v .st-i .st-halo{fill:var(--inc)}.v .st-u .st-halo{fill:var(--usd)}
.v .st-lbl{font-family:var(--font-mono);font-size:14px;font-weight:700;letter-spacing:.04em;paint-order:stroke;stroke:var(--bg);stroke-width:3.5px;stroke-linejoin:round}
/* metro lines: grey for the rest of the network, coloured strokes for the lines a slide talks about */
.v .ln{fill:none;stroke-linecap:round;stroke-linejoin:round}
.v .ln-base{stroke:var(--line);stroke-width:4}
.v .ln-dot{fill:var(--line);stroke:var(--line-hi);stroke-width:1.4}
/* a pool on a line: a small glass capsule with two chambers */
.v .cap-sh{fill:var(--shade);opacity:.4}
:root[data-theme="light"] .v .cap-sh{opacity:.16}
.v .cap-body{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.2}
.v .cap-in{fill:color-mix(in srgb,var(--bg) 70%,transparent)}
.v .cap-gl{fill:rgba(255,255,255,.10)}
:root[data-theme="light"] .v .cap-gl{fill:rgba(255,255,255,.6)}
/* scene uvod */
/* scene uvod */
.scene[data-id="uvod"] .v .uvod-cw{stop-color:var(--w)}
.scene[data-id="uvod"] .v .uvod-ch{stop-color:var(--hx)}
.scene[data-id="uvod"] .v .uvod-cp{stop-color:var(--mint)}
.scene[data-id="uvod"] .v .uvod-cu{stop-color:var(--usd)}
.scene[data-id="uvod"] .v .uvod-ci{stop-color:var(--inc)}
.scene[data-id="uvod"] .v .uvod-cn{stop-color:var(--mint)}
.scene[data-id="uvod"] .v .uvod-cb{stop-color:var(--burn)}
.scene[data-id="uvod"] .v .uvod-f0{stop-color:var(--line);stop-opacity:0}
.scene[data-id="uvod"] .v .uvod-f1{stop-color:var(--line)}
.scene[data-id="uvod"] .v .uvod-n0{stop-color:color-mix(in srgb,var(--text) 62%,var(--line-hi))}
.scene[data-id="uvod"] .v .uvod-n1{stop-color:var(--line-hi)}
.scene[data-id="uvod"] .v .uvod-g0{stop-color:var(--w);stop-opacity:.2}
.scene[data-id="uvod"] .v .uvod-g1{stop-color:var(--acc);stop-opacity:.06}
.scene[data-id="uvod"] .v .uvod-g2{stop-color:var(--acc);stop-opacity:0}
.scene[data-id="uvod"] .v .uvod-h0{stop-opacity:.36}
.scene[data-id="uvod"] .v .uvod-h1{stop-opacity:0}
.scene[data-id="uvod"] .v .uvod-ch.uvod-h0{stop-opacity:.24}
.scene[data-id="uvod"] .v .uvod-glow{fill:url(#uvod-glow)}
.scene[data-id="uvod"] .v .uvod-fl{stroke:url(#uvod-fl)}
.scene[data-id="uvod"] .v .uvod-fr{stroke:url(#uvod-fr)}
.scene[data-id="uvod"] .v .uvod-case{fill:none;stroke:var(--bg);stroke-width:11;stroke-linecap:round}
.scene[data-id="uvod"] .v .uvod-ln{fill:none;stroke-width:6;stroke-linecap:round}
.scene[data-id="uvod"] .v .uvod-hi{fill:none;stroke:#fff;stroke-opacity:.3;stroke-width:1.4;stroke-linecap:round}
.scene[data-id="uvod"] .v .uvod-dir{fill:none;stroke:url(#uvod-ld);stroke-width:3.4;stroke-linecap:round;stroke-dasharray:.1 7.5}
.scene[data-id="uvod"] .v .uvod-ndash{fill:none;stroke:var(--mint);stroke-width:3;stroke-linecap:round;stroke-dasharray:6 6}
.scene[data-id="uvod"] .v .uvod-tcore{fill:none;stroke-width:2.2;stroke-linecap:round}
.scene[data-id="uvod"] .v .uvod-tsoft{fill:none;stroke-width:11;stroke-linecap:round;stroke-opacity:.3}
.scene[data-id="uvod"] .v .uvod-tt{stroke:color-mix(in srgb,var(--acc) 55%,#fff)}
.scene[data-id="uvod"] .v .uvod-tl{stroke:var(--inc)}
.scene[data-id="uvod"] .v .uvod-tsoft.uvod-tt{stroke:var(--acc)}
.scene[data-id="uvod"] .v .uvod-frim{fill:none;stroke:var(--gold);stroke-width:1.8}
.scene[data-id="uvod"] .v .uvod-ghost{fill:none;stroke:var(--mint);stroke-width:1.6;stroke-dasharray:3 4}
.scene[data-id="uvod"] .v .uvod-nring{fill:var(--bg);stroke:var(--mint);stroke-width:1.8}
.scene[data-id="uvod"] .v .uvod-ncoin{fill:url(#uvod-gn);stroke:color-mix(in srgb,var(--text) 40%,var(--line-hi));stroke-width:1.2}
.scene[data-id="uvod"] .v .uvod-nglyph{fill:none;stroke:var(--bg);stroke-width:1.8;stroke-linejoin:round}
.scene[data-id="uvod"] .v .uvod-bdg{fill:var(--mint);stroke:var(--bg);stroke-width:1.6}
.scene[data-id="uvod"] .v .uvod-bdgp{fill:none;stroke:var(--bg);stroke-width:2;stroke-linecap:round}
.scene[data-id="uvod"] .v .uvod-tag{fill:var(--mint)}
.scene[data-id="uvod"] .v .uvod-ring{fill:none;stroke-width:1.8}
.scene[data-id="uvod"] .v .uvod-rn{stroke:var(--mint)}
.scene[data-id="uvod"] .v .uvod-rp{stroke:var(--mint)}
.scene[data-id="uvod"] .v .uvod-ri{stroke:var(--inc)}
.scene[data-id="uvod"] .v .uvod-rf{stroke:var(--gold)}
.scene[data-id="uvod"] .v .uvod-flash{fill:url(#uvod-fx)}
.scene[data-id="uvod"] .v .uvod-x0{stop-color:#fff;stop-opacity:.95}
.scene[data-id="uvod"] .v .uvod-x1{stop-color:var(--acc-soft);stop-opacity:.35}
.scene[data-id="uvod"] .v .uvod-x2{stop-color:var(--acc);stop-opacity:0}
.scene[data-id="uvod"] .v .uvod-tglow{fill:none;stroke-width:12;stroke-linecap:round;stroke-opacity:.16}
.scene[data-id="uvod"] .v .uvod-tglow.uvod-tt{stroke:var(--acc)}
.scene[data-id="uvod"] .v .uvod-flow{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round}
.scene[data-id="uvod"] .v .uvod-drop{fill:url(#gF);stroke:color-mix(in srgb,var(--fa) 70%,#fff);stroke-width:1}
.scene[data-id="uvod"] .v .uvod-flame{fill:url(#gBurn)}
.scene[data-id="uvod"] .v .uvod-num{font-weight:850;font-size:28px;letter-spacing:-.02em;fill:url(#gH)}
.scene[data-id="uvod"] .v .uvod-pools{font-family:var(--font-mono);font-size:16px;font-weight:600;fill:var(--muted)}
.scene[data-id="uvod"] .v .uvod-sub{font-family:var(--font-mono);font-size:13.5px;fill:var(--faint)}
:root[data-theme="light"] .scene[data-id="uvod"] .v .uvod-ch{stop-color:var(--hm)}
:root[data-theme="light"] .scene[data-id="uvod"] .v .uvod-g0{stop-opacity:.1}
:root[data-theme="light"] .scene[data-id="uvod"] .v .uvod-h0{stop-opacity:.2}
:root[data-theme="light"] .scene[data-id="uvod"] .v .uvod-hi{stroke-opacity:.45}
:root[data-theme="light"] .scene[data-id="uvod"] .v .uvod-tt{stroke:color-mix(in srgb,var(--pa) 55%,#fff)}
:root[data-theme="light"] .scene[data-id="uvod"] .v .uvod-tglow.uvod-tt{stroke:var(--acc)}
:root[data-theme="light"] .scene[data-id="uvod"] .v .uvod-tsoft{stroke-opacity:.18}
:root[data-theme="light"] .scene[data-id="uvod"] .v .uvod-n0{stop-color:var(--surface)}
:root[data-theme="light"] .scene[data-id="uvod"] .v .uvod-ncoin{stroke:var(--line-hi)}
:root[data-theme="light"] .scene[data-id="uvod"] .v .uvod-nglyph{stroke:var(--muted)}
:root[data-theme="light"] .scene[data-id="uvod"] .v .uvod-x0{stop-color:var(--acc);stop-opacity:.5}
:root[data-theme="light"] .scene[data-id="uvod"] .v .uvod-tglow{stroke-opacity:.12}
/* end of scene uvod */
/* end of scene uvod */
/* scene shrnuti */
/* scene shrnuti */
.scene[data-id="shrnuti"] .v .shrnuti-cg{stop-color:var(--acc)}
.scene[data-id="shrnuti"] .v .shrnuti-cv{stop-color:var(--w)}
.scene[data-id="shrnuti"] .v .shrnuti-cf{stop-color:var(--gold)}
.scene[data-id="shrnuti"] .v .shrnuti-cb{stop-color:var(--burn)}
.scene[data-id="shrnuti"] .v .shrnuti-ci{stop-color:var(--inc)}
.scene[data-id="shrnuti"] .v .shrnuti-h0{stop-opacity:.3}
.scene[data-id="shrnuti"] .v .shrnuti-h1{stop-opacity:0}
.scene[data-id="shrnuti"] .v .shrnuti-g0{stop-color:var(--acc);stop-opacity:.1}
.scene[data-id="shrnuti"] .v .shrnuti-g1{stop-color:var(--w);stop-opacity:0}
.scene[data-id="shrnuti"] .v .shrnuti-o0{stop-color:#fff;stop-opacity:.9}
.scene[data-id="shrnuti"] .v .shrnuti-o1{stop-color:var(--acc);stop-opacity:.45}
.scene[data-id="shrnuti"] .v .shrnuti-o2{stop-color:var(--acc);stop-opacity:0}
.scene[data-id="shrnuti"] .v .shrnuti-b1{stop-color:var(--g1)}
.scene[data-id="shrnuti"] .v .shrnuti-b3{stop-color:var(--g3)}
.scene[data-id="shrnuti"] .v .shrnuti-b4{stop-color:var(--g4)}
.scene[data-id="shrnuti"] .v .shrnuti-d0{stop-color:color-mix(in srgb,var(--surface-2) 82%,var(--text))}
.scene[data-id="shrnuti"] .v .shrnuti-d1{stop-color:var(--surface)}
.scene[data-id="shrnuti"] .v .shrnuti-glow{fill:url(#shrnuti-glow)}
.scene[data-id="shrnuti"] .v .shrnuti-mml{fill:none;stroke:var(--line-hi);stroke-width:3.4;stroke-linecap:round}
.scene[data-id="shrnuti"] .v .shrnuti-mmr{fill:var(--bg);stroke:var(--w);stroke-width:1.6}
.scene[data-id="shrnuti"] .v .shrnuti-track{fill:none;stroke:var(--line);stroke-width:8;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="shrnuti"] .v .shrnuti-leg{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="shrnuti"] .v .shrnuti-lhi{fill:none;stroke:#fff;stroke-opacity:.3;stroke-width:1.4;stroke-linecap:round}
.scene[data-id="shrnuti"] .v .shrnuti-trail{fill:none;stroke:var(--acc);stroke-width:12;stroke-linecap:round;stroke-opacity:.28}
.scene[data-id="shrnuti"] .v .shrnuti-sheen{fill:none;stroke:#fff;stroke-width:3.2;stroke-linecap:round;stroke-opacity:.85}
.scene[data-id="shrnuti"] .v .shrnuti-disc{fill:url(#shrnuti-disc);stroke:var(--line-hi);stroke-width:1.4}
.scene[data-id="shrnuti"] .v .shrnuti-lit{fill:none;stroke-width:2.4}
.scene[data-id="shrnuti"] .v .shrnuti-burst{fill:none;stroke-width:1.8}
.scene[data-id="shrnuti"] .v .shrnuti-sg{stroke:var(--acc)}
.scene[data-id="shrnuti"] .v .shrnuti-sv{stroke:var(--w)}
.scene[data-id="shrnuti"] .v .shrnuti-sf{stroke:var(--gold)}
.scene[data-id="shrnuti"] .v .shrnuti-sb{stroke:var(--burn)}
.scene[data-id="shrnuti"] .v .shrnuti-si{stroke:var(--inc)}
.scene[data-id="shrnuti"] .v .shrnuti-dhl{fill:rgba(255,255,255,.06)}
.scene[data-id="shrnuti"] .v .shrnuti-bh{fill:url(#shrnuti-bd);stroke:var(--bg);stroke-width:2}
.scene[data-id="shrnuti"] .v .shrnuti-bn{font-family:var(--font-mono);font-size:13.5px;font-weight:800;fill:var(--on-acc)}
.scene[data-id="shrnuti"] .v .shrnuti-lab{font-family:var(--font-mono);font-size:14.5px;font-weight:700;letter-spacing:.02em;fill:var(--text)}
.scene[data-id="shrnuti"] .v .shrnuti-pct{font-weight:850;font-size:19px;letter-spacing:-.01em;fill:var(--gold)}
.scene[data-id="shrnuti"] .v .shrnuti-inc{fill:var(--inc)}
.scene[data-id="shrnuti"] .v .shrnuti-oh{fill:url(#shrnuti-orb)}
.scene[data-id="shrnuti"] .v .shrnuti-ob{fill:color-mix(in srgb,var(--acc) 70%,#fff);stroke:#fff;stroke-width:1.2}
.scene[data-id="shrnuti"] .v .shrnuti-oc{fill:#fff}
.scene[data-id="shrnuti"] .v .shrnuti-cring{fill:none;stroke:var(--acc);stroke-width:1.8}
/* pictograms */
.scene[data-id="shrnuti"] .v .shrnuti-pd{fill:var(--text)}
.scene[data-id="shrnuti"] .v .shrnuti-pl{fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="shrnuti"] .v .shrnuti-pst{stroke:var(--text)}
.scene[data-id="shrnuti"] .v .shrnuti-alt{stroke:var(--faint)}
.scene[data-id="shrnuti"] .v .shrnuti-alt.shrnuti-dash{stroke-dasharray:.07 .09!important}
.scene[data-id="shrnuti"] .v .shrnuti-pe{fill:var(--acc)}
.scene[data-id="shrnuti"] .v .shrnuti-pa{fill:var(--faint)}
.scene[data-id="shrnuti"] .v .shrnuti-txl{fill:none;stroke:var(--w);stroke-width:1.6;stroke-linecap:round;opacity:.7}
.scene[data-id="shrnuti"] .v .shrnuti-txd{fill:var(--w)}
.scene[data-id="shrnuti"] .v .shrnuti-tx{fill:none;stroke:var(--text);stroke-width:2;stroke-linejoin:round}
.scene[data-id="shrnuti"] .v .shrnuti-seal{fill:var(--w);stroke:var(--bg);stroke-width:1.6}
.scene[data-id="shrnuti"] .v .shrnuti-chk{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="shrnuti"] .v .shrnuti-frim{fill:none;stroke:var(--gold);stroke-width:1.6}
.scene[data-id="shrnuti"] .v .shrnuti-rp{fill:none;stroke:var(--gold);stroke-width:1.4}
.scene[data-id="shrnuti"] .v .shrnuti-drop{fill:url(#gF);stroke:color-mix(in srgb,var(--fa) 70%,#fff);stroke-width:1}
.scene[data-id="shrnuti"] .v .shrnuti-fl{fill:url(#gBurn)}
.scene[data-id="shrnuti"] .v .shrnuti-fin{fill:var(--bb);opacity:.85}
.scene[data-id="shrnuti"] .v .shrnuti-emb{fill:var(--bm)}
.scene[data-id="shrnuti"] .v .shrnuti-spr{fill:none;stroke:var(--inc);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}
:root[data-theme="light"] .scene[data-id="shrnuti"] .v .shrnuti-h0{stop-opacity:.18}
:root[data-theme="light"] .scene[data-id="shrnuti"] .v .shrnuti-g0{stop-opacity:.06}
:root[data-theme="light"] .scene[data-id="shrnuti"] .v .shrnuti-d0{stop-color:var(--surface)}
:root[data-theme="light"] .scene[data-id="shrnuti"] .v .shrnuti-d1{stop-color:var(--surface-2)}
:root[data-theme="light"] .scene[data-id="shrnuti"] .v .shrnuti-lhi{stroke-opacity:.5}
:root[data-theme="light"] .scene[data-id="shrnuti"] .v .shrnuti-dhl{fill:rgba(255,255,255,.5)}
:root[data-theme="light"] .scene[data-id="shrnuti"] .v .shrnuti-sheen{stroke:var(--acc);stroke-opacity:.6}
:root[data-theme="light"] .scene[data-id="shrnuti"] .v .shrnuti-o0{stop-color:var(--acc);stop-opacity:.6}
:root[data-theme="light"] .scene[data-id="shrnuti"] .v .shrnuti-ob{fill:var(--acc);stroke:var(--surface)}
/* end of scene shrnuti */
/* end of scene shrnuti */
/* scene trasa */
/* scene trasa: a route planner on the metro map; line thickness and capsule size show how deep each pool is */
/* readout items sized for their longest value, so the line breaks never change while the numbers do */
.scene[data-id="trasa"] .res>span{min-width:min(100%,24ch)}
.scene[data-id="trasa"] .res>span:nth-child(2){min-width:min(100%,26ch)}
.scene[data-id="trasa"] .res>.mul{min-width:min(100%,13ch)}
.scene[data-id="trasa"] .v :is(.trasa-case,.trasa-ln,.trasa-hl,.trasa-glow,.trasa-scan,.trasa-scang,.trasa-trail,.trasa-sweep){fill:none;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="trasa"] .v .trasa-case{stroke:var(--bg)}
.scene[data-id="trasa"] .v .trasa-cased{stroke-width:9}
.scene[data-id="trasa"] .v .trasa-casev{stroke-width:17}
.scene[data-id="trasa"] .v .trasa-lnd{stroke:url(#trasa-d);stroke-width:3.5}
.scene[data-id="trasa"] .v .trasa-lnv{stroke:url(#trasa-v);stroke-width:11}
.scene[data-id="trasa"] .v .trasa-hl{stroke:#fff}
.scene[data-id="trasa"] .v .trasa-hld{stroke-width:1;stroke-opacity:.3}
.scene[data-id="trasa"] .v .trasa-hlv{stroke-width:3;stroke-opacity:.32}
.scene[data-id="trasa"] .v .trasa-gd{stroke:url(#trasa-d);stroke-width:13}
.scene[data-id="trasa"] .v .trasa-gv{stroke:url(#trasa-v);stroke-width:27}
.scene[data-id="trasa"] .v .trasa-scan{stroke:var(--text);stroke-width:2.4}
.scene[data-id="trasa"] .v .trasa-scang{stroke:var(--text);stroke-width:9;stroke-opacity:.35}
.scene[data-id="trasa"] .v .trasa-trd{stroke:url(#trasa-d);stroke-width:10;stroke-opacity:.45}
.scene[data-id="trasa"] .v .trasa-trv{stroke:url(#trasa-v);stroke-width:21;stroke-opacity:.4}
.scene[data-id="trasa"] .v .trasa-sweep{stroke:#fff;stroke-width:4}
.scene[data-id="trasa"] .v .trasa-hot{fill:var(--gold);fill-opacity:.32}
.scene[data-id="trasa"] .v .trasa-rim{fill:none;stroke:var(--text);stroke-width:1.4}
.scene[data-id="trasa"] .v .trasa-pl{fill:var(--muted)}
.scene[data-id="trasa"] .v .trasa-ring{fill:none;stroke:var(--pl);stroke-width:2}
.scene[data-id="trasa"] .v .trasa-spl{fill:none;stroke:var(--gold);stroke-width:1.5}
.scene[data-id="trasa"] .v .trasa-tag{fill:var(--glass);stroke:var(--border-strong);stroke-width:1.2}
.scene[data-id="trasa"] .v .trasa-stem{fill:none;stroke:var(--hx);stroke-width:1.4;stroke-dasharray:2 3;stroke-linecap:round}
.scene[data-id="trasa"] .v .trasa-yl{font-weight:800;font-size:15px}
.scene[data-id="trasa"] .v .trasa-ya{font-weight:600}
.scene[data-id="trasa"] .v .trasa-pole{stroke:var(--muted);stroke-width:2;stroke-linecap:round}
.scene[data-id="trasa"] .v .trasa-pen{fill:var(--pl)}
.scene[data-id="trasa"] .v .trasa-tk{fill:var(--glass);stroke:var(--border-strong);stroke-width:1.2}
.scene[data-id="trasa"] .v .trasa-trim{fill:none;stroke:var(--acc);stroke-width:1.8}
.scene[data-id="trasa"] .v .trasa-tglow{fill:none;stroke:var(--acc);stroke-width:6;stroke-opacity:.2}
.scene[data-id="trasa"] .v .trasa-tn{font-family:var(--font-mono);font-size:13.5px;font-weight:600;letter-spacing:.05em;fill:var(--muted)}
.scene[data-id="trasa"] .v .trasa-ta{font-weight:800;font-size:18.5px;letter-spacing:-.01em}
.scene[data-id="trasa"] .v .trasa-tu{font-family:var(--font-mono);font-size:13.5px;font-weight:600;fill:var(--pl)}
.scene[data-id="trasa"] .v .trasa-sk{fill:var(--border-strong)}
.scene[data-id="trasa"] .v .trasa-bp{fill:color-mix(in srgb,var(--acc) 14%,var(--surface));stroke:var(--acc);stroke-width:1.2}
.scene[data-id="trasa"] .v .trasa-bc{fill:var(--acc)}
.scene[data-id="trasa"] .v .trasa-bk{fill:none;stroke:var(--bg);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="trasa"] .v .trasa-bt{font-family:var(--font-mono);font-size:13.5px;font-weight:700;fill:var(--acc)}
.scene[data-id="trasa"] .v .trasa-burst{fill:none;stroke:var(--acc);stroke-width:1.6}
:root[data-theme="light"] .scene[data-id="trasa"] .v .trasa-hlv{stroke-opacity:.45}
:root[data-theme="light"] .scene[data-id="trasa"] .v .trasa-hot{fill-opacity:.4}
.scene[data-id="trasa"] .v .trasa-xyk{fill:var(--faint)}
.scene[data-id="trasa"] .v .trasa-k{font-weight:700;fill:var(--muted)}
/* end of scene trasa */
/* scene swap */
/* scene swap: one transaction as a pneumatic post inside a sealed envelope; paper runs on the thin wire, coins in the tubes */
.scene[data-id="swap"] .v .swap-env{fill:color-mix(in srgb,var(--surface) 38%,transparent);stroke:var(--border-strong);stroke-width:1.3;stroke-dasharray:6 5}
.scene[data-id="swap"] .v .swap-sealrim{fill:none;stroke:url(#gU);stroke-width:2.4}
.scene[data-id="swap"] .v .swap-tab{fill:var(--bg);stroke:var(--border-strong);stroke-width:1.2}
.scene[data-id="swap"] .v :is(.swap-tb,.swap-tbi,.swap-tbh,.swap-tr,.swap-wire,.swap-sig,.swap-sign,.swap-chev){fill:none;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="swap"] .v .swap-tb{stroke:var(--line-hi);stroke-width:14}
.scene[data-id="swap"] .v .swap-tbi{stroke:color-mix(in srgb,var(--bg) 82%,var(--surface-2));stroke-width:9.5}
.scene[data-id="swap"] .v .swap-tbh{stroke:var(--glass-hi);stroke-width:1.2;transform:translateY(-3px)}
.scene[data-id="swap"] .v .swap-tr{stroke-width:9.5;stroke-opacity:.6}
.scene[data-id="swap"] .v .swap-trh{stroke:var(--hx)}
.scene[data-id="swap"] .v .swap-trw{stroke:var(--w)}
.scene[data-id="swap"] .v .swap-trp{stroke:var(--pl)}
.scene[data-id="swap"] .v .swap-chev{stroke:var(--faint);stroke-width:1.5}
.scene[data-id="swap"] .v .swap-wire{stroke:var(--line-hi);stroke-width:1.6;stroke-dasharray:.5 4.5}
.scene[data-id="swap"] .v .swap-sig{stroke:var(--acc);stroke-width:2.6}
.scene[data-id="swap"] .v .swap-rthot{fill:none;stroke:var(--acc);stroke-width:2}
.scene[data-id="swap"] .v .swap-doc{fill:var(--surface-2);stroke:var(--muted);stroke-width:1.2}
.scene[data-id="swap"] .v .swap-docl{fill:none;stroke:var(--muted);stroke-width:1.3;stroke-linecap:round}
.scene[data-id="swap"] .v .swap-okl{fill:none;stroke:var(--acc);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="swap"] .v .swap-scr{fill:color-mix(in srgb,var(--bg) 78%,transparent);stroke:var(--border);stroke-width:1}
.scene[data-id="swap"] .v .swap-sl{font-family:var(--font-mono);font-size:13.5px;fill:var(--faint)}
.scene[data-id="swap"] .v .swap-sl.swap-red{fill:var(--red);font-weight:700}
.scene[data-id="swap"] .v .swap-trk{fill:var(--border-strong)}
.scene[data-id="swap"] .v .swap-fg{fill:var(--acc)}
.scene[data-id="swap"] .v .swap-fr{fill:var(--red)}
.scene[data-id="swap"] .v .swap-min{fill:none;stroke:var(--text);stroke-width:1.8;stroke-linecap:round}
.scene[data-id="swap"] .v .swap-okb{fill:var(--acc)}
.scene[data-id="swap"] .v .swap-okk{fill:none;stroke:var(--bg);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="swap"] .v :is(.swap-stp,.swap-xb){fill:var(--red)}
.scene[data-id="swap"] .v .swap-hot{fill:var(--gold);fill-opacity:.3}
.scene[data-id="swap"] .v .swap-prim{fill:none;stroke:var(--acc);stroke-width:1.6}
.scene[data-id="swap"] .v .swap-amt{font-weight:800;font-size:16px}
.scene[data-id="swap"] .v .swap-whalo{fill:var(--acc);fill-opacity:.14}
.scene[data-id="swap"] .v .swap-you{fill:var(--surface-2);stroke:var(--border-strong);stroke-width:1.4}
.scene[data-id="swap"] .v .swap-wal{fill:none;stroke:var(--text);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="swap"] .v .swap-yl{font-weight:800;font-size:15px}
.scene[data-id="swap"] .v .swap-wring{fill:none;stroke:var(--pl);stroke-width:2}
.scene[data-id="swap"] .v .swap-tag{fill:var(--bg);stroke:var(--hx);stroke-width:1.2}
.scene[data-id="swap"] .v .swap-spl{fill:none;stroke:var(--gold);stroke-width:1.5}
.scene[data-id="swap"] .v .swap-card{fill:var(--surface)}
.scene[data-id="swap"] .v .swap-cv{font-weight:800;font-size:15px}
.scene[data-id="swap"] .v .swap-sign{stroke:var(--acc);stroke-width:2}
.scene[data-id="swap"] .v :is(.swap-clk,.swap-clkh){fill:none;stroke:var(--gold);stroke-width:1.5;stroke-linecap:round}
.scene[data-id="swap"] .v .swap-rv{font-weight:850;font-size:18px}
.scene[data-id="swap"] .v .swap-sd{fill:var(--surface-2);stroke:var(--border-strong);stroke-width:1.4}
.scene[data-id="swap"] .v .swap-lk{fill:var(--muted)}
.scene[data-id="swap"] .v .swap-lks{fill:none;stroke:var(--muted);stroke-width:1.8;stroke-linecap:round}
.scene[data-id="swap"] .v .swap-sring{fill:none;stroke:var(--acc);stroke-width:2}
.scene[data-id="swap"] .v .swap-cv2{font-size:14.5px}
.scene[data-id="swap"] .v .swap-flr{fill:none;stroke:var(--mint);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
/* end of scene swap */
/* scene farmy */
.scene[data-id="farmy"] .v .farmy-b0{stop-color:color-mix(in srgb,var(--surface-2) 82%,var(--text))}
.scene[data-id="farmy"] .v .farmy-b1{stop-color:var(--surface)}
.scene[data-id="farmy"] .v .farmy-s0{stop-color:color-mix(in srgb,var(--pb) 46%,var(--bg))}
.scene[data-id="farmy"] .v .farmy-s1{stop-color:color-mix(in srgb,var(--pb) 16%,var(--bg))}
.scene[data-id="farmy"] .v .farmy-a0{stop-color:var(--ib)}
.scene[data-id="farmy"] .v .farmy-a1{stop-color:var(--inc)}
.scene[data-id="farmy"] .v .farmy-a2{stop-color:var(--ia)}
.scene[data-id="farmy"] .v .farmy-m0{stop-color:var(--mint);stop-opacity:.2}
.scene[data-id="farmy"] .v .farmy-m1{stop-color:var(--mint);stop-opacity:0}
.scene[data-id="farmy"] .v .farmy-c0{stop-color:var(--inc);stop-opacity:.26}
.scene[data-id="farmy"] .v .farmy-c1{stop-color:var(--inc);stop-opacity:0}
.scene[data-id="farmy"] .v .farmy-glm{fill:url(#farmy-gm)}
.scene[data-id="farmy"] .v .farmy-glc{fill:url(#farmy-gc)}
.scene[data-id="farmy"] .v .farmy-bt{font-weight:700}
.scene[data-id="farmy"] .v .farmy-wal{fill:url(#farmy-gb);stroke:var(--border-strong);stroke-width:1.3}
.scene[data-id="farmy"] .v .farmy-wg{fill:none;stroke:var(--text);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="farmy"] .v .farmy-caph{fill:none;stroke:var(--lp);stroke-width:2}
/* the green line from you to the farm, and its gate */
.scene[data-id="farmy"] .v .farmy-rt{stroke:var(--lp);stroke-width:4}
.scene[data-id="farmy"] .v .farmy-trail{fill:none;stroke:var(--la);stroke-width:8;stroke-linecap:round;stroke-opacity:.45}
.scene[data-id="farmy"] .v .farmy-post{fill:var(--surface-2);stroke:var(--lp);stroke-width:1.2}
.scene[data-id="farmy"] .v .farmy-door{fill:color-mix(in srgb,var(--lp) 22%,var(--surface));stroke:var(--lp);stroke-width:1.2;stroke-linejoin:round}
.scene[data-id="farmy"] .v .farmy-pc{stroke:var(--lp);stroke-width:2.4;stroke-linecap:round}
.scene[data-id="farmy"] .v .farmy-ok{fill:var(--lp)}
.scene[data-id="farmy"] .v .farmy-okg{fill:none;stroke:var(--bg);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="farmy"] .v .farmy-arr{fill:none;stroke:var(--lp);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
/* the tap: the farm contract box, its stamp and its spout */
.scene[data-id="farmy"] .v .farmy-sh{fill:var(--shade);opacity:.35}
:root[data-theme="light"] .scene[data-id="farmy"] .v .farmy-sh{opacity:.14}
.scene[data-id="farmy"] .v .farmy-box{fill:url(#farmy-gb);stroke:var(--border-strong);stroke-width:1.3}
.scene[data-id="farmy"] .v .farmy-gl{fill:var(--glass-hi);opacity:.5}
.scene[data-id="farmy"] .v .farmy-boxh{fill:none;stroke:var(--inc);stroke-width:2}
.scene[data-id="farmy"] .v .farmy-bxt{font-family:var(--font-mono);font-size:14px;font-weight:700;fill:var(--text)}
.scene[data-id="farmy"] .v .farmy-stp{fill:color-mix(in srgb,var(--inc) 16%,var(--surface));stroke:var(--inc);stroke-width:1.4}
.scene[data-id="farmy"] .v .farmy-stt{font-family:var(--font-mono);font-size:13.5px;font-weight:700;fill:var(--inc);letter-spacing:.02em}
.scene[data-id="farmy"] .v .farmy-stpr{fill:none;stroke:var(--inc);stroke-width:1.4}
.scene[data-id="farmy"] .v .farmy-pipe{fill:url(#farmy-gb);stroke:var(--border-strong);stroke-width:1.2}
.scene[data-id="farmy"] .v .farmy-guide{stroke:var(--inc);stroke-width:1.6;stroke-dasharray:1.5 5;stroke-linecap:round}
/* the gauge: zero to the cap, the needle and the reading */
.scene[data-id="farmy"] .v .farmy-face{fill:url(#farmy-gb);stroke:var(--border-strong);stroke-width:1.3}
.scene[data-id="farmy"] .v .farmy-trk{fill:none;stroke:var(--line);stroke-width:6.5;stroke-linecap:round}
.scene[data-id="farmy"] .v .farmy-arc{fill:none;stroke:url(#farmy-ga);stroke-width:6.5;stroke-linecap:round}
.scene[data-id="farmy"] .v .farmy-adot{fill:var(--ia)}
.scene[data-id="farmy"] .v .farmy-tick{fill:none;stroke:var(--faint);stroke-width:1.4;stroke-linecap:round}
.scene[data-id="farmy"] .v .farmy-pin{fill:var(--burn);stroke:color-mix(in srgb,var(--burn) 50%,#fff);stroke-width:1.2}
.scene[data-id="farmy"] .v .farmy-pinr{fill:none;stroke:var(--burn);stroke-width:1.6}
.scene[data-id="farmy"] .v .farmy-capw{fill:var(--burn);font-weight:700}
.scene[data-id="farmy"] .v .farmy-ndl{fill:var(--inc);stroke:color-mix(in srgb,var(--inc) 60%,#fff);stroke-width:.8;stroke-linejoin:round}
.scene[data-id="farmy"] .v .farmy-ndh{fill:none;stroke:var(--inc);stroke-width:1.6}
.scene[data-id="farmy"] .v .farmy-hub{fill:var(--surface-2);stroke:var(--inc);stroke-width:2}
.scene[data-id="farmy"] .v .farmy-num{fill:var(--inc)}
.scene[data-id="farmy"] .v .farmy-nb{font-weight:850;font-size:22px;letter-spacing:-.02em}
.scene[data-id="farmy"] .v .farmy-nu{font-family:var(--font-mono);font-size:14.5px;font-weight:600}
/* the farms: beds of PulseX-green soil in glass planters, INC sprouts, your plot */
.scene[data-id="farmy"] .v .farmy-line{fill:none;stroke:var(--inc);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="farmy"] .v .farmy-bsh{fill:var(--shade);opacity:.4}
:root[data-theme="light"] .scene[data-id="farmy"] .v .farmy-bsh{opacity:.15}
.scene[data-id="farmy"] .v .farmy-body{fill:url(#farmy-gb);stroke:var(--border-strong);stroke-width:1.3}
.scene[data-id="farmy"] .v .farmy-soil{fill:url(#farmy-gs)}
.scene[data-id="farmy"] .v .farmy-msp{fill:none;stroke:var(--inc);stroke-width:1.3;stroke-linecap:round}
.scene[data-id="farmy"] .v .farmy-mine .farmy-body{stroke:var(--lp);stroke-width:2}
.scene[data-id="farmy"] .v .farmy-myh{fill:url(#farmy-gm)}
.scene[data-id="farmy"] .v .farmy-myp{fill:color-mix(in srgb,var(--lp) 16%,transparent);stroke:var(--lp);stroke-width:1.6}
.scene[data-id="farmy"] .v .farmy-myf{fill:color-mix(in srgb,var(--inc) 34%,transparent)}
.scene[data-id="farmy"] .v .farmy-div{fill:none;stroke:color-mix(in srgb,var(--text) 34%,transparent);stroke-width:1.2;stroke-dasharray:2 3;stroke-linecap:round}
.scene[data-id="farmy"] .v .farmy-sl{fill:none;stroke:color-mix(in srgb,var(--pl) 60%,transparent);stroke-width:1.4;stroke-linecap:round}
.scene[data-id="farmy"] .v .farmy-oth{opacity:.62}
.scene[data-id="farmy"] .v .farmy-spr{fill:color-mix(in srgb,var(--inc) 45%,transparent);stroke:var(--inc);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="farmy"] .v .farmy-rimh{fill:none;stroke:var(--glass-hi);stroke-width:1}
.scene[data-id="farmy"] .v .farmy-brk{fill:none;stroke:var(--lp);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="farmy"] .v .farmy-brkw{stroke:var(--faint)}
.scene[data-id="farmy"] .v .farmy-mmd{fill:var(--line-hi)}
.scene[data-id="farmy"] .v .farmy-mmy{fill:var(--lp);stroke:color-mix(in srgb,var(--lp) 40%,transparent);stroke-width:3}
/* INC drops */
.scene[data-id="farmy"] .v .farmy-drop{fill:url(#gI);stroke:color-mix(in srgb,var(--ia) 70%,#fff);stroke-width:.9}
.scene[data-id="farmy"] .v .farmy-dtr{fill:none;stroke:var(--ia);stroke-width:2.6;stroke-linecap:round;stroke-opacity:.35}
.scene[data-id="farmy"] .v .farmy-spl{fill:none;stroke:var(--ia);stroke-width:1.3}
.scene[data-id="farmy"] .v .farmy-ring{fill:none;stroke:var(--lp);stroke-width:1.8}
.scene[data-id="farmy"] .v .farmy-tray{fill:color-mix(in srgb,var(--inc) 14%,transparent);stroke:color-mix(in srgb,var(--inc) 55%,transparent);stroke-width:1.2}
/* end of scene farmy */
/* scene klice */
.scene[data-id="klice"] .v .klice-mint{--c:var(--mint)}
.scene[data-id="klice"] .v .klice-gold{--c:var(--gold)}
.scene[data-id="klice"] .v .klice-rose{--c:var(--rose)}
.scene[data-id="klice"] .v .klice-cyan{--c:var(--cyan)}
.scene[data-id="klice"] .v .klice-k0{stop-color:color-mix(in srgb,var(--text) 92%,var(--surface))}
.scene[data-id="klice"] .v .klice-k1{stop-color:color-mix(in srgb,var(--text) 55%,var(--surface))}
.scene[data-id="klice"] .v .klice-k2{stop-color:color-mix(in srgb,var(--text) 72%,var(--surface))}
.scene[data-id="klice"] .v .klice-p0{stop-color:color-mix(in srgb,var(--surface-2) 88%,var(--text))}
.scene[data-id="klice"] .v .klice-p1{stop-color:var(--surface)}
.scene[data-id="klice"] .v .klice-e0{stop-color:color-mix(in srgb,var(--surface-2) 70%,var(--text))}
.scene[data-id="klice"] .v .klice-e1{stop-color:var(--surface-2)}
.scene[data-id="klice"] .v .klice-s0{stop-color:var(--text);stop-opacity:0}
.scene[data-id="klice"] .v .klice-s1{stop-color:var(--text);stop-opacity:.16}
/* the board: glass panels, a lit outline and a soft glow on the one the caption talks about */
.scene[data-id="klice"] .v .klice-halo{fill:color-mix(in srgb,var(--c) 10%,transparent)}
.scene[data-id="klice"] .v .klice-psh{fill:var(--shade);opacity:.38}
:root[data-theme="light"] .scene[data-id="klice"] .v .klice-psh{opacity:.13}
.scene[data-id="klice"] .v .klice-panel{fill:url(#klice-gp);stroke:var(--border-strong);stroke-width:1.2}
.scene[data-id="klice"] .v .klice-pgl{fill:var(--glass-hi);opacity:.45}
.scene[data-id="klice"] .v .klice-phot{fill:none;stroke:var(--c);stroke-width:1.8}
.scene[data-id="klice"] .v .klice-ttl{fill:var(--muted)}
.scene[data-id="klice"] .v .klice-net{fill:none;stroke:var(--line);stroke-width:4;stroke-linecap:round;stroke-dasharray:1 7}
.scene[data-id="klice"] .v .klice-sheen{fill:url(#klice-gs)}
.scene[data-id="klice"] .v .klice-probe{fill:none;stroke:var(--mint);stroke-width:1.6}
.scene[data-id="klice"] .v .klice-nob{fill:color-mix(in srgb,var(--mint) 13%,var(--surface));stroke:var(--mint);stroke-width:1.3}
.scene[data-id="klice"] .v .klice-noh{fill:var(--faint)}
.scene[data-id="klice"] .v .klice-nos{fill:none;stroke:var(--burn);stroke-width:1.8;stroke-linecap:round}
.scene[data-id="klice"] .v .klice-not{fill:var(--mint);font-weight:700}
/* keys and keyholes */
.scene[data-id="klice"] .v .klice-kb{fill:url(#klice-gk);stroke:color-mix(in srgb,var(--text) 40%,var(--bg));stroke-width:.8;stroke-linejoin:round}
.scene[data-id="klice"] .v .klice-kglow{fill:color-mix(in srgb,var(--c,var(--mint)) 30%,transparent)}
.scene[data-id="klice"] .v .klice-kgold{--c:var(--gold)}
.scene[data-id="klice"] .v .klice-krose{--c:var(--rose)}
.scene[data-id="klice"] .v .klice-kcyan{--c:var(--cyan)}
.scene[data-id="klice"] .v .klice-esh{fill:var(--shade);opacity:.35}
:root[data-theme="light"] .scene[data-id="klice"] .v .klice-esh{opacity:.12}
.scene[data-id="klice"] .v .klice-esc{fill:url(#klice-ge);stroke:var(--border-strong);stroke-width:1.2}
.scene[data-id="klice"] .v .klice-esr{fill:none;stroke:var(--glass-hi);stroke-width:1}
.scene[data-id="klice"] .v .klice-hole{fill:var(--shade)}
:root[data-theme="light"] .scene[data-id="klice"] .v .klice-hole{fill:var(--text)}
.scene[data-id="klice"] .v .klice-click{fill:none;stroke:var(--c);stroke-width:1.8}
.scene[data-id="klice"] .v .klice-pb{fill:color-mix(in srgb,var(--c) 15%,var(--surface));stroke:var(--c);stroke-width:1.2}
.scene[data-id="klice"] .v .klice-pt{font-family:var(--font-mono);font-size:13.5px;font-weight:700;fill:var(--c)}
/* the PLSX mint: sealed */
.scene[data-id="klice"] .v .klice-plus{fill:var(--pl);stroke:var(--bg);stroke-width:1.5}
.scene[data-id="klice"] .v .klice-plusg{fill:none;stroke:var(--on-acc);stroke-width:1.6;stroke-linecap:round}
.scene[data-id="klice"] .v .klice-plug{fill:color-mix(in srgb,var(--text) 55%,var(--surface));stroke:var(--text);stroke-width:.8}
.scene[data-id="klice"] .v .klice-seal{fill:none;stroke:var(--mint);stroke-width:1.5;stroke-dasharray:2.2 2.2}
.scene[data-id="klice"] .v .klice-sring{fill:none;stroke:var(--mint);stroke-width:1.6}
.scene[data-id="klice"] .v .klice-addr{font-weight:700}
/* lock 1: the switch on the line of the protocol's share */
.scene[data-id="klice"] .v .klice-br{fill:none;stroke:var(--line-hi);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="klice"] .v .klice-br.klice-on{stroke:var(--gold)}
.scene[data-id="klice"] .v .klice-stb{fill:var(--bg);stroke:var(--burn);stroke-width:1.8}
.scene[data-id="klice"] .v .klice-fl{fill:url(#gBurn)}
.scene[data-id="klice"] .v .klice-sto{fill:var(--bg);stroke:var(--faint);stroke-width:1.8}
.scene[data-id="klice"] .v .klice-q{font-family:var(--font-mono);font-size:13.5px;font-weight:800;fill:var(--muted)}
.scene[data-id="klice"] .v .klice-lon{fill:var(--text);font-weight:700}
.scene[data-id="klice"] .v .klice-la.klice-lon{fill:var(--burn)}
.scene[data-id="klice"] .v .klice-blade{fill:none;stroke:var(--gold);stroke-width:5;stroke-linecap:round}
.scene[data-id="klice"] .v .klice-pivot{fill:var(--surface-2);stroke:var(--gold);stroke-width:1.8}
/* lock 2: the dial of the developer cut and the upgrade */
.scene[data-id="klice"] .v .klice-dial{fill:url(#klice-gp);stroke:var(--border-strong);stroke-width:1.2}
.scene[data-id="klice"] .v .klice-dtr{fill:none;stroke:var(--dev);stroke-width:4.5;stroke-linecap:round}
.scene[data-id="klice"] .v .klice-dno{fill:none;stroke:var(--burn);stroke-width:4.5;stroke-dasharray:1.5 3.5;opacity:.55}
.scene[data-id="klice"] .v .klice-tick{fill:none;stroke:var(--faint);stroke-width:1.2;stroke-linecap:round}
.scene[data-id="klice"] .v .klice-pin{fill:var(--burn);stroke:color-mix(in srgb,var(--burn) 50%,#fff);stroke-width:1}
.scene[data-id="klice"] .v .klice-pinr{fill:none;stroke:var(--burn);stroke-width:1.6}
.scene[data-id="klice"] .v .klice-capw{fill:var(--burn);font-weight:700}
.scene[data-id="klice"] .v .klice-ndl{fill:var(--dev);stroke:color-mix(in srgb,var(--dev) 60%,#fff);stroke-width:.7;stroke-linejoin:round}
.scene[data-id="klice"] .v .klice-hub{fill:var(--surface-2);stroke:var(--dev);stroke-width:1.8}
.scene[data-id="klice"] .v .klice-num{font-weight:850;font-size:19px;letter-spacing:-.02em;fill:var(--dev)}
.scene[data-id="klice"] .v .klice-ua{fill:none;stroke:var(--rose);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="klice"] .v .klice-box{fill:color-mix(in srgb,var(--rose) 12%,var(--surface));stroke:var(--rose);stroke-width:1.3}
.scene[data-id="klice"] .v .klice-code{fill:none;stroke:color-mix(in srgb,var(--rose) 70%,var(--text));stroke-width:1.6;stroke-linecap:round}
/* lock 3: the slider of future INC, its stop at the cap, the open gate */
.scene[data-id="klice"] .v .klice-trk{fill:none;stroke:var(--line);stroke-width:5;stroke-linecap:round}
.scene[data-id="klice"] .v .klice-trkon{fill:none;stroke:var(--inc);stroke-width:5;stroke-linecap:round}
.scene[data-id="klice"] .v .klice-stop{fill:var(--burn);stroke:color-mix(in srgb,var(--burn) 50%,#fff);stroke-width:1}
.scene[data-id="klice"] .v .klice-ghot{fill:color-mix(in srgb,var(--lp) 18%,transparent)}
.scene[data-id="klice"] .v .klice-door{fill:color-mix(in srgb,var(--lp) 22%,var(--surface));stroke:var(--lp);stroke-width:1.2;stroke-linejoin:round}
.scene[data-id="klice"] .v .klice-post{fill:var(--surface-2);stroke:var(--lp);stroke-width:1.2}
.scene[data-id="klice"] .v .klice-ok{fill:var(--lp)}
.scene[data-id="klice"] .v .klice-okg{fill:none;stroke:var(--bg);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
/* end of scene klice */
/* scene poplatek */
/* scene poplatek: the fee stays in the pool, then splits between providers and the protocol */
.scene[data-id="poplatek"] .v .poplatek-m0{stop-color:var(--la)}
.scene[data-id="poplatek"] .v .poplatek-m1{stop-color:var(--lb)}
.scene[data-id="poplatek"] .v .poplatek-o0{stop-color:var(--fa)}
.scene[data-id="poplatek"] .v .poplatek-o1{stop-color:var(--fb)}
.scene[data-id="poplatek"] .v .poplatek-f0{stop-color:var(--la);stop-opacity:.12}
.scene[data-id="poplatek"] .v .poplatek-f1{stop-color:var(--la);stop-opacity:.4}
.scene[data-id="poplatek"] .v .poplatek-q0{stop-color:var(--fa);stop-opacity:.12}
.scene[data-id="poplatek"] .v .poplatek-q1{stop-color:var(--fa);stop-opacity:.4}
.scene[data-id="poplatek"] .v .cap-f{opacity:.62}
.scene[data-id="poplatek"] .v .poplatek-d{fill:url(#gF);stroke:color-mix(in srgb,var(--fb) 70%,var(--bg));stroke-width:.6}
.scene[data-id="poplatek"] .v .poplatek-d.poplatek-dg{fill:url(#poplatek-gm);stroke:color-mix(in srgb,var(--lb) 70%,var(--bg))}
.scene[data-id="poplatek"] .v .poplatek-sheen{fill:var(--gold)}
.scene[data-id="poplatek"] .v .poplatek-glow{fill:none;stroke:var(--gold);stroke-width:3}
.scene[data-id="poplatek"] .v .poplatek-trail{stroke:var(--acc);stroke-width:4}
.scene[data-id="poplatek"] .v .poplatek-lead{fill:none;stroke:var(--gold);stroke-width:1.2;stroke-dasharray:2 3;stroke-linecap:round;stroke-opacity:.7}
.scene[data-id="poplatek"] .v .poplatek-fg{fill:url(#poplatek-fgr)}
.scene[data-id="poplatek"] .v .poplatek-fo{fill:url(#poplatek-for)}
.scene[data-id="poplatek"] .v .poplatek-lg{stroke:url(#poplatek-gm)}
.scene[data-id="poplatek"] .v .poplatek-lo{stroke:url(#poplatek-go)}
.scene[data-id="poplatek"] .v .poplatek-hl{stroke:#fff}
:root[data-theme="light"] .scene[data-id="poplatek"] .v .poplatek-hl{stroke:var(--surface)}
.scene[data-id="poplatek"] .v .poplatek-pg{fill:var(--la)}
.scene[data-id="poplatek"] .v .poplatek-po{fill:#fff}
:root[data-theme="light"] .scene[data-id="poplatek"] .v .poplatek-pg{fill:var(--surface)}
:root[data-theme="light"] .scene[data-id="poplatek"] .v .poplatek-po{fill:var(--surface)}
.scene[data-id="poplatek"] .v .poplatek-nob{fill:var(--bg);stroke:var(--rose);stroke-width:1.8}
.scene[data-id="poplatek"] .v .poplatek-nox{fill:none;stroke:var(--rose);stroke-width:2.2;stroke-linecap:round}
.scene[data-id="poplatek"] .v .poplatek-vr{fill:var(--bg);stroke:var(--border-strong);stroke-width:1.4}
.scene[data-id="poplatek"] .v .poplatek-vb{fill:var(--gold)}
.scene[data-id="poplatek"] .v .poplatek-wire{fill:none;stroke:var(--faint);stroke-width:1.2;stroke-dasharray:2 2.5}
.scene[data-id="poplatek"] .v .poplatek-tb{fill:var(--surface-2);stroke:var(--border-strong);stroke-width:1.3}
.scene[data-id="poplatek"] .v .poplatek-tg{fill:none;stroke:var(--text);stroke-width:1.8;stroke-linecap:round}
.scene[data-id="poplatek"] .v .poplatek-tring{fill:none;stroke:var(--gold);stroke-width:1.6}
.scene[data-id="poplatek"] .v .poplatek-boxsh{fill:var(--shade);opacity:.4}
:root[data-theme="light"] .scene[data-id="poplatek"] .v .poplatek-boxsh{opacity:.16}
.scene[data-id="poplatek"] .v .poplatek-box{fill:var(--glass);stroke:var(--gold);stroke-width:1.5}
.scene[data-id="poplatek"] .v .poplatek-boxhl{fill:var(--text);opacity:.05}
:root[data-theme="light"] .scene[data-id="poplatek"] .v .poplatek-boxhl{fill:var(--surface);opacity:.7}
.scene[data-id="poplatek"] .v .poplatek-plate{fill:var(--surface-2);stroke:var(--gold);stroke-width:1.2}
.scene[data-id="poplatek"] .v .poplatek-plb{fill:var(--gold)}
.scene[data-id="poplatek"] .v .poplatek-plg{fill:none;stroke:var(--bg);stroke-width:1.6;stroke-linecap:round}
.scene[data-id="poplatek"] .v .poplatek-chip{fill:color-mix(in srgb,var(--mint) 10%,var(--surface));stroke:color-mix(in srgb,var(--mint) 55%,transparent);stroke-width:1.2}
.scene[data-id="poplatek"] .v .poplatek-chip1{fill:color-mix(in srgb,var(--rose) 10%,var(--surface));stroke:color-mix(in srgb,var(--rose) 60%,transparent);stroke-width:1.2}
/* end of scene poplatek */
/* end of scene poplatek */
/* scene spaleni */
/* scene spaleni: the buy-and-burn contract as a refinery */
.scene[data-id="spaleni"] .v .spaleni-case{stroke:var(--line);stroke-width:10}
.scene[data-id="spaleni"] .v .spaleni-flow{stroke-width:4.4}
.scene[data-id="spaleni"] .v .spaleni-f-l{stroke:var(--lp)}
.scene[data-id="spaleni"] .v .spaleni-f-h{stroke:var(--hm)}
.scene[data-id="spaleni"] .v .spaleni-f-w{stroke:var(--w)}
.scene[data-id="spaleni"] .v .spaleni-f-p{stroke:var(--pl)}
.scene[data-id="spaleni"] .v .spaleni-f-d{stroke:var(--dev)}
.scene[data-id="spaleni"] .v .spaleni-f-b{stroke:var(--burn)}
.scene[data-id="spaleni"] .v .spaleni-hairc{stroke:var(--line);stroke-width:3}
.scene[data-id="spaleni"] .v .spaleni-hair{stroke:var(--pl);stroke-width:1.4}
.scene[data-id="spaleni"] .v .spaleni-sh{fill:var(--shade);opacity:.4}
:root[data-theme="light"] .scene[data-id="spaleni"] .v .spaleni-sh{opacity:.16}
.scene[data-id="spaleni"] .v .spaleni-tank{fill:var(--glass);stroke:var(--border-strong);stroke-width:1.4}
.scene[data-id="spaleni"] .v .spaleni-neck,.scene[data-id="spaleni"] .v .spaleni-port{fill:var(--surface-2);stroke:var(--border-strong);stroke-width:1.2}
.scene[data-id="spaleni"] .v .spaleni-gl{fill:var(--text);opacity:.06}
:root[data-theme="light"] .scene[data-id="spaleni"] .v .spaleni-gl{fill:var(--surface);opacity:.8}
.scene[data-id="spaleni"] .v .spaleni-t0{stop-color:var(--lp);stop-opacity:.3}
.scene[data-id="spaleni"] .v .spaleni-t1{stop-color:var(--lp);stop-opacity:0}
.scene[data-id="spaleni"] .v .spaleni-vring{fill:var(--bg);stroke:var(--border-strong);stroke-width:1.6}
.scene[data-id="spaleni"] .v .spaleni-pieb{fill:var(--burn)}
.scene[data-id="spaleni"] .v .spaleni-pied{fill:var(--dev);stroke:var(--bg);stroke-width:1}
.scene[data-id="spaleni"] .v .spaleni-hub{fill:var(--bg);stroke:var(--border-strong);stroke-width:1}
.scene[data-id="spaleni"] .v .spaleni-chip{fill:color-mix(in srgb,var(--dev) 12%,var(--surface));stroke:var(--dev);stroke-width:1.4}
.scene[data-id="spaleni"] .v .spaleni-chipg{fill:none;stroke:var(--dev);stroke-width:2}
.scene[data-id="spaleni"] .v .spaleni-fig{fill:var(--surface-2);stroke:var(--muted);stroke-width:1.4}
.scene[data-id="spaleni"] .v .spaleni-whog{fill:var(--mint);opacity:0}
.scene[data-id="spaleni"] .v .spaleni-bdg{fill:var(--mint)}
.scene[data-id="spaleni"] .v .spaleni-bdgk{fill:none;stroke:var(--bg);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="spaleni"] .v .spaleni-drop{fill:var(--pl)}
.scene[data-id="spaleni"] .v .spaleni-g0{stop-color:var(--burn);stop-opacity:.5}
.scene[data-id="spaleni"] .v .spaleni-g1{stop-color:var(--burn);stop-opacity:0}
:root[data-theme="light"] .scene[data-id="spaleni"] .v .spaleni-g0{stop-opacity:.22}
.scene[data-id="spaleni"] .v .spaleni-k0{stop-color:var(--bb)}
.scene[data-id="spaleni"] .v .spaleni-k1{stop-color:var(--bb);stop-opacity:.35}
.scene[data-id="spaleni"] .v .spaleni-flame{fill:url(#gBurn)}
.scene[data-id="spaleni"] .v .spaleni-fcore{fill:url(#spaleni-core)}
.scene[data-id="spaleni"] .v .spaleni-ember{fill:var(--bm);opacity:.4}
.scene[data-id="spaleni"] .v .spaleni-flash{fill:none;stroke:var(--bb);stroke-width:2}
.scene[data-id="spaleni"] .v .spaleni-spark{fill:var(--bb)}
.scene[data-id="spaleni"] .v .spaleni-n0{stop-color:var(--bb)}
.scene[data-id="spaleni"] .v .spaleni-n1{stop-color:var(--bm)}
.scene[data-id="spaleni"] .v .spaleni-n2{stop-color:var(--ba)}
:root[data-theme="light"] .scene[data-id="spaleni"] .v .spaleni-n0{stop-color:var(--orange)}
:root[data-theme="light"] .scene[data-id="spaleni"] .v .spaleni-n1{stop-color:var(--burn)}
:root[data-theme="light"] .scene[data-id="spaleni"] .v .spaleni-n2{stop-color:var(--burn)}
.scene[data-id="spaleni"] .v .spaleni-e0{stop-color:var(--bb);stop-opacity:0}
.scene[data-id="spaleni"] .v .spaleni-e1{stop-color:var(--bb);stop-opacity:.85}
.scene[data-id="spaleni"] .v .spaleni-num{font-weight:850;font-size:21px;letter-spacing:-.01em;fill:url(#spaleni-ng)}
.scene[data-id="spaleni"] .v .spaleni-tag{fill:color-mix(in srgb,var(--burn) 8%,var(--surface));stroke:color-mix(in srgb,var(--burn) 45%,transparent);stroke-width:1.1}
/* end of scene spaleni */
/* end of scene spaleni */
/* scene plsx */
/* scene plsx: a locked printing press and a supply column that can only go down */
.scene[data-id="plsx"] .v .plsx-shadow{fill:var(--shade);opacity:.45}
:root[data-theme="light"] .scene[data-id="plsx"] .v .plsx-shadow{opacity:.18}
.scene[data-id="plsx"] .v .plsx-body{fill:var(--surface-2);stroke:var(--border-strong);stroke-width:1.3}
.scene[data-id="plsx"] .v .plsx-ram{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.3}
.scene[data-id="plsx"] .v .plsx-hl{fill:var(--text);opacity:.06}
:root[data-theme="light"] .scene[data-id="plsx"] .v .plsx-hl{fill:var(--surface);opacity:.85}
.scene[data-id="plsx"] .v .plsx-die{fill:none;stroke:var(--pl);stroke-width:2;stroke-linecap:round;opacity:.55}
.scene[data-id="plsx"] .v .plsx-sheet{fill:var(--surface);stroke:var(--border-strong);stroke-width:1}
.scene[data-id="plsx"] .v .plsx-colhl{fill:#fff;opacity:.13}
:root[data-theme="light"] .scene[data-id="plsx"] .v .plsx-colhl{opacity:.35}
.scene[data-id="plsx"] .v .plsx-hasp{fill:none;stroke:var(--faint);stroke-width:2}
.scene[data-id="plsx"] .v .plsx-arm{fill:none;stroke:var(--border-strong);stroke-width:5;stroke-linecap:round}
.scene[data-id="plsx"] .v .plsx-knob{fill:var(--rose);stroke:color-mix(in srgb,var(--rose) 60%,var(--bg));stroke-width:1.2}
.scene[data-id="plsx"] .v .plsx-piv{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.3}
.scene[data-id="plsx"] .v .plsx-l0{stop-color:var(--muted)}
.scene[data-id="plsx"] .v .plsx-l1{stop-color:var(--faint)}
.scene[data-id="plsx"] .v .plsx-lock{fill:url(#plsx-lk);stroke:color-mix(in srgb,var(--faint) 60%,var(--bg));stroke-width:1.2}
.scene[data-id="plsx"] .v .plsx-shk{fill:none;stroke:var(--muted);stroke-width:5;stroke-linecap:round}
.scene[data-id="plsx"] .v .plsx-kh{fill:var(--bg)}
.scene[data-id="plsx"] .v .plsx-seal{fill:var(--bg);stroke:var(--rose);stroke-width:1.8}
.scene[data-id="plsx"] .v .plsx-sealx{fill:none;stroke:var(--rose);stroke-width:2.2;stroke-linecap:round}
.scene[data-id="plsx"] .v .plsx-snap{fill:none;stroke:var(--gold);stroke-width:1.8}
.scene[data-id="plsx"] .v .plsx-key{fill:url(#gF);stroke:color-mix(in srgb,var(--fb) 70%,var(--bg));stroke-width:.8}
.scene[data-id="plsx"] .v .plsx-str{fill:none;stroke:var(--faint);stroke-width:1.2}
.scene[data-id="plsx"] .v .plsx-tag{fill:var(--surface);stroke:var(--gold);stroke-width:1.2}
.scene[data-id="plsx"] .v .plsx-tagt{font-family:var(--font-mono);font-size:14px;font-weight:600;fill:var(--gold)}
.scene[data-id="plsx"] .v .plsx-dust{fill:var(--gold)}
.scene[data-id="plsx"] .v .plsx-cardhl{fill:none;stroke:var(--gold);stroke-width:2}
.scene[data-id="plsx"] .v .plsx-fig{fill:var(--surface-2);stroke:var(--muted);stroke-width:1.3}
.scene[data-id="plsx"] .v .plsx-caret{fill:var(--text)}
.scene[data-id="plsx"] .v .plsx-colsh{fill:var(--shade);opacity:.4}
:root[data-theme="light"] .scene[data-id="plsx"] .v .plsx-colsh{opacity:.15}
.scene[data-id="plsx"] .v .plsx-col{fill:var(--glass);stroke:var(--border-strong);stroke-width:1.3}
.scene[data-id="plsx"] .v .plsx-c0{stop-color:#fff;stop-opacity:0}
.scene[data-id="plsx"] .v .plsx-c1{stop-color:#fff;stop-opacity:.35}
.scene[data-id="plsx"] .v .plsx-surf{fill:var(--pa)}
.scene[data-id="plsx"] .v .plsx-slice{fill:var(--burn)}
.scene[data-id="plsx"] .v .plsx-tick{fill:none;stroke:var(--bg);stroke-opacity:.45;stroke-width:1.4;stroke-linecap:round}
.scene[data-id="plsx"] .v .plsx-ghost{fill:none;stroke:var(--burn);stroke-width:1;stroke-dasharray:2 2}
.scene[data-id="plsx"] .v .plsx-flame{fill:url(#gBurn)}
.scene[data-id="plsx"] .v .plsx-spark{fill:var(--bb)}
.scene[data-id="plsx"] .v .plsx-big{font-weight:900;font-size:40px;letter-spacing:-.035em;fill:url(#gU)}
.scene[data-id="plsx"] .v .plsx-ex{font-size:14.5px;font-weight:600;fill:var(--muted)}
.scene[data-id="plsx"] .v .plsx-upa{fill:none;stroke:var(--faint);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="plsx"] .v .plsx-upx{fill:none;stroke:var(--rose);stroke-width:2.6;stroke-linecap:round}
.scene[data-id="plsx"] .v .plsx-dna{fill:none;stroke:var(--pl);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}
.scene[data-id="plsx"] .v .plsx-dng{fill:none;stroke:var(--pl);stroke-width:8;stroke-linecap:round;stroke-linejoin:round;opacity:.4}
.scene[data-id="plsx"] .v .plsx-t{font-size:15px;font-weight:650;fill:var(--text)}
.scene[data-id="plsx"] .v .plsx-lead{fill:none;stroke:var(--burn);stroke-width:1.2;stroke-dasharray:2 3;stroke-linecap:round}
.scene[data-id="plsx"] .v .plsx-pct{font-weight:850;font-size:24px;letter-spacing:-.02em;fill:var(--burn)}
.scene[data-id="plsx"] .v .plsx-now{font-size:15px;font-weight:750;fill:var(--text)}
/* end of scene plsx */
/* end of scene plsx */
