.ve-steps{list-style:none;counter-reset:ve-step}.ve-steps>li{counter-increment:ve-step;position:relative;padding-left:calc(4 * var(--ch))}.ve-steps>li:before{content:counter(ve-step) ".";position:absolute;left:0;color:var(--color-fg-muted);user-select:none}.ve-list{list-style:none}.ve-list>li{position:relative;padding-left:calc(4 * var(--ch))}.ve-list>li:before{content:"─";position:absolute;left:0;color:var(--color-fg-muted);user-select:none}.ve-select{--ve-bracket-gap:1;position:relative;width:max-content;max-width:100%;padding:calc(var(--ve-bracket-gap) * 1em);line-height:1;font-size:min(var(--ascii-cap,32px),calc(100cqw / (var(--ascii-cols, 41) * .6 + var(--ve-bracket-gap) * 2)))}.ve-select .hk-ascii{font-size:inherit}.ve-brackets{position:absolute;inset:0;pointer-events:none;color:var(--color-accent)}.ve-bracket{position:absolute;white-space:pre;line-height:1;user-select:none}.ve-bracket-tl{top:0;left:0}.ve-bracket-tr{top:0;right:0}.ve-bracket-bl{bottom:0;left:0}.ve-bracket-br{bottom:0;right:0}@media (prefers-reduced-motion:no-preference){@keyframes ve-draw-tl{0%{clip-path:inset(0 100% 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes ve-draw-tr{0%{clip-path:inset(0 0 100% 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes ve-draw-bl{0%{clip-path:inset(100% 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes ve-draw-br{0%{clip-path:inset(100% 0 0 100%)}to{clip-path:inset(0 0 0 0)}}.ve-bracket{animation-duration:calc(var(--motion-decode) * .7);animation-timing-function:var(--ease-grid);animation-iteration-count:1;animation-fill-mode:both}.ve-bracket-tl{animation-name:ve-draw-tl;animation-delay:0s}.ve-bracket-tr{animation-name:ve-draw-tr;animation-delay:calc(var(--motion-decode) * .1)}.ve-bracket-br{animation-name:ve-draw-br;animation-delay:calc(var(--motion-decode) * .2)}.ve-bracket-bl{animation-name:ve-draw-bl;animation-delay:calc(var(--motion-decode) * .3)}}