.lh-mark[data-v-ff4bb4c5]{flex:none;display:block;overflow:visible}.tone-accent .outer[data-v-ff4bb4c5]{stroke:var(--lh-accent-700,#127a62)}.tone-accent .mid[data-v-ff4bb4c5]{stroke:var(--lh-accent-400,#3ed3a8)}.tone-accent .core[data-v-ff4bb4c5]{fill:var(--lh-accent-100,#c8f7e8)}:root[data-theme=light] .tone-accent .outer[data-v-ff4bb4c5]{stroke:var(--lh-accent-700)}:root[data-theme=light] .tone-accent .mid[data-v-ff4bb4c5]{stroke:var(--lh-accent-600)}:root[data-theme=light] .tone-accent .core[data-v-ff4bb4c5]{fill:var(--lh-accent-900)}.tone-mono .outer[data-v-ff4bb4c5]{stroke:currentColor;opacity:.42}.tone-mono .mid[data-v-ff4bb4c5]{stroke:currentColor;opacity:.74}.tone-mono .core[data-v-ff4bb4c5]{fill:currentColor}.anim-draw .outer[data-v-ff4bb4c5],.anim-draw .mid[data-v-ff4bb4c5]{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw-ff4bb4c5 .9s var(--lh-ease-emphasized) forwards}.anim-draw .mid[data-v-ff4bb4c5]{animation-delay:.16s}.anim-draw .core[data-v-ff4bb4c5]{transform-origin:32px 40px;animation:pop-ff4bb4c5 .52s var(--lh-ease-spring) .62s forwards;transform:scale(0)}@keyframes draw-ff4bb4c5{to{stroke-dashoffset:0}}@keyframes pop-ff4bb4c5{to{transform:scale(1)}}.anim-pulse .outer[data-v-ff4bb4c5]{animation:1.6s ease-in-out infinite lh-breathe}.anim-pulse .mid[data-v-ff4bb4c5]{animation:1.6s ease-in-out .25s infinite lh-breathe}.anim-pulse .core[data-v-ff4bb4c5]{animation:1.6s ease-in-out .5s infinite lh-breathe}.anim-unlock .outer[data-v-ff4bb4c5]{transform-origin:32px 40px;animation:gate-outer-ff4bb4c5 .9s var(--lh-ease-emphasized) forwards}.anim-unlock .mid[data-v-ff4bb4c5]{transform-origin:32px 40px;animation:gate-mid-ff4bb4c5 .9s var(--lh-ease-emphasized) 60ms forwards}.anim-unlock .core[data-v-ff4bb4c5]{transform-origin:32px 40px;animation:core-glow-ff4bb4c5 .9s var(--lh-ease-emphasized) forwards;filter:drop-shadow(0 0 #0000)}@keyframes gate-outer-ff4bb4c5{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.22)}}@keyframes gate-mid-ff4bb4c5{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes core-glow-ff4bb4c5{0%{transform:scale(1)}45%{filter:drop-shadow(0 0 6px var(--lh-accent));transform:scale(1.35)}to{opacity:0;filter:drop-shadow(0 0 10px var(--lh-accent));transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.anim-draw .outer[data-v-ff4bb4c5],.anim-draw .mid[data-v-ff4bb4c5]{stroke-dashoffset:0;animation:none}.anim-draw .core[data-v-ff4bb4c5]{animation:none;transform:none}.anim-pulse .outer[data-v-ff4bb4c5],.anim-pulse .mid[data-v-ff4bb4c5],.anim-pulse .core[data-v-ff4bb4c5]{animation:none}.anim-unlock .outer[data-v-ff4bb4c5],.anim-unlock .mid[data-v-ff4bb4c5],.anim-unlock .core[data-v-ff4bb4c5]{opacity:0;animation:none}}.lh-range[data-v-48720fca]::-webkit-slider-thumb{appearance:none;background:var(--lh-text);border:3px solid var(--lh-accent);width:18px;height:18px;box-shadow:var(--lh-shadow-sm);transition:transform var(--lh-dur-fast) var(--lh-ease-spring);border-radius:50%}.lh-range[data-v-48720fca]::-moz-range-thumb{background:var(--lh-text);border:3px solid var(--lh-accent);border-radius:50%;width:14px;height:14px}.lh-range[data-v-48720fca]:active::-webkit-slider-thumb{transform:scale(1.15)}.lh-range[data-v-48720fca]:focus-visible{box-shadow:var(--lh-focus-ring)}
