.LogasLohkanTheme-module__NTxWFq__control.LogasLohkanTheme-module__NTxWFq__control{box-sizing:border-box;border:2px solid var(--control-border,#123c3a);background:var(--control-background,#f7f3ee);color:var(--control-color,#123c3a);box-shadow:6px 8px var(--control-shadow,#123c3a);font-family:var(--font-heading,"Baloo 2", sans-serif);cursor:pointer;transform:var(--control-transform,none);border-radius:16px;justify-content:center;align-items:center;font-weight:600;line-height:1.2;text-decoration:none;transition:none;display:inline-flex}.LogasLohkanTheme-module__NTxWFq__primary{--control-background:#2c827b;--control-color:#fff;--control-border:#f7f3ee;}.LogasLohkanTheme-module__NTxWFq__secondary{}.LogasLohkanTheme-module__NTxWFq__completedLevel .LogasLohkanTheme-module__NTxWFq__control{--control-background:#2c827b;--control-color:#fff;--control-border:#f7f3ee}.LogasLohkanTheme-module__NTxWFq__primary.LogasLohkanTheme-module__NTxWFq__primary,.LogasLohkanTheme-module__NTxWFq__secondary.LogasLohkanTheme-module__NTxWFq__secondary{gap:12px;min-height:64px;padding:12px 48px;font-size:22px}.LogasLohkanTheme-module__NTxWFq__iconPrimary{}.LogasLohkanTheme-module__NTxWFq__iconPrimary.LogasLohkanTheme-module__NTxWFq__iconPrimary.LogasLohkanTheme-module__NTxWFq__iconPrimary{width:64px;height:64px;min-height:64px;padding:0}.LogasLohkanTheme-module__NTxWFq__link{}.LogasLohkanTheme-module__NTxWFq__link.LogasLohkanTheme-module__NTxWFq__link{text-align:left;justify-content:space-between;padding:24px 32px}.LogasLohkanTheme-module__NTxWFq__gameCard{}.LogasLohkanTheme-module__NTxWFq__gameCard.LogasLohkanTheme-module__NTxWFq__gameCard{box-shadow:14px 16px var(--control-shadow,#123c3a);border-radius:32px}.LogasLohkanTheme-module__NTxWFq__choice{--hover-shadow-y:10px;}.LogasLohkanTheme-module__NTxWFq__choice.LogasLohkanTheme-module__NTxWFq__choice{padding:0;font-size:22px}.LogasLohkanTheme-module__NTxWFq__letterInput{--control-background:#fff;}.LogasLohkanTheme-module__NTxWFq__letterInput.LogasLohkanTheme-module__NTxWFq__letterInput{--hover-shadow-y:12px;text-align:center;border-radius:32px;padding:8px;font-size:48px}.LogasLohkanTheme-module__NTxWFq__display.LogasLohkanTheme-module__NTxWFq__display{box-sizing:border-box;box-shadow:none;font-family:var(--font-heading,"Baloo 2", sans-serif);background:#f7f3ee;border:2px solid #123c3a;border-radius:32px;font-size:48px;font-weight:600}@media (hover:hover){.LogasLohkanTheme-module__NTxWFq__control.LogasLohkanTheme-module__NTxWFq__control:hover:not(:disabled):not([aria-disabled=true]):not(:active):not(:focus-visible){background:var(--control-background,#f7f3ee);color:var(--control-color,#123c3a);border-color:var(--control-border,#123c3a);box-shadow:6px var(--hover-shadow-y,12px) var(--control-shadow,#123c3a);transform:var(--control-transform,none)}.LogasLohkanTheme-module__NTxWFq__gameCard.LogasLohkanTheme-module__NTxWFq__gameCard:hover:not(:disabled):not([aria-disabled=true]):not(:active):not(:focus-visible){box-shadow:14px 24px var(--control-shadow,#123c3a)}.LogasLohkanTheme-module__NTxWFq__levelCard:hover:not(:disabled):not(:active):not(:focus-visible) .LogasLohkanTheme-module__NTxWFq__control{box-shadow:6px var(--hover-shadow-y,12px) #123c3a}}.LogasLohkanTheme-module__NTxWFq__control.LogasLohkanTheme-module__NTxWFq__control:focus-visible,.LogasLohkanTheme-module__NTxWFq__levelCard:focus-visible .LogasLohkanTheme-module__NTxWFq__control{background:var(--control-background,#f7f3ee);color:var(--control-color,#123c3a);border-color:var(--control-border,#123c3a);outline:none;box-shadow:6px 8px #397aa8}.LogasLohkanTheme-module__NTxWFq__gameCard.LogasLohkanTheme-module__NTxWFq__gameCard:focus-visible{box-shadow:14px 16px #397aa8}.LogasLohkanTheme-module__NTxWFq__levelCard:focus-visible{outline:none}.LogasLohkanTheme-module__NTxWFq__control.LogasLohkanTheme-module__NTxWFq__control:active:not(:disabled):not([aria-disabled=true]),.LogasLohkanTheme-module__NTxWFq__choice.LogasLohkanTheme-module__NTxWFq__choice[aria-pressed=true]:not(:focus-visible),.LogasLohkanTheme-module__NTxWFq__levelCard:active:not(:disabled) .LogasLohkanTheme-module__NTxWFq__control{box-shadow:2px 4px var(--control-shadow,#123c3a);transform:var(--control-transform,none)}.LogasLohkanTheme-module__NTxWFq__gameCard.LogasLohkanTheme-module__NTxWFq__gameCard:active:not(:disabled):not([aria-disabled=true]){box-shadow:6px 8px #123c3a}.LogasLohkanTheme-module__NTxWFq__control.LogasLohkanTheme-module__NTxWFq__control:disabled,.LogasLohkanTheme-module__NTxWFq__control.LogasLohkanTheme-module__NTxWFq__control[aria-disabled=true]{opacity:.5;filter:none;cursor:not-allowed;box-shadow:6px 8px var(--control-shadow,#123c3a)}.LogasLohkanTheme-module__NTxWFq__gameCard.LogasLohkanTheme-module__NTxWFq__gameCard:disabled,.LogasLohkanTheme-module__NTxWFq__gameCard.LogasLohkanTheme-module__NTxWFq__gameCard[aria-disabled=true]{box-shadow:14px 16px #123c3a}.LogasLohkanTheme-module__NTxWFq__control.LogasLohkanTheme-module__NTxWFq__control[data-state=success]{--control-shadow:#39a89f;box-shadow:6px 8px #39a89f}.LogasLohkanTheme-module__NTxWFq__control.LogasLohkanTheme-module__NTxWFq__control[data-state=error]{--control-shadow:#d95c5c;box-shadow:6px 8px #d95c5c}.LogasLohkanTheme-module__NTxWFq__control.LogasLohkanTheme-module__NTxWFq__control[data-state]:focus-visible{box-shadow:6px 8px #397aa8}@media (max-width:600px){.LogasLohkanTheme-module__NTxWFq__control{--hover-shadow-y:10px;border-radius:12px}.LogasLohkanTheme-module__NTxWFq__primary.LogasLohkanTheme-module__NTxWFq__primary,.LogasLohkanTheme-module__NTxWFq__secondary.LogasLohkanTheme-module__NTxWFq__secondary{border-radius:12px;gap:8px;min-height:56px;padding:12px 24px;font-size:18px}.LogasLohkanTheme-module__NTxWFq__iconPrimary.LogasLohkanTheme-module__NTxWFq__iconPrimary.LogasLohkanTheme-module__NTxWFq__iconPrimary{width:56px;height:56px;min-height:56px;padding:0}.LogasLohkanTheme-module__NTxWFq__link.LogasLohkanTheme-module__NTxWFq__link{padding:20px 24px}.LogasLohkanTheme-module__NTxWFq__choice.LogasLohkanTheme-module__NTxWFq__choice{border-radius:12px;padding:0;font-size:18px}.LogasLohkanTheme-module__NTxWFq__letterInput.LogasLohkanTheme-module__NTxWFq__letterInput,.LogasLohkanTheme-module__NTxWFq__display.LogasLohkanTheme-module__NTxWFq__display{border-radius:16px;font-size:32px}}
.LogasLohkanLevelsView-module__FrkFwW__screen{--surface:#f7f3ee;--ink:#123c3a;--teal:#2c827b;--card-width:220px;--column-gap:16px;--row-gap:64px;--status-size:32px;isolation:isolate;box-sizing:border-box;min-height:100svh;color:var(--ink);font-family:"Baloo 2", var(--font-sans), sans-serif;flex-direction:column;gap:32px;padding:32px max(32px,50vw - 700px) 64px;display:flex;position:relative}.LogasLohkanLevelsView-module__FrkFwW__background{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}.LogasLohkanLevelsView-module__FrkFwW__panel{box-sizing:border-box;background:var(--surface);border-radius:32px;flex:1;place-items:center;width:100%;min-height:max(480px,100svh - 200px);padding:48px;display:grid;box-shadow:0 0 40px #0000000a,0 0 20px -8px #0000000f}.LogasLohkanLevelsView-module__FrkFwW__desktop{width:min(692px,100%)}.LogasLohkanLevelsView-module__FrkFwW__mobile{display:none}.LogasLohkanLevelsView-module__FrkFwW__path{gap:var(--row-gap);display:grid}.LogasLohkanLevelsView-module__FrkFwW__row{grid-template-columns:repeat(3, minmax(0, var(--card-width)));gap:var(--column-gap);display:grid}.LogasLohkanLevelsView-module__FrkFwW__card{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;grid-row:1;justify-items:center;gap:24px;padding:0 6px 8px 0;display:grid;position:relative}.LogasLohkanLevelsView-module__FrkFwW__status{z-index:2;box-sizing:border-box;width:var(--status-size);height:var(--status-size);border:2px solid var(--ink);background:var(--surface);border-radius:50%;place-items:center;display:grid;position:relative}.LogasLohkanLevelsView-module__FrkFwW__statusIcon{width:24px;height:24px}.LogasLohkanLevelsView-module__FrkFwW__completedStatus{color:var(--ink)}.LogasLohkanLevelsView-module__FrkFwW__label{z-index:2;box-sizing:border-box;border:2px solid var(--ink);background:var(--surface);width:100%;min-height:64px;box-shadow:6px 8px var(--ink);border-radius:16px;place-items:center;padding:8px;font-size:22px;font-weight:600;line-height:1.2;display:grid;position:relative}.LogasLohkanLevelsView-module__FrkFwW__completedCard .LogasLohkanLevelsView-module__FrkFwW__label{background:var(--teal);border-color:var(--surface);color:#fff}.LogasLohkanLevelsView-module__FrkFwW__card[data-horizontal-connector=true]:after{content:"";top:calc(var(--status-size) / 2);width:calc(100% + var(--column-gap) - var(--status-size));border-top:2px dashed var(--ink);position:absolute}.LogasLohkanLevelsView-module__FrkFwW__card[data-horizontal-connector-side=right]:after{left:calc(50% + var(--status-size) / 2 - 3px)}.LogasLohkanLevelsView-module__FrkFwW__card[data-horizontal-connector-side=left]:after{right:calc(50% + var(--status-size) / 2 + 3px)}.LogasLohkanLevelsView-module__FrkFwW__card[data-horizontal-connector-complete=true]:after{border-top-style:solid}.LogasLohkanLevelsView-module__FrkFwW__card[data-turn-connector=true]:before{content:"";box-sizing:border-box;top:calc(var(--status-size) / 2);width:calc(50% + 24px);height:calc(100% + var(--row-gap));border:2px dashed var(--ink);position:absolute}.LogasLohkanLevelsView-module__FrkFwW__card[data-turn-connector-side=right]:before{left:calc(50% + var(--status-size) / 2 - 3px);border-left:0;border-radius:0 20px 20px 0}.LogasLohkanLevelsView-module__FrkFwW__card[data-turn-connector-side=left]:before{right:calc(50% + var(--status-size) / 2 + 3px);border-right:0;border-radius:20px 0 0 20px}.LogasLohkanLevelsView-module__FrkFwW__card[data-turn-connector-complete=true]:before{border-style:solid}.LogasLohkanLevelsView-module__FrkFwW__footer{box-sizing:border-box;justify-content:space-between;width:100%;padding-right:6px;display:flex}.LogasLohkanLevelsView-module__FrkFwW__navigation{box-sizing:border-box;border:2px solid var(--surface);background:var(--teal);color:#fff;width:64px;height:64px;box-shadow:6px 8px var(--ink);cursor:pointer;border-radius:16px;place-items:center;padding:0;display:grid}.LogasLohkanLevelsView-module__FrkFwW__navigation:hover:not(:disabled),.LogasLohkanLevelsView-module__FrkFwW__navigation:focus-visible{background:var(--teal);color:#fff;border-color:var(--surface)}.LogasLohkanLevelsView-module__FrkFwW__navigation:focus-visible{outline:3px solid var(--ink);outline-offset:4px}@media (max-width:1100px) and (min-width:601px){.LogasLohkanLevelsView-module__FrkFwW__screen{--card-width:180px;padding:32px}.LogasLohkanLevelsView-module__FrkFwW__desktop{width:min(572px,100%)}.LogasLohkanLevelsView-module__FrkFwW__panel{padding:40px}}@media (max-width:600px){.LogasLohkanLevelsView-module__FrkFwW__screen{--card-width:120px;--column-gap:12px;--row-gap:24px;gap:24px;padding:16px 16px 32px}.LogasLohkanLevelsView-module__FrkFwW__panel{border-radius:16px;min-height:calc(100svh - 136px);padding:40px 24px}.LogasLohkanLevelsView-module__FrkFwW__desktop{display:none}.LogasLohkanLevelsView-module__FrkFwW__mobile{width:252px;display:block}.LogasLohkanLevelsView-module__FrkFwW__row{grid-template-columns:repeat(2, var(--card-width))}.LogasLohkanLevelsView-module__FrkFwW__card{gap:16px}.LogasLohkanLevelsView-module__FrkFwW__label{border-radius:12px;min-height:56px;font-size:18px}.LogasLohkanLevelsView-module__FrkFwW__statusIcon{width:20px;height:20px}.LogasLohkanLevelsView-module__FrkFwW__navigation{border-radius:12px;width:56px;height:56px}}@media (max-width:370px){.LogasLohkanLevelsView-module__FrkFwW__screen{--card-width:100px}.LogasLohkanLevelsView-module__FrkFwW__mobile{width:212px}.LogasLohkanLevelsView-module__FrkFwW__panel{padding-inline:16px}.LogasLohkanLevelsView-module__FrkFwW__label{font-size:16px}.LogasLohkanLevelsView-module__FrkFwW__card[data-turn-connector=true]:before{width:calc(50% + 10px)}}
.Button-module__LCT47W__button{justify-content:center;align-items:center;gap:var(--spacing--0);padding:var(--spacing--10) var(--spacing--20);cursor:pointer;border:1px solid #0000;border-radius:999px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.Button-module__LCT47W__button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.Button-module__LCT47W__button:disabled{opacity:.6;filter:grayscale(.35);cursor:not-allowed}.Button-module__LCT47W__button__icon{justify-content:center;align-items:center;display:inline-flex}.Button-module__LCT47W__button--primary{border-color:var(--color--outline-default);color:#14110f;background:linear-gradient(#ddee89 0%,#bdd664 100%);box-shadow:0 8px 20px -12px #00000040}.Button-module__LCT47W__button--primary:hover:not(:disabled){background:var(--color--outline-default);color:#14110f;transform:translateY(-1px)}.Button-module__LCT47W__button--ghost{border-color:var(--color--action-secondary-disabled);color:var(--text);background:0 0}.Button-module__LCT47W__button--ghost:hover:not(:disabled){background:#645a521a}
.IconButton-module__sogB1G__icon-button{color:var(--color--text-and-icon-default);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;transition:background .2s,border-color .2s,border-width .2s;display:inline-flex}.IconButton-module__sogB1G__icon-button svg{width:1.5rem;height:1.5rem}.IconButton-module__sogB1G__icon-button:focus-visible{outline:none}.IconButton-module__sogB1G__icon-button:disabled{cursor:not-allowed}.IconButton-module__sogB1G__icon-button--default{width:2.25rem;height:2.25rem}.IconButton-module__sogB1G__icon-button--mobile{width:2rem;height:2rem}.IconButton-module__sogB1G__icon-button--info.IconButton-module__sogB1G__icon-button--default{width:3.25rem;height:3.25rem}.IconButton-module__sogB1G__icon-button--info.IconButton-module__sogB1G__icon-button--mobile{width:2.875rem;height:2.875rem}.IconButton-module__sogB1G__icon-button--back,.IconButton-module__sogB1G__icon-button--info,.IconButton-module__sogB1G__icon-button--play,.IconButton-module__sogB1G__icon-button--refresh{border-color:var(--color--outline-default);color:var(--color--text-and-icon-default);background:linear-gradient(#ddee89 0%,#bdd664 100%)}.IconButton-module__sogB1G__icon-button--back:hover:not(:disabled),.IconButton-module__sogB1G__icon-button--back:focus-visible,.IconButton-module__sogB1G__icon-button--info:hover:not(:disabled),.IconButton-module__sogB1G__icon-button--info:focus-visible,.IconButton-module__sogB1G__icon-button--play:hover:not(:disabled),.IconButton-module__sogB1G__icon-button--play:focus-visible,.IconButton-module__sogB1G__icon-button--refresh:hover:not(:disabled),.IconButton-module__sogB1G__icon-button--refresh:focus-visible{background:var(--color--outline-default);border-color:var(--color--outline-default);color:var(--color--text-and-icon-default)}.IconButton-module__sogB1G__icon-button--back:disabled,.IconButton-module__sogB1G__icon-button--info:disabled,.IconButton-module__sogB1G__icon-button--play:disabled,.IconButton-module__sogB1G__icon-button--refresh:disabled{border-color:var(--color--action-secondary-disabled);color:var(--color--action-secondary-disabled);background:0 0}.IconButton-module__sogB1G__icon-button--exit{background:var(--color--overlay-default);border-color:var(--color--system-error);color:var(--color--system-error)}.IconButton-module__sogB1G__icon-button--exit:hover:not(:disabled),.IconButton-module__sogB1G__icon-button--exit:focus-visible{background:var(--color--overlay-default);border-color:var(--color--system-error);color:var(--color--system-error);border-width:4px}.IconButton-module__sogB1G__icon-button--exit:disabled{border-color:var(--color--action-secondary-disabled);color:var(--color--action-secondary-disabled);background:0 0}
.GameFooter-module__SwOIHW__footer{-moz-column-gap:var(--spacing--70);align-items:start;column-gap:var(--spacing--70);grid-template-columns:auto 1fr;display:grid}.GameFooter-module__SwOIHW__footer--with-play{grid-template-columns:auto 1fr auto}.GameFooter-module__SwOIHW__footer__description{color:var(--color--text-and-icon-default);align-self:center;margin:0;font-size:1.125rem;line-height:1.5}.GameFooter-module__SwOIHW__footer__button{background:linear-gradient(180deg, var(--color--brand-light-400) 0%, var(--color--brand-light-500) 100%);border:1px solid var(--color--outline-default);width:3.25rem;height:3.25rem;color:var(--color--text-and-icon-default);flex:none}.GameFooter-module__SwOIHW__footer__button:hover:not(:disabled),.GameFooter-module__SwOIHW__footer__button:focus-visible{background:var(--color--outline-default);border-color:var(--color--outline-default);color:var(--color--text-and-icon-default)}@media (max-width:1100px){.GameFooter-module__SwOIHW__footer{-moz-column-gap:1.75rem;column-gap:1.75rem}}@media (max-width:720px){.GameFooter-module__SwOIHW__footer{-moz-column-gap:.625rem;column-gap:.625rem}.GameFooter-module__SwOIHW__footer__description{font-size:1rem}}
.GameLayout-module__JejTTW__gameLayout{min-height:100svh;padding:var(--spacing--20) 0 var(--spacing--30);background:linear-gradient(180deg, var(--color--brand-light-200) 37.891%, var(--color--brand-light-300) 100%);flex-direction:column;display:flex;overflow:hidden}.GameLayout-module__JejTTW__gameLayout[data-width=wide]{padding:var(--spacing--20) var(--spacing--40) var(--spacing--40)}.GameLayout-module__JejTTW__gameLayout__shell{flex-direction:column;flex:1;min-height:0;margin:0 auto;display:flex}.GameLayout-module__JejTTW__gameLayout__shell[data-width=wide]{gap:var(--spacing--70);width:min(1400px,92vw)}.GameLayout-module__JejTTW__gameLayout__shell[data-width=compact]{width:min(62rem, calc(100vw - (2 * var(--spacing--20))));gap:var(--spacing--40)}.GameLayout-module__JejTTW__gameLayout__panel{border-radius:var(--radius-medium);width:100%;box-shadow:0 4px 50px 0 var(--shadow-soft);flex-direction:column;display:flex;position:relative;overflow:hidden}.GameLayout-module__JejTTW__gameLayout__panel[data-stretch=true]{flex:1;min-height:0}.GameLayout-module__JejTTW__gameLayout__panel[data-surface=solid]{background:var(--color--brand-light-100)}.GameLayout-module__JejTTW__gameLayout__panel[data-surface=gradient]{background:linear-gradient(180deg, var(--color--brand-light-200) 37.891%, var(--color--brand-light-300) 100%)}.GameLayout-module__JejTTW__gameLayout__header{top:var(--spacing--20);right:var(--spacing--20);z-index:2;position:absolute}.GameLayout-module__JejTTW__gameLayout__header>*{flex:none;width:3.25rem;height:3.25rem}@media (max-width:1100px){.GameLayout-module__JejTTW__gameLayout[data-width=wide]{padding:var(--spacing--40)}.GameLayout-module__JejTTW__gameLayout__shell[data-width=wide]{gap:1.3125rem;width:min(992px,100%)}}@media (max-width:720px){.GameLayout-module__JejTTW__gameLayout{height:auto;min-height:100svh;padding:var(--spacing--20);overflow:visible}.GameLayout-module__JejTTW__gameLayout__shell[data-width=wide]{gap:var(--spacing--40);flex:none;width:min(344px,100%)}.GameLayout-module__JejTTW__gameLayout__shell[data-width=compact]{width:min(22.5rem, calc(100vw - (2 * var(--spacing--40))));gap:var(--spacing--40);flex:none}.GameLayout-module__JejTTW__gameLayout__header{top:var(--spacing--0);right:var(--spacing--0)}.GameLayout-module__JejTTW__gameLayout__header>*{width:2.875rem;height:2.875rem}}
.GamePlayOverlay-module__w4CVqW__overlay{z-index:10;background:var(--color--overlay-strong);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:inherit;place-items:center;transition:opacity .35s;display:grid;position:absolute;inset:0}.GamePlayOverlay-module__w4CVqW__overlay--hidden{opacity:0;pointer-events:none}.GamePlayOverlay-module__w4CVqW__overlay__content{align-items:center;gap:var(--spacing--50);text-align:center;flex-direction:column;display:flex}.GamePlayOverlay-module__w4CVqW__overlay__btn{width:5.5rem;height:5.5rem;color:var(--color--text-and-icon-default);border:1px solid var(--color--outline-default);cursor:pointer;background:linear-gradient(#ddee89 0%,#bdd664 100%);border-radius:50%;place-items:center;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 4px 24px #83a80059}.GamePlayOverlay-module__w4CVqW__overlay__btn:hover{background:var(--color--outline-default);transform:scale(1.08);box-shadow:0 6px 32px #83a80080}.GamePlayOverlay-module__w4CVqW__overlay__btn:focus-visible{outline:3px solid var(--color--brand-light-300);outline-offset:4px}.GamePlayOverlay-module__w4CVqW__overlay__back{font:inherit;color:var(--color--text-and-icon-default);text-underline-offset:.12em;cursor:pointer;background:0 0;border:0;padding:0;font-size:1.125rem;line-height:1.5;text-decoration:underline}.GamePlayOverlay-module__w4CVqW__overlay__back:focus-visible{outline:3px solid var(--color--brand-light-300);outline-offset:4px;border-radius:var(--radius-small)}
.GameProgress-module__y5wLmG__gameProgress{width:100%}.GameProgress-module__y5wLmG__gameProgress__track{background:var(--color--brand-light-100);border:1px solid var(--color--outline-default);border-radius:999px;height:8px;overflow:hidden}.GameProgress-module__y5wLmG__gameProgress__bar{background:var(--color--outline-default);border-radius:999px;height:100%;transition:width .4s cubic-bezier(.34,1.56,.64,1)}
.InfoBox-module__KRvz_G__info-box{padding:var(--spacing--40) var(--spacing--30);border:1px solid var(--border-subtle);background:var(--surface);gap:var(--spacing--10);border-radius:1rem;display:grid}.InfoBox-module__KRvz_G__info-box__title{font-size:var(--font-size--x-small);font-weight:700}.InfoBox-module__KRvz_G__info-box__body{color:var(--text-muted);line-height:1.6}.InfoBox-module__KRvz_G__info-box--info{border-left:4px solid var(--accent)}.InfoBox-module__KRvz_G__info-box--success{border-left:4px solid var(--success)}.InfoBox-module__KRvz_G__info-box--warning{border-left:4px solid var(--warning)}
.LegacyLogasGame-module__Tos8hq__game{color:#123c3a;flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.LegacyLogasGame-module__Tos8hq__grid{grid-template-columns:repeat(3,minmax(100px,214px));justify-content:center;gap:24px;width:100%;display:grid}.LegacyLogasGame-module__Tos8hq__memoryGame .LegacyLogasGame-module__Tos8hq__card.LegacyLogasGame-module__Tos8hq__card:disabled{opacity:1;cursor:default}.LegacyLogasGame-module__Tos8hq__memoryGame .LegacyLogasGame-module__Tos8hq__grid .LegacyLogasGame-module__Tos8hq__card{aspect-ratio:1;min-height:0}.LegacyLogasGame-module__Tos8hq__memoryGame .LegacyLogasGame-module__Tos8hq__card.LegacyLogasGame-module__Tos8hq__card{font-size:var(--memory-card-font-size,clamp(24px, 3vw, 48px))!important}.LegacyLogasGame-module__Tos8hq__memoryGame[data-memory-variant=syllables]{--memory-card-font-size:clamp(18px, 2.5vw, 36px)}.LegacyLogasGame-module__Tos8hq__memoryGame[data-memory-variant=word-forms]{--memory-card-font-size:clamp(18px, 2vw, 28px)}.LegacyLogasGame-module__Tos8hq__memoryGame .LegacyLogasGame-module__Tos8hq__card img{height:auto;max-height:100%}@media (max-width:600px){.LegacyLogasGame-module__Tos8hq__memoryGame .LegacyLogasGame-module__Tos8hq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.LegacyLogasGame-module__Tos8hq__card{overflow-wrap:anywhere;width:100%;min-height:156px;border-radius:32px!important;padding:16px!important;font-size:clamp(24px,3vw,48px)!important}.LegacyLogasGame-module__Tos8hq__card img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:132px}.LegacyLogasGame-module__Tos8hq__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;max-width:100%;display:flex}.LegacyLogasGame-module__Tos8hq__letter{text-align:center;width:76px;min-height:76px;padding:8px!important;font-size:36px!important}.LegacyLogasGame-module__Tos8hq__alphabet{grid-template-columns:repeat(10,minmax(0,64px));justify-content:center;gap:14px;width:min(100%,766px);display:grid}.LegacyLogasGame-module__Tos8hq__alphabet button{min-height:64px;padding:8px!important;font-size:22px!important}.LegacyLogasGame-module__Tos8hq__prompt{font-family:var(--font-heading,"Baloo 2", sans-serif);text-align:center;font-size:clamp(28px,4vw,48px)}.LegacyLogasGame-module__Tos8hq__picture{-o-object-fit:contain;object-fit:contain;width:220px;height:180px}.LegacyLogasGame-module__Tos8hq__input{width:360px;max-width:100%;padding:16px!important}.LegacyLogasGame-module__Tos8hq__status{text-align:center;min-height:28px;font-size:22px}.LegacyLogasGame-module__Tos8hq__board{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;width:100%;display:grid}.LegacyLogasGame-module__Tos8hq__square{box-sizing:border-box;overflow-wrap:anywhere;text-align:center;background:#fff;border:2px solid #123c3a;border-radius:12px;min-width:0;min-height:94px;padding:8px}.LegacyLogasGame-module__Tos8hq__square img{-o-object-fit:contain;object-fit:contain;min-width:0;max-width:100%;height:48px}.LegacyLogasGame-module__Tos8hq__token{color:#fff;background:#2c827b;border-radius:50%;width:22px;height:22px;display:inline-block}.LegacyLogasGame-module__Tos8hq__token[data-player="2"]{background:#397aa8}.LegacyLogasGame-module__Tos8hq__flash{justify-content:center;align-items:center;min-width:240px;min-height:240px;display:flex}.LegacyLogasGame-module__Tos8hq__flash img{-o-object-fit:contain;object-fit:contain;max-width:320px;max-height:230px}@media (max-width:600px){.LegacyLogasGame-module__Tos8hq__game{gap:24px}.LegacyLogasGame-module__Tos8hq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.LegacyLogasGame-module__Tos8hq__card{min-height:100px;border-radius:16px!important;padding:8px!important;font-size:24px!important}.LegacyLogasGame-module__Tos8hq__alphabet{grid-template-columns:repeat(6,minmax(0,48px));gap:10px}.LegacyLogasGame-module__Tos8hq__alphabet button{min-height:48px;font-size:18px!important}.LegacyLogasGame-module__Tos8hq__letter{width:48px;min-height:48px;font-size:24px!important}.LegacyLogasGame-module__Tos8hq__board{grid-template-columns:repeat(4,minmax(0,1fr))}.LegacyLogasGame-module__Tos8hq__square{min-height:80px;font-size:14px}}.LegacyLogasGame-module__Tos8hq__row>.LegacyLogasGame-module__Tos8hq__card{width:auto;min-width:140px;max-width:320px}.LegacyLogasGame-module__Tos8hq__square[data-state=error]{box-shadow:3px 4px #d95c5c}.LegacyLogasGame-module__Tos8hq__alphabetSlots{grid-template-columns:repeat(3,minmax(0,195px));gap:24px;width:min(100%,633px);display:grid}.LegacyLogasGame-module__Tos8hq__alphabetSlots .LegacyLogasGame-module__Tos8hq__letter{border-radius:32px;width:100%;min-height:195px;font-size:48px!important}@media (max-width:600px){.LegacyLogasGame-module__Tos8hq__alphabetSlots{gap:16px}.LegacyLogasGame-module__Tos8hq__alphabetSlots .LegacyLogasGame-module__Tos8hq__letter{border-radius:16px;min-height:84px;font-size:32px!important}}.LegacyLogasGame-module__Tos8hq__lottoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.LegacyLogasGame-module__Tos8hq__wordChoice{text-align:center;overflow-wrap:anywhere;min-width:0;min-height:78px;border-radius:16px!important;padding:20px 32px!important;font-size:22px!important}.LegacyLogasGame-module__Tos8hq__pronounGrid{flex-wrap:wrap;justify-content:center;gap:16px;width:min(100%,1164px);display:flex}.LegacyLogasGame-module__Tos8hq__pronounGrid .LegacyLogasGame-module__Tos8hq__wordChoice{width:calc(20% - 12.8px)}.LegacyLogasGame-module__Tos8hq__listeningChild{-o-object-fit:contain;object-fit:contain;width:276px;max-width:100%;height:281px}.LegacyLogasGame-module__Tos8hq__namingOwl{-o-object-fit:contain;object-fit:contain;width:338px;max-width:100%;height:344px}.LegacyLogasGame-module__Tos8hq__compoundLayout{grid-template-columns:426px minmax(0,646px);align-items:center;gap:48px;width:min(100%,1164px);display:grid}.LegacyLogasGame-module__Tos8hq__compoundPictures{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.LegacyLogasGame-module__Tos8hq__compoundInputs{gap:16px;width:100%;display:grid}.LegacyLogasGame-module__Tos8hq__compoundInputs .LegacyLogasGame-module__Tos8hq__input{width:100%}.LegacyLogasGame-module__Tos8hq__compoundPair{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.LegacyLogasGame-module__Tos8hq__compoundPair img{width:45%;height:132px}.LegacyLogasGame-module__Tos8hq__joinKeyboard{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;width:min(100%,644px);display:grid}.LegacyLogasGame-module__Tos8hq__joinKeyboard .LegacyLogasGame-module__Tos8hq__letter{width:100%;min-height:64px;font-size:22px!important}.LegacyLogasGame-module__Tos8hq__joinOutputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100%,644px);display:grid}.LegacyLogasGame-module__Tos8hq__joinOutputs .LegacyLogasGame-module__Tos8hq__input{width:100%}.LegacyLogasGame-module__Tos8hq__syllableChoices{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:min(100%,644px);display:grid}.LegacyLogasGame-module__Tos8hq__syllableChoices .LegacyLogasGame-module__Tos8hq__wordChoice{padding:20px 12px!important}.LegacyLogasGame-module__Tos8hq__letterPlay{grid-template-columns:minmax(0,1fr) minmax(0,544px);align-items:center;gap:32px;display:grid}.LegacyLogasGame-module__Tos8hq__letterPlay>button:first-child{box-shadow:none;background:0 0;border:0;grid-area:1/1/4;padding:0}.LegacyLogasGame-module__Tos8hq__letterPlay .LegacyLogasGame-module__Tos8hq__picture{width:100%;height:430px}.LegacyLogasGame-module__Tos8hq__letterPlay .LegacyLogasGame-module__Tos8hq__wordSlots,.LegacyLogasGame-module__Tos8hq__letterPlay .LegacyLogasGame-module__Tos8hq__letterKeyboard,.LegacyLogasGame-module__Tos8hq__letterPlay>.LegacyLogasGame-module__Tos8hq__row{grid-column:2}.LegacyLogasGame-module__Tos8hq__letterKeyboard{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.LegacyLogasGame-module__Tos8hq__letterKeyboard .LegacyLogasGame-module__Tos8hq__letter{width:100%;min-height:64px;font-size:22px!important}.LegacyLogasGame-module__Tos8hq__wordSlots{flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%;display:flex}.LegacyLogasGame-module__Tos8hq__wordSlots .LegacyLogasGame-module__Tos8hq__letter{width:64px;min-height:64px;font-size:22px!important}.LegacyLogasGame-module__Tos8hq__board{grid-template-rows:repeat(10,minmax(44px,auto));grid-template-columns:repeat(10,minmax(0,1fr));gap:8px}.LegacyLogasGame-module__Tos8hq__square{min-height:64px;font-family:var(--font-heading,"Baloo 2", sans-serif);background:#f7f3ee;border-radius:16px;padding:4px;font-size:18px;box-shadow:3px 4px #123c3a}.LegacyLogasGame-module__Tos8hq__square small{text-align:left;display:block}.LegacyLogasGame-module__Tos8hq__flash{border-radius:32px;width:min(100%,401px);min-height:408px}@media (max-width:900px){.LegacyLogasGame-module__Tos8hq__compoundLayout{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:24px}.LegacyLogasGame-module__Tos8hq__letterPlay .LegacyLogasGame-module__Tos8hq__picture{height:300px}}@media (max-width:600px){.LegacyLogasGame-module__Tos8hq__wordChoice{min-height:56px;padding:12px!important;font-size:18px!important}.LegacyLogasGame-module__Tos8hq__lottoGrid,.LegacyLogasGame-module__Tos8hq__pronounGrid{gap:12px}.LegacyLogasGame-module__Tos8hq__pronounGrid .LegacyLogasGame-module__Tos8hq__wordChoice,.LegacyLogasGame-module__Tos8hq__pronounGrid .LegacyLogasGame-module__Tos8hq__wordChoice:nth-child(n+6){width:calc(33.3333% - 8px)}.LegacyLogasGame-module__Tos8hq__listeningChild{width:196px;height:200px}.LegacyLogasGame-module__Tos8hq__compoundLayout{flex-direction:column;gap:24px;display:flex}.LegacyLogasGame-module__Tos8hq__compoundPictures{width:min(100%,300px)}.LegacyLogasGame-module__Tos8hq__joinKeyboard{grid-template-columns:repeat(8,minmax(0,1fr))}.LegacyLogasGame-module__Tos8hq__joinKeyboard .LegacyLogasGame-module__Tos8hq__letter{min-height:38px;padding:4px!important;font-size:18px!important}.LegacyLogasGame-module__Tos8hq__syllableChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.LegacyLogasGame-module__Tos8hq__letterPlay{flex-direction:column;display:flex}.LegacyLogasGame-module__Tos8hq__letterPlay .LegacyLogasGame-module__Tos8hq__picture{width:220px;height:210px}.LegacyLogasGame-module__Tos8hq__letterKeyboard{width:100%}.LegacyLogasGame-module__Tos8hq__letterKeyboard .LegacyLogasGame-module__Tos8hq__letter{min-height:38px;padding:4px!important;font-size:18px!important}.LegacyLogasGame-module__Tos8hq__board{gap:4px}.LegacyLogasGame-module__Tos8hq__square{border-radius:6px;min-height:36px;padding:1px;font-size:10px}.LegacyLogasGame-module__Tos8hq__square img{height:26px}.LegacyLogasGame-module__Tos8hq__square small{font-size:9px}.LegacyLogasGame-module__Tos8hq__flash{min-width:0;min-height:280px}.LegacyLogasGame-module__Tos8hq__namingOwl{width:232px;height:236px}}.LegacyLogasGame-module__Tos8hq__picture{width:375px;max-width:100%;height:344px}.LegacyLogasGame-module__Tos8hq__artPrompt{background:0 0;border:0;padding:0}.LegacyLogasGame-module__Tos8hq__soundButton{width:64px;height:64px;padding:16px!important}.LegacyLogasGame-module__Tos8hq__namingCrop{width:338px;height:344px;display:block;position:relative;overflow:hidden}.LegacyLogasGame-module__Tos8hq__namingCrop .LegacyLogasGame-module__Tos8hq__namingOwl{width:167.59%;max-width:none;height:109.46%;position:absolute;top:-6.76%;left:-38.62%}@media (max-width:600px){.LegacyLogasGame-module__Tos8hq__picture{width:240px;height:220px}.LegacyLogasGame-module__Tos8hq__namingCrop{width:232px;height:236px}.LegacyLogasGame-module__Tos8hq__wordSlots .LegacyLogasGame-module__Tos8hq__letter{width:36px;min-height:38px}}.LegacyLogasGame-module__Tos8hq__players{align-items:center;gap:8px;font-size:18px;display:flex}.LegacyLogasGame-module__Tos8hq__players select{color:#123c3a;background:#f7f3ee;border:2px solid #123c3a;border-radius:8px;padding:8px}.LegacyLogasGame-module__Tos8hq__grid .LegacyLogasGame-module__Tos8hq__card{min-height:195px}@media (max-width:600px){.LegacyLogasGame-module__Tos8hq__grid .LegacyLogasGame-module__Tos8hq__card{min-height:96px}}.LegacyLogasGame-module__Tos8hq__board{grid-template-rows:repeat(3,minmax(96px,auto));grid-template-columns:repeat(8,minmax(0,1fr))}.LegacyLogasGame-module__Tos8hq__square{color:#123c3a;opacity:1;min-height:132px}.LegacyLogasGame-module__Tos8hq__boardPages{justify-content:center;gap:16px;display:flex}.LegacyLogasGame-module__Tos8hq__boardPages button{min-height:40px;padding:8px 16px}@media (max-width:600px){.LegacyLogasGame-module__Tos8hq__board{grid-template-rows:repeat(3,minmax(48px,auto))}.LegacyLogasGame-module__Tos8hq__square{min-height:48px}}.LegacyLogasGame-module__Tos8hq__diceCrop{width:96px;height:99px;display:block;position:relative;overflow:hidden}.LegacyLogasGame-module__Tos8hq__diceCrop img{width:200%;max-width:none;height:129.08%;position:absolute;top:-16.8%;left:-51.33%}.LegacyLogasGame-module__Tos8hq__boardArrowCrop{width:69px;height:64px;position:relative;overflow:hidden}.LegacyLogasGame-module__Tos8hq__boardArrowCrop img{width:208.18%;max-width:none;height:269.52%;position:absolute;top:-78.88%;left:-53.64%}@media (max-width:600px){.LegacyLogasGame-module__Tos8hq__diceCrop{width:48px;height:50px}.LegacyLogasGame-module__Tos8hq__boardArrowCrop{width:35px;height:32px}}.LegacyLogasGame-module__Tos8hq__listenPrompt{border-bottom:1px solid #123c3a;justify-content:center;align-items:flex-end;width:min(100%,624px);padding-bottom:24px;display:flex;position:relative}.LegacyLogasGame-module__Tos8hq__listenPrompt .LegacyLogasGame-module__Tos8hq__soundButton{position:absolute;bottom:24px;left:0}.LegacyLogasGame-module__Tos8hq__listenLetter{text-align:center;width:195px;min-height:195px;border-radius:32px!important;font-size:48px!important}.LegacyLogasGame-module__Tos8hq__imageCrop{aspect-ratio:451/459;max-width:100%;display:block;position:relative;overflow:hidden}.LegacyLogasGame-module__Tos8hq__imageCrop[data-image-crop=picture]{aspect-ratio:1112/1020}.LegacyLogasGame-module__Tos8hq__cardCrop{width:132px}.LegacyLogasGame-module__Tos8hq__promptCrop{width:220px}.LegacyLogasGame-module__Tos8hq__promptCrop[data-image-crop=squirrel]{width:min(100%,451px)}.LegacyLogasGame-module__Tos8hq__imageCrop.LegacyLogasGame-module__Tos8hq__imageCrop>img{-o-object-fit:fill;object-fit:fill;width:225.55%;max-width:none;height:147.76%;position:absolute;top:-31.46%;left:-3.96%}.LegacyLogasGame-module__Tos8hq__imageCrop.LegacyLogasGame-module__Tos8hq__imageCrop[data-image-crop=picture]>img{width:218.44%;height:158.97%;top:-29.49%;left:-106.85%}@media (max-width:600px){.LegacyLogasGame-module__Tos8hq__listenLetter{width:72px;min-height:80px;border-radius:16px!important;font-size:32px!important}.LegacyLogasGame-module__Tos8hq__listenPrompt .LegacyLogasGame-module__Tos8hq__soundButton{width:48px;height:48px;padding:12px!important}.LegacyLogasGame-module__Tos8hq__promptCrop[data-image-crop=squirrel]{width:min(100%,240px)}}.LegacyLogasGame-module__Tos8hq__pronounGrid{gap:16px;max-width:1080px}.LegacyLogasGame-module__Tos8hq__pronounGrid .LegacyLogasGame-module__Tos8hq__wordChoice{aspect-ratio:1;width:calc(20% - 12.8px);min-height:0;border-radius:24px!important;padding:16px!important;font-size:32px!important}.LegacyLogasGame-module__Tos8hq__pronounGrid .LegacyLogasGame-module__Tos8hq__wordChoice:nth-child(n+6){width:calc(20% - 12.8px)}.LegacyLogasGame-module__Tos8hq__caseInput{width:min(100%,596px);min-height:78px;border-radius:16px!important;padding:20px 32px!important;font-size:22px!important}@media (max-width:600px){.LegacyLogasGame-module__Tos8hq__pronounGrid .LegacyLogasGame-module__Tos8hq__wordChoice,.LegacyLogasGame-module__Tos8hq__pronounGrid .LegacyLogasGame-module__Tos8hq__wordChoice:nth-child(n+6){width:calc(33.3333% - 8px);border-radius:16px!important;font-size:20px!important}.LegacyLogasGame-module__Tos8hq__caseInput{min-height:56px;padding:12px!important}}.LegacyLogasGame-module__Tos8hq__alphabetChildCrop{width:min(100%,456px);height:287px;position:relative;overflow:hidden}.LegacyLogasGame-module__Tos8hq__alphabetChildCrop img{width:101.8%;max-width:none;height:108.52%;position:absolute;top:-4.32%;left:-.9%}@media (max-width:600px){.LegacyLogasGame-module__Tos8hq__alphabetChildCrop{width:240px;height:151px}}.LegacyLogasGame-module__Tos8hq__alphabetSlots span.LegacyLogasGame-module__Tos8hq__letter{place-items:center;display:grid}.LegacyLogasGame-module__Tos8hq__ladderGame{gap:16px}.LegacyLogasGame-module__Tos8hq__ladderInstructions{box-sizing:border-box;background:#f7f3ee;border-radius:16px;width:min(100%,640px);padding:16px 20px;line-height:1.5}.LegacyLogasGame-module__Tos8hq__ladderInstructions p{margin:8px 0 0}.LegacyLogasGame-module__Tos8hq__dieButton{min-height:99px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.LegacyLogasGame-module__Tos8hq__boardPages button{min-height:36px;padding:4px 12px!important;font-size:18px!important}.LegacyLogasGame-module__Tos8hq__lottoTarget{text-align:center;border-radius:16px;width:min(100%,424px);min-height:78px;padding:20px 32px;font-size:22px}.LegacyLogasGame-module__Tos8hq__pronounTarget{width:min(100%,644px)}@media (max-width:600px){.LegacyLogasGame-module__Tos8hq__lottoTarget{min-height:56px;padding:12px;font-size:18px}.LegacyLogasGame-module__Tos8hq__dieButton{min-height:50px}}.LegacyLogasGame-module__Tos8hq__compoundColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:min(100%,900px)}.LegacyLogasGame-module__Tos8hq__compoundColumn{gap:16px;display:grid}.LegacyLogasGame-module__Tos8hq__compoundColumn .LegacyLogasGame-module__Tos8hq__card{width:100%;min-height:145px}.LegacyLogasGame-module__Tos8hq__joinedWords{flex-wrap:wrap;justify-content:center;gap:12px;max-width:100%;display:flex}.LegacyLogasGame-module__Tos8hq__joinedWords .LegacyLogasGame-module__Tos8hq__card{flex-direction:column;gap:8px;height:auto;min-height:150px;display:flex}.LegacyLogasGame-module__Tos8hq__colourBlock{border:2px solid;border-radius:20px;width:180px;height:180px;display:block}.LegacyLogasGame-module__Tos8hq__joinScene{text-align:center;width:min(100%,644px);font-size:48px;overflow:hidden}.LegacyLogasGame-module__Tos8hq__joinScene span{animation:.7s ease-out LegacyLogasGame-module__Tos8hq__join-arrival;display:inline-block}@keyframes LegacyLogasGame-module__Tos8hq__join-arrival{0%{transform:translate(-180px)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.LegacyLogasGame-module__Tos8hq__joinScene span{animation:none}}
.LevelIndicator-module__pzGSqq__level-indicator{color:#14110f;cursor:default;background:0 0;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.LevelIndicator-module__pzGSqq__level-indicator svg{width:.9rem;height:.9rem}.LevelIndicator-module__pzGSqq__level-indicator--default{width:1.7rem;height:1.7rem}.LevelIndicator-module__pzGSqq__level-indicator--mobile{width:1.45rem;height:1.45rem}.LevelIndicator-module__pzGSqq__level-indicator--completed{border-color:var(--color--outline-default);background:linear-gradient(#ddee89 0%,#bdd664 100%)}.LevelIndicator-module__pzGSqq__level-indicator--completed:hover:not(:disabled),.LevelIndicator-module__pzGSqq__level-indicator--completed:focus-visible{background:var(--color--outline-default)}.LevelIndicator-module__pzGSqq__level-indicator--completed:disabled{color:#9a948c;background:0 0;border-color:#c9c5bf}.LevelIndicator-module__pzGSqq__level-indicator--pending{border-color:var(--color--outline-default);background:0 0}.LevelIndicator-module__pzGSqq__level-indicator--pending:hover:not(:disabled),.LevelIndicator-module__pzGSqq__level-indicator--pending:focus-visible{border-color:var(--color--outline-default);background:#83a8001f}.LevelIndicator-module__pzGSqq__level-indicator--pending:disabled{color:#9a948c;border-color:#c9c5bf}
.LegacyLohkanGame-module__jhpstq__board{color:#123c3a;width:100%;font-family:var(--font-heading,"Baloo 2", sans-serif);flex-direction:column;align-items:center;gap:32px;font-size:22px;display:flex}.LegacyLohkanGame-module__jhpstq__board p{margin:0}.LegacyLohkanGame-module__jhpstq__answerControls{border:0;min-width:0;margin:0;padding:0;display:contents}.LegacyLohkanGame-module__jhpstq__wordSearchRows{flex-direction:column;gap:32px;width:100%;display:flex}.LegacyLohkanGame-module__jhpstq__wordSearchRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.LegacyLohkanGame-module__jhpstq__wordSilhouette{letter-spacing:.15em}.LegacyLohkanGame-module__jhpstq__help{border:2px solid #2c827b;border-radius:16px;max-width:100%;padding:16px}.LegacyLohkanGame-module__jhpstq__wordFeedback{font-size:20px}.LegacyLohkanGame-module__jhpstq__wordFeedback [data-state=error]{text-underline-offset:4px;-webkit-text-decoration:underline wavy #a52d32;text-decoration:underline wavy #a52d32}.LegacyLohkanGame-module__jhpstq__wordFeedback [data-state=success]{color:#176b42}.LegacyLohkanGame-module__jhpstq__headingMarking{grid-column:1/-1;max-width:100%}.LegacyLohkanGame-module__jhpstq__headingMarking>div{white-space:pre-wrap;flex-wrap:wrap;gap:6px;display:flex}.LegacyLohkanGame-module__jhpstq__headingLetter.LegacyLohkanGame-module__jhpstq__headingLetter{min-height:44px;padding:4px 10px;font-size:24px}.LegacyLohkanGame-module__jhpstq__soundGrid{grid-template-columns:repeat(3,200px);gap:24px;display:grid;position:relative}.LegacyLohkanGame-module__jhpstq__selectionItem{display:contents}.LegacyLohkanGame-module__jhpstq__centralLetter.LegacyLohkanGame-module__jhpstq__centralLetter{cursor:pointer;border:0;grid-area:2/2;width:200px;height:200px;font-size:120px}.LegacyLohkanGame-module__jhpstq__pictureChoice.LegacyLohkanGame-module__jhpstq__pictureChoice{border-radius:32px;justify-content:center;align-items:center;width:200px;min-height:200px;padding:24px;display:flex}.LegacyLohkanGame-module__jhpstq__image{-o-object-fit:contain;object-fit:contain;width:148px;max-width:100%;height:148px;display:block}.LegacyLohkanGame-module__jhpstq__selectionGrid{grid-template-columns:repeat(8,minmax(40px,1fr));gap:16px;width:100%;max-width:1000px;display:grid}.LegacyLohkanGame-module__jhpstq__selectionGrid:has(.LegacyLohkanGame-module__jhpstq__pictureChoice){grid-template-columns:repeat(4,minmax(100px,1fr))}.LegacyLohkanGame-module__jhpstq__selectionGrid .LegacyLohkanGame-module__jhpstq__pictureChoice{flex-direction:column;width:100%}.LegacyLohkanGame-module__jhpstq__letterChoice.LegacyLohkanGame-module__jhpstq__letterChoice{min-height:72px;padding:12px;font-size:40px}.LegacyLohkanGame-module__jhpstq__board button[aria-pressed=true]{color:#fff;background:#2c827b}.LegacyLohkanGame-module__jhpstq__target.LegacyLohkanGame-module__jhpstq__target{background:0 0;border:0;min-width:160px;padding:16px 32px;font-size:80px}.LegacyLohkanGame-module__jhpstq__targetImage.LegacyLohkanGame-module__jhpstq__targetImage{border-radius:32px;padding:16px}.LegacyLohkanGame-module__jhpstq__positionGrid{grid-template-columns:repeat(4,200px);gap:32px;display:grid}.LegacyLohkanGame-module__jhpstq__positionCard{flex-direction:column;gap:16px;display:flex}.LegacyLohkanGame-module__jhpstq__positions{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.LegacyLohkanGame-module__jhpstq__position.LegacyLohkanGame-module__jhpstq__position{height:48px;font-size:36px}.LegacyLohkanGame-module__jhpstq__rows{flex-direction:column;gap:40px;width:100%;max-width:1100px;display:flex}.LegacyLohkanGame-module__jhpstq__row{justify-content:center;align-items:center;gap:40px;display:flex}.LegacyLohkanGame-module__jhpstq__response{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.LegacyLohkanGame-module__jhpstq__options{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.LegacyLohkanGame-module__jhpstq__option.LegacyLohkanGame-module__jhpstq__option{min-height:64px;padding:12px 24px;font-size:24px}.LegacyLohkanGame-module__jhpstq__inputLabel{align-items:center;gap:12px;display:flex}.LegacyLohkanGame-module__jhpstq__input.LegacyLohkanGame-module__jhpstq__input{border-radius:16px;width:100%;min-width:0;min-height:70px;font-size:32px}.LegacyLohkanGame-module__jhpstq__assembled.LegacyLohkanGame-module__jhpstq__assembled{cursor:pointer;min-height:72px;padding:12px;font-size:32px}.LegacyLohkanGame-module__jhpstq__wordHint{background:#ece7de;border-radius:16px;padding:12px 24px;font-size:24px}.LegacyLohkanGame-module__jhpstq__reading{white-space:pre-wrap;text-align:left;max-width:100%;font-size:28px;line-height:1.8}.LegacyLohkanGame-module__jhpstq__writing{flex-direction:column;gap:24px;width:100%;max-width:1000px;display:flex}.LegacyLohkanGame-module__jhpstq__textarea{width:100%;min-height:180px;font:inherit;color:inherit;resize:vertical;box-sizing:border-box;background:#fff;border:2px solid #123c3a;border-radius:24px;padding:24px}.LegacyLohkanGame-module__jhpstq__textarea:focus-visible{outline-offset:3px;outline:3px solid #397aa8}.LegacyLohkanGame-module__jhpstq__textarea[data-state=error]{border-color:#d95c5c}.LegacyLohkanGame-module__jhpstq__textarea[data-state=success]{border-color:#39a89f}.LegacyLohkanGame-module__jhpstq__drawing{flex-direction:column;gap:24px;width:100%;max-width:1000px;display:flex}.LegacyLohkanGame-module__jhpstq__tools{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.LegacyLohkanGame-module__jhpstq__tools label{align-items:center;gap:8px;display:flex}.LegacyLohkanGame-module__jhpstq__tools .LegacyLohkanGame-module__jhpstq__swatch{border-radius:50%;width:40px;height:40px}.LegacyLohkanGame-module__jhpstq__tools button[aria-pressed=true]{outline-offset:4px;outline:3px solid #397aa8}.LegacyLohkanGame-module__jhpstq__tools .LegacyLohkanGame-module__jhpstq__secondary{padding:12px 24px}.LegacyLohkanGame-module__jhpstq__canvasWrap{aspect-ratio:5/3;background:#fff;border:2px solid #123c3a;border-radius:24px;position:relative;overflow:hidden}.LegacyLohkanGame-module__jhpstq__canvas{touch-action:none;width:100%;height:100%;display:block;position:relative}.LegacyLohkanGame-module__jhpstq__guide{-o-object-fit:contain;object-fit:contain;opacity:.3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.LegacyLohkanGame-module__jhpstq__actions{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.LegacyLohkanGame-module__jhpstq__feedback{min-height:30px}.LegacyLohkanGame-module__jhpstq__alphabet{grid-template-columns:repeat(5,1fr);gap:24px;width:100%;max-width:1100px;display:grid}.LegacyLohkanGame-module__jhpstq__alphabetTile.LegacyLohkanGame-module__jhpstq__alphabetTile{flex-direction:column;gap:12px;padding:16px;font-size:40px;display:flex}.LegacyLohkanGame-module__jhpstq__alphabetTile span{font-size:20px}.LegacyLohkanGame-module__jhpstq__alphabetTile .LegacyLohkanGame-module__jhpstq__image{width:100%;height:96px}.LegacyLohkanGame-module__jhpstq__conversation{-o-object-fit:contain;object-fit:contain;width:100%;max-width:1000px;max-height:700px}.LegacyLohkanGame-module__jhpstq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.LegacyLohkanGame-module__jhpstq__positionGrid{grid-template-columns:repeat(3,minmax(140px,200px))}.LegacyLohkanGame-module__jhpstq__selectionGrid{grid-template-columns:repeat(6,minmax(40px,1fr))}}@media (max-width:700px){.LegacyLohkanGame-module__jhpstq__board{gap:24px;font-size:18px}.LegacyLohkanGame-module__jhpstq__soundGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%}.LegacyLohkanGame-module__jhpstq__pictureChoice.LegacyLohkanGame-module__jhpstq__pictureChoice{border-radius:24px;width:100%;height:130px;min-height:110px;padding:12px}.LegacyLohkanGame-module__jhpstq__image{width:100%;height:100%;max-height:130px}.LegacyLohkanGame-module__jhpstq__centralLetter.LegacyLohkanGame-module__jhpstq__centralLetter{width:100%;height:130px;font-size:72px}.LegacyLohkanGame-module__jhpstq__selectionGrid{grid-template-columns:repeat(4,minmax(40px,1fr));gap:12px}.LegacyLohkanGame-module__jhpstq__selectionGrid:has(.LegacyLohkanGame-module__jhpstq__pictureChoice){grid-template-columns:repeat(2,minmax(0,1fr))}.LegacyLohkanGame-module__jhpstq__positionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%}.LegacyLohkanGame-module__jhpstq__position.LegacyLohkanGame-module__jhpstq__position{min-height:48px}.LegacyLohkanGame-module__jhpstq__row{flex-direction:column;gap:24px}.LegacyLohkanGame-module__jhpstq__row>.LegacyLohkanGame-module__jhpstq__pictureChoice{width:180px}.LegacyLohkanGame-module__jhpstq__response{width:100%}.LegacyLohkanGame-module__jhpstq__option.LegacyLohkanGame-module__jhpstq__option{padding:12px 16px;font-size:20px}.LegacyLohkanGame-module__jhpstq__input.LegacyLohkanGame-module__jhpstq__input{font-size:24px}.LegacyLohkanGame-module__jhpstq__reading{font-size:22px}.LegacyLohkanGame-module__jhpstq__tools{gap:12px}.LegacyLohkanGame-module__jhpstq__tools button{min-height:40px!important;padding:8px 16px!important}.LegacyLohkanGame-module__jhpstq__alphabet{grid-template-columns:repeat(3,1fr);gap:16px}}.LegacyLohkanGame-module__jhpstq__diphthong{grid-template-columns:1fr 1fr;gap:16px;width:100%;max-width:1300px;display:grid}.LegacyLohkanGame-module__jhpstq__diphthongImage{background:#eae2d7;border-radius:16px;flex-direction:column;align-items:center;gap:24px;padding:32px;display:flex}.LegacyLohkanGame-module__jhpstq__diphthongImage .LegacyLohkanGame-module__jhpstq__image{width:100%;height:400px}.LegacyLohkanGame-module__jhpstq__diphthongText{flex-direction:column;gap:16px;display:flex}.LegacyLohkanGame-module__jhpstq__diphthongText>div{background:#eae2d7;border-radius:16px;flex:1;align-items:center;gap:24px;padding:32px;display:flex}.LegacyLohkanGame-module__jhpstq__diphthongText p{font-size:48px}.LegacyLohkanGame-module__jhpstq__diphthongText strong{color:#2c827b}@media (max-width:700px){.LegacyLohkanGame-module__jhpstq__diphthong{grid-template-columns:1fr}.LegacyLohkanGame-module__jhpstq__diphthongImage .LegacyLohkanGame-module__jhpstq__image{height:250px}.LegacyLohkanGame-module__jhpstq__diphthongText>div{padding:24px}.LegacyLohkanGame-module__jhpstq__diphthongText p{font-size:32px}}.LegacyLohkanGame-module__jhpstq__diphthong,.LegacyLohkanGame-module__jhpstq__diphthongImage,.LegacyLohkanGame-module__jhpstq__diphthongText,.LegacyLohkanGame-module__jhpstq__diphthongText>div{box-sizing:border-box;min-width:0;max-width:100%}.LegacyLohkanGame-module__jhpstq__diphthongText p{overflow-wrap:anywhere;min-width:0}.LegacyLohkanGame-module__jhpstq__diphthongText button{flex-shrink:0}.LegacyLohkanGame-module__jhpstq__diphthongImage .LegacyLohkanGame-module__jhpstq__image{max-width:100%}.LegacyLohkanGame-module__jhpstq__matching{flex-direction:column;gap:32px;width:100%;min-width:0;display:flex}.LegacyLohkanGame-module__jhpstq__sharedBank{justify-content:center}.LegacyLohkanGame-module__jhpstq__matchingCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.LegacyLohkanGame-module__jhpstq__matchingCard{flex-direction:column;align-items:center;gap:16px;min-width:0;display:flex}.LegacyLohkanGame-module__jhpstq__assignedChoice.LegacyLohkanGame-module__jhpstq__assignedChoice{overflow-wrap:anywhere;width:100%;min-height:64px;padding:16px;font-size:22px}.LegacyLohkanGame-module__jhpstq__matchingCard .LegacyLohkanGame-module__jhpstq__pictureChoice{width:100%;max-width:200px}.LegacyLohkanGame-module__jhpstq__sharedBank .LegacyLohkanGame-module__jhpstq__option{overflow-wrap:anywhere;max-width:100%}.LegacyLohkanGame-module__jhpstq__keyboardCursor{pointer-events:none;border:2px solid #397aa8;border-radius:50%;width:12px;height:12px;display:none;position:absolute;transform:translate(-50%,-50%)}.LegacyLohkanGame-module__jhpstq__canvasWrap:focus-within .LegacyLohkanGame-module__jhpstq__keyboardCursor{display:block}.LegacyLohkanGame-module__jhpstq__canvas:focus-visible{outline-offset:-3px;outline:3px solid #397aa8}@media (max-width:700px){.LegacyLohkanGame-module__jhpstq__matchingCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.LegacyLohkanGame-module__jhpstq__matchingCard .LegacyLohkanGame-module__jhpstq__pictureChoice{max-width:100%;height:120px;min-height:120px}.LegacyLohkanGame-module__jhpstq__assignedChoice.LegacyLohkanGame-module__jhpstq__assignedChoice{padding:12px;font-size:18px}.LegacyLohkanGame-module__jhpstq__diphthongText>div{gap:12px;padding:16px}.LegacyLohkanGame-module__jhpstq__diphthongText button{padding:12px 16px}}.LegacyLohkanGame-module__jhpstq__diphthongText strong{white-space:nowrap}.LegacyLohkanGame-module__jhpstq__traceGuide{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.LegacyLohkanGame-module__jhpstq__matching{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:48px;max-width:1100px;display:grid}.LegacyLohkanGame-module__jhpstq__sharedBank{flex-direction:column;grid-area:1/2;align-items:stretch;gap:16px}.LegacyLohkanGame-module__jhpstq__matchingCards{grid-area:1/1;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}.LegacyLohkanGame-module__jhpstq__matchingCard .LegacyLohkanGame-module__jhpstq__pictureChoice{height:156px;min-height:156px;padding:16px}.LegacyLohkanGame-module__jhpstq__matchingCard .LegacyLohkanGame-module__jhpstq__image{width:120px;height:120px}.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-match] .LegacyLohkanGame-module__jhpstq__matchingCards{grid-template-columns:repeat(2,minmax(0,1fr))}.LegacyLohkanGame-module__jhpstq__board[data-layout=syllable-match] .LegacyLohkanGame-module__jhpstq__matching{flex-direction:column-reverse;gap:32px;display:flex}.LegacyLohkanGame-module__jhpstq__board[data-layout=syllable-match] .LegacyLohkanGame-module__jhpstq__matchingCards{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.LegacyLohkanGame-module__jhpstq__board[data-layout=syllable-match] .LegacyLohkanGame-module__jhpstq__sharedBank{flex-direction:row;justify-content:center}.LegacyLohkanGame-module__jhpstq__board[data-layout=syllable-match] .LegacyLohkanGame-module__jhpstq__pictureChoice{box-shadow:none;background:0 0;border:none}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=sound-position] .LegacyLohkanGame-module__jhpstq__positionGrid{grid-template-columns:repeat(3,minmax(0,180px));gap:24px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=sound-position] .LegacyLohkanGame-module__jhpstq__positionGrid>.LegacyLohkanGame-module__jhpstq__centralLetter{grid-area:2/2;align-self:center;width:180px;height:180px}.LegacyLohkanGame-module__jhpstq__positionCard .LegacyLohkanGame-module__jhpstq__pictureChoice{width:100%;height:160px;min-height:160px;padding:16px}.LegacyLohkanGame-module__jhpstq__positionCard .LegacyLohkanGame-module__jhpstq__image{width:128px;height:128px}.LegacyLohkanGame-module__jhpstq__positionCard{gap:12px}.LegacyLohkanGame-module__jhpstq__positions{gap:8px}.LegacyLohkanGame-module__jhpstq__position.LegacyLohkanGame-module__jhpstq__position{min-width:0;height:48px;padding:0}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=mark-letters]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px 48px;display:grid}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=mark-letters]>.LegacyLohkanGame-module__jhpstq__answerControls>p,.LegacyLohkanGame-module__jhpstq__board[data-mechanic=mark-letters] .LegacyLohkanGame-module__jhpstq__actions,.LegacyLohkanGame-module__jhpstq__board[data-mechanic=mark-letters] .LegacyLohkanGame-module__jhpstq__feedback{grid-column:1/-1;justify-self:center}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=mark-letters] .LegacyLohkanGame-module__jhpstq__targetImage{width:100%;box-shadow:none;background:0 0;border:0}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=mark-letters] .LegacyLohkanGame-module__jhpstq__targetImage .LegacyLohkanGame-module__jhpstq__image{width:100%;height:440px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=mark-letters] .LegacyLohkanGame-module__jhpstq__selectionGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__selectionGrid{grid-template-columns:repeat(8,minmax(0,1fr))}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-words]{grid-template-columns:1fr 1fr;gap:24px 16px;max-width:1100px;display:grid}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-words] .LegacyLohkanGame-module__jhpstq__wordSearchRows{grid-column:1/-1;min-width:0}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-words] .LegacyLohkanGame-module__jhpstq__wordSearchRow .LegacyLohkanGame-module__jhpstq__image{width:148px;height:148px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-words] .LegacyLohkanGame-module__jhpstq__wordSearchRow .LegacyLohkanGame-module__jhpstq__pictureCrop,.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-words] .LegacyLohkanGame-module__jhpstq__wordSearchRow .LegacyLohkanGame-module__jhpstq__squirrelCrop{width:148px;max-height:none}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-words] .LegacyLohkanGame-module__jhpstq__wordSearchRow .LegacyLohkanGame-module__jhpstq__squirrelCrop{width:145.42px}.LegacyLohkanGame-module__jhpstq__letterCells{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.LegacyLohkanGame-module__jhpstq__letterCell{border:2px solid #123c3a;border-radius:16px;place-items:center;min-width:56px;height:64px;display:grid;box-shadow:4px 6px #123c3a}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-words] .LegacyLohkanGame-module__jhpstq__actions,.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-words] .LegacyLohkanGame-module__jhpstq__feedback{grid-column:1/-1;justify-self:center}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=syllable-build] .LegacyLohkanGame-module__jhpstq__row{grid-template-columns:110px 110px 110px minmax(0,1fr);gap:16px;display:grid}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=syllable-build] .LegacyLohkanGame-module__jhpstq__row .LegacyLohkanGame-module__jhpstq__pictureChoice{width:110px;height:110px;min-height:110px;box-shadow:none;background:0 0;border:0;padding:0}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=syllable-build] .LegacyLohkanGame-module__jhpstq__row .LegacyLohkanGame-module__jhpstq__image{width:100px;height:100px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=syllable-build] .LegacyLohkanGame-module__jhpstq__response{margin-left:64px}.LegacyLohkanGame-module__jhpstq__syllablePart{text-align:center;border:2px solid #123c3a;border-radius:16px;padding:24px 16px;font-weight:600}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-grid] .LegacyLohkanGame-module__jhpstq__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 64px;display:grid}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-grid] .LegacyLohkanGame-module__jhpstq__row{flex-direction:column;gap:24px}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-grid] .LegacyLohkanGame-module__jhpstq__response{flex-direction:row;align-items:center;gap:12px;width:100%}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-grid] .LegacyLohkanGame-module__jhpstq__response>p{border:2px solid #123c3a;border-radius:16px;flex:1;padding:16px}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-grid] .LegacyLohkanGame-module__jhpstq__response>.LegacyLohkanGame-module__jhpstq__options{display:none}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-grid] .LegacyLohkanGame-module__jhpstq__inputLabel{flex:1;min-width:0}.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-grid] .LegacyLohkanGame-module__jhpstq__rows,.LegacyLohkanGame-module__jhpstq__board[data-layout=options-grid] .LegacyLohkanGame-module__jhpstq__rows{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-grid] .LegacyLohkanGame-module__jhpstq__row,.LegacyLohkanGame-module__jhpstq__board[data-layout=options-grid] .LegacyLohkanGame-module__jhpstq__row{flex-direction:column;gap:24px;min-width:0}.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-grid] .LegacyLohkanGame-module__jhpstq__response,.LegacyLohkanGame-module__jhpstq__board[data-layout=options-grid] .LegacyLohkanGame-module__jhpstq__response{width:100%}.LegacyLohkanGame-module__jhpstq__board[data-layout=options-grid] .LegacyLohkanGame-module__jhpstq__options{border:2px solid #123c3a;border-radius:16px;flex-direction:column;align-items:stretch;gap:0;padding:16px}.LegacyLohkanGame-module__jhpstq__board[data-layout=options-grid] .LegacyLohkanGame-module__jhpstq__wordHint{background:0 0;padding:8px 0;font-size:18px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=true-false] .LegacyLohkanGame-module__jhpstq__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=true-false] .LegacyLohkanGame-module__jhpstq__options{flex-direction:column;align-items:stretch}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=copy-write] .LegacyLohkanGame-module__jhpstq__writing{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=copy-write] .LegacyLohkanGame-module__jhpstq__reading{border:2px solid #123c3a;border-radius:16px;padding:16px 24px;font-size:22px;line-height:1.2}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=copy-write] .LegacyLohkanGame-module__jhpstq__writing>label{min-width:0}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=free-write] .LegacyLohkanGame-module__jhpstq__writing{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;display:grid}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=free-write] .LegacyLohkanGame-module__jhpstq__writing>.LegacyLohkanGame-module__jhpstq__image{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:100%;max-height:none}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=free-write] .LegacyLohkanGame-module__jhpstq__textarea{height:500px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=free-write] .LegacyLohkanGame-module__jhpstq__reading{display:none}.LegacyLohkanGame-module__jhpstq__conversation{border-radius:16px;max-width:100%;max-height:none}@media (max-width:1100px){.LegacyLohkanGame-module__jhpstq__board[data-mechanic=mark-letters] .LegacyLohkanGame-module__jhpstq__letterChoice{min-height:56px;padding:8px;font-size:24px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=syllable-build] .LegacyLohkanGame-module__jhpstq__response{margin-left:16px}.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-grid] .LegacyLohkanGame-module__jhpstq__rows,.LegacyLohkanGame-module__jhpstq__board[data-layout=options-grid] .LegacyLohkanGame-module__jhpstq__rows{gap:16px}.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-grid] .LegacyLohkanGame-module__jhpstq__pictureChoice,.LegacyLohkanGame-module__jhpstq__board[data-layout=options-grid] .LegacyLohkanGame-module__jhpstq__pictureChoice{width:100%;height:140px;min-height:140px}}@media (max-width:700px){.LegacyLohkanGame-module__jhpstq__matching{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.LegacyLohkanGame-module__jhpstq__matchingCards{gap:16px 8px}.LegacyLohkanGame-module__jhpstq__matchingCard .LegacyLohkanGame-module__jhpstq__pictureChoice{border-radius:16px;height:90px;min-height:90px;padding:8px}.LegacyLohkanGame-module__jhpstq__matchingCard .LegacyLohkanGame-module__jhpstq__image{width:72px;height:72px}.LegacyLohkanGame-module__jhpstq__sharedBank .LegacyLohkanGame-module__jhpstq__option{min-height:48px;padding:8px;font-size:14px}.LegacyLohkanGame-module__jhpstq__assignedChoice.LegacyLohkanGame-module__jhpstq__assignedChoice{min-height:40px;padding:8px 4px;font-size:14px}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-match] .LegacyLohkanGame-module__jhpstq__matching{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.LegacyLohkanGame-module__jhpstq__board[data-layout=syllable-match] .LegacyLohkanGame-module__jhpstq__matchingCards{grid-template-columns:repeat(2,minmax(0,1fr))}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=sound-position] .LegacyLohkanGame-module__jhpstq__positionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 8px;width:100%}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=sound-position] .LegacyLohkanGame-module__jhpstq__centralLetter{width:100%!important;height:100px!important}.LegacyLohkanGame-module__jhpstq__positionCard .LegacyLohkanGame-module__jhpstq__pictureChoice{height:90px;min-height:90px;padding:8px}.LegacyLohkanGame-module__jhpstq__positionCard .LegacyLohkanGame-module__jhpstq__image{width:72px;height:72px}.LegacyLohkanGame-module__jhpstq__positions{gap:4px}.LegacyLohkanGame-module__jhpstq__position.LegacyLohkanGame-module__jhpstq__position{border-radius:8px;height:32px;min-height:32px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=mark-letters]{grid-template-columns:1fr;gap:24px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=mark-letters] .LegacyLohkanGame-module__jhpstq__targetImage .LegacyLohkanGame-module__jhpstq__image{height:160px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=mark-letters] .LegacyLohkanGame-module__jhpstq__selectionGrid,.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__selectionGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.LegacyLohkanGame-module__jhpstq__letterCells{gap:4px}.LegacyLohkanGame-module__jhpstq__letterCell{border-radius:8px;min-width:24px;height:40px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-words] .LegacyLohkanGame-module__jhpstq__option{min-height:40px;padding:8px 4px;font-size:12px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=syllable-build] .LegacyLohkanGame-module__jhpstq__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:8px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=syllable-build] .LegacyLohkanGame-module__jhpstq__row .LegacyLohkanGame-module__jhpstq__pictureChoice{width:100%;height:64px;min-height:64px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=syllable-build] .LegacyLohkanGame-module__jhpstq__row .LegacyLohkanGame-module__jhpstq__image{height:64px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=syllable-build] .LegacyLohkanGame-module__jhpstq__response{grid-column:1/-1;margin-left:0}.LegacyLohkanGame-module__jhpstq__syllablePart{padding:12px 8px}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-grid] .LegacyLohkanGame-module__jhpstq__rows{gap:24px 16px}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-grid] .LegacyLohkanGame-module__jhpstq__response{flex-direction:column}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-grid] .LegacyLohkanGame-module__jhpstq__response>p{box-sizing:border-box;width:100%;font-size:16px}.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-grid] .LegacyLohkanGame-module__jhpstq__rows,.LegacyLohkanGame-module__jhpstq__board[data-layout=options-grid] .LegacyLohkanGame-module__jhpstq__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=true-false] .LegacyLohkanGame-module__jhpstq__rows{grid-template-columns:1fr;gap:24px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=copy-write] .LegacyLohkanGame-module__jhpstq__writing{grid-template-columns:1fr;gap:12px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=copy-write] .LegacyLohkanGame-module__jhpstq__reading{font-size:18px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=free-write] .LegacyLohkanGame-module__jhpstq__writing{grid-template-columns:1fr}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=free-write] .LegacyLohkanGame-module__jhpstq__writing>.LegacyLohkanGame-module__jhpstq__image{height:260px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=free-write] .LegacyLohkanGame-module__jhpstq__textarea{height:320px}}.LegacyLohkanGame-module__jhpstq__sentenceBank{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.LegacyLohkanGame-module__jhpstq__sentenceSource{border:2px solid #123c3a;border-radius:16px;padding:16px;font-size:18px}.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-grid] .LegacyLohkanGame-module__jhpstq__row .LegacyLohkanGame-module__jhpstq__response .LegacyLohkanGame-module__jhpstq__options{display:none}@media (max-width:700px){.LegacyLohkanGame-module__jhpstq__sentenceBank{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.LegacyLohkanGame-module__jhpstq__sentenceSource{padding:12px;font-size:14px}}.LegacyLohkanGame-module__jhpstq__discussionScene{width:100%;position:relative}.LegacyLohkanGame-module__jhpstq__soundButton{cursor:pointer;background:#f7f3ee;border:2px solid #123c3a;border-radius:16px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.LegacyLohkanGame-module__jhpstq__soundButton img{width:24px;height:24px}.LegacyLohkanGame-module__jhpstq__soundButton:disabled{opacity:.5;cursor:default}.LegacyLohkanGame-module__jhpstq__soundButton:focus-visible{outline-offset:4px;outline:3px solid #397aa8}.LegacyLohkanGame-module__jhpstq__discussionScene .LegacyLohkanGame-module__jhpstq__soundButton{position:absolute;bottom:24px;left:24px}.LegacyLohkanGame-module__jhpstq__diphthongImage{justify-content:center;position:relative}.LegacyLohkanGame-module__jhpstq__diphthongImage .LegacyLohkanGame-module__jhpstq__soundButton{position:absolute;bottom:24px;left:24px}@media (max-width:700px){.LegacyLohkanGame-module__jhpstq__soundButton{width:48px;height:48px}.LegacyLohkanGame-module__jhpstq__discussionScene .LegacyLohkanGame-module__jhpstq__soundButton,.LegacyLohkanGame-module__jhpstq__diphthongImage .LegacyLohkanGame-module__jhpstq__soundButton{bottom:16px;left:16px}}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px 48px;display:grid}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__targetImage{width:100%;box-shadow:none;background:0 0;border:0}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__targetImage .LegacyLohkanGame-module__jhpstq__image{width:100%;height:420px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter]>.LegacyLohkanGame-module__jhpstq__answerControls>.LegacyLohkanGame-module__jhpstq__target{display:none}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__actions,.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__feedback{grid-column:2;justify-self:start}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__letterChoice{min-height:64px;font-size:22px}@media (max-width:700px){.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter]{grid-template-columns:1fr;gap:24px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__targetImage .LegacyLohkanGame-module__jhpstq__image{height:180px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__actions,.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__feedback{grid-column:1;justify-self:center}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__letterChoice{min-height:44px;padding:8px;font-size:18px}}.LegacyLohkanGame-module__jhpstq__letterCell{width:56px;color:inherit;text-align:center;font:inherit;box-sizing:border-box;background:#f7f3ee;padding:0}@media (max-width:700px){.LegacyLohkanGame-module__jhpstq__letterCell{width:24px}}.LegacyLohkanGame-module__jhpstq__pictureCrop{aspect-ratio:1112/1020;width:148px;max-width:100%;display:block;position:relative;overflow:hidden}.LegacyLohkanGame-module__jhpstq__pictureCrop img{width:218.44%;max-width:none;height:158.97%;position:absolute;top:-29.49%;left:-106.85%}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=syllable-build] .LegacyLohkanGame-module__jhpstq__pictureCrop{width:100px}@media (max-width:700px){.LegacyLohkanGame-module__jhpstq__pictureCrop{width:100%;max-height:130px}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=syllable-build] .LegacyLohkanGame-module__jhpstq__pictureCrop{width:64px}}.LegacyLohkanGame-module__jhpstq__discussionScene .LegacyLohkanGame-module__jhpstq__conversation{aspect-ratio:1336/656;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:700px){.LegacyLohkanGame-module__jhpstq__discussionScene .LegacyLohkanGame-module__jhpstq__conversation{aspect-ratio:1/1.2}}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=free-write] .LegacyLohkanGame-module__jhpstq__writing>.LegacyLohkanGame-module__jhpstq__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#eae2d7}.LegacyLohkanGame-module__jhpstq__discussionScene .LegacyLohkanGame-module__jhpstq__conversation{max-height:560px}.LegacyLohkanGame-module__jhpstq__readDrawLayout{justify-content:center;align-items:center;gap:48px;width:100%;display:flex;position:relative}.LegacyLohkanGame-module__jhpstq__readingPassage{flex:1;min-width:0}.LegacyLohkanGame-module__jhpstq__readingPassage .LegacyLohkanGame-module__jhpstq__reading{text-align:left;white-space:normal}.LegacyLohkanGame-module__jhpstq__readingPassage p{margin:0 0 12px}.LegacyLohkanGame-module__jhpstq__readDrawLayout[data-drawing-layout=read-draw]>:last-child{flex:1;min-width:0}.LegacyLohkanGame-module__jhpstq__readDrawLayout[data-drawing-layout=read-text]{flex-direction:column}.LegacyLohkanGame-module__jhpstq__readDrawLayout[data-drawing-layout=read-text] .LegacyLohkanGame-module__jhpstq__reading{border:2px solid #123c3a;border-radius:32px;padding:24px 32px}.LegacyLohkanGame-module__jhpstq__readingChild{-o-object-fit:contain;object-fit:contain;width:190px;height:210px;margin:0 auto 24px;display:block}.LegacyLohkanGame-module__jhpstq__handwritingChild{-o-object-fit:contain;object-fit:contain;pointer-events:none;width:246px;height:257px;position:absolute;top:-220px;right:0}@media (max-width:700px){.LegacyLohkanGame-module__jhpstq__readDrawLayout{flex-direction:column;gap:24px}.LegacyLohkanGame-module__jhpstq__handwritingChild{align-self:flex-end;width:140px;height:146px;margin-top:-24px;position:static}.LegacyLohkanGame-module__jhpstq__readingChild{width:130px;height:145px}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-match] .LegacyLohkanGame-module__jhpstq__matching,.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-match] .LegacyLohkanGame-module__jhpstq__matching{flex-direction:column-reverse;gap:24px;display:flex}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-match] .LegacyLohkanGame-module__jhpstq__matchingCards,.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-match] .LegacyLohkanGame-module__jhpstq__matchingCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;width:100%}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-match] .LegacyLohkanGame-module__jhpstq__matchingCard .LegacyLohkanGame-module__jhpstq__pictureChoice,.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-match] .LegacyLohkanGame-module__jhpstq__matchingCard .LegacyLohkanGame-module__jhpstq__pictureChoice{height:140px;min-height:140px}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-match] .LegacyLohkanGame-module__jhpstq__matchingCard .LegacyLohkanGame-module__jhpstq__image,.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-match] .LegacyLohkanGame-module__jhpstq__matchingCard .LegacyLohkanGame-module__jhpstq__image{width:116px;height:116px}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-match] .LegacyLohkanGame-module__jhpstq__sharedBank,.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-match] .LegacyLohkanGame-module__jhpstq__sharedBank{width:100%}.LegacyLohkanGame-module__jhpstq__board[data-layout=word-match] .LegacyLohkanGame-module__jhpstq__sharedBank .LegacyLohkanGame-module__jhpstq__option,.LegacyLohkanGame-module__jhpstq__board[data-layout=sentence-match] .LegacyLohkanGame-module__jhpstq__sharedBank .LegacyLohkanGame-module__jhpstq__option{font-size:18px}}.LegacyLohkanGame-module__jhpstq__squirrelCrop{aspect-ratio:451/459;width:148px;max-width:100%;display:block;position:relative;overflow:hidden}.LegacyLohkanGame-module__jhpstq__squirrelCrop img{width:225.55%;max-width:none;height:147.76%;position:absolute;top:-31.46%;left:-3.96%}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__targetImage{aspect-ratio:1112/1020;height:420px;position:relative;overflow:hidden}.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__targetImage .LegacyLohkanGame-module__jhpstq__image{-o-object-fit:fill;object-fit:fill;width:139.77%;max-width:none;height:102.18%;position:absolute;top:-.22%;left:-28.36%}@media (max-width:700px){.LegacyLohkanGame-module__jhpstq__board[data-mechanic=find-letter] .LegacyLohkanGame-module__jhpstq__targetImage{justify-self:center;width:240px;height:220px}}.LegacyLohkanGame-module__jhpstq__readingPassage .LegacyLohkanGame-module__jhpstq__reading>p{font:600 22px/1.2 var(--font-heading);border:2px solid #123c3a;border-radius:24px;padding:16px 24px}.LegacyLohkanGame-module__jhpstq__readDrawLayout[data-drawing-layout=read-text] .LegacyLohkanGame-module__jhpstq__reading>p{border:0;padding:0}@media (min-width:701px){.LegacyLohkanGame-module__jhpstq__board[data-layout=trace-letter],.LegacyLohkanGame-module__jhpstq__board[data-layout=handwriting]{position:relative}.LegacyLohkanGame-module__jhpstq__board[data-layout=trace-letter] .LegacyLohkanGame-module__jhpstq__actions,.LegacyLohkanGame-module__jhpstq__board[data-layout=handwriting] .LegacyLohkanGame-module__jhpstq__actions{position:absolute;bottom:0;right:0}.LegacyLohkanGame-module__jhpstq__readDrawLayout[data-drawing-layout=read-text]{flex-direction:row}.LegacyLohkanGame-module__jhpstq__readDrawLayout[data-drawing-layout=read-text]>:last-child{flex:1;min-width:0}}.LegacyLohkanGame-module__jhpstq__feedback:empty{display:none}@media (min-width:701px){.LegacyLohkanGame-module__jhpstq__board[data-layout=read-draw],.LegacyLohkanGame-module__jhpstq__board[data-layout=read-text]{gap:24px}}
.LevelStep-module__YEpFba__step{justify-items:center;gap:var(--spacing--10);display:grid}.LevelStep-module__YEpFba__step__icon{border:2px solid var(--color--brand-light-600);background:var(--surface);width:2.5rem;height:2.5rem;color:var(--color--neutral-600);border-radius:999px;place-items:center;display:grid}.LevelStep-module__YEpFba__step__icon svg{width:1.1rem;height:1.1rem}.LevelStep-module__YEpFba__step__icon--completed{background:linear-gradient(180deg, var(--color--brand-light-400), var(--color--brand-light-500))}.LevelStep-module__YEpFba__step__label{font-size:var(--font-size--x-small);text-align:center;font-weight:600}
.DrawingBoard-module__jAx6dW__illustrated{max-width:550px}.DrawingBoard-module__jAx6dW__illustrated .DrawingBoard-module__jAx6dW__surface{aspect-ratio:1050/1122;background:0 0;border:0;border-radius:0;overflow:hidden}.DrawingBoard-module__jAx6dW__surface canvas{width:100%;height:100%;position:relative}.DrawingBoard-module__jAx6dW__natureArt{pointer-events:none;width:119.43%;max-width:none;height:111.76%;position:absolute;top:-4.72%;left:-9.14%}.DrawingBoard-module__jAx6dW__worksheet{max-width:1164px}.DrawingBoard-module__jAx6dW__worksheet .DrawingBoard-module__jAx6dW__surface{background:0 0;border:0;border-radius:0}.DrawingBoard-module__jAx6dW__compactTools{order:2;justify-content:center}.DrawingBoard-module__jAx6dW__compactTools button:nth-child(-n+5),.DrawingBoard-module__jAx6dW__compactTools label{display:none}@media (min-width:701px){.DrawingBoard-module__jAx6dW__worksheet,.DrawingBoard-module__jAx6dW__illustrated{padding-bottom:80px;position:relative}.DrawingBoard-module__jAx6dW__compactTools{position:absolute;bottom:0;left:0}.DrawingBoard-module__jAx6dW__worksheet>p:last-child,.DrawingBoard-module__jAx6dW__illustrated>p:last-child{margin:0;font-size:18px;position:absolute;bottom:18px;left:45%}.DrawingBoard-module__jAx6dW__illustrated>p:last-child{bottom:68px;left:auto;right:0}.DrawingBoard-module__jAx6dW__illustrated{max-width:450px}.DrawingBoard-module__jAx6dW__worksheet .DrawingBoard-module__jAx6dW__surface{aspect-ratio:2.45}}
.Progress-module__uE_l5a__progress{gap:var(--spacing--0);display:grid}.Progress-module__uE_l5a__progress__label{font-weight:600}.Progress-module__uE_l5a__progress__track{background:var(--border-subtle);border-radius:999px;height:.45rem;overflow:hidden}.Progress-module__uE_l5a__progress__bar{background:var(--accent);height:100%;transition:width .3s}
.LegacyGamePage-module__pF_5ta__screen{isolation:isolate;box-sizing:border-box;color:#123c3a;flex-direction:column;gap:32px;min-height:100svh;padding:32px max(32px,50vw - 700px) 64px;display:flex;position:relative}.LegacyGamePage-module__pF_5ta__background{-o-object-fit:cover;object-fit:cover;z-index:-1}.LegacyGamePage-module__pF_5ta__panel{box-sizing:border-box;background:#f7f3ee;border-radius:32px;flex-direction:column;justify-content:center;gap:48px;min-height:min(875px,100svh - 192px);padding:48px;display:flex;box-shadow:0 0 40px #0000000a}.LegacyGamePage-module__pF_5ta__header{text-align:center;width:100%}.LegacyGamePage-module__pF_5ta__header h1{font:600 48px / 1.1 var(--font-heading);letter-spacing:-1px;overflow-wrap:anywhere;margin:0}.LegacyGamePage-module__pF_5ta__header p{font:400 22px / 1.2 var(--font-heading);margin:16px 0 0}.LegacyGamePage-module__pF_5ta__preferences{font-family:var(--font-body);flex-wrap:wrap;justify-content:center;gap:24px;margin-top:16px;display:flex}.LegacyGamePage-module__pF_5ta__preferences label{align-items:center;gap:8px;display:flex}.LegacyGamePage-module__pF_5ta__preferences select{color:inherit;font:inherit;background:#f7f3ee;border:2px solid #123c3a;border-radius:12px;padding:8px 16px}.LegacyGamePage-module__pF_5ta__preferences input{accent-color:#2c827b;width:20px;height:20px}.LegacyGamePage-module__pF_5ta__board{flex:0;min-width:0}.LegacyGamePage-module__pF_5ta__gameControls{border:0;min-width:0;margin:0;padding:0;display:contents}.LegacyGamePage-module__pF_5ta__completion{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.LegacyGamePage-module__pF_5ta__completion p{font:600 24px / 1.2 var(--font-heading)}.LegacyGamePage-module__pF_5ta__footer{justify-content:space-between;align-items:flex-start;gap:16px;padding-right:6px;display:flex}.LegacyGamePage-module__pF_5ta__controls{flex-wrap:wrap;justify-content:flex-end;gap:16px;min-width:0;display:flex}.LegacyGamePage-module__pF_5ta__footer button{flex-shrink:0}@media (max-width:1100px){.LegacyGamePage-module__pF_5ta__panel{border-radius:24px;padding:32px}}@media (max-width:600px){.LegacyGamePage-module__pF_5ta__screen{gap:24px;padding:16px 16px 32px}.LegacyGamePage-module__pF_5ta__panel{border-radius:16px;gap:24px;min-height:calc(100svh - 136px);padding:32px 20px}.LegacyGamePage-module__pF_5ta__header h1{font-size:32px}.LegacyGamePage-module__pF_5ta__header p{font-size:18px}.LegacyGamePage-module__pF_5ta__preferences{gap:12px;font-size:16px}.LegacyGamePage-module__pF_5ta__controls{gap:12px;max-width:calc(100% - 72px)}}
.VoiceButton-module__GGabkW__voice-button{border:1px solid var(--color--outline-default);color:#14110f;cursor:pointer;background:#f9feff;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.VoiceButton-module__GGabkW__voice-button--default{width:3.25rem;height:3.25rem}.VoiceButton-module__GGabkW__voice-button--mobile{width:2.875rem;height:2.875rem}.VoiceButton-module__GGabkW__voice-button--active{background:linear-gradient(#ddee89 0%,#bdd664 100%)}.VoiceButton-module__GGabkW__voice-button--inactive{background:#f9feff}.VoiceButton-module__GGabkW__voice-button:focus-visible{outline-offset:2px;outline:2px solid #84d2ff}.VoiceButton-module__GGabkW__voice-button__image-wrap{pointer-events:none;border-radius:999px;position:absolute;inset:0;overflow:hidden}.VoiceButton-module__GGabkW__voice-button__image{max-width:none;display:block;position:absolute}.VoiceButton-module__GGabkW__voice-button__image--male{width:104.33%;height:100%;top:1.92%;left:19.04%}.VoiceButton-module__GGabkW__voice-button__image--female{width:80.77%;height:105.09%;top:-7.62%;left:11.24%}.VoiceButton-module__GGabkW__voice-button--inactive .VoiceButton-module__GGabkW__voice-button__image-wrap{opacity:.5}
.LogasLohkanGameCarousel-module__bu3tqW__screen{--card-width:442px;--card-height:442px;--image-width:374px;--image-height:266px;--card-gap:16px;--page-gutter:max(32px, calc((100vw - 1400px) / 2));isolation:isolate;box-sizing:border-box;height:100svh;min-height:660px;padding:32px var(--page-gutter) 64px;flex-direction:column;gap:32px;display:flex;position:relative;overflow:hidden}.LogasLohkanGameCarousel-module__bu3tqW__background{z-index:-1;width:100%;max-width:none;height:118.52%;position:absolute;top:-18.24%;left:0}.LogasLohkanGameCarousel-module__bu3tqW__carousel{flex:1;width:100%;min-height:0;display:flex}.LogasLohkanGameCarousel-module__bu3tqW__viewport{width:calc(100% + var(--page-gutter));scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;flex-shrink:0;overflow:auto hidden}.LogasLohkanGameCarousel-module__bu3tqW__viewport::-webkit-scrollbar{display:none}.LogasLohkanGameCarousel-module__bu3tqW__track{align-items:flex-end;gap:var(--card-gap);width:max-content;min-height:100%;padding:0 calc(100vw - var(--page-gutter) - var(--card-width) - 14px) 24px 0;box-sizing:border-box;display:flex;position:relative}.LogasLohkanGameCarousel-module__bu3tqW__card.LogasLohkanGameCarousel-module__bu3tqW__card.LogasLohkanGameCarousel-module__bu3tqW__card{flex:0 0 var(--card-width);width:var(--card-width);height:var(--card-height);scroll-snap-align:start;scroll-snap-stop:always;border-radius:32px;flex-direction:column;justify-content:space-between;margin-right:14px;padding:32px;display:flex}.LogasLohkanGameCarousel-module__bu3tqW__title{letter-spacing:-1px;text-align:center;font-size:48px;line-height:1.1}.LogasLohkanGameCarousel-module__bu3tqW__artwork{width:var(--image-width);height:var(--image-height);flex-shrink:0;position:relative;overflow:hidden}.LogasLohkanGameCarousel-module__bu3tqW__illustration{max-width:none;position:absolute}.LogasLohkanGameCarousel-module__bu3tqW__footer{box-sizing:border-box;justify-content:space-between;width:100%;padding-right:6px;display:flex}@media (max-width:1100px) and (min-width:601px){.LogasLohkanGameCarousel-module__bu3tqW__screen{--card-width:350px;--card-height:350px;--image-width:246px;--image-height:176px;padding-bottom:56px}.LogasLohkanGameCarousel-module__bu3tqW__card.LogasLohkanGameCarousel-module__bu3tqW__card.LogasLohkanGameCarousel-module__bu3tqW__card{border-radius:24px}.LogasLohkanGameCarousel-module__bu3tqW__background{width:200.1%;height:100%;top:0;left:-44.19%}}@media (max-width:600px){.LogasLohkanGameCarousel-module__bu3tqW__screen{--card-width:280px;--card-height:280px;--image-width:246px;--image-height:176px;--card-gap:12px;--page-gutter:16px;gap:24px;min-height:480px;padding:16px 16px 32px}.LogasLohkanGameCarousel-module__bu3tqW__background{width:352.24%;height:108.01%;top:-8.01%;left:-79.98%}.LogasLohkanGameCarousel-module__bu3tqW__card.LogasLohkanGameCarousel-module__bu3tqW__card.LogasLohkanGameCarousel-module__bu3tqW__card{border-radius:16px;padding:24px}.LogasLohkanGameCarousel-module__bu3tqW__title{font-size:32px}}@media (prefers-reduced-motion:reduce){.LogasLohkanGameCarousel-module__bu3tqW__viewport{scroll-behavior:auto}}
.TopicMiniGamePage-module__FuKVqW__topicGame__panel{flex-direction:column;flex:1;min-height:0;display:flex}.TopicMiniGamePage-module__FuKVqW__topicGame__stage{width:100%;min-height:0;padding:var(--spacing--20) var(--spacing--20) var(--spacing--10);background-position:top;background-size:cover;flex:1;align-content:end;display:grid;overflow:clip}.TopicMiniGamePage-module__FuKVqW__topicGame__stage--strip{background-position:50% 12%}.TopicMiniGamePage-module__FuKVqW__topicGame__stage--grid{background-position:top;background-color:var(--color--brand-light-200);grid-template-rows:auto;grid-template-columns:40% 60%;align-content:stretch;align-items:stretch;min-height:0;padding:0}.TopicMiniGamePage-module__FuKVqW__topicGame__cards{gap:var(--spacing--20);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.TopicMiniGamePage-module__FuKVqW__topicGame__cards--grid{gap:var(--spacing--10);background:var(--color--brand-light-100);border-radius:0 var(--radius-medium) var(--radius-medium) 0;width:100%;height:auto;padding:calc(var(--spacing--20) + 3.25rem + var(--spacing--10)) var(--spacing--30) var(--spacing--30);grid-area:1/2;grid-template-columns:repeat(4,1fr);align-content:start;margin-left:0}.TopicMiniGamePage-module__FuKVqW__topicGame__dresser{min-height:0;padding:calc(var(--spacing--20) + 3.25rem + var(--spacing--10)) var(--spacing--20) var(--spacing--20);grid-area:1/1;justify-content:center;align-items:center;display:flex}.TopicMiniGamePage-module__FuKVqW__topicGame__avatar{aspect-ratio:481/1000;justify-content:center;align-items:center;width:min(14rem,100%);display:flex;position:relative}.TopicMiniGamePage-module__FuKVqW__topicGame__avatarImage{-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.TopicMiniGamePage-module__FuKVqW__topicGame__avatarOverlay{pointer-events:none;position:absolute}.TopicMiniGamePage-module__FuKVqW__topicGame__avatarOverlayImage{-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.TopicMiniGamePage-module__FuKVqW__topicGame__avatarShadow{filter:blur(4px);background:#0000002e;border-radius:999px;width:60%;height:1rem;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.TopicMiniGamePage-module__FuKVqW__topicGame__dropZone{z-index:1;opacity:.18;background:#ffffff1a;border:2px dashed #34662a6b;border-radius:1.25rem;transition:opacity .2s,border-color .2s,background-color .2s,scale .2s;position:absolute;transform:none}.TopicMiniGamePage-module__FuKVqW__topicGame__dropZone--current{z-index:3;opacity:.5;background:#ddee892e;border-color:#5d8422cc}.TopicMiniGamePage-module__FuKVqW__topicGame__dropZone--active{z-index:4;opacity:1;border-color:var(--color--brand-light-500);background:#ddee8959;scale:1.03}.TopicMiniGamePage-module__FuKVqW__topicGame__avatar--dragging .TopicMiniGamePage-module__FuKVqW__topicGame__dropZone{opacity:.38}.TopicMiniGamePage-module__FuKVqW__topicGame__avatar--dragging .TopicMiniGamePage-module__FuKVqW__topicGame__dropZone--current{opacity:.72}.TopicMiniGamePage-module__FuKVqW__topicGame__dropZone--head{width:22.5%;height:18.2%;top:0;left:38.5%}.TopicMiniGamePage-module__FuKVqW__topicGame__dropZone--neck{width:25%;height:11%;top:22.8%;left:35%}.TopicMiniGamePage-module__FuKVqW__topicGame__dropZone--torso{border-radius:1.5rem;width:42.1%;height:39.4%;top:29.2%;left:28.8%}.TopicMiniGamePage-module__FuKVqW__topicGame__dropZone--legs{border-radius:1.5rem;width:20.9%;height:39%;top:50%;left:37.7%}.TopicMiniGamePage-module__FuKVqW__topicGame__dropZone--feet{width:21%;height:14.7%;top:85.3%;left:36.9%}.TopicMiniGamePage-module__FuKVqW__topicGame__dropZone--hands{width:48.3%;height:13.6%;top:47.5%;left:25.7%}.TopicMiniGamePage-module__FuKVqW__topicGame__dropZone--hands-left{width:19%;height:17%;top:45%;left:0}.TopicMiniGamePage-module__FuKVqW__topicGame__dropZone--hands-right{width:19%;height:17%;top:45%;left:85%}.TopicMiniGamePage-module__FuKVqW__topicGame__card{aspect-ratio:1;border:1px solid var(--color--neutral-300);border-radius:var(--radius-small);background:var(--color--brand-light-200);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;transition:border-color .2s;position:relative;overflow:hidden}.TopicMiniGamePage-module__FuKVqW__topicGame__card:disabled{opacity:1}.TopicMiniGamePage-module__FuKVqW__topicGame__card:focus-visible{outline:2px solid var(--color--brand-light-300);outline-offset:2px}.TopicMiniGamePage-module__FuKVqW__topicGame__card--completed{background:var(--color--brand-light-300);border-color:var(--color--text-and-icon-default)}.TopicMiniGamePage-module__FuKVqW__topicGame__card--completed .TopicMiniGamePage-module__FuKVqW__topicGame__cardImage{opacity:.8}.TopicMiniGamePage-module__FuKVqW__topicGame__card--dragging{z-index:2;box-shadow:0 0 .8rem var(--color--focus-glow)}.TopicMiniGamePage-module__FuKVqW__topicGame__cardImage{-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;padding:20%}.TopicMiniGamePage-module__FuKVqW__topicGame__cards--grid .TopicMiniGamePage-module__FuKVqW__topicGame__cardImage{padding:8%}@media (max-width:720px){.TopicMiniGamePage-module__FuKVqW__topicGame__stage{padding:var(--spacing--10)}.TopicMiniGamePage-module__FuKVqW__topicGame__stage--strip{background-position:top;flex:none;min-height:21rem}.TopicMiniGamePage-module__FuKVqW__topicGame__stage--grid{background-position:top;background-repeat:no-repeat;background-size:100%;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);min-height:0;padding:0}.TopicMiniGamePage-module__FuKVqW__topicGame__dresser{padding:calc(var(--spacing--20) + 2.875rem) var(--spacing--10) var(--spacing--10);grid-area:1/1}.TopicMiniGamePage-module__FuKVqW__topicGame__avatar{width:min(9rem,58vw)}.TopicMiniGamePage-module__FuKVqW__topicGame__stage--grid:before{content:"";aspect-ratio:4/3;grid-area:1/1;width:100%;display:block}.TopicMiniGamePage-module__FuKVqW__topicGame__cards{gap:var(--spacing--0);grid-template-columns:repeat(4,minmax(0,1fr))}.TopicMiniGamePage-module__FuKVqW__topicGame__cards--grid{--topic-mobile-card-size:min(4.375rem, calc((100vw - 5.5rem) / 4));grid-area:2/1;grid-template-columns:repeat(4, var(--topic-mobile-card-size));gap:var(--spacing--0);border-radius:0 0 var(--radius-small) var(--radius-small);place-content:start center;width:100%;min-width:0;max-width:none;height:auto;padding:1.125rem 1.25rem}.TopicMiniGamePage-module__FuKVqW__topicGame__cards--grid .TopicMiniGamePage-module__FuKVqW__topicGame__cardImage{padding:10%}}@media (max-width:1100px) and (min-width:721px){.TopicMiniGamePage-module__FuKVqW__topicGame__stage--strip{background-position:50% 8%}.TopicMiniGamePage-module__FuKVqW__topicGame__stage--grid{background-position:0 0;grid-template-rows:auto;grid-template-columns:40% 60%;min-height:0}.TopicMiniGamePage-module__FuKVqW__topicGame__dresser{padding:calc(var(--spacing--20) + 3.25rem + var(--spacing--10)) var(--spacing--10) var(--spacing--20)}.TopicMiniGamePage-module__FuKVqW__topicGame__avatar{width:min(11rem,100%)}.TopicMiniGamePage-module__FuKVqW__topicGame__cards--grid{gap:var(--spacing--10);border-radius:0 var(--radius-medium) var(--radius-medium) 0;width:100%;height:auto;padding:calc(var(--spacing--20) + 3.25rem + var(--spacing--10)) var(--spacing--20) var(--spacing--20);grid-area:1/2;grid-template-columns:repeat(4,1fr);align-content:start}}
.page-module__KUQ0IG__game{min-height:100%;padding:var(--spacing--70) var(--spacing--40) var(--spacing--50);place-items:center;display:grid}.page-module__KUQ0IG__game .page-module__KUQ0IG__game__card{width:min(720px,92vw);padding:var(--spacing--40) var(--spacing--40);background:var(--color--overlay-strong);border:1px solid var(--color--overlay-medium);box-shadow:0 24px 50px -30px var(--shadow-floating);gap:var(--spacing--30);text-align:center;border-radius:1.5rem;display:grid}.page-module__KUQ0IG__game .page-module__KUQ0IG__game__kicker{text-transform:uppercase;letter-spacing:.2em;color:var(--text-muted);font-size:.75rem;font-weight:700}.page-module__KUQ0IG__game .page-module__KUQ0IG__game__title{font-size:clamp(2rem,3vw,2.6rem);font-weight:600}.page-module__KUQ0IG__game .page-module__KUQ0IG__game__body{color:var(--text-muted);line-height:1.6}.page-module__KUQ0IG__game .page-module__KUQ0IG__game__actions{gap:var(--spacing--20);flex-wrap:wrap;justify-content:center;display:flex}.page-module__KUQ0IG__game .page-module__KUQ0IG__game__link{font-weight:600}@media (max-width:720px){.page-module__KUQ0IG__game{padding:var(--spacing--50) var(--spacing--30) var(--spacing--40)}.page-module__KUQ0IG__game .page-module__KUQ0IG__game__card{padding:var(--spacing--40) var(--spacing--30)}}
.AabcGame-module__jBeRxW__aabc{background:linear-gradient(#d5f6ffd1,#f5fad5eb),url(https://assets-apps.statped.no/images/aabc/scene.png) 50%/cover}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__aabc__panel{position:relative;overflow:hidden}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__aabc__panel:has(.AabcGame-module__jBeRxW__variantControl){overflow:hidden auto}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__aabc__exit{z-index:12;color:#b02e0c;background:#ffffffe6;border-color:#b02e0c;width:3.25rem;height:3.25rem;position:absolute;top:1rem;right:1rem}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__aabc__scene{place-items:center;height:100%;min-height:0;padding:clamp(1rem,3vw,2.5rem);display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__aabc__panel:has(.AabcGame-module__jBeRxW__variantControl) .AabcGame-module__jBeRxW__aabc__scene{flex:1;height:auto}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__variantControl{z-index:11;border-radius:var(--radius-medium);background:#fffffff0;align-self:flex-start;gap:.25rem;margin:1rem 4.5rem 0 1rem;padding:.4rem .65rem;font-weight:700;display:grid;position:relative}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__variantControl select{max-width:min(70vw,16rem);min-height:2.75rem;font:inherit}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__aabc__overlay{z-index:10;position:absolute;inset:0}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__aabc__overlay[data-hidden=true]{pointer-events:none}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__aabcBoard{align-content:center;gap:clamp(1rem,3vh,2rem);width:min(54rem,100%);display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard{gap:clamp(.75rem,2vh,1.25rem)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__caseControl{cursor:pointer;background:#f9f5d4;border:.125rem solid #7da600;border-radius:999px;align-items:center;gap:.65rem;width:fit-content;min-height:2.75rem;padding:.35rem .8rem;font-weight:700;display:inline-flex}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__caseControl input{accent-color:#548e0d;width:1.3rem;height:1.3rem;margin:0}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__caseControl:focus-within{outline:.2rem solid var(--focus);outline-offset:.15rem}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__choiceGrid button,.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__letterGrid button{color:#fff;border:.2rem solid #fff;font-family:Georgia,serif;font-weight:800;box-shadow:0 .3rem #46682d,0 .5rem 1rem #2b463238}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__choiceGrid button:nth-child(4n+1),.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__letterGrid button:nth-child(4n+1){background:linear-gradient(#76c72a,#39790f)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__choiceGrid button:nth-child(4n+2),.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__letterGrid button:nth-child(4n+2){background:linear-gradient(#f4a022,#a65406)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__choiceGrid button:nth-child(4n+3),.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__letterGrid button:nth-child(4n+3){background:linear-gradient(#d75643,#98251c)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__choiceGrid button:nth-child(4n),.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__letterGrid button:nth-child(4n){background:linear-gradient(#735ac9,#3b2f8c)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__choiceGrid button:hover:not(:disabled),.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__letterGrid button:hover:not(:disabled){filter:brightness(1.1)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__choiceExercise,.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__gridExercise,.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__traceExercise{place-items:center;gap:1.5rem;display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__promptImage{aspect-ratio:4/3;border:.25rem solid var(--color--brand-light-100);border-radius:var(--radius-large);background:var(--color--brand-light-200);place-items:center;width:min(22rem,76vw);display:grid;position:relative;overflow:hidden;box-shadow:0 .75rem 2rem #2b46322e}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__choiceGrid{grid-template-columns:repeat(3,minmax(4rem,1fr));gap:.75rem;display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__choiceExercise:has(.AabcGame-module__jBeRxW__choiceGrid) .AabcGame-module__jBeRxW__choiceGrid{width:min(42rem,100%)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__choiceExercise:has(.AabcGame-module__jBeRxW__choiceGrid button:nth-child(10)) .AabcGame-module__jBeRxW__choiceGrid{grid-template-columns:repeat(5,minmax(3.5rem,1fr))}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__choiceGrid button,.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__letterGrid button{min-width:3.5rem;min-height:3.5rem;font-size:clamp(1.25rem,3vw,2rem)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__buildSlots{border:.125rem dashed var(--color--outline-default);border-radius:var(--radius-medium);background:var(--color--brand-light-100);text-align:center;letter-spacing:.12em;min-width:min(22rem,76vw);min-height:3.5rem;margin:0;padding:.5rem 1rem;font-size:clamp(1.5rem,4vw,2.5rem)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__letterGrid{grid-template-columns:repeat(5,minmax(3rem,1fr));gap:.6rem;display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__traceSurface{aspect-ratio:320/260;border:.2rem solid var(--color--outline-default);border-radius:var(--radius-large);background:var(--color--brand-light-100);touch-action:none;width:min(20rem,82vw,38vh)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__traceExercise{gap:clamp(.5rem,1.5vh,1rem)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__traceExercise .AabcGame-module__jBeRxW__promptImage{width:min(18rem,76vw,28vh)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__traceGuide{fill:#0000;stroke:var(--color--action-secondary-disabled);stroke-width:2px;font-family:var(--font-heading,sans-serif);text-anchor:middle;font-size:11rem;font-weight:700}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__traceStroke{fill:none;stroke:var(--color--system-success);stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__traceActions{align-items:center;gap:1rem;display:flex}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__traceLetterEntry{justify-content:center;align-items:center;gap:.75rem;font-weight:700;display:flex}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__traceLetterEntry input{border:.125rem solid var(--color--outline-default);border-radius:var(--radius-medium);width:5rem;min-height:2.75rem;font:inherit;text-align:center;padding:.35rem .65rem}@media (min-width:48rem){.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__traceExercise{grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__traceExercise .AabcGame-module__jBeRxW__promptImage{grid-area:1/1/4;width:min(100%,22rem)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__traceSurface{grid-area:1/2;width:min(100%,22rem)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__traceLetterEntry{grid-area:2/2}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__alphabetBoard .AabcGame-module__jBeRxW__traceActions{grid-area:3/2}}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__wordCard{place-items:center;gap:1rem;display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__sanitBoard .AabcGame-module__jBeRxW__wordCard{gap:clamp(1rem,3vh,2.5rem)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__sanitBoard .AabcGame-module__jBeRxW__choiceGrid{width:min(46rem,100%)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__sanitBoard .AabcGame-module__jBeRxW__choiceGrid button,.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__sanitBoard .AabcGame-module__jBeRxW__buildSlots button,.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__sanitBoard .AabcGame-module__jBeRxW__buildLetters button{color:#25210f;text-transform:uppercase;background:#fff0ca;border:.125rem solid #d8b875;border-radius:1.1rem;font-family:Georgia,serif;font-weight:700}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__sanitBoard .AabcGame-module__jBeRxW__choiceGrid button{overflow-wrap:anywhere;min-height:clamp(4.5rem,9vh,7rem);padding-inline:.4rem;font-size:clamp(1rem,3.5vw,2.25rem)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__sanitBoard .AabcGame-module__jBeRxW__concealedImage{background:0 0;border:0;font-family:Georgia,serif;font-size:clamp(8rem,25vw,14rem);line-height:1}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__sanitBoard .AabcGame-module__jBeRxW__buildSlots{background:#fff0ca;border-color:#d8b875}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__sanitBoard .AabcGame-module__jBeRxW__wordText{text-align:center;text-transform:uppercase;overflow-wrap:anywhere;background:#fff0ca;border-radius:1rem;max-width:100%;padding:.25rem .75rem;font-family:Georgia,serif}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__concealedImage{aspect-ratio:4/3;border:.25rem solid var(--color--brand-light-100);border-radius:var(--radius-large);background:var(--color--brand-light-200);place-items:center;width:min(22rem,76vw);font-size:clamp(4rem,15vw,8rem);display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__pictureChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:min(46rem,100%);display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__pictureChoices .AabcGame-module__jBeRxW__promptImage{width:100%}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__wordText{margin:0;font-size:clamp(2rem,6vw,4rem);font-weight:700}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__wordActions{justify-content:center;align-items:center;gap:1rem;display:flex}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__buildSlots{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;width:100%;min-width:0;display:flex}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__buildSlots button,.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__buildLetters button{min-width:3rem;min-height:3rem;font-size:1.4rem}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__buildLetters{flex-wrap:wrap;justify-content:center;gap:.65rem;display:flex}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__matchBoard{grid-template-columns:minmax(8rem,.65fr) minmax(18rem,1.35fr);align-items:center;gap:clamp(1rem,3vw,2rem);width:100%;display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__matchWords{gap:.75rem;display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__matchImages{grid-template-columns:repeat(3,minmax(6rem,1fr));gap:.75rem;display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__matchImage{border-radius:var(--radius-medium);cursor:pointer;background:0 0;border:.2rem solid #0000;min-width:2.75rem;min-height:2.75rem;padding:0;position:relative}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__matchImage:focus-visible{outline:.2rem solid var(--focus);outline-offset:.2rem}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__matchImage .AabcGame-module__jBeRxW__promptImage{width:100%}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__matchDone{background:var(--color--system-success);color:#fff;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:800;display:grid;position:absolute;inset:.5rem .5rem auto auto}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__articulationBoard{gap:1rem;width:min(58rem,100%);display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__articulationCard{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:1.25rem;display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__articulationPhoto{border-radius:var(--radius-large);background:#ffffffb8;align-content:center;justify-items:center;gap:.5rem;min-width:0;padding:.75rem;display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__articulationPhoto .AabcGame-module__jBeRxW__promptImage{aspect-ratio:1;width:min(100%,23rem)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__articulationPhoto p{margin:0;font-size:clamp(1.25rem,2.5vw,2rem);font-weight:700}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__cueList{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__cueList button{color:#fff;text-align:left;background:#364e59;border:.125rem solid #536f78;border-radius:1rem;justify-content:flex-start;min-height:4.25rem;padding:.6rem 1rem;font-size:clamp(.9rem,2vw,1.2rem)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__cueList button[aria-pressed=true]{background:#0c7669;border-color:#087f72}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__cueList button:hover:not(:disabled){color:#fff;background:#0c7669}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__cueList button:disabled{color:#fff;opacity:1;background:#6b7479}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__cardCount{text-align:center;min-width:6rem;font-weight:700}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__articulationControls,.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__cardNavigation{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__articulationControls button,.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__cardNavigation button{min-height:2.75rem}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__speedControl{border-radius:var(--radius-medium);background:var(--color--brand-light-100);align-items:center;gap:.5rem;min-height:2.75rem;padding:.4rem .75rem;font-weight:700;display:flex}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__speedControl input{accent-color:#0c7669;width:min(9rem,28vw);min-height:2.75rem}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__speedControl output{text-align:right;min-width:3rem}@media (max-width:720px){.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__articulationPhoto .AabcGame-module__jBeRxW__promptImage{width:min(100%,14rem)}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__cueList button{min-height:3.25rem}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__aabc__exit{width:2.875rem;height:2.875rem;top:.5rem;right:.5rem}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__aabc__scene{padding:1rem}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__choiceGrid{grid-template-columns:repeat(2,minmax(4rem,1fr))}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__letterGrid{grid-template-columns:repeat(4,minmax(2.75rem,1fr))}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__pictureChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__choiceExercise:has(.AabcGame-module__jBeRxW__choiceGrid button:nth-child(10)) .AabcGame-module__jBeRxW__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__matchBoard{grid-template-columns:1fr}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__matchImages{grid-template-columns:repeat(2,minmax(6rem,1fr))}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__articulationCard{grid-template-columns:1fr}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__articulationCard h2,.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__cueList{grid-column:1}.AabcGame-module__jBeRxW__aabc .AabcGame-module__jBeRxW__cueList{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AabcGame-module__jBeRxW__aabc *,.AabcGame-module__jBeRxW__aabc :before,.AabcGame-module__jBeRxW__aabc :after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}.AabcGame-module__jBeRxW__discoveryTabs,.AabcGame-module__jBeRxW__mediaInputs{flex-wrap:wrap;gap:.5rem;display:flex}.AabcGame-module__jBeRxW__discoveryTabs button,.AabcGame-module__jBeRxW__discoveryPanel button{min-height:2.75rem}.AabcGame-module__jBeRxW__discoveryPanel{border-radius:var(--radius-large);background:#ffffffd9;gap:.75rem;padding:1rem;display:grid}.AabcGame-module__jBeRxW__discoveryPanel h2,.AabcGame-module__jBeRxW__discoveryPanel p{margin:0}.AabcGame-module__jBeRxW__discoveryPanel label{gap:.35rem;display:grid}.AabcGame-module__jBeRxW__discoveryPanel input{max-width:100%;min-height:2.75rem}.AabcGame-module__jBeRxW__discoveryPanel ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.AabcGame-module__jBeRxW__discoveryPanel li{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.AabcGame-module__jBeRxW__discoveryPanel a{width:fit-content;min-height:2.75rem}.AabcGame-module__jBeRxW__ownMediaList img{border-radius:var(--radius-medium);-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #536f78;width:8rem;max-width:100%;height:8rem}.AabcGame-module__jBeRxW__ownMediaList audio{max-width:min(100%,20rem)}.AabcGame-module__jBeRxW__ownMediaItem{border-radius:var(--radius-medium);border:1px solid #536f78;padding:.5rem}.AabcGame-module__jBeRxW__mediaInputs input[type=file]::file-selector-button{border-radius:var(--radius-medium);background:var(--color--brand-light-100);min-height:2.75rem;font:inherit;cursor:pointer;border:1px solid #536f78;padding:.35rem .75rem}.AabcGame-module__jBeRxW__discoveryGrid{grid-template-columns:repeat(auto-fill,minmax(min(9rem,100%),1fr))}.AabcGame-module__jBeRxW__discoveryGrid li{border-radius:var(--radius-medium);background:var(--color--brand-light-100);text-align:center;align-content:start;justify-items:center;padding:.5rem;display:grid}.AabcGame-module__jBeRxW__discoveryGrid .AabcGame-module__jBeRxW__promptImage{aspect-ratio:1;width:100%}
