.taraland .tl-g{flex-direction:column;align-items:center;gap:14px;width:100%;max-width:560px;margin:0 auto;display:flex}.taraland .tl-g--wide{max-width:760px}.taraland .tl-g--paint{max-width:980px}.taraland .tl-g-coach{width:100%}.taraland .tl-g__count{min-height:32px;font-size:calc(1.1rem * var(--tl-fs));color:var(--z-ink);text-align:center;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}.taraland .tl-g__note{text-align:center;max-width:460px;color:var(--tl-ink-2);font-size:calc(1rem * var(--tl-fs));font-weight:500}.taraland .tl-g-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.taraland .tl-g-loading{text-align:center;min-height:55vh;color:var(--z-ink);place-content:center;justify-items:center;gap:12px;font-size:1.3rem;font-weight:600;display:grid}.taraland .tl-g-pips{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.taraland .tl-g-pip{border:3px solid var(--tl-ink);width:18px;height:18px;transition:transform .16s var(--tl-ease-spring), background-color .16s;background:#fff;border-radius:50%}.taraland .tl-g-pip.is-done{background:var(--tl-good)}.taraland .tl-g-pip.is-now{background:var(--tl-sun);transform:scale(1.22)}.taraland .tl-g-bub.is-hint,.taraland .tl-g-animal.is-hint,.taraland .tl-g-tile.is-hint,.taraland .tl-g-hole.is-hint,.taraland .tl-g-jp.is-hint{outline:6px solid var(--tl-sun);outline-offset:2px}@media (max-width:559px){.taraland .tl-game[data-zone=play] .tl-guide .tl-char{--tl-char-size:64px!important}.taraland .tl-game[data-zone=play] .tl-guide .tl-char .tl-sprite{width:64px;height:auto}}.taraland .tl-g-arcade__foot{flex-direction:column;align-items:center;gap:12px;margin-top:8px;display:flex}.taraland .tl-g-mem{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));width:min(100%, var(--maxw,560px));gap:10px;display:grid}@media (min-width:560px){.taraland .tl-g-mem{grid-template-columns:repeat(var(--cols-wide,4), minmax(0, 1fr));gap:14px}}.taraland .tl-g-mc{aspect-ratio:1/1.08;perspective:720px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;min-height:64px;padding:0;display:block;position:relative}.taraland .tl-g-mc:disabled{opacity:1;cursor:default}.taraland .tl-g-mc__in{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;display:block;position:absolute;inset:0}.taraland .tl-g-mc.is-up .tl-g-mc__in,.taraland .tl-g-mc.is-peek .tl-g-mc__in,.taraland .tl-g-mc.is-matched .tl-g-mc__in{transform:rotateY(180deg)}.taraland .tl-g-mc__back,.taraland .tl-g-mc__face{border:3px solid var(--tl-ink);backface-visibility:hidden;border-radius:26px 30px 28px 32px/30px 26px 32px 28px;place-items:center;display:grid;position:absolute;inset:0}.taraland .tl-g-mc__back{background-color:var(--z);box-shadow:0 6px 0 var(--z-deep);background-image:radial-gradient(#fff9 3px,#0000 4px);background-size:18px 18px}.taraland .tl-g-mc__back:after{content:"";aspect-ratio:1;background:var(--tl-cream);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:38%}.taraland .tl-g-mc:active:not(:disabled) .tl-g-mc__back{box-shadow:0 2px 0 var(--z-deep);transform:translateY(4px)}.taraland .tl-g-mc__face{box-shadow:0 6px 0 var(--z-deep);background:#fff;transform:rotateY(180deg)}.taraland .tl-g-mc__face .tl-sprite{width:66%;height:auto}.taraland .tl-g-mc.is-matched .tl-g-mc__face{background:#e6fae3;box-shadow:0 6px #2e8b3a}.taraland .tl-g-sky{border:3px solid var(--tl-ink);width:100%;min-height:330px;box-shadow:0 7px 0 var(--z-deep);background:linear-gradient(#cdebff,#fff 82%);border-radius:36px;flex-wrap:wrap;place-content:center;gap:16px 18px;padding:22px 10px;display:flex;position:relative;overflow:hidden}.taraland .tl-g-sky--short{min-height:190px}.taraland .tl-g-bub{--size:112px;--c:#ffd84d;width:var(--size);height:var(--size);border:3px solid var(--tl-ink);background:radial-gradient(circle at 30% 26%, #fffffff2 0 9%, #fff0 10%), var(--c);color:var(--tl-ink);font-family:var(--tl-font);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;padding:0;display:grid;position:relative;box-shadow:inset -9px -11px #2a21471f,0 6px #2a214747}.taraland .tl-g-bub:active{transform:scale(.94)}.taraland .tl-g-bub__name{font-size:calc(1.15rem * var(--tl-fs));text-transform:capitalize;background:#fff9;border-radius:14px;padding:2px 10px;font-weight:600}.taraland .tl-g-bub--num{font-size:calc(2.5rem * var(--tl-fs));font-weight:700}.taraland .tl-g-bub.is-pop{opacity:0;pointer-events:none}.taraland .tl-g-mix{justify-content:center;align-items:center;gap:12px;font-size:2.2rem;font-weight:700;display:flex}.taraland .tl-g-blob{border:3px solid var(--tl-ink);background:#fff;border-radius:50% 46% 52% 48%/48% 52% 46% 50%;place-items:center;width:64px;height:64px;display:grid}.taraland .tl-g-blob--q{background:var(--tl-cream-2);font-size:2.2rem}.taraland .tl-g-sum{border:3px solid var(--tl-ink);box-shadow:0 6px 0 var(--z-deep);background:#fff;border-radius:34px;align-items:center;gap:14px;margin:0;padding:8px 28px;font-size:clamp(2.6rem,14vw,4.4rem);font-weight:700;line-height:1.1;display:flex}.taraland .tl-g-count{border:3px solid var(--tl-ink);width:100%;box-shadow:0 6px 0 var(--z-deep);background:#fff;border-radius:34px;flex-direction:column;align-items:center;gap:8px;padding:12px 10px 16px;display:flex}.taraland .tl-g-count__hint{font-size:calc(1rem * var(--tl-fs));color:var(--tl-ink-2);text-align:center;font-weight:600}.taraland .tl-g-count__groups{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;display:flex}.taraland .tl-g-count__group{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.taraland .tl-g-thing{touch-action:manipulation;background:0 0;border:0;border-radius:22px;place-items:center;width:66px;height:66px;padding:0;display:grid;position:relative}.taraland .tl-g-thing.is-counted{background:var(--z-soft)}.taraland .tl-g-thing__n{border:3px solid var(--tl-ink);background:var(--tl-good);border-radius:14px;place-items:center;min-width:28px;height:28px;padding:0 5px;font-size:1rem;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-4px;right:-4px}.taraland .tl-g-plus{padding:0 6px;font-size:2.2rem;font-weight:700}.taraland .tl-g-shapes{flex-direction:column;gap:16px;width:100%;display:flex}.taraland .tl-g-holes{border:3px solid var(--tl-ink);width:100%;box-shadow:0 7px 0 var(--z-deep);background:#e9bc80 repeating-linear-gradient(90deg,#7a4b2212 0 16px,#0000 16px 32px);border-radius:30px;flex-wrap:wrap;justify-content:center;gap:10px;padding:14px;display:flex}.taraland .tl-g-hole{flex:0 0 calc((100% - (var(--per,3) - 1) * 10px) / var(--per,3));aspect-ratio:1;touch-action:manipulation;background:0 0;border:0;border-radius:22px;min-height:64px;padding:4px}.taraland .tl-g-hole__art{width:100%;height:100%;display:block}.taraland .tl-g-hole.is-ready:not(.is-filled){outline:4px dashed var(--tl-ink);outline-offset:-4px}.taraland .tl-g-tray{border:3px dashed var(--z-deep);background:var(--z-soft);border-radius:30px;flex-wrap:wrap;justify-content:center;gap:12px;width:100%;min-height:100px;padding:10px;display:flex}.taraland .tl-g-pc,.taraland .tl-g-piece-slot{width:88px;height:88px}.taraland .tl-g-pc{touch-action:none;cursor:grab;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:24px;place-items:center;padding:6px;display:grid;position:relative}.taraland .tl-g-pc__art{filter:drop-shadow(0 4px #2a214740);width:100%;height:100%;display:block}.taraland .tl-g-pc.is-picked{outline:4px solid var(--tl-ink);background:#fff}.taraland .tl-g-hear{border:3px solid var(--tl-ink);background:var(--tl-sun);min-height:92px;box-shadow:0 6px 0 var(--tl-ink);color:var(--tl-ink);font-family:var(--tl-font);touch-action:manipulation;border-radius:46px;justify-content:center;align-items:center;gap:14px;padding:0 30px;display:flex;position:relative}.taraland .tl-g-hear:active{box-shadow:0 1px 0 var(--tl-ink);transform:translateY(5px)}.taraland .tl-g-hear__word{font-size:calc(2rem * var(--tl-fs));font-weight:700}.taraland .tl-g-hear__waves{align-items:center;gap:4px;height:34px;display:flex}.taraland .tl-g-hear__waves i{background:var(--tl-ink);border-radius:3px;width:6px;height:26px;display:block;transform:scaleY(.4)}.taraland .tl-g-hear.is-playing .tl-g-hear__waves i{transform:scaleY(1)}.taraland .tl-g-animals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;display:grid}.taraland .tl-g-animals[data-count="2"],.taraland .tl-g-animals[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:560px){.taraland .tl-g-animals[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.taraland .tl-g-animal{border:3px solid var(--tl-ink);min-height:148px;box-shadow:0 7px 0 var(--z-deep);color:var(--tl-ink);font-family:var(--tl-font);touch-action:manipulation;background:#fff;border-radius:30px 36px 32px 38px/36px 30px 38px 32px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px 6px;transition:transform 80ms ease-out,box-shadow 80ms ease-out,background-color .12s;display:flex}.taraland .tl-g-animal:active:not(.is-right){box-shadow:0 1px 0 var(--z-deep);transform:translateY(6px)}.taraland .tl-g-animal>svg,.taraland .tl-g-animal>img{max-width:100%;height:auto}.taraland .tl-g-animal__name{font-size:calc(1.15rem * var(--tl-fs));text-transform:capitalize;font-weight:600;line-height:1.1}.taraland .tl-g-animal.is-right{background:#e6fae3;box-shadow:0 7px #2e8b3a}.taraland .tl-g-wordpic{border:3px solid var(--tl-ink);width:100%;box-shadow:0 6px 0 var(--z-deep);background:#fff;border-radius:34px;place-items:center;padding:12px;display:grid}.taraland .tl-g-slots{justify-content:center;gap:6px;display:flex}.taraland .tl-g-slot{width:min(54px, calc((min(100vw, 760px) - 44px - (var(--n) - 1) * 6px) / var(--n)));aspect-ratio:1/1.2;border:3px solid var(--tl-ink);font-size:calc(2rem * var(--tl-fs));background:#fff;border-radius:14px;place-items:center;font-weight:700;line-height:1;display:grid}.taraland .tl-g-slot.is-filled{background:var(--z)}.taraland .tl-g-slot.is-next{background:var(--tl-cream-2);border-style:dashed}.taraland .tl-g-tiles{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex}.taraland .tl-g-tile{width:var(--tl-target);height:var(--tl-target);border:3px solid var(--tl-ink);background:var(--tl-sun);box-shadow:0 6px 0 var(--tl-ink);color:var(--tl-ink);font-family:var(--tl-font);font-size:calc(2rem * var(--tl-fs));touch-action:manipulation;border-radius:26px 32px 28px 34px/32px 26px 34px 28px;place-items:center;padding:0;font-weight:700;line-height:1;transition:transform 80ms ease-out,box-shadow 80ms ease-out,opacity .2s;display:grid}.taraland .tl-g-tile:active:not(:disabled){box-shadow:0 1px 0 var(--tl-ink);transform:translateY(5px)}.taraland .tl-g-tile.is-used{opacity:.22;box-shadow:none;transform:scale(.8)}.taraland .tl-g-tile:disabled:not(.is-used){opacity:1}.taraland .tl-g-jig{aspect-ratio:1;width:min(100%,440px);position:relative;container-type:inline-size}.taraland .tl-g-jig__grid{grid-template-columns:repeat(var(--n), minmax(0, 1fr));grid-template-rows:repeat(var(--n), minmax(0, 1fr));gap:5px;width:100%;height:100%;transition:gap .3s ease-out;display:grid}.taraland .tl-g-jp{border:3px solid var(--tl-ink);background-image:url(/kids/art/village-map.webp);background-repeat:no-repeat;background-origin:border-box;background-clip:border-box;background-size:calc(var(--mw) / var(--s) * 100cqw) calc(var(--mh) / var(--s) * 100cqw);background-position:calc(-1 * (var(--cx) + var(--col) * var(--s) / var(--n)) / var(--s) * 100cqw) calc(-1 * (var(--cy) + var(--row) * var(--s) / var(--n)) / var(--s) * 100cqw);min-width:0;min-height:0;box-shadow:0 4px 0 var(--tl-ink);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:14px;padding:0;position:relative}.taraland .tl-g-jig.is-numbered .tl-g-jp{background-image:none;background-color:var(--z-soft);place-items:center;display:grid}.taraland .tl-g-jp__n{font-size:calc(2.4rem * var(--tl-fs));color:var(--tl-ink);font-weight:700;line-height:1}.taraland .tl-g-jig.is-numbered.is-solved .tl-g-jp{border-color:var(--tl-ink);border-radius:14px}.taraland .tl-g-jp.is-picked{z-index:3;outline:6px solid var(--tl-sun);outline-offset:1px}.taraland .tl-g-jp.is-right:after{content:"";border:3px solid var(--tl-ink);background:var(--tl-good);border-radius:50%;width:18px;height:18px;position:absolute;top:5px;right:5px}.taraland .tl-g-jig.is-solved .tl-g-jig__grid{gap:0}.taraland .tl-g-jig.is-solved .tl-g-jp{box-shadow:none;border-color:#0000;border-radius:0}.taraland .tl-g-jig.is-solved .tl-g-jp:after{display:none}.taraland .tl-g-jig.is-solved{outline:4px solid var(--tl-ink);box-shadow:0 7px 0 var(--z-deep);border-radius:14px}.taraland .tl-g-jig__peek{z-index:5;border:3px solid var(--tl-ink);pointer-events:none;background-image:url(/kids/art/village-map.webp);background-repeat:no-repeat;background-origin:border-box;background-size:calc(var(--mw) / var(--s) * 100cqw) calc(var(--mh) / var(--s) * 100cqw);background-position:calc(-1 * var(--cx) / var(--s) * 100cqw) calc(-1 * var(--cy) / var(--s) * 100cqw);border-radius:14px;position:absolute;inset:0}.taraland .tl-g-picks{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:14px;width:100%;display:grid}.taraland .tl-g-sing__head{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.taraland .tl-g-line{border:3px solid var(--tl-ink);width:100%;min-height:110px;box-shadow:0 6px 0 var(--z-deep);font-size:calc(1.7rem * var(--tl-fs));text-align:center;background:#fff;border-radius:32px;flex-wrap:wrap;place-content:center;gap:8px 10px;padding:14px 12px;font-weight:600;line-height:1.15;display:flex}.taraland .tl-g-word{background:var(--tl-cream-2);transition:transform .14s var(--tl-ease-spring), background-color .14s;border-radius:16px;padding:2px 10px}.taraland .tl-g-word.is-sung{background:var(--tl-good)}.taraland .tl-g-word.is-now{background:var(--tl-sun);outline:3px solid var(--tl-ink);transform:scale(1.1)}.taraland .tl-g-drum{background:radial-gradient(circle, var(--z-soft) 0 62%, transparent 63%);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items:center;width:232px;height:232px;padding:0;display:grid}.taraland .tl-g-drum:disabled{opacity:.8;cursor:default}.taraland .tl-g-drum__art{transform-origin:50% 90%;line-height:0;display:block}.taraland .tl-g-beatdots{gap:10px;display:flex}.taraland .tl-g-beatdot{border:3px solid var(--tl-ink);width:24px;height:24px;transition:background-color .12s, transform .16s var(--tl-ease-spring);background:#fff;border-radius:50%}.taraland .tl-g-beatdot.is-on{background:var(--tl-good);transform:scale(1.15)}.taraland .tl-g-paint__layout{justify-items:center;gap:14px;width:100%;display:grid}@media (min-width:760px){.taraland .tl-g-paint__layout{grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);place-items:start stretch}}.taraland .tl-g-paint__stage{aspect-ratio:1;border:3px solid var(--tl-ink);width:min(100%,max(260px,100dvh - 440px),540px);box-shadow:0 7px 0 var(--z-deep);background:#fff;border-radius:30px;margin:0 auto;overflow:hidden}@media (min-width:760px){.taraland .tl-g-paint__stage{width:min(100%,540px)}}.taraland .tl-g-paint__tools{flex-direction:column;align-items:center;gap:14px;width:100%;max-width:420px;margin:0 auto;display:flex}.taraland .tl-g-paint{touch-action:manipulation;width:100%;height:100%;display:block}.taraland .tl-g-region{transition:fill .12s}.taraland .tl-g-region.is-tappable{cursor:pointer}.taraland .tl-g-region{transform-box:fill-box;transform-origin:50%}.taraland .tl-g-pages{justify-content:center;gap:10px;display:flex}.taraland .tl-g-pagebtn{border:3px solid var(--tl-ink);width:72px;height:72px;box-shadow:0 4px 0 var(--tl-ink);touch-action:manipulation;background:#fff;border-radius:20px;padding:4px}.taraland .tl-g-pagebtn:active{box-shadow:0 1px 0 var(--tl-ink);transform:translateY(3px)}.taraland .tl-g-pagebtn.is-on{background:var(--z-soft);outline:4px solid var(--tl-ink);outline-offset:1px}.taraland .tl-g-paint--thumb{pointer-events:none}.taraland .tl-g-palette{grid-template-columns:repeat(4,64px);justify-content:center;gap:12px;display:grid}.taraland .tl-g-swatch{border:3px solid var(--tl-ink);background:var(--c,#fff);width:64px;height:64px;box-shadow:0 5px 0 var(--tl-ink);touch-action:manipulation;transition:transform .1s var(--tl-ease-spring);border-radius:50%;padding:0;position:relative}.taraland .tl-g-swatch:active{box-shadow:0 1px 0 var(--tl-ink);transform:translateY(4px)}.taraland .tl-g-swatch.is-on{outline:5px solid var(--tl-ink);outline-offset:3px;transform:scale(1.06)}.taraland .tl-g-swatch--rub{--c:#fff;background:linear-gradient(135deg,#0000 44%,#ff6b6b 45% 55%,#0000 56%),#fff}.taraland .tl-g-paint__row{align-items:center;gap:14px;width:100%;display:flex}.taraland .tl-g-paint__row .tl-btn{flex:1}.taraland .tl-g-scene{border:3px solid var(--tl-ink);width:100%;box-shadow:0 7px 0 var(--z-deep);background:linear-gradient(#bfe6ff 0 40%,#9be08a 40% 100%);border-radius:36px;flex-direction:column;align-items:center;gap:14px;padding:82px 12px 16px;display:flex;position:relative;overflow:hidden}.taraland .tl-g-scene__sun{position:absolute;top:10px;left:12px}.taraland .tl-g-scene__cloud{position:absolute;top:14px;right:14px}.taraland .tl-g-seeds{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.taraland .tl-g-seed{border:3px solid var(--tl-ink);width:64px;height:64px;box-shadow:0 5px 0 var(--tl-ink);touch-action:manipulation;background:#fff;border-radius:50%;place-items:center;padding:0;display:grid}.taraland .tl-g-seed:active{box-shadow:0 1px 0 var(--tl-ink);transform:translateY(4px)}.taraland .tl-g-seed.is-on{outline:5px solid var(--tl-ink);outline-offset:3px;background:var(--tl-cream-2)}.taraland .tl-g-seed__dot{border:3px solid var(--tl-ink);background:var(--c);border-radius:50%;width:30px;height:30px;display:block}.taraland .tl-g-beds{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:520px;display:grid}.taraland .tl-g-beds[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:380px}.taraland .tl-g-patch{aspect-ratio:1;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:28px;min-height:100px;padding:0;position:relative}.taraland .tl-g-patch__art{width:100%;height:100%;display:block;overflow:visible}.taraland .tl-g-patch.is-ask{outline:4px dashed var(--tl-ink);outline-offset:-6px;background:#fff6}.taraland .tl-g-can{transform-origin:85% 30%;pointer-events:none;width:70%;position:absolute;top:-6%;right:-10%;transform:rotate(-26deg)}.taraland .tl-g-rain{pointer-events:none;height:54%;position:absolute;top:24%;left:14%;right:14%}.taraland .tl-g-rain i{border:2px solid var(--tl-ink);opacity:.9;background:#6ec1ff;border-radius:4px 4px 6px 6px;width:7px;height:16px;position:absolute;top:0}.taraland .tl-g-rain i:first-child{left:6%}.taraland .tl-g-rain i:nth-child(2){top:10%;left:28%}.taraland .tl-g-rain i:nth-child(3){left:50%}.taraland .tl-g-rain i:nth-child(4){top:8%;left:72%}.taraland .tl-g-rain i:nth-child(5){left:90%}.taraland .tl-g-seed__dot,.taraland .tl-g-grow{transform-box:fill-box;transform-origin:50% 100%}.taraland .tl-g-border{flex-wrap:wrap;justify-content:center;gap:2px;min-height:4px;display:flex}.taraland .tl-g-border__flower{transform-origin:50% 100%}@keyframes tl-g-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes tl-g-pop{0%{opacity:1;transform:scale(1)}35%{opacity:1;transform:scale(1.22)}to{opacity:0;transform:scale(1.5)}}@keyframes tl-g-shake{0%,to{transform:translate(0)}20%{transform:translate(-9px)rotate(-3deg)}40%{transform:translate(8px)rotate(3deg)}60%{transform:translate(-6px)}80%{transform:translate(4px)}}@keyframes tl-g-glow{0%,to{box-shadow:0 0 #ffc21af2}50%{box-shadow:0 0 0 14px #ffc21a00}}@keyframes tl-g-hop{0%{transform:translateY(0)scale(1)}30%{transform:translateY(-14px)scale(.95,1.08)}62%{transform:translateY(0)scale(1.1,.9)}to{transform:translateY(0)scale(1)}}@keyframes tl-g-squash{0%{transform:scale(1)}30%{transform:scale(1.12,.86)}62%{transform:scale(.97,1.05)}to{transform:scale(1)}}@keyframes tl-g-grow{0%{opacity:0;transform:scale(.2)}60%{opacity:1;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes tl-g-rain{0%{opacity:0;transform:translateY(-10px)}25%{opacity:1}to{opacity:0;transform:translateY(54px)}}@keyframes tl-g-can{0%{transform:rotate(0)}35%,to{transform:rotate(-26deg)}}@keyframes tl-g-fresh{0%{transform:scale(.95)}60%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes tl-g-wave{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes tl-g-drift{0%,to{transform:translate(0)}50%{transform:translate(-26px)}}@keyframes tl-g-sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes tl-g-throb{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-bub{animation:tl-g-bob var(--dur,3.4s) ease-in-out var(--d,0s) infinite}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-bub.is-wrong,html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-animal.is-wrong,html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-tile.is-wrong,html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-hole.is-wrong{animation:.5s ease-in-out tl-g-shake}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-bub.is-pop{animation:.34s ease-out forwards tl-g-pop}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-bub.is-hint,html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-animal.is-hint,html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-tile.is-hint,html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-hole.is-hint,html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-jp.is-hint{animation:1.1s ease-out infinite tl-g-glow}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-mc__in{transition:transform .44s var(--tl-ease-spring)}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-mc.is-matched .tl-g-mc__face{animation:tl-g-hop .55s var(--tl-ease-spring) .2s}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-animal.is-right{animation:tl-g-hop .6s var(--tl-ease-spring)}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-wordpic.is-won .tl-sprite{animation:tl-g-hop .6s var(--tl-ease-spring) 2}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-slot.is-filled{animation:tl-g-fresh .3s var(--tl-ease-spring)}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-slot.is-next{animation:1.3s ease-in-out infinite tl-g-throb}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-thing.is-counted .tl-sprite{animation:tl-g-hop .45s var(--tl-ease-spring)}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-hear.is-playing .tl-g-hear__waves i{animation:.6s ease-in-out infinite tl-g-wave}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-hear.is-playing .tl-g-hear__waves i:nth-child(2){animation-delay:.15s}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-hear.is-playing .tl-g-hear__waves i:nth-child(3){animation-delay:.3s}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-drum__art.is-hit{animation:.24s ease-out tl-g-squash}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-region.is-fresh{animation:tl-g-fresh .4s var(--tl-ease-spring)}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-grow{animation:tl-g-grow .55s var(--tl-ease-spring)}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-patch.is-ask{animation:1.4s ease-in-out infinite tl-g-throb}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-can{animation:.55s ease-out both tl-g-can}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-rain i{animation:.7s linear infinite tl-g-rain}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-rain i:nth-child(2){animation-delay:.15s}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-rain i:nth-child(3){animation-delay:.3s}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-rain i:nth-child(4){animation-delay:.45s}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-rain i:nth-child(5){animation-delay:.1s}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-scene__cloud{animation:9s ease-in-out infinite tl-g-drift}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-scene__sun{animation:4s ease-in-out infinite tl-g-throb}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-border__flower{animation:tl-g-sway 3.6s ease-in-out calc(var(--k,0) * -.4s) infinite}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-jp.is-picked{animation:.9s ease-in-out infinite tl-g-throb}html:is([data-motion=full],[data-motion=lite]) .taraland:not([data-calm=on]) .tl-g-mix .tl-g-blob--q{animation:1.2s ease-in-out infinite tl-g-throb}.taraland .tl-game[data-how=open] .tl-g-coach{display:none}
