.illustration-container[data-v-4b71d2d3]{background:linear-gradient(135deg,#e0c3fc 0%,#8ec5fc 100%);border:2px solid #0049901a}.environment-track[data-v-4b71d2d3]{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ethereal-glow[data-v-4b71d2d3]{background:radial-gradient(circle,#fff6 0%,#0000 70%);width:300px;height:300px;animation:6s ease-in-out infinite alternate slow-pulse-4b71d2d3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.floating-particles[data-v-4b71d2d3]{background-image:radial-gradient(#fff9 1px,#0000 1px),radial-gradient(#fff6 2px,#0000 2px);background-position:0 0,25px 25px;background-size:50px 50px,90px 90px;width:100%;height:100%;animation:20s linear infinite float-up-4b71d2d3;position:absolute}@keyframes slow-pulse-4b71d2d3{0%{opacity:.5;transform:translate(-50%,-50%)scale(.8)}to{opacity:1;transform:translate(-50%,-50%)scale(1.2)}}@keyframes float-up-4b71d2d3{0%{transform:translateY(0)}to{transform:translateY(-90px)}}.prop-container[data-v-4b71d2d3]{z-index:6;position:absolute}.prop-emotion[data-v-4b71d2d3]{top:30%;left:15%}.prop-concept[data-v-4b71d2d3]{top:25%;right:15%}.prop-trait[data-v-4b71d2d3]{bottom:25%;left:20%}.prop-state[data-v-4b71d2d3]{bottom:30%;right:20%}.prop-icon[data-v-4b71d2d3]{opacity:0;animation:12s ease-in-out infinite prop-appear-4b71d2d3}.prop-emotion .prop-icon[data-v-4b71d2d3]{animation-delay:0s}.prop-concept .prop-icon[data-v-4b71d2d3]{animation-delay:3s}.prop-trait .prop-icon[data-v-4b71d2d3]{animation-delay:6s}.prop-state .prop-icon[data-v-4b71d2d3]{animation-delay:9s}@keyframes prop-appear-4b71d2d3{0%,to{opacity:0;transform:scale(.5)translateY(20px)}2%,22%{opacity:1;filter:drop-shadow(0 0 10px);transform:scale(1.2)translateY(0)}25%{opacity:0;transform:scale(.5)translateY(-20px)}}.lexi-illustration[data-v-4b71d2d3]{z-index:2;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative}.lexi-character[data-v-4b71d2d3]{z-index:5;animation:12s ease-in-out infinite abstract-hover-4b71d2d3;position:relative}.lexi-body[data-v-4b71d2d3]{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-4b71d2d3]{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-4b71d2d3;display:flex}.lexi-eye[data-v-4b71d2d3]{background:#f9f871;border-radius:5px;width:10px;height:14px;animation:12s infinite abstract-eye-story-4b71d2d3}.lexi-chest[data-v-4b71d2d3]{flex:1;justify-content:center;align-items:center;display:flex}.lexi-emblem[data-v-4b71d2d3]{color:#004990;font-family:Merriweather,Georgia,serif;font-size:32px;font-weight:900;animation:12s infinite emblem-story-4b71d2d3}.lexi-limb[data-v-4b71d2d3]{transform-origin:top;background:#004990;border-radius:8px;width:16px;height:44px;position:absolute}.lexi-arm.left[data-v-4b71d2d3]{z-index:2;animation:12s infinite arm-left-story-4b71d2d3;top:45px;left:-8px}.lexi-arm.right[data-v-4b71d2d3]{z-index:4;animation:12s infinite arm-right-story-4b71d2d3;top:45px;right:-8px}.lexi-leg.left[data-v-4b71d2d3]{z-index:2;animation:12s ease-in-out infinite leg-left-story-4b71d2d3;bottom:-30px;left:20px}.lexi-leg.right[data-v-4b71d2d3]{z-index:4;animation:12s ease-in-out infinite leg-right-story-4b71d2d3;bottom:-30px;right:20px}.lexi-shadow[data-v-4b71d2d3]{z-index:1;background:#00499033;border-radius:50%;width:70px;height:12px;margin-left:-35px;animation:12s ease-in-out infinite abstract-shadow-4b71d2d3;position:absolute;bottom:5px;left:50%}.noun-tag[data-v-4b71d2d3]{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;animation:12s infinite tag-scan-4b71d2d3;position:absolute;box-shadow:3px 3px #00499026}.noun-tag[data-v-4b71d2d3]: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-emotion[data-v-4b71d2d3]{animation-delay:0s;top:20%;left:10%}.tag-emotion[data-v-4b71d2d3]:before{bottom:-6px;right:15px;transform:rotate(-45deg)}.tag-concept[data-v-4b71d2d3]{animation-delay:3s;top:15%;right:10%}.tag-concept[data-v-4b71d2d3]:before{bottom:-6px;left:15px;transform:rotate(-45deg)}.tag-trait[data-v-4b71d2d3]{animation-delay:6s;bottom:35%;left:15%}.tag-trait[data-v-4b71d2d3]:before{bottom:-6px;left:15px;transform:rotate(-45deg)}.tag-state[data-v-4b71d2d3]{animation-delay:9s;bottom:20%;right:15%}.tag-state[data-v-4b71d2d3]:before{top:-6px;left:15px;transform:rotate(135deg)}@keyframes tag-scan-4b71d2d3{0%,to{opacity:0;transform:translateY(10px)scale(.95)}2%,22%{opacity:1;transform:translateY(0)scale(1)}25%{opacity:0;transform:translateY(-10px)scale(.95)}}.lexi-aura[data-v-4b71d2d3]{z-index:1;opacity:0;background:radial-gradient(circle,#26a69a4d 0%,#0000 70%);border-radius:50%;width:160px;height:160px;animation:12s ease-in-out infinite aura-appear-4b71d2d3;position:absolute}@keyframes aura-appear-4b71d2d3{0%,72%,to{opacity:0;transform:scale(.5)}76%,92%{opacity:1;transform:scale(1.5)}}@keyframes abstract-hover-4b71d2d3{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(-15px)}50%,70%{transform:translateY(5px)}75%,95%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes abstract-shadow-4b71d2d3{0%,20%{opacity:.3;transform:scale(1)translate(-50%)}25%,45%{opacity:.1;transform:scale(.6)translate(-50%)}50%,70%{opacity:.4;transform:scale(1.1)translate(-50%)}75%,95%{opacity:.2;transform:scale(.8)translate(-50%)}to{opacity:.3;transform:scale(1)translate(-50%)}}@keyframes visor-story-4b71d2d3{0%,20%{transform:translate(-15px)}25%,45%{transform:translate(15px,-5px)}50%,70%{transform:translate(-10px,10px)}75%,95%{transform:translate(0)}to{transform:translate(-15px)}}@keyframes arm-left-story-4b71d2d3{0%,20%{transform:rotate(110deg)}25%,45%{transform:rotate(150deg)}50%,70%{transform:rotate(-30deg)}75%,95%{transform:rotate(45deg)}to{transform:rotate(110deg)}}@keyframes arm-right-story-4b71d2d3{0%,20%{transform:rotate(-20deg)}25%,45%{transform:rotate(-20deg)}50%,70%{transform:rotate(30deg)}75%,95%{transform:rotate(-45deg)}to{transform:rotate(-20deg)}}@keyframes leg-left-story-4b71d2d3{0%,20%{transform:translateY(0)translate(0)rotate(10deg)}25%,45%{transform:translateY(0)translate(0)rotate(25deg)}50%,70%{transform:translateY(0)translate(0)rotate(0)}75%,95%{transform:translateY(-15px)translate(10px)rotate(60deg)}to{transform:translateY(0)translate(0)rotate(10deg)}}@keyframes leg-right-story-4b71d2d3{0%,20%{transform:translateY(0)translate(0)rotate(-10deg)}25%,45%{transform:translateY(0)translate(0)rotate(-25deg)}50%,70%{transform:translateY(0)translate(0)rotate(0)}75%,95%{transform:translateY(-15px)translate(-10px)rotate(-60deg)}to{transform:translateY(0)translate(0)rotate(-10deg)}}@keyframes abstract-eye-story-4b71d2d3{0%,23%,27%,48%,52%,73%{transform:scaleY(1)}24%,49%{transform:scaleY(.1)}75%,95%{transform:scaleY(.1)}to{transform:scaleY(1)}}@keyframes emblem-story-4b71d2d3{0%,20%{text-shadow:0 0 15px #e91e63cc;color:#fff;transform:scale(1.2)}25%,45%{text-shadow:0 0 15px #2196f3cc;color:#fff;transform:scale(1.2)}50%,70%{text-shadow:0 0 15px #ffc107cc;color:#fff;transform:scale(1.2)}75%,95%{text-shadow:0 0 15px #26a69acc;color:#fff;transform:scale(1.2)}to{text-shadow:0 0 15px #e91e63cc;color:#fff;transform:scale(1.2)}}.lh-tight[data-v-19d023f3]{line-height:1.2}.border-success[data-v-19d023f3]{border:2px solid #81c784!important}.border-error[data-v-19d023f3]{border:2px solid #e57373!important}.quiz-card[data-v-19d023f3]{border:2px solid #eee}.quiz-word[data-v-19d023f3]{border:1px solid #0000;margin-right:.25em;padding:4px 6px;display:inline-block}.quiz-word-interactive[data-v-19d023f3]: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-19d023f3]:hover{background-color:#eee!important}.word-grid[data-v-19d023f3]{grid-template-columns:repeat(auto-fill, minmax(var(--grid-min-width,120px), 1fr));gap:12px;display:grid}.word-card[data-v-19d023f3]{text-align:center;background-color:#fff;border:1px solid #eee;border-radius:8px;min-height:40px;transition:all .2s}.word-card[data-v-19d023f3]: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-19d023f3]{color:var(--brand-primary)!important}.letter-grid[data-v-19d023f3]{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:12px;display:grid}.letter-tile[data-v-19d023f3]{aspect-ratio:1;border:2px solid #eee}.fade-word-enter-active[data-v-19d023f3],.fade-word-leave-active[data-v-19d023f3]{transition:opacity .2s,transform .2s}.fade-word-enter-from[data-v-19d023f3]{opacity:0;transform:translateY(10px)}.fade-word-leave-to[data-v-19d023f3]{opacity:0;transform:translateY(-10px)}.toc-text-item:hover .toc-link-text[data-v-19d023f3]{text-underline-offset:4px;text-decoration:underline;color:var(--brand-link)!important}.toc-multi-column[data-v-19d023f3]{column-count:1;column-gap:2rem}@media (width>=600px){.toc-multi-column[data-v-19d023f3]{column-count:2}}.toc-column-item[data-v-19d023f3]{break-inside:avoid;page-break-inside:avoid;width:100%;display:inline-block}
