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