.environment-track[data-v-5f83abe9]{background:radial-gradient(circle at top,#e0f2fe 0%,#e8eaf6 100%);overflow:hidden}.forge-grid[data-v-5f83abe9]{background-image:linear-gradient(#3f51b514 1.5px,#0000 1.5px),linear-gradient(90deg,#3f51b514 1.5px,#0000 1.5px);background-size:32px 32px;width:200%;height:80%;animation:10s linear infinite forge-slide-5f83abe9;position:absolute;bottom:-20%;left:-50%;transform:perspective(500px)rotateX(65deg)}.energy-beam[data-v-5f83abe9]{filter:blur(1.5px);z-index:1;background:linear-gradient(90deg,#0000,#3f51b566,#0000);border-radius:50%;width:70%;height:3px;animation:12s ease-in-out infinite beam-flow-5f83abe9;position:absolute;bottom:22%;left:15%}@keyframes forge-slide-5f83abe9{0%{transform:perspective(500px)rotateX(65deg)translateY(0)}to{transform:perspective(500px)rotateX(65deg)translateY(32px)}}@keyframes beam-flow-5f83abe9{0%,25%{opacity:0;transform:translate(-15px)}33%,66%{opacity:1;transform:translate(0)}75%,to{opacity:0;transform:translate(15px)}}.verbal-pill[data-v-5f83abe9]{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;align-items:center;padding:4px 10px;font-size:.72rem;font-weight:800;display:inline-flex;box-shadow:0 2px 4px #0000000d}.verbal-pill.pill-evolve[data-v-5f83abe9]{color:#004990;background:#fff;border:1px solid #00499033}.verbal-pill.pill-example[data-v-5f83abe9]{color:#4338ca;background:#eef2ff;border:1px solid #4338ca40}.verbal-stage[data-v-5f83abe9]{height:180px;padding:0}.prop-verb[data-v-5f83abe9]{z-index:6;position:absolute;bottom:22%;left:12%}.action-container[data-v-5f83abe9]{transform-origin:100% 100%;animation:12s ease-in-out infinite verb-story-5f83abe9;position:relative}.action-lines .line[data-v-5f83abe9]{opacity:0;background:#1976d2;border-radius:4px;position:absolute}.action-lines .l1[data-v-5f83abe9]{width:12px;height:3px;animation:12s ease-in-out infinite action-spark-5f83abe9;top:-6px;left:-4px;transform:rotate(-30deg)}.action-lines .l2[data-v-5f83abe9]{width:8px;height:3px;animation:12s ease-in-out .2s infinite action-spark-5f83abe9;top:8px;left:-10px;transform:rotate(-10deg)}@keyframes verb-story-5f83abe9{0%{opacity:0;transform:rotate(0)}4%,28%{opacity:1}5%,15%,25%{filter:drop-shadow(0 0 6px #1976d299);transform:rotate(-25deg)scale(1.1)}10%,20%{filter:none;transform:rotate(8deg)scale(1)}33%,to{opacity:.3;filter:grayscale();transform:rotate(0)}}@keyframes action-spark-5f83abe9{0%,4%,28%,to{opacity:0;transform:translate(0)}10%,20%{opacity:1;transform:translate(-8px)}}.prop-suffix[data-v-5f83abe9]{z-index:10;position:absolute;top:14%;left:50%;transform:translate(-50%)}.suffix-badge[data-v-5f83abe9]{border:2px solid #004990;border-radius:14px;padding:4px 12px;font-size:15px;animation:12s ease-in-out infinite suffix-story-5f83abe9}@keyframes suffix-story-5f83abe9{0%,29%{opacity:0;transform:translateY(12px)scale(.6)}33%,55%{opacity:1;transform:translateY(0)scale(1.15);box-shadow:0 0 16px #f9f871cc}60%,to{opacity:0;transform:translateY(-12px)scale(.7)translate(30px)}}.prop-noun[data-v-5f83abe9]{z-index:6;position:absolute;bottom:22%;right:12%}.monument-container[data-v-5f83abe9]{animation:12s ease-in-out infinite noun-story-5f83abe9;position:relative}.glow-ring[data-v-5f83abe9]{z-index:-1;background:radial-gradient(#3f51b5cc 0%,#0000 70%);width:44px;height:14px;animation:12s ease-in-out infinite glow-story-5f83abe9;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}@keyframes noun-story-5f83abe9{0%,62%{opacity:0;filter:grayscale();transform:translateY(20px)scale(.85)}66%{opacity:1;filter:grayscale(0);transform:translateY(-8px)scale(1.1)}70%,96%{opacity:1;filter:drop-shadow(0 0 12px #3f51b580);transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.9)}}@keyframes glow-story-5f83abe9{0%,65%{opacity:0;transform:translate(-50%)scale(.6)}70%,96%{opacity:1;transform:translate(-50%)scale(1.3)}to{opacity:0;transform:translate(-50%)scale(.6)}}.prop-shadow[data-v-5f83abe9]{background:#00499026;border-radius:50%;width:32px;height:8px;margin:6px auto 0}.noun-shadow[data-v-5f83abe9]{animation:12s ease-in-out infinite noun-shadow-story-5f83abe9}@keyframes noun-shadow-story-5f83abe9{0%,62%{opacity:0;transform:scale(.6)}66%,96%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.lexi-illustration[data-v-5f83abe9]{z-index:2;justify-content:center;align-items:center;width:80px;height:120px;display:flex;position:relative}.lexi-character[data-v-5f83abe9]{z-index:5;animation:3s ease-in-out infinite alternate lexi-hover-5f83abe9;position:relative}.lexi-body[data-v-5f83abe9]{z-index:3;background:#fff;border:4px solid #004990;border-radius:28px;flex-direction:column;align-items:center;width:58px;height:80px;display:flex;position:relative;overflow:hidden;box-shadow:inset -4px -4px #0049901a}.lexi-visor[data-v-5f83abe9]{background:#004990;border-radius:12px;justify-content:center;align-items:center;gap:5px;width:44px;height:24px;margin-top:8px;animation:12s ease-in-out infinite visor-story-5f83abe9;display:flex}.lexi-eye[data-v-5f83abe9]{background:#f9f871;border-radius:3px;width:7px;height:10px;animation:4s infinite lexi-blink-5f83abe9}.lexi-chest[data-v-5f83abe9]{flex:1;justify-content:center;align-items:center;display:flex}.lexi-emblem[data-v-5f83abe9]{color:#004990;font-family:Merriweather,Georgia,serif;font-size:20px;font-weight:900;animation:12s ease-in-out infinite emblem-story-5f83abe9}.lexi-limb[data-v-5f83abe9]{transform-origin:top;background:#004990;border-radius:6px;width:12px;height:32px;position:absolute}.lexi-arm.left[data-v-5f83abe9]{z-index:2;animation:12s ease-in-out infinite arm-left-story-5f83abe9;top:34px;left:-6px}.lexi-arm.right[data-v-5f83abe9]{z-index:4;animation:12s ease-in-out infinite arm-right-story-5f83abe9;top:34px;right:-6px}.lexi-leg.left[data-v-5f83abe9]{z-index:2;bottom:-20px;left:14px;transform:rotate(10deg)}.lexi-leg.right[data-v-5f83abe9]{z-index:4;bottom:-20px;right:14px;transform:rotate(-10deg)}.lexi-shadow[data-v-5f83abe9]{z-index:1;background:#00499033;border-radius:50%;width:48px;height:8px;margin-left:-24px;animation:3s ease-in-out infinite alternate shadow-pulse-5f83abe9;position:absolute;bottom:0;left:50%}.vn-tag[data-v-5f83abe9]{color:#004990;z-index:15;opacity:0;white-space:nowrap;background:#fff;border:1.5px solid #004990;border-radius:6px;padding:3px 8px;font-size:.72rem;font-weight:800;position:absolute;box-shadow:0 2px 4px #0049901a}.tag-verb[data-v-5f83abe9]{animation:12s infinite tag-act1-5f83abe9;top:25%;left:6%}.tag-suffix[data-v-5f83abe9]{animation:12s infinite tag-act2-5f83abe9;top:6%;left:50%;transform:translate(-50%)}.tag-noun[data-v-5f83abe9]{animation:12s infinite tag-act3-5f83abe9;top:25%;right:6%}@keyframes tag-act1-5f83abe9{0%,33%{opacity:0;transform:translateY(6px)}4%,28%{opacity:1;transform:translateY(0)}}@keyframes tag-act2-5f83abe9{0%,30%,66%,to{opacity:0;transform:translate(-50%,6px)}34%,62%{opacity:1;transform:translate(-50%)}}@keyframes tag-act3-5f83abe9{0%,63%,to{opacity:0;transform:translateY(6px)}67%,96%{opacity:1;transform:translateY(0)}}@keyframes lexi-hover-5f83abe9{0%{transform:translateY(3px)}to{transform:translateY(-5px)}}@keyframes shadow-pulse-5f83abe9{0%{opacity:.25;transform:scale(1)}to{opacity:.12;transform:scale(.75)}}@keyframes visor-story-5f83abe9{0%,28%{transform:translate(-10px,2px)}32%,62%{transform:translateY(-6px)}66%,96%{transform:translate(10px,2px)}to{transform:translate(-10px,2px)}}@keyframes arm-left-story-5f83abe9{0%,28%{transform:rotate(60deg)}32%,62%{transform:rotate(135deg)}66%,96%{transform:rotate(15deg)}to{transform:rotate(60deg)}}@keyframes arm-right-story-5f83abe9{0%,28%{transform:rotate(-15deg)}32%,62%{transform:rotate(-135deg)}66%,96%{transform:rotate(-60deg)}to{transform:rotate(-15deg)}}@keyframes emblem-story-5f83abe9{0%,29%{color:#004990;transform:scale(1)}33%,60%{color:#4f46e5;text-shadow:0 0 10px #f9f871;transform:scale(1.2)}65%,to{color:#004990;transform:scale(1)}}@keyframes lexi-blink-5f83abe9{0%,94%{transform:scaleY(1)}96%{transform:scaleY(.1)}98%{transform:scaleY(1)}to{transform:scaleY(1)}}@media (width<=599px){.verbal-pill[data-v-5f83abe9]{padding:2px 7px;font-size:.64rem}.prop-verb[data-v-5f83abe9]{left:4%}.prop-noun[data-v-5f83abe9]{right:4%}.vn-tag[data-v-5f83abe9]{padding:2px 6px;font-size:.65rem}.tag-verb[data-v-5f83abe9]{left:2%}.tag-noun[data-v-5f83abe9]{right:2%}}.lh-tight[data-v-431fdea5]{line-height:1.2}.border-success[data-v-431fdea5]{border:2px solid #81c784!important}.border-error[data-v-431fdea5]{border:2px solid #e57373!important}.quiz-card[data-v-431fdea5]{border:2px solid #eee}.quiz-word[data-v-431fdea5]{border:1px solid #0000;margin-right:.25em;padding:4px 6px;display:inline-block}.quiz-word-interactive[data-v-431fdea5]:hover{box-shadow:0 4px 8px color-mix(in srgb, var(--brand-primary) 12%, transparent);transform:translateY(-2px);color:var(--brand-primary)!important;background-color:#e3f2fd!important;border-color:#bbdefb!important}.hover-bg-grey-3[data-v-431fdea5]:hover{background-color:#eee!important}.word-grid[data-v-431fdea5]{grid-template-columns:repeat(auto-fill, minmax(var(--grid-min-width,120px), 1fr));gap:12px;display:grid}.word-card[data-v-431fdea5]{text-align:center;background-color:#fff;border:1px solid #eee;border-radius:8px;min-height:40px;transition:all .2s}.word-card[data-v-431fdea5]:hover{border-color:var(--brand-primary);transform:translateY(-2px);box-shadow:0 4px 12px color-mix(in srgb, var(--brand-primary) 15%, transparent)!important}.word-card:hover .word-text[data-v-431fdea5]{color:var(--brand-primary)!important}.letter-grid[data-v-431fdea5]{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:12px;display:grid}.letter-tile[data-v-431fdea5]{aspect-ratio:1;border:2px solid #eee}.fade-word-enter-active[data-v-431fdea5],.fade-word-leave-active[data-v-431fdea5]{transition:opacity .2s,transform .2s}.fade-word-enter-from[data-v-431fdea5]{opacity:0;transform:translateY(10px)}.fade-word-leave-to[data-v-431fdea5]{opacity:0;transform:translateY(-10px)}.toc-text-item:hover .toc-link-text[data-v-431fdea5]{text-underline-offset:4px;text-decoration:underline;color:var(--brand-link)!important}.toc-multi-column[data-v-431fdea5]{column-count:1;column-gap:2rem}@media (width>=600px){.toc-multi-column[data-v-431fdea5]{column-count:2}}.toc-column-item[data-v-431fdea5]{break-inside:avoid;page-break-inside:avoid;width:100%;display:inline-block}
