html:not(.wood) .lq-root{--lq-surface:rgb(255 255 255/92%);--lq-surface-2:#f8fafc;--lq-border:rgb(15 23 42/10%);--lq-text:#0f172a;--lq-muted:#64748b;--lq-accent:#eab308;--lq-accent-soft:rgb(234 179 8/18%);--lq-panel-radius:0.9rem;--lq-panel-blur:blur(14px);--lq-cta:#16a34a;--lq-cta-hi:#22c55e;--lq-cta-fg:#ffffff;--lq-gold:#ca8a04;--lq-gold-soft:rgb(202 138 4/16%);--lq-accent-game:#16a34a;--lq-accent-game-soft:rgb(22 163 74/16%);--lq-wood-border:transparent;--lq-wood-border-width:0px;--lq-ui-plank:none;--lq-header-bar:none;--lq-wood-panel:none;--background:#eef2f7;--foreground:#0f172a;--card:#ffffff;--card-foreground:#0f172a;--popover:#ffffff;--popover-foreground:#0f172a;--primary:#16a34a;--primary-foreground:#f0fdf4;--secondary:#e2e8f0;--secondary-foreground:#1e293b;--muted:#e2e8f0;--muted-foreground:#64748b;--accent:#fef3c7;--accent-foreground:#713f12;--border:#d8e0ea;--input:#f1f5f9;--ring:#16a34a;--radius:0.9rem;background:radial-gradient(circle at 10% 0,rgb(22 163 74/8%),transparent 34%),radial-gradient(circle at 90% 0,rgb(234 179 8/10%),transparent 30%),var(--background);color:var(--foreground);color-scheme:light}html.dark:not(.wood) .lq-root{--lq-surface:rgb(22 27 38/92%);--lq-surface-2:#1a2030;--lq-border:rgb(186 198 216/28%);--lq-text:#f1f5fb;--lq-muted:#b6c2d4;--lq-accent:#f5c518;--lq-accent-soft:rgb(245 197 24/20%);--lq-cta:#22c55e;--lq-cta-hi:#4ade80;--lq-cta-fg:#ffffff;--lq-gold:#f5c518;--lq-gold-soft:rgb(245 197 24/20%);--lq-accent-game:#22c55e;--lq-accent-game-soft:rgb(34 197 94/20%);--background:#0b0d12;--foreground:#f1f5fb;--card:#141a24;--card-foreground:#f1f5fb;--popover:#1a2030;--popover-foreground:#f1f5fb;--primary:#22c55e;--primary-foreground:#052e16;--secondary:#222a3a;--secondary-foreground:#f1f5fb;--muted:#222a3a;--muted-foreground:#b6c2d4;--accent:#3a2f10;--accent-foreground:#fde68a;--border:#3a4558;--input:#1c2433;--ring:#22c55e;background:radial-gradient(circle at 12% 0,rgb(34 197 94/10%),transparent 34%),radial-gradient(circle at 88% 4%,rgb(245 197 24/8%),transparent 28%),var(--background);color-scheme:dark}html:not(.wood) .lq-root .langquest-hud-plank,html:not(.wood) .lq-root .lq-home-panel--create,html:not(.wood) .lq-root .lq-home-panel--templates,html:not(.wood) .lq-root .lq-home-panel--wood,html:not(.wood) .lq-root .lq-home-panel--wood-frame,html:not(.wood) .lq-root .lq-nav-menu,html:not(.wood) .lq-root .lq-wood-frame,html:not(.wood) .lq-root .lq-words-aside{border-image:none!important;border-image-source:none!important;background-image:none!important;backdrop-filter:var(--lq-panel-blur);-webkit-backdrop-filter:var(--lq-panel-blur)}html:not(.wood) .lq-root .langquest-hud-plank{background:var(--lq-surface);border:1px solid var(--lq-border);border-radius:var(--lq-panel-radius);color:var(--lq-text);box-shadow:0 10px 28px -16px rgb(15 23 42/45%)}html:not(.wood) .lq-root .lq-hud-plank-chip{color:var(--lq-text);background:color-mix(in oklch,var(--lq-surface-2) 80%,transparent);box-shadow:inset 0 0 0 1px var(--lq-border)}html:not(.wood) .lq-root .lq-hud-plank-chip--active{background:var(--lq-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--lq-accent) 45%,transparent),0 0 10px var(--lq-accent-soft)}html:not(.wood) .lq-root .langquest-hud-plank .langquest-brand{text-shadow:none}html:not(.wood) .lq-root .langquest-hud-plank a[aria-label="Lexi home"] .langquest-brand{color:inherit}html:not(.wood) .lq-root .langquest-hud-plank .langquest-progress-ring__inner{background:var(--lq-surface-2);border-color:var(--lq-border)}html:not(.wood) .lq-root .langquest-hud-plank .langquest-progress-ring__count{color:var(--lq-text)}html:not(.wood) .lq-root .langquest-hud-plank .lq-hud-word-track{background:color-mix(in oklch,var(--lq-muted) 22%,transparent)}html:not(.wood) .lq-root .lq-nav-menu{color:var(--lq-text);background:transparent;padding:.25rem}html:not(.wood) .lq-root .lq-nav-plaque,html:not(.wood) .lq-root .lq-word-plaque{border-image:none!important;border-image-source:none!important;border:1px solid var(--lq-border)!important;border-radius:.85rem;background:var(--lq-surface)!important;background-image:none!important;color:var(--lq-text)!important;text-shadow:none!important;box-shadow:0 4px 14px -10px rgb(15 23 42/40%);filter:none!important}html:not(.wood) .lq-root .lq-nav-plaque--active,html:not(.wood) .lq-root .lq-word-plaque--active{border-color:color-mix(in oklch,var(--lq-accent) 55%,var(--lq-border))!important;background:color-mix(in oklch,var(--lq-accent) 14%,var(--lq-surface))!important;box-shadow:0 0 0 1px var(--lq-accent-soft),0 0 14px var(--lq-accent-soft)}html:not(.wood) .lq-root .lq-nav-plaque:hover,html:not(.wood) .lq-root .lq-word-plaque:hover{filter:none!important;border-color:color-mix(in oklch,var(--lq-accent) 35%,var(--lq-border))!important}html:not(.wood) .lq-root .lq-wood-frame{border:1px solid var(--lq-border)!important;border-radius:var(--lq-panel-radius);background:var(--lq-surface);box-shadow:0 12px 28px -18px rgb(15 23 42/50%)}html.dark:not(.wood) .lq-root .lq-words-aside__title,html:not(.wood) .lq-root .lq-words-aside__title{color:var(--lq-muted)!important}html:not(.wood) .lq-root .lq-capsule{border:1px solid var(--lq-border);background:var(--lq-surface-2);color:var(--lq-text);box-shadow:0 4px 12px -8px rgb(15 23 42/35%)}html:not(.wood) .lq-root .lq-capsule--active{background:linear-gradient(180deg,#ffe488,var(--lq-gold));color:#1a1208;border-color:transparent}html:not(.wood) .lq-root .lq-focus-wood-btn,html:not(.wood) .lq-root .lq-home-create-cta,html:not(.wood) .lq-root .lq-home-create-tabs__btn--active,html:not(.wood) .lq-root .lq-home-location-match__link,html:not(.wood) .lq-root .lq-home-panel__footer-btn,html:not(.wood) .lq-root .lq-hud-play-btn{border:none!important;background:linear-gradient(180deg,var(--lq-cta-hi),var(--lq-cta))!important;color:var(--lq-cta-fg)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/22%),0 6px 16px -8px color-mix(in oklch,var(--lq-cta) 55%,transparent)!important;text-shadow:none!important;transition:filter .14s ease,transform .14s ease,box-shadow .14s ease}html:not(.wood) .lq-root .lq-focus-wood-btn:hover:not(:disabled),html:not(.wood) .lq-root .lq-home-create-cta:hover:not(:disabled),html:not(.wood) .lq-root .lq-home-location-match__link:hover,html:not(.wood) .lq-root .lq-home-panel__footer-btn:hover:not(:disabled),html:not(.wood) .lq-root .lq-hud-play-btn:hover:not(:disabled){filter:brightness(1.1) saturate(1.05);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgb(255 255 255/28%),0 10px 22px -8px color-mix(in oklch,var(--lq-cta) 65%,transparent)!important}html:not(.wood) .lq-root .lq-focus-wood-btn:active:not(:disabled),html:not(.wood) .lq-root .lq-home-create-cta:active:not(:disabled),html:not(.wood) .lq-root .lq-home-location-match__link:active,html:not(.wood) .lq-root .lq-home-panel__footer-btn:active:not(:disabled),html:not(.wood) .lq-root .lq-hud-play-btn:active:not(:disabled){filter:brightness(.94);transform:translateY(0) scale(.98)}html:not(.wood) .lq-root .lq-hud-icon-btn,html:not(.wood) .lq-root .lq-hud-stat-chip{color:var(--lq-text)!important;background:var(--lq-surface-2)!important;border:1px solid var(--lq-border);box-shadow:none!important;transition:filter .14s ease,transform .14s ease,border-color .14s ease,background-color .14s ease,box-shadow .14s ease}html:not(.wood) .lq-root .lq-hud-theme button,html:not(.wood) .lq-root .lq-ui-locale__trigger{color:var(--lq-text)!important;background:var(--lq-surface-2)!important;border:1px solid var(--lq-border)!important;box-shadow:none!important}html:not(.wood) .lq-root .lq-capsule,html:not(.wood) .lq-root .lq-home-level-pill,html:not(.wood) .lq-root .lq-home-template-card,html:not(.wood) .lq-root .lq-hotspot-modes__tab,html:not(.wood) .lq-root .lq-nav-plaque,html:not(.wood) .lq-root .lq-word-plaque{transition:filter .14s ease,transform .14s ease,border-color .14s ease,background-color .14s ease,box-shadow .14s ease}html:not(.wood) .lq-root .lq-capsule:hover:not(:disabled),html:not(.wood) .lq-root .lq-home-level-pill:hover:not(:disabled),html:not(.wood) .lq-root .lq-home-template-card:hover,html:not(.wood) .lq-root .lq-hotspot-modes__tab:hover:not(:disabled),html:not(.wood) .lq-root .lq-hud-icon-btn:hover,html:not(.wood) .lq-root .lq-hud-stat-chip:hover{filter:brightness(1.06);transform:translateY(-1px);border-color:color-mix(in oklch,var(--lq-accent) 40%,var(--lq-border))}html:not(.wood) .lq-root .lq-hud-play-btn{letter-spacing:normal}html:not(.wood) .lq-root .lq-home-create-levels__label,html:not(.wood) .lq-root .lq-home-templates-heading{color:var(--lq-muted)!important}html:not(.wood) .lq-root .lq-home-level-pill{border:1px solid var(--lq-border);background:var(--lq-surface-2);color:var(--lq-text)}html:not(.wood) .lq-root .lq-home-level-pill--active{background:linear-gradient(180deg,#ffe08a,var(--lq-accent));color:#1a1208;border-color:transparent;box-shadow:0 0 0 1px var(--lq-accent-soft),0 2px 8px var(--lq-accent-soft)}html:not(.wood) .lq-root .lq-home-lang-flag{display:inline-grid;place-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;padding:0;font-size:1.25rem;line-height:1}html:not(.wood) .lq-root .lq-home-create-input,html:not(.wood) .lq-root .lq-home-create-input__field{color:var(--lq-text);background:var(--lq-surface-2);border-color:var(--lq-border)}html:not(.wood) .lq-root .lq-home-create-input__count{color:color-mix(in oklch,var(--lq-muted) 72%,transparent)}html:not(.wood) .lq-root .lq-home-create-input__paste{color:var(--lq-text);background:color-mix(in oklch,var(--lq-muted) 14%,transparent)}html:not(.wood) .lq-root .lq-home-continue-card,html:not(.wood) .lq-root .lq-home-word-row{border:1px solid var(--lq-border);background:var(--lq-surface-2);color:var(--lq-text);box-shadow:none}html:not(.wood) .lq-root .lq-home-word-list__empty{color:var(--lq-muted)}html:not(.wood) .lq-root .lq-home-template-card{border:1px solid var(--lq-border);background:var(--lq-surface-2);color:var(--lq-text);box-shadow:none}html:not(.wood) .lq-root .lq-home-panel--create,html:not(.wood) .lq-root .lq-home-panel--create .lq-home-panel__title{color:var(--lq-text)}html:not(.wood) .lq-root .langquest-quiz,html:not(.wood) .lq-root .lq-bedroom-learn,html:not(.wood) .lq-root .lq-practice-quiz,html:not(.wood) .lq-root .lq-story-modal__panel{background:var(--lq-surface-2)!important;background-image:none!important;border:1px solid var(--lq-border)!important;border-radius:1.1rem;color:var(--lq-text)!important;box-shadow:0 18px 40px -18px rgb(15 23 42/55%)}html:not(.wood) .lq-root .lq-bedroom-learn__header,html:not(.wood) .lq-root .lq-practice-quiz__header,html:not(.wood) .lq-root .lq-words-modal__header{background:var(--lq-surface-2)!important;border-bottom:1px solid var(--lq-border)!important;color:var(--lq-text)!important}html:not(.wood) .lq-root .langquest-quiz__body{padding:1.25rem 1.35rem 1.4rem;color:var(--lq-text)}html:not(.wood) .lq-root .langquest-quiz__option,html:not(.wood) .lq-root .lq-practice-quiz .langquest-quiz__option{border:1px solid var(--lq-border)!important;border-radius:.75rem;background:var(--lq-surface)!important;color:var(--lq-text)!important}html:not(.wood) .lq-root .langquest-quiz__option:hover:not(:disabled){border-color:color-mix(in oklch,var(--lq-accent) 45%,var(--lq-border))!important;background:color-mix(in oklch,var(--lq-accent) 10%,var(--lq-surface))!important}html:not(.wood) .lq-root .lq-bedroom-example-card__en,html:not(.wood) .lq-root .lq-bedroom-example__en,html:not(.wood) .lq-root .lq-bedroom-learn__tab--active,html:not(.wood) .lq-root .lq-bedroom-links__chip-word,html:not(.wood) .lq-root .lq-bedroom-rail__word,html:not(.wood) .lq-root .lq-bedroom-story-levels__tab--active,html:not(.wood) .lq-root .lq-object-learn__lemma,html:not(.wood) .lq-root .lq-practice-quiz__title{color:var(--lq-text)!important}html:not(.wood) .lq-root .lq-bedroom-example-card__ru,html:not(.wood) .lq-root .lq-bedroom-example__tr,html:not(.wood) .lq-root .lq-bedroom-rail__sense,html:not(.wood) .lq-root .lq-object-learn__translation,html:not(.wood) .lq-root .lq-word-row__gloss{color:var(--lq-gold)!important}html:not(.wood) .lq-root .lq-bedroom-learn__back,html:not(.wood) .lq-root .lq-bedroom-learn__review-hint,html:not(.wood) .lq-root .lq-bedroom-learn__tab,html:not(.wood) .lq-root .lq-bedroom-links__chip-ctx,html:not(.wood) .lq-root .lq-bedroom-links__label,html:not(.wood) .lq-root .lq-bedroom-story-levels__tab,html:not(.wood) .lq-root .lq-object-learn__definition,html:not(.wood) .lq-root .lq-object-learn__ipa,html:not(.wood) .lq-root .lq-object-learn__meta{color:var(--lq-muted)!important}html:not(.wood) .lq-root .lq-bedroom-example-card__badge,html:not(.wood) .lq-root .lq-bedroom-example__badge,html:not(.wood) .lq-root .lq-object-learn__pos{color:var(--lq-text)!important;background:var(--lq-accent-soft)!important;border-color:transparent}html:not(.wood) .lq-root .lq-bedroom-example,html:not(.wood) .lq-root .lq-bedroom-example-card,html:not(.wood) .lq-root .lq-bedroom-links__chip,html:not(.wood) .lq-root .lq-bedroom-panel,html:not(.wood) .lq-root .lq-object-learn__example{border-color:var(--lq-border)!important;background:var(--lq-surface)!important;color:var(--lq-text)!important}html:not(.wood) .lq-root .lq-object-learn__example{border-left-color:color-mix(in oklch,var(--lq-accent) 70%,transparent)!important;background:color-mix(in oklch,var(--lq-accent) 8%,transparent)!important}html:not(.wood) .lq-root .lq-bedroom-learn__back,html:not(.wood) .lq-root .lq-object-learn__close{color:var(--lq-text)!important;background:color-mix(in oklch,var(--lq-muted) 16%,transparent)!important}html:not(.wood) .lq-root .lq-bedroom-learn__tab--active,html:not(.wood) .lq-root .lq-bedroom-story-levels__tab--active{background:color-mix(in oklch,var(--lq-accent) 18%,var(--lq-surface))!important;border-color:color-mix(in oklch,var(--lq-accent) 40%,transparent)!important}html:not(.wood) .lq-root .lq-bedroom-learn__review-row,html:not(.wood) .lq-root .lq-bedroom-learn__tabs,html:not(.wood) .lq-root .lq-bedroom-story-levels{border-color:var(--lq-border)!important}html:not(.wood) .lq-root .langquest-quiz__prompt,html:not(.wood) .lq-root .lq-bedroom-grammar,html:not(.wood) .lq-root .lq-bedroom-grammar__body,html:not(.wood) .lq-root .lq-bedroom-grammar__title,html:not(.wood) .lq-root .lq-bedroom-story,html:not(.wood) .lq-root .lq-bedroom-story p{color:var(--lq-text)!important}html:not(.wood) .lq-root .lq-bedroom-learn .lq-capsule:not(.lq-capsule--active),html:not(.wood) .lq-root .lq-practice-quiz .lq-capsule:not(.lq-capsule--active){background:var(--lq-surface)!important;border-color:var(--lq-border)!important;color:var(--lq-text)!important}html:not(.wood) .lq-root .lq-home-create-levels__label{color:var(--lq-muted)!important}html:not(.wood) .lq-root .lq-lang-select__trigger{border-color:var(--lq-border);background:var(--lq-surface-2);color:var(--lq-text);box-shadow:none}html:not(.wood) .lq-root .lq-lang-select__menu{background:var(--lq-surface-2);border-color:var(--lq-border);color:var(--lq-text);box-shadow:0 12px 28px rgb(0 0 0/45%)}html:not(.wood) .lq-root .lq-lang-select__menu-btn{color:var(--lq-text)}html:not(.wood) .lq-root .lq-lang-select__menu-btn--active,html:not(.wood) .lq-root .lq-lang-select__menu-btn:hover{background:color-mix(in oklch,var(--lq-accent) 16%,var(--lq-surface))}html.dark:not(.wood) .lq-root .langquest-hotspot__marker:not(.langquest-hotspot__marker--dot):not(.langquest-hotspot__marker--glow):not(.langquest-hotspot__marker--check){background:color-mix(in oklch,var(--lq-surface) 88%,transparent);border-color:var(--lq-border);color:var(--lq-text);box-shadow:0 8px 20px rgb(0 0 0/45%)}html.dark:not(.wood) .lq-root .langquest-hotspot__marker--check{color:#1a1208}html:not(.wood) .lq-root .lq-hotspot-modes{background:var(--lq-surface);border:1px solid var(--lq-border);box-shadow:0 8px 20px -12px rgb(15 23 42/45%)}html:not(.wood) .lq-root .lq-hotspot-modes__tab{color:var(--lq-muted)}html:not(.wood) .lq-root .lq-hotspot-modes__tab--active{color:var(--lq-text);background:color-mix(in oklch,var(--lq-accent) 18%,var(--lq-surface-2));border-color:color-mix(in oklch,var(--lq-accent) 40%,transparent);box-shadow:0 0 12px var(--lq-accent-soft)}html:not(.wood) .lq-root .lq-hotspot-modes__count{background:color-mix(in oklch,var(--lq-muted) 18%,transparent)}html:not(.wood) .lq-root .lq-home-panel,html:not(.wood) .lq-root .lq-home-panel__title{color:var(--lq-text)}html:not(.wood) .lq-root .lq-home-panel--create,html:not(.wood) .lq-root .lq-home-panel--templates,html:not(.wood) .lq-root .lq-home-panel--wood,html:not(.wood) .lq-root .lq-home-panel--wood-frame{border:1px solid var(--lq-border)!important;border-radius:var(--lq-panel-radius);background:var(--lq-surface);box-shadow:0 12px 28px -18px rgb(15 23 42/45%);padding:1rem 1.05rem 1.1rem}html:not(.wood) .lq-root .lq-home-panel--templates .lq-home-panel__title,html:not(.wood) .lq-root .lq-home-panel--wood .lq-home-panel__title,html:not(.wood) .lq-root .lq-home-panel--wood-frame .lq-home-panel__title{color:var(--lq-text)}html:not(.wood) .lq-root .lq-profile-setting-row,html:not(.wood) .lq-root .lq-profile-stat-row{border:1px solid var(--lq-border);background:var(--lq-surface-2);box-shadow:none;color:var(--lq-text)}html:not(.wood) .lq-root .lq-profile .lq-game-kicker,html:not(.wood) .lq-root .lq-profile .lq-game-title{color:var(--lq-text)}html:not(.wood) .lq-root .lq-home-create-tabs__btn{border:1px solid var(--lq-border);background:var(--lq-surface-2);color:var(--lq-text)}html:not(.wood) .lq-root .lq-scene-focus-btn{background:var(--lq-surface);border:1px solid var(--lq-border);color:var(--lq-text);box-shadow:0 8px 18px -12px rgb(15 23 42/45%)}html:not(.wood) .lq-root .lq-scene-arcade-btn{background:var(--lq-cta)!important;color:var(--lq-cta-fg)!important;border:none!important;box-shadow:0 2px 8px color-mix(in oklch,var(--lq-cta) 35%,transparent)!important}html:not(.wood) .lq-root .lq-scene-arcade-btn:hover{filter:brightness(1.06)}html:not(.wood) .lq-root .lq-scene-arcade-btn svg{color:var(--lq-cta-fg)!important}html:not(.wood) .lq-root .lq-parchment-panel{border-image:none!important;background-image:none!important;border:1px solid var(--lq-border);border-radius:var(--lq-panel-radius);background:var(--lq-surface)}html:not(.wood) .lq-root .lq-gen-skel,html:not(.wood) .lq-root .lq-home-location-match,html:not(.wood) .lq-root .lq-home-location-matches,html:not(.wood) .lq-root .lq-home-location-matches__status{border:1px solid var(--lq-border);border-radius:var(--lq-panel-radius);background:var(--lq-surface);box-shadow:0 10px 24px -16px rgb(15 23 42/40%)}html:not(.wood) .lq-root .lq-home-location-matches__hint,html:not(.wood) .lq-root .lq-home-location-matches__title{color:var(--lq-text)}html:not(.wood) .lq-root .lq-story__paper{border-image:none!important;border:1px solid var(--lq-border);border-radius:var(--lq-panel-radius);background:var(--lq-surface);color:var(--lq-text);box-shadow:0 10px 24px -16px rgb(15 23 42/40%)}html:not(.wood) .lq-root .lq-focus-wood-btn{background:linear-gradient(180deg,var(--lq-cta-hi),var(--lq-cta))!important;color:var(--lq-cta-fg)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/22%),0 6px 16px -8px color-mix(in oklch,var(--lq-cta) 55%,transparent)!important}html:not(.wood) .lq-root .lq-focus-status{background:var(--lq-surface)!important;border:1px solid var(--lq-border);color:var(--lq-text)!important}html:not(.wood) .lq-root .lq-hud-metric-row{color:var(--lq-muted)}html:not(.wood) .lq-root .lq-hud-metric,html:not(.wood) .lq-root .lq-hud-metric-panel{color:var(--lq-text)}html:not(.wood) .lq-root .lq-bedroom-rail__sense,html:not(.wood) .lq-root .lq-word-row__gloss,html:not(.wood) .lq-root .lq-word-status-icon{color:var(--lq-muted)}html:not(.wood) .lq-root .lq-bedroom-rail__sense,html:not(.wood) .lq-root .lq-word-row__gloss{color:var(--lq-gold)}html:not(.wood) .lq-root .lq-word-status-icon--done{color:var(--lq-cta)}html:not(.wood) .lq-root .lq-home-panel__sparkle,html:not(.wood) .lq-root .lq-word-status-icon--viewed{color:var(--lq-gold)}html:not(.wood) .lq-root .lq-home-create-input__field::placeholder,html:not(.wood) .lq-root .lq-words-search input::placeholder{color:var(--lq-muted);opacity:1}html.dark:not(.wood) .lq-root .lq-word-plaque.cursor-not-allowed,html.dark:not(.wood) .lq-root .lq-word-plaque[disabled]{opacity:.72;color:var(--lq-muted)!important}html.dark:not(.wood) .lq-root .lq-capsule:not(.lq-capsule--active),html.dark:not(.wood) .lq-root .lq-home-level-pill:not(.lq-home-level-pill--active),html.dark:not(.wood) .lq-root .lq-hud-icon-btn,html.dark:not(.wood) .lq-root .lq-hud-stat-chip,html.dark:not(.wood) .lq-root .lq-nav-plaque,html.dark:not(.wood) .lq-root .lq-word-plaque{box-shadow:inset 0 0 0 1px var(--lq-border)}html.dark:not(.wood) .lq-root .text-muted-foreground{color:var(--lq-muted)}html.dark:not(.wood) .lq-root .lq-story__paper{color:var(--lq-text)}html.dark:not(.wood) .lq-root .lq-story .lq-game-kicker,html.dark:not(.wood) .lq-root .lq-story .text-muted-foreground{color:var(--lq-muted)}html:not(.wood) .lq-root .lq-lang-select__control,html:not(.wood) .lq-root .lq-lang-select__wrap,html:not(.wood) .lq-root .lq-ui-locale__select,html:not(.wood) .lq-root .lq-ui-locale__select-wrap,html:not(.wood) .lq-root .lq-ui-locale__trigger{border-color:var(--lq-border)!important;background:var(--lq-surface-2)!important;color:var(--lq-text)!important;box-shadow:none!important}html:not(.wood) .lq-root .lq-lang-select__menu,html:not(.wood) .lq-root .lq-ui-locale__menu{background:var(--lq-surface-2)!important;border-color:var(--lq-border)!important;color:var(--lq-text)!important;box-shadow:0 14px 32px rgb(0 0 0/48%)!important}html:not(.wood) .lq-root .lq-lang-select__menu-btn,html:not(.wood) .lq-root .lq-ui-locale__menu-btn{color:var(--lq-text)!important}html:not(.wood) .lq-root .lq-lang-select__menu-btn--active,html:not(.wood) .lq-root .lq-lang-select__menu-btn:hover,html:not(.wood) .lq-root .lq-ui-locale__menu-btn--active,html:not(.wood) .lq-root .lq-ui-locale__menu-btn:hover{border-color:color-mix(in oklch,var(--lq-accent) 40%,var(--lq-border))!important;background:color-mix(in oklch,var(--lq-accent) 16%,var(--lq-surface))!important}html:not(.wood) .lq-root .lq-home-create-input__paste,html:not(.wood) .lq-root .lq-home-create-levels__label,html:not(.wood) .lq-root .lq-ui-locale__label{color:var(--lq-muted)!important;background:transparent}html:not(.wood) .lq-root .lq-home-create-input__paste{background:color-mix(in oklch,var(--lq-muted) 14%,transparent)!important;color:var(--lq-text)!important}html:not(.wood) .lq-root .lq-home-create-error,html:not(.wood) .lq-root .lq-home-create-error--block{color:#fca5a5!important}html:not(.wood) .lq-root .lq-hud-popover,html:not(.wood) .lq-root .lq-story-modal__panel,html:not(.wood) .lq-root .lq-story-reading-modal__panel,html:not(.wood) .lq-root .lq-words-modal__panel{color:var(--lq-text)!important;border:1px solid var(--lq-border)!important;box-shadow:0 20px 44px -18px rgb(0 0 0/55%)!important}html:not(.wood) .lq-root .lq-story-reading-modal__panel,html:not(.wood) .lq-root .lq-words-modal__panel{background:color-mix(in oklch,var(--lq-surface-2) 82%,transparent)!important;backdrop-filter:var(--lq-panel-blur);-webkit-backdrop-filter:var(--lq-panel-blur)}html:not(.wood) .lq-root .lq-hud-popover,html:not(.wood) .lq-root .lq-story-modal__panel{background:var(--lq-surface-2)!important}html:not(.wood) .lq-root .lq-story-modal .lq-game-kicker,html:not(.wood) .lq-root .lq-story-modal .lq-story-body,html:not(.wood) .lq-root .lq-story-modal .lq-story-body p,html:not(.wood) .lq-root .lq-story-modal__panel,html:not(.wood) .lq-root .lq-words-modal__title{color:var(--lq-text)!important}html:not(.wood) .lq-root .lq-story-modal__close,html:not(.wood) .lq-root .lq-story-reading__close,html:not(.wood) .lq-root .lq-words-modal__close{color:var(--lq-text)!important;background:color-mix(in oklch,var(--lq-muted) 18%,transparent)!important}html:not(.wood) .lq-root .langquest-quiz-backdrop,html:not(.wood) .lq-root .lq-story-modal__backdrop,html:not(.wood) .lq-root .lq-story-reading-modal__backdrop,html:not(.wood) .lq-root .lq-words-modal__backdrop{backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px)}html:not(.wood) .lq-root .lq-words-modal__backdrop{background:rgb(4 8 16/16%)!important}html:not(.wood) .lq-root .langquest-quiz-backdrop,html:not(.wood) .lq-root .lq-story-modal__backdrop,html:not(.wood) .lq-root .lq-story-reading-modal__backdrop{background:rgb(4 8 16/62%)!important}html:not(.wood) .lq-root .lq-bedroom-example-card,html:not(.wood) .lq-root .lq-bedroom-links__chip,html:not(.wood) .lq-root .lq-bedroom-panel,html:not(.wood) .lq-root .lq-bedroom-progress-btn,html:not(.wood) .lq-root .lq-bedroom-progress-card,html:not(.wood) .lq-root .lq-bedroom-rail__title--toggle,html:not(.wood) .lq-root .lq-words-open,html:not(.wood) .lq-root .lq-words-search{background:var(--lq-surface)!important;border-color:var(--lq-border)!important;color:var(--lq-text)!important;box-shadow:0 6px 16px -10px rgb(0 0 0/45%);padding:.65rem .75rem!important}html:not(.wood) .lq-root .lq-hotspot-mode-select__menu,html:not(.wood) .lq-root .lq-hotspot-mode-select__trigger,html:not(.wood) .lq-root .lq-story-reading__grammar-chip,html:not(.wood) .lq-root .lq-story-reading__grammar-example,html:not(.wood) .lq-root .lq-story-reading__segment,html:not(.wood) .lq-root .lq-story-reading__tool-btn,html:not(.wood) .lq-root .lq-story-trigger,html:not(.wood) .lq-root .lq-story-trigger--active,html:not(.wood) .lq-root .lq-story-trigger:hover{border-color:color-mix(in oklch,#1b4332 16%,var(--lq-border))!important;background:color-mix(in oklch,var(--lq-surface) 90%,#e8f0e8)!important;color:#1b4332!important;box-shadow:0 1px 4px rgb(27 67 50/12%)!important;filter:none}html:not(.wood) .lq-root .lq-hotspot-mode-select__item--active,html:not(.wood) .lq-root .lq-hotspot-mode-select__item:hover:not(:disabled),html:not(.wood) .lq-root .lq-story-reading__grammar-chip--active,html:not(.wood) .lq-root .lq-story-reading__grammar-example:focus-visible,html:not(.wood) .lq-root .lq-story-reading__grammar-example:hover,html:not(.wood) .lq-root .lq-story-reading__segment-btn--active,html:not(.wood) .lq-root .lq-story-reading__tool-btn--active{border-color:color-mix(in oklch,#1b4332 16%,var(--lq-border))!important;background:color-mix(in oklch,var(--lq-surface-muted) 80%,#dce8dc)!important;color:#1b4332!important}html:not(.wood) .lq-root .lq-story-reading__grammar-detail{background:color-mix(in oklch,var(--lq-surface) 88%,#e8f0e8)!important;border-color:color-mix(in oklch,#1b4332 16%,var(--lq-border))!important}html:not(.wood) .lq-root .lq-story-reading__grammar-detail-title,html:not(.wood) .lq-root .lq-story-reading__grammar-highlight{color:#1b4332!important}html:not(.wood) .lq-root .lq-object-learn--hotspot{border-color:color-mix(in oklch,#1b4332 16%,var(--lq-border))!important}html:not(.wood) .lq-root .lq-object-learn--hotspot .lq-object-learn__pos{color:#1b4332!important;background:color-mix(in oklch,var(--lq-surface-muted) 80%,#dce8dc)!important;border-color:color-mix(in oklch,#1b4332 16%,var(--lq-border))!important}html:not(.wood) .lq-root .lq-object-learn--hotspot .lq-object-learn__example{border-left-color:color-mix(in oklch,#1b4332 40%,transparent)!important;background:color-mix(in oklch,var(--lq-surface) 90%,#e8f0e8)!important}html:not(.wood) .lq-root .lq-object-learn--hotspot .lq-object-learn__close{color:#1b4332!important;background:color-mix(in oklch,var(--lq-surface-muted) 70%,#dce8dc)!important}html:not(.wood) .lq-root .lq-object-learn__practice{background:var(--lq-cta)!important;color:var(--lq-cta-fg)!important;box-shadow:0 2px 8px color-mix(in oklch,var(--lq-cta) 35%,transparent)!important}html:not(.wood) .lq-root .lq-story-trigger svg{color:#1b4332!important}html:not(.wood) .lq-root .lq-story-trigger--active,html:not(.wood) .lq-root .lq-story-trigger:hover{background:color-mix(in oklch,var(--lq-surface) 82%,#dce8dc)!important}html:not(.wood) .lq-root .lq-bedroom-progress-card__overall,html:not(.wood) .lq-root .lq-bedroom-progress-card__row,html:not(.wood) .lq-root .lq-bedroom-rail__title,html:not(.wood) .lq-root .lq-bedroom-rail__title--toggle,html:not(.wood) .lq-root .lq-words-empty,html:not(.wood) .lq-root .lq-words-search__icon,html:not(.wood) .lq-root .lq-words-search__input{color:var(--lq-text)!important}html:not(.wood) .lq-root .lq-words-search__input::placeholder{color:var(--lq-muted)!important;opacity:1}html:not(.wood) .lq-root .lq-mobile-nav-plank{background-image:none!important;background:var(--lq-surface)!important;border:1px solid var(--lq-border);color:var(--lq-text)!important;box-shadow:0 10px 24px -14px rgb(0 0 0/45%)}html:not(.wood) .lq-root .lq-mobile-nav-item{color:var(--lq-muted)!important;text-shadow:none!important}html:not(.wood) .lq-root .lq-mobile-nav-item--active{background:color-mix(in oklch,var(--lq-accent) 16%,var(--lq-surface-2))!important;color:var(--lq-text)!important;box-shadow:none!important}html:not(.wood) .lq-root .lq-hud-menu-item{color:var(--lq-text)!important}html:not(.wood) .lq-root .lq-hud-menu-item:hover{background:color-mix(in oklch,var(--lq-muted) 16%,transparent)!important}html:not(.wood) .lq-root .lq-bedroom-modes__question{background:color-mix(in oklch,var(--lq-surface) 88%,transparent)!important;color:var(--lq-text)!important}html.dark [data-slot=dropdown-menu-content],html.dark [data-slot=popover-content],html.dark [data-slot=select-content]{background:#1a2030;color:#f1f5fb;border-color:#3a4558}html.dark [data-slot=dropdown-menu-item],html.dark [data-slot=select-item]{color:#f1f5fb}html.dark [data-slot=dropdown-menu-item][data-highlighted],html.dark [data-slot=select-item][data-highlighted]{background:#222a3a;color:#f1f5fb}html.dark [data-slot=popover-trigger],html.dark [data-slot=select-trigger]{background:#1c2433;color:#f1f5fb;border-color:#3a4558}