.vm{margin:0}.vm svg{display:block;width:100%;height:auto;overflow:visible;-webkit-tap-highlight-color:transparent}.vm--selectable svg{cursor:pointer}.vm-ch{font:600 9px/1 var(--font-display);fill:var(--text-dimmer);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.vm-row.is-focus .vm-ch{fill:var(--sindoor)}.vm-d{fill:hsla(41,67%,88%,.04);stroke:hsla(41,67%,88%,.16);stroke-width:.9;transition:opacity var(--t-quick) var(--ease-out),fill var(--t-quick) var(--ease-out),stroke var(--t-quick) var(--ease-out)}.vm-a{fill:hsla(41,87%,69%,.16);stroke:hsla(41,87%,69%,.72)}.vm-b{fill:hsla(41,67%,88%,.03);stroke:hsla(41,67%,88%,.3)}.vm-p{opacity:0}.vm-d.is-read{fill:var(--gold-light);stroke:var(--gold-light)}.vm-row.is-focus .vm-d{stroke:rgba(224,136,79,.85)}.vm-row.is-focus .vm-d.is-read{fill:var(--sindoor);stroke:var(--sindoor)}.vm-halo{fill:hsla(41,87%,69%,.1);stroke:hsla(41,87%,69%,.42);stroke-width:.8}.vm-core,.vm-n{fill:var(--gold-light)}.vm-n{font:600 7.5px/1 var(--font-ui);text-anchor:middle}.vm-lamp{transition:opacity var(--t-quick) var(--ease-out)}.vm.has-sel .vm-d:not(.is-sel){opacity:.32}.vm.has-sel .vm-d.is-sel{stroke:var(--sindoor);stroke-width:1.3}.vm.has-sel .vm-d.is-sel.is-read{fill:var(--sindoor)}.vm.has-sel .vm-lamp:not(.is-sel){opacity:.4}.vm-lamp.is-sel .vm-halo{stroke:var(--sindoor);fill:rgba(224,136,79,.16)}.vm-lamp.is-sel .vm-core{fill:var(--sindoor)}.vm-cap{display:flex;flex-direction:column;gap:4px;margin-top:12px;font-size:12.5px;line-height:1.5;color:var(--text-dimmer)}.vm-cap>:first-child:not(.vm-read){color:var(--text-dim)}@keyframes vm-row{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:none}}@keyframes vm-lamp{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.vm--intro .vm-row{animation:vm-row .52s var(--ease) both;animation-delay:calc(.22s + var(--r, 0) * 42ms)}.vm--intro .vm-lamp{transform-box:fill-box;transform-origin:center;animation:vm-lamp var(--t-std) var(--ease-out) both;animation-delay:calc(.95s + var(--i, 0) * var(--step, 70ms))}@media (prefers-reduced-motion:reduce){.vm--intro .vm-lamp,.vm--intro .vm-row{animation:none}.vm-d,.vm-lamp{transition:none}}@media print{.vm--intro .vm-lamp,.vm--intro .vm-row{animation:none}.vm-cap .vm-read{display:none}}