:root{--font-display:"Baloo 2", "Nunito", ui-sans-serif, sans-serif;--font-sans:"Nunito", "Manrope", ui-sans-serif, sans-serif;--tg-purple:#410a80;--tg-nav-height:82px}html:not([data-contrast=high]){--background:#faf5ff;--foreground:#35106a;--ink:#35106a;--ink-soft:#695485;--card:#fffaff;--card-foreground:#35106a;--popover:#fff;--popover-foreground:#35106a;--primary:#7a19bb;--primary-foreground:#fff;--sage:#e6d4fb;--sage-deep:#7a19bb;--mist:#dcecff;--lavender:#eee2ff;--beige:#fff0ce;--gold:#e6a000;--secondary:#efe4ff;--secondary-foreground:#522083;--muted:#f2eaf9;--muted-foreground:#725e8c;--accent:#eee1fc;--accent-foreground:#35106a;--border:#e2d5ef;--input:#d6c3eb;--ring:#7a19bb;--forest-scene:url(/tudasgalaxis-winter-hero.webp)}.kv-forest-mark{color:#d39711;flex:none;width:56px;height:48px;display:block}html:not([data-contrast=high]) body :is(.kv-page,.kv-parent,.kv-adventure){--ink:#35106a;--ink-soft:#695485;--sage-deep:#7a19bb;color:#35106a;background:#faf5ff}html:not([data-contrast=high]) body :is(.kv-page,.kv-parent):before,html:not([data-contrast=high]) body .kv-backdrop{background-color:#f5edff;background-image:linear-gradient(100deg, #fdfaffef, #f0e6ffe6), var(--forest-scene);background-position:top;background-repeat:no-repeat;background-size:cover}html:not([data-contrast=high]) body .kv-cosmos{background:linear-gradient(#faf5ffee, #ede3ffe6), var(--forest-scene) center top / cover no-repeat}html:not([data-contrast=high]) body .kv-cosmos>div{opacity:.45}html:not([data-contrast=high]) body .kv-page-inner{padding-top:18px}html:not([data-contrast=high]) body .kv-page .kv-page-top{box-shadow:none;color:#35106a;background:0 0;border:0;gap:14px 12px;padding:0}html:not([data-contrast=high]) body .kv-page .kv-page-brand{color:#35106a;width:fit-content;min-height:66px;text-shadow:none;background:#fffffffa;border-radius:999px;gap:4px;padding:12px 20px;font-size:clamp(24px,5.8vw,30px);box-shadow:0 6px 20px #6e28aa18}html:not([data-contrast=high]) body .kv-page .kv-page-brand small{color:#522083;font-size:13px}html:not([data-contrast=high]) body .kv-page .kv-page-profile{color:#35106a;background:#fffffffa;border:1px solid #fff;width:55px;height:55px;box-shadow:0 6px 20px #6e28aa18}html:not([data-contrast=high]) body .kv-page-profile svg{width:27px;height:27px}html:not([data-contrast=high]) body .kv-page .kv-page-nav{background:#fffffffa;border:1px solid #fff;min-height:56px;padding:5px;box-shadow:0 6px 20px #6e28aa18}html:not([data-contrast=high]) body .kv-page .kv-page-nav a{color:#35106a;font-weight:700}html:not([data-contrast=high]) body .kv-page .kv-page-nav a:hover{background:#f0e5ff}html:not([data-contrast=high]) body .kv-page .kv-page-nav a[aria-current=page]{background:#eddaff;box-shadow:inset 0 0 0 1px #b384de}html:not([data-contrast=high]) body :is(.kv-page-brand,.kv-page-profile,.kv-page-nav a):focus-visible{outline-offset:3px;background:#f2e6ff;outline:3px solid #6c16af}html:not([data-contrast=high]) body :is(.kv-page-footer,.kv-parent-foot){color:#63447f;background:#fffdf0ec;border-color:#e5d5f3;box-shadow:0 6px 18px #6f239818}html:not([data-contrast=high]) body .kv-page-cta{color:#35106a;background:linear-gradient(155deg,#ffe982,#ffcf51);border-color:#fff5b4;box-shadow:0 5px #c58b26,0 9px 20px #a3833033}html:not([data-contrast=high]) body :is(.kv-page-grade,.kv-page-chip){color:#35106a;border-color:#d6d5ac}html:not([data-contrast=high]) body .kv-page-chip[aria-pressed=true]{color:#35106a;border-color:#6c16af}html:not([data-contrast=high]) body .kv-parent-top{color:#35106a;background:#ffffffeb;border-color:#fff;padding:16px;box-shadow:0 9px 24px #734a9c20}html:not([data-contrast=high]) body .kv-parent-brand{color:#35106a}html:not([data-contrast=high]) body :is(.kv-parent-brand small,.kv-parent-children>span){color:#695485}html:not([data-contrast=high]) body .kv-parent-switch{color:#35106a;border-color:#e4c7ff}html:not([data-contrast=high]) body .kv-parent-child{color:#35106a;background:#fffaff;border-color:#ddceec}html:not([data-contrast=high]) body .kv-parent-child[aria-pressed=true]{background:#eddaff;box-shadow:inset 0 0 0 1.5px #a85bd4}html:not([data-contrast=high]) body .kv-parent-nav{background:#f5edff;border-color:#e5d5f3}html:not([data-contrast=high]) body .kv-parent-nav a{color:#35106a}html:not([data-contrast=high]) body .kv-parent-nav a:hover{background:#efe1fc}html:not([data-contrast=high]) body .kv-parent-nav a[aria-current=page]{background:#ecd5ff;box-shadow:inset 0 0 0 1px #b384de}html:not([data-contrast=high]) body .kv-parent :is(a,button):focus-visible{outline-color:#6c16af}html:not([data-contrast=high]) body :is(.kv-panel,.kv-glass){background-color:#fffffff2;border-color:#e3d5f2;box-shadow:0 8px 25px #7645a318}html:not([data-contrast=high]) body .kv-hub{color:#35106a}html:not([data-contrast=high]) body .kv-hub-hero{background:linear-gradient(110deg, #fffaffee, #f3e5ffdd), var(--forest-scene) center 30% / cover;border-color:#f4e8ff;box-shadow:0 5px #dac5ed,0 18px 35px #7839a320}html:not([data-contrast=high]) body :is(.kv-hub-kicker,.kv-hub-hello h1,.kv-hub-hello p,.kv-hub-heading,.kv-hub-feature,.kv-hub-item,.kv-hub-item .chev,.kv-cn,.kv-cn-head h1,.kv-cn-head p,.kv-cn-section>h2,.kv-cn-tile,.kv-cn-topic,.kv-cn-item,.kv-cn-chip,.kv-cn-go,.kv-cn-entry,.kv-world-back,.kv-world-title h1,.kv-world-title p){color:#35106a}html:not([data-contrast=high]) body :is(.kv-hub-feature p,.kv-hub-item .t,.kv-cn-meta,.kv-cn-tile p,.kv-cn-topic p,.kv-cn-item .t){color:#695485}html:not([data-contrast=high]) body :is(.kv-hub-section,.kv-cn-section){background:#ffffffef;border-color:#f4e8ff;box-shadow:0 5px #dac5ed,0 15px 28px #7839a318}html:not([data-contrast=high]) body :is(.kv-hub-feature,.kv-cn-tile,.kv-cn-topic){box-shadow:0 5px 0 color-mix(in srgb, var(--c) 50%, #d4b6ed), 0 12px 22px #7839a318}html:not([data-contrast=high]) body .kv-world-title{background:#ffffffef;border-color:#e5d5f3}html:not([data-contrast=high]) body :is(.kv-hub-item,.kv-cn-item,.kv-cn-chip,.kv-world-back){border-color:#dec9f0}html:not([data-contrast=high]) body :is(.kv-hub-feature,.kv-hub-item,.kv-cn-tile,.kv-cn-chip,.kv-cn-entry):focus-visible{outline-color:#6c16af}@media (width>=700px){html:not([data-contrast=high]) body .kv-page .kv-page-top{grid-template-columns:auto minmax(0,1fr) auto}html:not([data-contrast=high]) body .kv-page .kv-page-brand{padding-inline:18px;font-size:25px}html:not([data-contrast=high]) body .kv-page .kv-page-nav{width:min(100%,390px)}}@media (width<=360px){html:not([data-contrast=high]) body .kv-page .kv-page-brand{padding-inline:14px;font-size:23px}html:not([data-contrast=high]) body .kv-page-brand .kv-forest-mark{width:45px}}@media (prefers-reduced-data:reduce){html:not([data-contrast=high]){--forest-scene:none}}html[data-calm="1"]:not([data-contrast=high]){--forest-scene:none}html[data-font=dyslexic] body :is(.kv-story-brand,.kv-story-hero h1,.kv-story-hero p,.kv-story-yellow-button,.kv-story-school h2,.kv-story-grade-orb>span,.kv-story-kindergarten strong,.kv-story-quote blockquote,.kv-story-parent h2,.kv-story-game strong,.kv-story-game small,.kv-story-footer>p:first-child){font-family:var(--font-sans)}@media (width>=1000px){html:not([data-contrast=high]) body .kv-page .kv-page-nav{width:min(100%,480px)}}@media (width>=700px) and (width<=999px){html:not([data-contrast=high]) body .kv-page .kv-page-top{grid-template-columns:minmax(0,1fr) auto}.kv-page .kv-page-profile{grid-area:1/2}.kv-page .kv-page-nav{grid-area:2/1/auto/-1}html:not([data-contrast=high]) body .kv-page .kv-page-nav{width:100%}}@media (width<=600px){.kv-page .kv-page-nav a:not(.kv-page-search) svg{display:none}.kv-page .kv-page-nav a{font-size:11px}}
