.dropdown-enter-active[data-v-b770ee06],.dropdown-leave-active[data-v-b770ee06]{transition:all .2s ease}.dropdown-enter-from[data-v-b770ee06],.dropdown-leave-to[data-v-b770ee06]{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.dropdown-enter-from[data-v-b770ee06],.dropdown-leave-to[data-v-b770ee06]{transform:none}}.lang-links[data-v-4f1253d0]{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.lp-screen[data-v-1ae8a0b3]{position:relative;min-height:400px;overflow:hidden;background:var(--color-bg)}.lp-reveal[data-v-219ef388]{opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.lp-progress[data-v-219ef388]{height:100%;border-radius:999px;background:var(--color-primary);transform-origin:left;transform:scaleX(0)}.lp-reveal.on[data-v-219ef388]{opacity:1;transform:none}.lp-focus[data-v-219ef388]{box-shadow:0 0 0 2px rgb(var(--color-primary-rgb)/.35)}.lp-cursor[data-v-219ef388]{color:var(--color-primary);animation:lp-blink-219ef388 .8s step-end infinite}@keyframes lp-blink-219ef388{50%{opacity:0}}.lp-text[data-v-219ef388]{color:var(--color-text)}.lp-dots[data-v-219ef388]{display:flex;gap:4px;padding:10px 14px}.lp-dots span[data-v-219ef388]{width:7px;height:7px;border-radius:999px;background:var(--color-text-muted);opacity:.6;animation:lp-dot-219ef388 1.2s ease infinite}.lp-dots span[data-v-219ef388]:nth-child(2){animation-delay:.2s}.lp-dots span[data-v-219ef388]:nth-child(3){animation-delay:.4s}@keyframes lp-dot-219ef388{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.lp-blank[data-v-219ef388]{display:inline-block;min-width:64px;border-bottom:2px dashed var(--color-primary);padding:0 4px;color:var(--color-primary);font-weight:700}.lp-blank.filled[data-v-219ef388]{border-bottom-style:solid}.lp-fc[data-v-219ef388]{position:relative;width:220px;height:250px;margin:16px 0;perspective:800px;transform-style:preserve-3d}.lp-fc-face[data-v-219ef388]{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px;border-radius:16px;background:var(--color-surface);box-shadow:0 1px 3px #0000000f,0 6px 16px #0000000d;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.lp-fc-back[data-v-219ef388]{transform:rotateY(180deg)}.lp-fc.flipped .lp-fc-face[data-v-219ef388]:not(.lp-fc-back){transform:rotateY(-180deg)}.lp-fc.flipped .lp-fc-back[data-v-219ef388]{transform:rotateY(0deg)}.lp-pulse[data-v-219ef388]{transition:box-shadow .2s ease}.lp-pulse.on[data-v-219ef388]{box-shadow:0 0 0 3px #22c55e59}@media (prefers-reduced-motion:reduce){.lp-fc-face[data-v-219ef388],.lp-pulse[data-v-219ef388],.lp-reveal[data-v-219ef388]{transition:none}.lp-cursor[data-v-219ef388],.lp-dots span[data-v-219ef388]{animation:none}}.lp-container[data-v-271ad52c]{max-width:1100px;margin:0 auto;padding:0 16px}@media (min-width:640px){.lp-container[data-v-271ad52c]{padding:0 24px}}.lp-section-header[data-v-271ad52c]{text-align:center;max-width:720px;margin:0 auto 40px}.appear[data-v-271ad52c]{transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.appear.appear-pending[data-v-271ad52c]{opacity:0;transform:translateY(32px);transition:none}.sr-dot[data-v-271ad52c]{width:36px;height:36px;border-radius:999px;flex:none;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--color-text-muted);background:var(--color-surface);box-shadow:inset 0 0 0 2px #1a1a2e1a;transition:background-color .4s ease,color .4s ease,box-shadow .4s ease,transform .4s ease}.sr-dot.done[data-v-271ad52c]{background:var(--color-primary);color:#fff;box-shadow:0 0 0 4px rgb(var(--color-primary-rgb)/.15)}.sr-dot.active[data-v-271ad52c]{position:relative;color:var(--color-primary);box-shadow:inset 0 0 0 2px var(--color-primary);transform:scale(1.1)}.sr-dot.active[data-v-271ad52c]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgb(var(--color-primary-rgb)/.35);animation:sr-pulse-271ad52c 1s ease-out infinite;pointer-events:none}@keyframes sr-pulse-271ad52c{0%{transform:scale(1);opacity:1}to{transform:scale(1.5);opacity:0}}.sr-brain[data-v-271ad52c]{position:relative;width:64px;height:64px;border-radius:999px;overflow:hidden;background:rgb(var(--color-primary-rgb)/.08)}.sr-brain-ico[data-v-271ad52c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28px;color:var(--color-primary);z-index:2;transition:color .5s ease}.full .sr-brain-ico[data-v-271ad52c]{color:#fff}.sr-brain-fill[data-v-271ad52c]{position:absolute;inset:0;background:rgb(var(--color-primary-rgb)/.3);transform-origin:bottom;transform:scaleY(0);transition:transform .5s ease,background-color .5s ease;z-index:1}.sr-fill[data-v-271ad52c]{height:100%;border-radius:999px;transform-origin:left;transform:scaleX(0);transition:transform .5s ease}.full .sr-brain-fill[data-v-271ad52c],.sr-fill[data-v-271ad52c]{background:var(--color-primary)}@media (prefers-reduced-motion:reduce){.appear.appear-pending[data-v-271ad52c],.appear[data-v-271ad52c]{opacity:1;transform:none;transition:none}.sr-brain-fill[data-v-271ad52c],.sr-brain-ico[data-v-271ad52c],.sr-dot[data-v-271ad52c],.sr-fill[data-v-271ad52c]{transition:none}.sr-dot.active[data-v-271ad52c]:after{animation:none;display:none}}