.iso.vx-fig[data-theme=light]{--anatomy-page:var(--bg);--anatomy-card:var(--bg);--anatomy-paper:var(--bg);--anatomy-face:#fdfcf9;--anatomy-top:#fdfcf9;--anatomy-shade-0:#dcd8ce;--anatomy-shade-1:#e4e1d8;--anatomy-shade-2:#ebe8e0;--anatomy-shade-3:#f1eee7;--anatomy-lit-top:#ffffff;--anatomy-lit-shade:#efece5;--anatomy-hi:#26251f;--anatomy-mid:#8b887f;--anatomy-lo:#b5b1a6;--anatomy-faint:#d7d3c9;--anatomy-lit:#000000;--anatomy-halo:#8a867a;--anatomy-halo-opacity:0.3;--anatomy-dot:#3a3833;--anatomy-red:var(--old);--anatomy-green:var(--accent);--anatomy-amber:var(--change);--anatomy-text:var(--muted);--anatomy-muted:var(--muted)}@media (prefers-color-scheme:dark){.iso.vx-fig[data-theme=light]{--anatomy-face:#24231f;--anatomy-top:#26251f;--anatomy-shade-0:#151413;--anatomy-shade-1:#181715;--anatomy-shade-2:#1c1b18;--anatomy-shade-3:#201f1c;--anatomy-lit-top:#302f2a;--anatomy-lit-shade:#282722;--anatomy-hi:#dedcd5;--anatomy-mid:#7a776f;--anatomy-lo:#4b4944;--anatomy-faint:#33322e;--anatomy-lit:#ffffff;--anatomy-halo:#050505;--anatomy-halo-opacity:0.85;--anatomy-dot:#e6e4dd}}.vx-fig{margin:0;width:100%}.vx-fig-stage{outline:none;border-radius:12px}.vx-fig-stage:focus-visible{box-shadow:0 0 0 2px var(--accent)}.vx-red>.iso-shade,.vx-red>.iso-top{fill:color-mix(in srgb,var(--anatomy-red) 55%,var(--anatomy-paper))}.vx-red>.iso-edge{stroke:var(--anatomy-red)}.vx-amber>.iso-shade,.vx-amber>.iso-top{fill:color-mix(in srgb,var(--anatomy-amber) 50%,var(--anatomy-paper))}.vx-amber>.iso-edge{stroke:var(--anatomy-amber)}.vx-green>.iso-shade,.vx-green>.iso-top{fill:color-mix(in srgb,var(--anatomy-green) 55%,var(--anatomy-paper))}.vx-green>.iso-edge{stroke:var(--anatomy-green)}.vx-lamp>.iso-shade,.vx-lamp>.iso-top{transition:fill .25s ease}[data-on]>.vx-lamp.vx-red-on.vx-face-lamp>.iso-shade,[data-on]>.vx-lamp.vx-red-on>.iso-top{fill:color-mix(in srgb,var(--anatomy-red) 70%,var(--anatomy-paper))}[data-on]>.vx-lamp.vx-red-on>.iso-edge{stroke:var(--anatomy-red)}[data-on]>.vx-lamp.vx-amber-on.vx-face-lamp>.iso-shade,[data-on]>.vx-lamp.vx-amber-on>.iso-top{fill:color-mix(in srgb,var(--anatomy-amber) 70%,var(--anatomy-paper))}[data-on]>.vx-lamp.vx-amber-on>.iso-edge{stroke:var(--anatomy-amber)}[data-on]>.vx-lamp.vx-green-on.vx-face-lamp>.iso-shade,[data-on]>.vx-lamp.vx-green-on>.iso-top{fill:color-mix(in srgb,var(--anatomy-green) 70%,var(--anatomy-paper))}[data-on]>.vx-lamp.vx-green-on>.iso-edge{stroke:var(--anatomy-green)}.vx-amber-line{stroke:var(--anatomy-amber)!important}.vx-green-line{stroke:var(--anatomy-green)!important}.vx-screen{fill:var(--anatomy-hi);font-family:var(--anatomy-mono)}.vx-legend{margin:6px 0 0;font-size:var(--text-sm);color:var(--muted)}.vx-legend ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 16px;gap:6px 16px}.vx-legend li{display:flex;gap:8px;align-items:baseline;line-height:1.35;transition:color .25s ease}.vx-legend-n{flex:none;width:18px;height:18px;border-radius:4px;border:1px solid var(--line-strong);display:inline-grid;place-items:center;font-size:12px;transition:background .25s ease,border-color .25s ease,color .25s ease}.vx-legend-n,.vx-legend-what{font-family:var(--anatomy-mono)}.vx-legend-what{display:block;font-size:var(--text-xs);opacity:.55}.vx-legend li[data-on]{color:var(--fg)}.vx-legend li[data-on] .vx-legend-what{opacity:1}.vx-legend li[data-on][data-tone=red] .vx-legend-n{background:color-mix(in srgb,var(--old) 18%,transparent);border-color:var(--old);color:var(--old)}.vx-legend li[data-on][data-tone=amber] .vx-legend-n{background:color-mix(in srgb,var(--change) 18%,transparent);border-color:var(--change);color:var(--change)}.vx-legend-ok{display:none}.vx-legend li[data-clear]{color:var(--fg)}.vx-legend li[data-clear] .vx-legend-what{opacity:1;color:var(--accent)}.vx-legend li[data-clear] .vx-legend-ok{display:inline}.vx-legend li[data-clear] .vx-legend-n{background:color-mix(in srgb,var(--accent) 16%,transparent);border-color:var(--accent);color:var(--accent)}@media (max-width:480px){.vx-legend ol{grid-template-columns:minmax(0,1fr)}}.vx-tile>.iso-shade,.vx-tile>.iso-top{fill:#22211d}.vx-tile>.iso-edge{stroke:#22211d}.iso-face-text.vx-flap{fill:#f4f2ec;letter-spacing:0;font-weight:600}.vx-flap-seam{stroke:#000!important;opacity:.55}