:where([data-hairline]){--hl-plate:var(--ill-paper,#fff);--hl-ink:var(--ill-ink,#0a0a0c);--hl-mid:#8e8e95;--hl-lo:#d6d6db;--hl-lime:var(--ill-lime,#cf0);--hl-sw:1.15;--hl-sil:1.6;touch-action:pan-y;-webkit-user-select:none;user-select:none;display:block}:where([data-hairline]>svg){width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}:where([data-hairline] svg) :where(path,ellipse,circle){fill:var(--hl-plate);stroke:var(--hl-mid);stroke-width:var(--hl-sw);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;transition:stroke .42s var(--m-ease-in-out,ease-in-out), fill .42s var(--m-ease-in-out,ease-in-out)}:where([data-hairline] svg) :where(.nf){fill:none}:where([data-hairline] svg) :where(.fo){stroke:none}:where([data-hairline] svg) :where(.sil){stroke:var(--hl-ink);stroke-width:var(--hl-sil)}:where([data-hairline] svg) :where(.hi){stroke:var(--hl-ink)}:where([data-hairline] svg) :where(.lo){stroke:var(--hl-lo)}:where([data-hairline] svg) :where(.dash){stroke-dasharray:2.6 2.6}:where([data-hairline] svg) :where(.lime){fill:var(--hl-lime)}:where([data-hairline] svg) :where(.ink),:where([data-hairline] svg) :where(.dot){fill:var(--hl-ink);stroke:none}:where([data-hairline] svg) :where(.dot.m){fill:var(--hl-mid)}:where([data-hairline] svg) :where(.dot.off){fill:var(--hl-lo)}:where([data-hairline] svg) :where(.cable){stroke-width:1.3px}:where([data-hairline] svg) :where(.ghost path){fill:none;stroke:var(--hl-mid)}:where([data-hairline] svg) :where(.cable.hi){stroke:var(--hl-ink)}:where([data-hairline] svg) :where(.leader){stroke:var(--hl-lo);stroke-width:1px;stroke-dasharray:1.5 3}:where([data-hairline] svg) :where(.leader.on){stroke:var(--hl-ink)}@media (max-width:767px){:where([data-hairline] svg) :where(.leader){display:none}}
