.scr-layer{--scr-ink:#f3f7f6;--scr-muted:#b9c6c4;--scr-panel:#070f13ed;--scr-rule:#d6e8e44d;--scr-teal:#5eead4;--scr-amber:#ffc766;color:var(--scr-ink);font-family:"Atkinson Hyperlegible", var(--font-text,Arial, sans-serif);pointer-events:none;position:absolute;inset:0;overflow:hidden}.scr-panel{--scr-bottom:.75rem;left:.75rem;bottom:var(--scr-bottom);width:min(15rem,40%);max-height:calc(100% - var(--scr-top-clear,0px) - var(--scr-bottom));flex-direction:column;align-items:flex-start;gap:.4rem;display:flex;position:absolute}.scr-panel>*{pointer-events:auto}.scr-body{border:1px solid var(--scr-rule);background:var(--scr-panel);border-radius:.55rem;flex-direction:column;flex:0 auto;width:100%;min-height:0;padding:.45rem;display:flex;overflow:hidden;box-shadow:0 .7rem 2rem #00000073}.scr-head{flex-wrap:wrap;flex:none;align-items:center;gap:.25rem .45rem;margin-bottom:.35rem;font-size:.8125rem;display:flex}.scr-chip{border:1px solid var(--scr-amber);color:var(--scr-amber);border-radius:999px;padding:.05rem .45rem;font-size:.6875rem}.scr-svg{flex:0 auto;width:100%;height:auto;min-height:3rem;display:block}.scr-note{color:var(--scr-muted);flex:none;margin:.35rem 0 0;font-size:.75rem;line-height:1.3}.scr-toggle{border:1px solid var(--scr-teal);background:var(--scr-panel);min-height:2.75rem;color:var(--scr-teal);cursor:pointer;border-radius:999px;flex:none;padding:.4rem .95rem;font:700 .8125rem/1.2 inherit}.scr-toggle:focus-visible{outline-offset:2px;outline:2px solid #fff2a8}.scr-ii-field{fill:#1b1d1e;stroke:#000;stroke-width:6px}.scr-ii-spine{fill:#dcdcd62e}.scr-ii-rib{fill:none;stroke:#dcdcd629;stroke-width:8px}.scr-ii-kidney{fill:#dcdcd61a;stroke:#dcdcd659;stroke-width:2px}.scr-ii-bladder{fill:#dcdcd614;stroke:#dcdcd64d;stroke-width:2px}.scr-contrast{fill:#f5f5f0bf;stroke:#f5f5f0e6;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}.scr-wire{stroke:#f2f6f7;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.scr-safety{stroke:#2dd4bf;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.scr-stent{stroke:#cfe8f5;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}.scr-scope{stroke:#d5dde0;stroke-width:7px;opacity:.85;stroke-linecap:round;stroke-linejoin:round}.scr-stone{fill:#f4f1e6}.scr-label{fill:var(--scr-muted);font-family:inherit;font-size:15px}.scr-stop{fill:none;stroke:var(--scr-amber);stroke-width:3px}.scr-amber{fill:var(--scr-amber);font-family:inherit;font-size:15px}.scr-us .scr-svg,.scr-ct .scr-svg{background:#000;border-radius:.35rem}.scr-us-sector{fill:#2a2a2a}.scr-us-echo{fill:#cfcfcf}.scr-ct-body{fill:#3a3a3a;stroke:#6d6d6d;stroke-width:2px}.scr-ct-bone{fill:#e9e9e4}.scr-ct-fluid{fill:#1a1a1a}@media (width<=480px){.scr-panel{width:min(10rem,44%)}.scr-head{font-size:.6875rem}}@media (orientation:landscape) and (height<=480px){.scr-panel{--scr-bottom:calc(.5rem + var(--scene-dock-overlay,0px));flex-direction:row;align-items:flex-end;width:auto}.scr-body{width:min(10rem,24vw);max-height:calc(var(--scene-height,100svh) - var(--scr-top-clear,0px) - var(--scr-bottom))}.scr-head{font-size:.75rem}.scr-note{display:none}}
