/* สร้างโดย teachkit/figures/m2-bell-jar-lung/build.mjs — แก้ที่นั่นแล้ว build ใหม่ ห้ามแก้ไฟล์นี้ตรง ๆ */
.tk-iso{
  --anatomy-page:#0b0b0b;--anatomy-card:#131313;--anatomy-text:#a3a3a3;--anatomy-strong:#e6e6e6;--anatomy-muted:#6e6e6e;
  --anatomy-paper:#131313;--anatomy-face:#1b1b1b;--anatomy-top:#1c1c1c;
  --anatomy-shade-0:#0f0f0f;--anatomy-shade-1:#121212;--anatomy-shade-2:#151515;--anatomy-shade-3:#181818;
  --anatomy-lit-top:#262626;--anatomy-lit-shade:#1d1d1d;
  --anatomy-hi:#d4d4d4;--anatomy-mid:#6a6a6a;--anatomy-lo:#3e3e3e;--anatomy-faint:#2a2a2a;--anatomy-lit:#ffffff;
  --anatomy-halo:#050505;--anatomy-halo-opacity:.9;--anatomy-dot:#e6e6e6;
  --anatomy-red:#ff6b6b;--anatomy-green:#6be0a0;--anatomy-blue:#6b9bff;
  --anatomy-weight:.6px;--anatomy-ease:cubic-bezier(.32,.72,0,1);
  --anatomy-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;
  --anatomy-lift:inset 0 1px 0 0 #ffffff0a,inset 0 0 0 1px #ffffff06,0 0 0 1px #00000026,0 1px 1px -.5px #00000014,0 3px 3px -1.5px #00000014,0 6px 6px -3px #00000014,0 12px 12px -6px #00000014;

  --anatomy-page:#f2f2ef;--anatomy-card:#fbfbfa;--anatomy-text:#57575a;--anatomy-strong:#18181a;--anatomy-muted:#8c8c90;
  --anatomy-paper:#fbfbfa;--anatomy-face:#ffffff;--anatomy-top:#ffffff;
  --anatomy-shade-0:#dcdcd9;--anatomy-shade-1:#e5e5e2;--anatomy-shade-2:#ededea;--anatomy-shade-3:#f4f4f1;
  --anatomy-lit-top:#ffffff;--anatomy-lit-shade:#eeeeeb;
  --anatomy-hi:#26262a;--anatomy-mid:#8a8a8f;--anatomy-lo:#b4b4b8;--anatomy-faint:#d4d4d6;--anatomy-lit:#000000;
  --anatomy-halo:#8a8a80;--anatomy-halo-opacity:.32;--anatomy-dot:#3a3a3e;
  --anatomy-red:#e5484d;--anatomy-green:#30a46c;--anatomy-blue:#3e63dd;
  --anatomy-lift:inset 0 1px 0 0 #ffffff,0 0 0 1px #0000000f,0 1px 1px -.5px #0000000a,0 3px 3px -1.5px #0000000a,0 6px 6px -3px #0000000a,0 12px 12px -6px #0000000a;
--anatomy-paper:var(--bg-c);--anatomy-card:var(--bg-c);--anatomy-face:#fff;--anatomy-top:#fff;--lj-tint:rgba(70,110,140,.06);--lj-glint:rgba(255,255,255,.9)}
[data-theme="dark"] .tk-iso{
  --anatomy-page:#0b0b0b;--anatomy-card:#131313;--anatomy-text:#a3a3a3;--anatomy-strong:#e6e6e6;--anatomy-muted:#6e6e6e;
  --anatomy-paper:#131313;--anatomy-face:#1b1b1b;--anatomy-top:#1c1c1c;
  --anatomy-shade-0:#0f0f0f;--anatomy-shade-1:#121212;--anatomy-shade-2:#151515;--anatomy-shade-3:#181818;
  --anatomy-lit-top:#262626;--anatomy-lit-shade:#1d1d1d;
  --anatomy-hi:#d4d4d4;--anatomy-mid:#6a6a6a;--anatomy-lo:#3e3e3e;--anatomy-faint:#2a2a2a;--anatomy-lit:#ffffff;
  --anatomy-halo:#050505;--anatomy-halo-opacity:.9;--anatomy-dot:#e6e6e6;
  --anatomy-red:#ff6b6b;--anatomy-green:#6be0a0;--anatomy-blue:#6b9bff;
  --anatomy-weight:.6px;--anatomy-ease:cubic-bezier(.32,.72,0,1);
  --anatomy-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;
  --anatomy-lift:inset 0 1px 0 0 #ffffff0a,inset 0 0 0 1px #ffffff06,0 0 0 1px #00000026,0 1px 1px -.5px #00000014,0 3px 3px -1.5px #00000014,0 6px 6px -3px #00000014,0 12px 12px -6px #00000014;
--anatomy-paper:var(--bg-c);--anatomy-card:var(--bg-c);--anatomy-face:#243247;--anatomy-top:#27364c;--anatomy-shade-0:#172131;--anatomy-shade-1:#1a2537;--anatomy-shade-2:#1e2a3d;--anatomy-shade-3:#223044;--anatomy-lit-top:#2e3e58;--anatomy-lit-shade:#26344c;--anatomy-hi:#d7dee8;--anatomy-mid:#7b8ba4;--anatomy-lo:#4b5c76;--anatomy-faint:#35455d;--anatomy-halo:#0a1020;--anatomy-dot:#dbe3ee;--lj-tint:rgba(150,190,220,.07);--lj-glint:rgba(255,255,255,.10)}



.iso-svg{display:block;width:100%;height:auto;overflow:visible}
.iso-svg path,.iso-svg circle{vector-effect:non-scaling-stroke}
.iso-fill{fill:var(--anatomy-paper);stroke:none}
.iso-solid[data-lit]>.iso-fill{fill:var(--anatomy-face)}
.iso-shade,.iso-top{stroke:none}
.iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}
.iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}
.iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}
.iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}
.iso-top{fill:var(--anatomy-top)}
.iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}
.iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}
.iso-solid[data-seamless]>.iso-shade,.iso-solid[data-seamless]>.iso-top{stroke-width:.4;stroke-linejoin:round}
.iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}
.iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}
.iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}
.iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}
.iso-solid[data-seamless]>.iso-top{stroke:var(--anatomy-top)}
.iso-solid[data-seamless][data-lit]>.iso-top{stroke:var(--anatomy-lit-top)}
.iso-solid[data-seamless][data-lit]>.iso-shade{stroke:var(--anatomy-lit-shade)}
.iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}
.iso-halo{fill:var(--anatomy-halo);stroke:none;filter:blur(9px);opacity:var(--anatomy-halo-opacity);transform:translateY(3px)}
.iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}
.iso-line[data-tone="hi"]{stroke:var(--anatomy-hi)}
.iso-line[data-tone="mid"]{stroke:var(--anatomy-mid)}
.iso-line[data-tone="lo"]{stroke:var(--anatomy-lo)}
.iso-line[data-tone="faint"]{stroke:var(--anatomy-faint)}
.iso-line[data-tone="lit"]{stroke:var(--anatomy-lit)}
.iso-line[data-tone="red"]{stroke:var(--anatomy-red)}
.iso-line[data-tone="green"]{stroke:var(--anatomy-green)}
.iso-line[data-tone="blue"]{stroke:var(--anatomy-blue)}
.iso-line[data-dotted]{stroke-dasharray:.01 3.5;stroke-width:1}
.iso-line[data-dashed]{stroke-dasharray:3 3}
.iso-line[data-flow]{stroke-dasharray:2 6}
.iso-wire-end{fill:var(--anatomy-paper);stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight)}
.iso-wire[data-tone="hi"] .iso-wire-end{stroke:var(--anatomy-hi)}
.iso-wire[data-tone="mid"] .iso-wire-end{stroke:var(--anatomy-mid)}
.iso-wire[data-tone="faint"] .iso-wire-end{stroke:var(--anatomy-faint)}
.iso-wire[data-tone="lit"] .iso-wire-end{stroke:var(--anatomy-lit)}
.iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.32}
.iso-dots[data-tone="hi"] circle{opacity:.85}
.iso-dots[data-tone="mid"] circle{opacity:.45}
.iso-dots[data-tone="lo"] circle{opacity:.22}
.iso-dots[data-tone="faint"] circle{opacity:.12}
.iso-face-text{fill:var(--anatomy-mid);font-family:var(--anatomy-mono);letter-spacing:.04em}
.iso-face-text[data-tone="hi"]{fill:var(--anatomy-hi)}
.iso-face-text[data-tone="lo"]{fill:var(--anatomy-lo)}
.iso-face-text[data-tone="faint"]{fill:var(--anatomy-faint)}
.tb-body{fill:var(--anatomy-shade-2);stroke:none}
.tb-shine{fill:var(--anatomy-top);stroke:none}
.tb-shade{fill:var(--anatomy-shade-0);stroke:none}
.tb-ring{fill:none;stroke:var(--anatomy-lo);stroke-width:.45;stroke-linecap:butt;stroke-linejoin:round}
.tb-ring[data-tone="mid"]{stroke:var(--anatomy-mid)}
.tb-ring[data-tone="faint"]{stroke:var(--anatomy-faint)}
.tb-ring[data-tone="hi"]{stroke:var(--anatomy-hi)}
@keyframes iso-flow{to{stroke-dashoffset:-32}}
@keyframes iso-pulse{0%,100%{opacity:.18}12%{opacity:1}40%{opacity:.18}}
.iso-line[data-flow]{animation:iso-flow 1600ms linear infinite}
.iso-dots circle[data-pulse]{animation:iso-pulse 1600ms steps(1,end) infinite;animation-delay:var(--pulse-at,0ms)}
.iso-figure{margin:32px 0 36px}
.iso-plate{position:relative;padding:52px 24px;border-radius:0;background:var(--anatomy-card);box-shadow:0 0 0 1px var(--anatomy-mid);--anatomy-paper:var(--anatomy-card)}
.iso-plate-corners{position:absolute;inset:18px 20px;pointer-events:none}
.iso-plate-corner{position:absolute;color:var(--anatomy-muted);font-family:var(--anatomy-mono);font-size:10.5px;line-height:1;letter-spacing:.04em;white-space:nowrap}
.iso-plate-corner[data-corner="fig"]{top:0;left:0;color:var(--anatomy-text)}
.iso-plate-corner[data-corner="title"]{top:0;right:0;text-transform:uppercase;letter-spacing:.1em}
.iso-plate-corner[data-corner="hint"]{bottom:0;left:0;text-transform:uppercase;letter-spacing:.1em}
.iso-plate-corner[data-corner="readout"]{right:0;bottom:0;color:var(--anatomy-text);font-variant-numeric:tabular-nums}
.iso-plate .iso-svg{margin:0 auto}
.iso-legend{display:grid;gap:8px;margin-top:12px;color:var(--anatomy-muted);font-size:13px;line-height:1.55}
.iso-keys{display:flex;flex-wrap:wrap;gap:6px 18px}
.iso-key{display:inline-flex;align-items:center;gap:7px}
.iso-swatch{width:16px;height:10px;flex:none;overflow:visible}
.iso-swatch path{fill:none;stroke:var(--anatomy-hi);stroke-width:1;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}
.iso-swatch[data-mark="raised"] path,.iso-swatch[data-mark="flat"] path{stroke:var(--anatomy-mid)}
.iso-swatch[data-mark="lit"] path{stroke:var(--anatomy-lit)}
.iso-swatch[data-mark="dim"] path{stroke:var(--anatomy-lo)}
.iso-swatch[data-mark="dotted"] path{stroke-dasharray:.01 3;stroke-width:1.4}
.iso-swatch[data-mark="dashed"] path{stroke-dasharray:3 2.5}
.iso-swatch[data-mark="red"] path{stroke:var(--anatomy-red)}
.iso-swatch[data-mark="green"] path{stroke:var(--anatomy-green)}
.iso-swatch[data-mark="blue"] path{stroke:var(--anatomy-blue)}
.iso-swatch-crease{stroke:var(--anatomy-lo)!important}
@media (max-width:560px){.iso-plate{padding:48px 12px 70px}.iso-plate-corner[data-corner="hint"]{bottom:18px}}
@media (prefers-reduced-motion:reduce){.iso-line[data-flow],.iso-dots circle[data-pulse]{animation:none}}


.lj-tint{fill:var(--lj-tint);stroke:none}
.lj-glint{fill:var(--lj-glint);stroke:none}
.lj-arrow{stroke:none}
.lj-stage [data-map]{transition:opacity .25s var(--anatomy-ease)}
.lj-stage[data-focus] [data-map]{opacity:.22}
.lj-stage[data-focus="lung"] [data-map="lung"],.lj-stage[data-focus="trachea"] [data-map="trachea"],.lj-stage[data-focus="diaphragm"] [data-map="diaphragm"],.lj-stage[data-focus="chest"] [data-map="chest"],.lj-stage[data-focus="knob"] [data-map="knob"]{opacity:1}
.lj-stage[data-focus="lung"] [data-map="lung"] .iso-edge,.lj-stage[data-focus="trachea"] [data-map="trachea"] .iso-line[data-tone="mid"],.lj-stage[data-focus="diaphragm"] [data-map="diaphragm"] .iso-edge,.lj-stage[data-focus="chest"] [data-map="chest"] .iso-line[data-tone="mid"]{stroke:var(--anatomy-lit)}
.lj-stage[data-focus="chest"] .lj-tint{fill-opacity:3}
@media (prefers-reduced-motion:reduce){.lj-stage [data-map]{transition:none}}

[data-theme="dark"] .tk-iso{--lj-in:#60a5fa;--lj-out:#fb923c;--lj-low:rgba(96,165,250,.13);--lj-high:rgba(251,146,60,.12)}.tk-iso{--lj-in:#2563eb;--lj-out:#ea580c;--lj-low:rgba(37,99,235,.11);--lj-high:rgba(234,88,12,.10)}[data-theme="dark"] .tk-iso .lj-lung{--anatomy-paper:#4b2431;--anatomy-face:#5a2b3b;--anatomy-top:#6a3346;--anatomy-shade-0:#3b1b26;--anatomy-shade-1:#482230;--anatomy-shade-2:#57293a;--anatomy-shade-3:#663146;--anatomy-hi:#f8a5b8;--anatomy-mid:#c86d85;--anatomy-lo:#8e4a5d;--anatomy-faint:#5e2f3d}.tk-iso .lj-lung{--anatomy-paper:#fde4e9;--anatomy-face:#fff0f3;--anatomy-top:#fff3f5;--anatomy-shade-0:#ec97a8;--anatomy-shade-1:#f2b0bd;--anatomy-shade-2:#f6c6d0;--anatomy-shade-3:#fad9e0;--anatomy-hi:#be2f55;--anatomy-mid:#d9708a;--anatomy-lo:#e898aa;--anatomy-faint:#f4c4cf}[data-theme="dark"] .tk-iso .lj-rubber{--anatomy-paper:#533717;--anatomy-face:#62411c;--anatomy-top:#6f4a20;--anatomy-shade-0:#3e2810;--anatomy-shade-1:#4b3014;--anatomy-shade-2:#593919;--anatomy-shade-3:#67421e;--anatomy-hi:#f7c47c;--anatomy-mid:#c38b45;--anatomy-lo:#8a6131;--anatomy-faint:#5f4322}.tk-iso .lj-rubber{--anatomy-paper:#f7d7a3;--anatomy-face:#fae3bf;--anatomy-top:#f9dfb4;--anatomy-shade-0:#e0954a;--anatomy-shade-1:#e9ab63;--anatomy-shade-2:#efbf7f;--anatomy-shade-3:#f4cf9a;--anatomy-hi:#9a4d0c;--anatomy-mid:#cc8236;--anatomy-lo:#e2a560;--anatomy-faint:#f1cb95}[data-theme="dark"] .tk-iso .lj-plug{--anatomy-paper:#4c2219;--anatomy-face:#5b291e;--anatomy-top:#693024;--anatomy-shade-0:#3a1912;--anatomy-shade-1:#461e16;--anatomy-shade-2:#53241b;--anatomy-shade-3:#612b20;--anatomy-hi:#f2a491;--anatomy-mid:#b8644f;--anatomy-lo:#7f3f30;--anatomy-faint:#563026}.tk-iso .lj-plug{--anatomy-paper:#f3c9bd;--anatomy-face:#f8dad1;--anatomy-top:#f9ddd5;--anatomy-shade-0:#c96f58;--anatomy-shade-1:#d68a76;--anatomy-shade-2:#e2a493;--anatomy-shade-3:#edc0b3;--anatomy-hi:#7c2a17;--anatomy-mid:#b4573f;--anatomy-lo:#d08c79;--anatomy-faint:#e9bcb0}[data-theme="dark"] .tk-iso .lj-wood{--anatomy-paper:#3b3022;--anatomy-face:#463a29;--anatomy-top:#463a29;--anatomy-shade-0:#2c2419;--anatomy-shade-1:#33291d;--anatomy-shade-2:#3a2f21;--anatomy-shade-3:#423526;--anatomy-hi:#e6cfa8;--anatomy-mid:#9c8463;--anatomy-lo:#6b5a43;--anatomy-faint:#4a3e2e}.tk-iso .lj-wood{--anatomy-paper:#f3e6d3;--anatomy-face:#f8eedf;--anatomy-top:#f8eedf;--anatomy-shade-0:#d8c09c;--anatomy-shade-1:#e2cdae;--anatomy-shade-2:#eadac0;--anatomy-shade-3:#f1e5d2;--anatomy-hi:#7a5a32;--anatomy-mid:#b39470;--anatomy-lo:#cdb491;--anatomy-faint:#e3d3bb}[data-theme="dark"] .tk-iso .lj-brass{--anatomy-paper:#4a3d16;--anatomy-face:#5a4a1c;--anatomy-top:#5a4a1c;--anatomy-shade-0:#382e10;--anatomy-shade-1:#413513;--anatomy-shade-2:#4a3d16;--anatomy-shade-3:#54451a;--anatomy-hi:#f3d27a;--anatomy-mid:#b39443;--anatomy-lo:#8a7230;--anatomy-faint:#5a4b20}.tk-iso .lj-brass{--anatomy-paper:#f5e3a8;--anatomy-face:#faedc4;--anatomy-top:#faedc4;--anatomy-shade-0:#d9b45c;--anatomy-shade-1:#e3c477;--anatomy-shade-2:#ecd494;--anatomy-shade-3:#f3e2b2;--anatomy-hi:#7a5a10;--anatomy-mid:#b08f3c;--anatomy-lo:#caa75a;--anatomy-faint:#e8d390}[data-theme="dark"] .tk-iso .lj-glass{--anatomy-hi:#a6e1f5;--anatomy-mid:#5fb0cc;--anatomy-lo:#3a7f98;--anatomy-faint:#2a5a6c;--lj-tint:rgba(110,200,235,.08);--lj-glint:rgba(255,255,255,.12)}.tk-iso .lj-glass{--anatomy-hi:#1f6f8b;--anatomy-mid:#5f9fb8;--anatomy-lo:#94c3d4;--anatomy-faint:#c3dde7;--lj-tint:rgba(56,150,190,.10);--lj-glint:rgba(255,255,255,.9)}[data-theme="dark"] .tk-iso .lj-knob{--anatomy-face:#1e3a8a;--anatomy-lit-top:#2a4aa0;--anatomy-lit-shade:#1e3a80;--anatomy-lit:#93c5fd;--anatomy-lo:#4f6fc4}.tk-iso .lj-knob{--anatomy-face:#dbeafe;--anatomy-lit-top:#eff6ff;--anatomy-lit-shade:#bfdbfe;--anatomy-lit:#1d4ed8;--anatomy-lo:#7fa2e6}.lj-air{stroke:none;opacity:0}.lj-air-low{fill:var(--lj-low)}.lj-air-high{fill:var(--lj-high)}.lj-flow .lj-arrow{fill:var(--lj-in)}.lj-flow[data-dir="out"] .lj-arrow{fill:var(--lj-out)}

.lj-stage{position:relative;touch-action:pan-y;cursor:grab;outline:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}
.lj-stage:active{cursor:grabbing}
.lj-stage:focus-visible{outline:3px solid var(--c-500);outline-offset:-3px}
.lj-stage .iso-svg{display:block;width:100%;height:auto;max-height:min(76vh,720px);margin:0 auto;overflow:hidden}
.lj-stage[data-renderer="3d"]{width:100%;aspect-ratio:6/5;max-height:min(76vh,720px);overflow:hidden;background:var(--bg-m)}
.lj-stage[data-renderer="3d"]>.iso-svg{visibility:hidden;position:absolute;inset:0;width:100%;height:100%}
.lj-render{display:block;position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
.lj-3d-labels{position:absolute;inset:0;pointer-events:none;overflow:hidden}
.lj-stage:not([data-renderer="3d"])>.lj-render,.lj-stage:not([data-renderer="3d"])>.lj-3d-labels{display:none}
.lj-3d-label{position:absolute;max-width:155px;padding:.45rem .65rem;border:1px solid var(--bd);border-radius:9px;background:var(--bg-c);color:var(--t2);box-shadow:0 3px 12px #0f172a08;font:400 .75rem/1.55 var(--f-b)}
.lj-3d-label span,.lj-3d-label b{display:block}
.lj-3d-label b{color:var(--t1);font-size:.82rem;font-weight:600}
.lj-3d-label-left{left:3%}.lj-3d-label-right{right:3%}
.lj-3d-label i{position:absolute;top:50%;width:var(--lj-leader,25px);height:1px;background:var(--c-400);opacity:.65}
.lj-3d-label-left i{left:100%}.lj-3d-label-right i{right:100%}
.lj-3d-label i:after{content:'';position:absolute;top:-2px;width:5px;height:5px;background:var(--c-400);border-radius:50%}
.lj-3d-label-left i:after{right:0}.lj-3d-label-right i:after{left:0}
.lj-3d-label.is-highlight{border-color:var(--c-400);background:var(--tk-tint)}
.lj-viewbar{display:grid;gap:.6rem;padding:.85rem;border:1px solid var(--bd);border-radius:var(--rs);background:var(--bg-c)}
.lj-viewbar[hidden],.lj-orbit[hidden]{display:none}
.tk-workbench .lb-toolbar>.lj-viewbar{grid-column:1/-1}
.lj-view-title{font-size:.8rem;font-weight:600;color:var(--t1)}
.lj-view-title i{color:var(--tk-tint-ink);margin-right:.3rem}
.lj-orbit{display:grid;grid-template-columns:44px 44px 1fr;gap:.4rem}
.lj-orbit button{min-height:44px;min-width:0;border:1px solid var(--bd);border-radius:8px;background:var(--bg-c);color:var(--t1);font:500 .78rem/1.5 var(--f-b);cursor:pointer}
.lj-orbit [data-lj-turn]{font-size:1.3rem}
.lj-orbit [data-lj-reset]{grid-column:1/-1}
.lj-orbit button:hover{background:var(--bg-m);border-color:var(--c-400)}
.lj-orbit [aria-pressed="true"]{background:var(--tk-tint);border-color:var(--c-400);color:var(--tk-tint-ink)}
@media(max-width:600px){.lj-stage[data-renderer="3d"]{aspect-ratio:1.05;max-height:none}.lj-3d-label{font-size:.64rem;padding:.3rem .4rem;max-width:98px}.lj-3d-label b{font-size:.72rem}.lj-3d-label-left{left:2%}.lj-3d-label-right{right:2%}body[data-tk-topic="m2-bell-jar-lung"] .lb-toolbar>#resetBtn,body[data-tk-topic="m2-bell-jar-lung"] .lb-toolbar>.tk-seg{grid-column:1/-1}body[data-tk-topic="m2-bell-jar-lung"] .lb-toolbar>.tk-seg{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media print{.lj-stage[data-renderer="3d"]{aspect-ratio:auto;max-height:none}.lj-stage[data-renderer="3d"]>.iso-svg{visibility:visible;position:static;height:auto}.lj-render,.lj-3d-labels,.lj-viewbar{display:none!important}}
.tk-lab-card:fullscreen .lj-stage .iso-svg{max-height:calc(100vh - 190px)}
.tk-lab-card:-webkit-full-screen .lj-stage .iso-svg{max-height:calc(100vh - 190px)}
.lj-map{display:grid;gap:.4rem;margin-top:.15rem}
.lj-map button{all:unset;box-sizing:border-box;display:grid;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:40px;padding:.4rem .65rem;border:1px solid var(--bd);border-radius:var(--rs);background:var(--bg-c);color:var(--t2);font-size:.88rem;cursor:pointer;transition:border-color .2s,background-color .2s}
.lj-map button i{color:var(--tk-tint-ink);text-align:center}
.lj-map button b{font-weight:600;color:var(--t1);white-space:nowrap}
.lj-map button:hover,.lj-map button.is-hl{border-color:var(--c-400);background:var(--tk-tint)}
.lj-map button:focus-visible{outline:3px solid var(--c-500);outline-offset:2px}
@media(pointer:coarse){.lj-map button{min-height:44px}}
.lj-map [data-show="trachea"] i,.lj-map [data-show="chest"] i{color:#0e7490}
.lj-map [data-show="lung"] i{color:#e11d48}
.lj-map [data-show="diaphragm"] i{color:#d97706}
.lj-map [data-show="knob"] i{color:#2563eb}
[data-theme="dark"] .lj-map [data-show="trachea"] i,[data-theme="dark"] .lj-map [data-show="chest"] i{color:#67e8f9}
[data-theme="dark"] .lj-map [data-show="lung"] i{color:#fb7185}
[data-theme="dark"] .lj-map [data-show="diaphragm"] i{color:#fbbf24}
[data-theme="dark"] .lj-map [data-show="knob"] i{color:#93c5fd}
.lj-legend{display:grid;gap:.35rem;font-size:.86rem;color:var(--t2)}
.lj-legend span{display:flex;align-items:center;gap:.55rem}
.lj-sw{flex:none;width:14px;height:14px;border-radius:4px}
.lj-sw-in{background:#2563eb;clip-path:polygon(50% 100%,0 20%,30% 20%,30% 0,70% 0,70% 20%,100% 20%)}
.lj-sw-out{background:#ea580c;clip-path:polygon(50% 0,100% 80%,70% 80%,70% 100%,30% 100%,30% 80%,0 80%)}
.lj-sw-low{background:rgba(37,99,235,.28);box-shadow:inset 0 0 0 1px rgba(37,99,235,.5)}
.lj-sw-high{background:rgba(234,88,12,.24);box-shadow:inset 0 0 0 1px rgba(234,88,12,.5)}
[data-theme="dark"] .lj-sw-in{background:#60a5fa}
[data-theme="dark"] .lj-sw-out{background:#fb923c}
