.vk-curve[data-astro-cid-nttjhgnc]{margin:0}.vk-curve__svg[data-astro-cid-nttjhgnc]{width:100%;height:auto;display:block;overflow:visible}.vk-curve__zone[data-astro-cid-nttjhgnc]{fill:var(--vk-color-accent-subtle);stroke:none}.vk-curve__meet[data-astro-cid-nttjhgnc]{stroke:var(--vk-color-border-strong);stroke-width:1px;stroke-dasharray:3 5;opacity:.7}.vk-curve__level[data-astro-cid-nttjhgnc]{fill:none;stroke:var(--vk-color-border-strong);stroke-width:2px;stroke-dasharray:7 6;stroke-linecap:round}.vk-curve__difficulty[data-astro-cid-nttjhgnc]{fill:none;stroke:var(--vk-color-accent);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--vk-color-accent) 55%, transparent))}.vk-curve__dot[data-astro-cid-nttjhgnc]{fill:var(--vk-color-highlight);stroke:var(--vk-color-bg);stroke-width:3px}@media (prefers-reduced-motion:no-preference){.vk-curve__difficulty[data-astro-cid-nttjhgnc]{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.22,.61,.36,1) forwards vk-curve-draw}.vk-curve__dot[data-astro-cid-nttjhgnc]{opacity:0;animation:.3s ease-out .75s forwards vk-curve-pop}}@keyframes vk-curve-draw{to{stroke-dashoffset:0}}@keyframes vk-curve-pop{to{opacity:1}}.vk-curve__phases[data-astro-cid-nttjhgnc]{justify-content:space-between;gap:var(--vk-space-sm);font-family:var(--vk-font-display);font-size:var(--vk-text-xs);font-weight:var(--vk-weight-semibold);letter-spacing:var(--vk-tracking-wide);text-transform:uppercase;color:var(--vk-color-text-muted);margin-block-start:var(--vk-space-2xs);display:flex}.vk-curve__phases[data-astro-cid-nttjhgnc]>span[data-astro-cid-nttjhgnc]:last-child{text-align:end}.vk-curve__legend[data-astro-cid-nttjhgnc]{gap:var(--vk-space-2xs) var(--vk-space-md);border-block-start:var(--vk-border-width) solid var(--vk-color-border);font-size:var(--vk-text-sm);color:var(--vk-color-text-muted);flex-wrap:wrap;margin-block-start:var(--vk-space-sm);padding-block-start:var(--vk-space-sm);display:flex}.vk-curve__key[data-astro-cid-nttjhgnc]{align-items:center;gap:var(--vk-space-2xs);display:inline-flex}.vk-curve__key[data-astro-cid-nttjhgnc]:before{content:"";flex:none;width:1.75rem}.vk-curve__key--difficulty[data-astro-cid-nttjhgnc]:before{border-block-start:4px solid var(--vk-color-accent)}.vk-curve__key--level[data-astro-cid-nttjhgnc]:before{border-block-start:2px dashed var(--vk-color-border-strong)}
