.dv-ol-host{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.dv-ol-dicom{width:100%;height:100%;position:absolute;inset:0}.dv-ol-labels,.dv-ol{position:absolute;inset:0}.dv-ol{font-family:var(--font-mono);color:var(--ink);text-shadow:0 0 2px #000,0 0 4px #000;font-variant-numeric:tabular-nums;font-size:12px;line-height:1.3}.dv-ol-corner{white-space:pre;flex-direction:column;max-width:48%;padding:6px 8px;display:flex;position:absolute}.dv-ol-corner[data-corner=tl]{align-items:flex-start;top:0;left:0}.dv-ol-corner[data-corner=tr]{align-items:flex-end;top:0;right:0}.dv-ol-corner[data-corner=bl]{flex-direction:column-reverse;align-items:flex-start;bottom:0;left:0}.dv-ol-corner[data-corner=br]{flex-direction:column-reverse;align-items:flex-end;bottom:0;right:0}.dv-ol-line{text-overflow:ellipsis;max-width:100%;overflow:hidden}.dv-ol-line[data-changing=true]{color:var(--overlay)}.dv-ol-mark{color:var(--ink);font-size:14px;font-weight:600;position:absolute}.dv-ol-mark[data-mark=top]{top:6px;left:50%;transform:translate(-50%)}.dv-ol-mark[data-mark=bottom]{bottom:6px;left:50%;transform:translate(-50%)}.dv-ol-mark[data-mark=left]{top:50%;left:8px;transform:translateY(-50%)}.dv-ol-mark[data-mark=right]{top:50%;right:8px;transform:translateY(-50%)}.dv-ruler{stroke:var(--ink);stroke-width:1px;fill:none;filter:drop-shadow(0 0 1px #000);position:absolute}.dv-ruler[data-ruler=left]{width:10px;top:50%;left:28px;transform:translateY(-50%)}.dv-ruler[data-ruler=bottom]{height:10px;bottom:28px;left:50%;transform:translate(-50%)}html[data-dv-distraction-free] .dv-toolbar,html[data-dv-distraction-free] .dv-status,html[data-dv-distraction-free] .dv-seriesbar-slot,html[data-dv-distraction-free] [data-chrome]{display:none!important}.dv-vw{flex-direction:column;gap:.5rem;min-width:22rem;display:flex}.dv-vw-row{align-items:center;gap:.625rem;min-height:2rem;display:flex}.dv-vw-row>label{flex:0 0 6rem}.dv-vw-row input[type=text],.dv-vw-row input[type=number],.dv-vw-row select{min-width:8rem;font-family:var(--font-mono)}.dv-vw-unit{color:var(--muted)}.dv-vw-sep{border:0;border-block-start:1px solid var(--line);width:100%;margin:.25rem 0}.dv-vw-list{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:2px;max-height:14rem;display:flex;overflow:auto}.dv-vw-list button{color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;gap:.75rem;padding:.25rem .5rem;display:flex}.dv-vw-list button[aria-selected=true]{background:var(--accent-wash)}.dv-vw-corner{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.25rem;padding:.375rem .5rem;display:flex}.dv-vw-corner>h4{color:var(--muted);margin:0;font-size:.75rem;font-weight:600}.dv-vw-line{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.dv-vw-line input[type=text]{min-width:7rem;font-family:var(--font-mono)}.dv-vw-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.dv-vw-error{color:var(--danger);font-size:.8125rem}.dv-vw-actions{border-block-start:1px solid var(--line);align-items:center;gap:.5rem;margin-block-start:.5rem;padding-block-start:.625rem;display:flex}.dv-vw-actions .dv-spacer{flex:auto}
