.learning-object[data-v-36d22ca7]{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}.learning-object[data-v-36d22ca7] .kid-picture{mix-blend-mode:multiply;width:64px;height:64px;font-size:42px}.learning-object svg[data-v-36d22ca7]{fill:currentColor;stroke:#fff8;stroke-width:3px;filter:drop-shadow(0 3px 1px #3f355719);width:58px;height:58px}.learning-object small[data-v-36d22ca7]{overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.4}.learning-glyph[data-v-36d22ca7]{overflow-wrap:anywhere;place-items:center;min-height:48px;font-size:clamp(23px,4vw,34px);line-height:1.3;display:grid}.learning-manipulatives[data-v-08e5b809]{color:#303247;width:100%}.learning-tray[data-v-08e5b809]{background:#fff;border:1px solid #e8e8ef;border-radius:22px;padding:16px}.tray-heading[data-v-08e5b809]{color:#707183;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.tray-heading button[data-v-08e5b809]{color:#62519b;background:#f4f1fc;border:1px solid #dddbea;border-radius:12px;min-height:44px;padding:6px 12px}.learning-pieces[data-v-08e5b809]{flex-wrap:wrap;place-content:center;gap:10px;min-height:78px;display:flex}.learning-piece[data-v-08e5b809]{min-width:72px;max-width:150px;min-height:76px;color:inherit;-webkit-user-select:none;user-select:none;cursor:pointer;font:inherit;background:#fff;border:1px solid #e4e2ed;border-radius:18px;padding:10px;transition:box-shadow .18s,border-color .18s,transform .18s;position:relative;box-shadow:0 3px #e9e7f0}.learning-piece.can-drag[data-v-08e5b809]{touch-action:none;cursor:grab}.learning-piece.chosen[data-v-08e5b809]{border:2px solid #8270bc;transform:translateY(-3px);box-shadow:0 0 0 4px #eee9fc}.learning-piece.is-dragging[data-v-08e5b809]{opacity:.22}.learning-piece.highlight[data-v-08e5b809]{outline-offset:4px;background:#f7f0ff;outline:3px solid #b79ad1}.learning-piece.is-flying[data-v-08e5b809]{visibility:hidden}.learning-flight[data-v-08e5b809]{z-index:129;pointer-events:none;background:#fff;border:1px solid #ddd5ea;border-radius:18px;padding:10px;animation:.44s cubic-bezier(.2,.7,.3,1) both learning-transfer-08e5b809;position:fixed;box-shadow:0 5px 15px #44326120}@keyframes learning-transfer-08e5b809{0%{transform:translate(-50%,-50%)}to{transform:translate(calc(-50% + var(--flight-x)),calc(-50% + var(--flight-y)))}}@media (prefers-reduced-motion:reduce){.learning-flight[data-v-08e5b809]{animation-duration:1ms}}.learning-piece[data-v-08e5b809]:disabled{opacity:.85;cursor:default}.learning-piece[data-v-08e5b809]:focus-visible,.zone-empty[data-v-08e5b809]:focus-visible,.zone-target[data-v-08e5b809]:focus-visible{outline-offset:3px;outline:3px solid #7163b0}.learning-zones[data-v-08e5b809]{grid-template-columns:repeat(var(--zone-count),minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.learning-zone[data-v-08e5b809]{background:#faf9fe;border:2px solid #e8e3f1;border-radius:28px;min-height:164px;padding:8px 12px 14px;transition:background .2s,border-color .2s;position:relative}.learning-zone[data-v-08e5b809]:nth-child(3n+2){background:#f4faf9;border-color:#d9ece5}.learning-zone[data-v-08e5b809]:nth-child(3n){background:#fffaf1;border-color:#f2e6cd}.learning-zone.zone-plate[data-v-08e5b809]{background:radial-gradient(at 50% 45%,#fff 58%,#ede8f5);border:8px solid #f5f2fa;border-radius:44%;outline:1px solid #dfd9ea;min-height:205px;padding:14px 22px 25px;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 12px #f6f3fa,0 5px #e5deed}.learning-zone.zone-plate[data-v-08e5b809]:nth-child(2n){background:radial-gradient(at 50% 45%,#fff 58%,#dceee3);border-color:#edf6f1;outline-color:#d4e7dc;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 12px #f0f7f3,0 5px #dce9e2}.zone-plate .zone-target[data-v-08e5b809]{text-align:center;flex-wrap:wrap;justify-content:center}.zone-plate .learning-piece[data-v-08e5b809]{background:#ffffff80;border-color:#0000;box-shadow:0 2px 4px #50426710}@media (width<=550px){.learning-zone.zone-plate[data-v-08e5b809]{border-width:5px;min-height:185px;padding:8px 10px 16px;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 7px #f6f3fa,0 4px #e5deed}.zone-plate .zone-target[data-v-08e5b809]{font-size:12px}.zone-plate .learning-piece[data-v-08e5b809]{min-width:44px;min-height:56px;padding:2px}.zone-plate .learning-piece[data-v-08e5b809] small{font-size:10px}.zone-plate .learning-piece[data-v-08e5b809] .kid-picture{width:38px;height:38px}}.zone-target[data-v-08e5b809]{color:#5b556d;background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;width:100%;min-height:48px;font-size:15px;font-weight:700;display:flex}.target-hint[data-v-08e5b809]{color:#7161a1;font-size:11px}.zone-pieces[data-v-08e5b809]:empty{min-height:0}.zone-empty[data-v-08e5b809]{color:#9890aa;background:0 0;border:0;place-content:center;gap:4px;width:100%;min-height:80px;display:grid}.zone-empty>span[data-v-08e5b809]{font-size:29px}.zone-empty small[data-v-08e5b809]{font-size:12px}.zone-ready[data-v-08e5b809]{border-style:dashed}.drop-over[data-v-08e5b809]{box-shadow:0 0 0 4px #826ab918;background:#ece5fd!important;border-color:#826ab9!important}.manipulation-guide[data-v-08e5b809]{color:#777382;text-align:center;margin:16px 0 0;font-size:12px;line-height:1.7}.learning-piece-enter-active[data-v-08e5b809],.learning-piece-leave-active[data-v-08e5b809],.learning-piece-move[data-v-08e5b809]{transition:transform .34s cubic-bezier(.2,.7,.3,1.15),opacity .25s}.learning-piece-enter-from[data-v-08e5b809]{opacity:0;transform:translateY(-18px)scale(.86)}.learning-piece-leave-to[data-v-08e5b809]{opacity:0;transform:scale(.85)}.learning-piece-leave-active[data-v-08e5b809]{pointer-events:none;position:absolute}.learning-drag-ghost[data-v-08e5b809]{z-index:130;pointer-events:none;color:#303247;background:#fff;border:2px solid #9c88c9;border-radius:20px;min-width:80px;padding:12px;position:fixed;transform:translate(-50%,-60%)rotate(-4deg);box-shadow:0 15px 35px #44326130}.sr-only[data-v-08e5b809]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.motion-calm[data-v-08e5b809] *{transition:none!important;animation:none!important}@media (width<=550px){.learning-zones[data-v-08e5b809]{gap:8px}.learning-zone[data-v-08e5b809]{border-radius:20px;min-height:140px;padding:6px}.learning-pieces[data-v-08e5b809]{gap:7px}.learning-piece[data-v-08e5b809]{border-radius:14px;min-width:58px;min-height:66px;padding:7px}.learning-piece[data-v-08e5b809] .kid-picture{width:48px;height:48px;font-size:36px}.learning-piece[data-v-08e5b809] svg{width:44px;height:44px}.learning-tray[data-v-08e5b809]{padding:12px}.zone-target[data-v-08e5b809]{flex-wrap:wrap;font-size:13px}.target-hint[data-v-08e5b809]{font-size:10px}}@media (prefers-reduced-motion:reduce){.learning-manipulatives[data-v-08e5b809] *{transition:none!important;animation:none!important}}.learning-manipulatives[data-v-08e5b809]{min-width:0}.learning-tray[data-v-08e5b809]{border-radius:16px;padding:6px}.tray-heading[data-v-08e5b809]{margin-bottom:4px}.learning-pieces[data-v-08e5b809]{gap:4px;min-height:44px}.learning-piece[data-v-08e5b809]{border-radius:12px;min-width:44px;min-height:48px;padding:3px}.learning-piece[data-v-08e5b809] .kid-picture,.learning-piece[data-v-08e5b809] .learning-object svg{width:36px;height:36px}.learning-zones[data-v-08e5b809]{gap:6px;margin-top:6px}.learning-zone[data-v-08e5b809]{border-radius:18px;min-width:0;min-height:92px;padding:4px}.learning-zone.zone-plate[data-v-08e5b809]{border-width:4px;min-height:104px;padding:4px}.zone-target[data-v-08e5b809]{padding:4px}.zone-empty[data-v-08e5b809],.zone-target[data-v-08e5b809]{min-height:44px}.manipulation-guide[data-v-08e5b809]{margin-block:4px}@media (width>=620px) and (height<=650px){.learning-manipulatives[data-v-08e5b809]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:6px;display:grid}.learning-zones[data-v-08e5b809]{margin-top:0}.manipulation-guide[data-v-08e5b809]{grid-column:1/-1}}.learning-order-slots[data-v-08e5b809]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(100%,540px);margin:12px auto;display:grid}.learning-order-slot[data-v-08e5b809]{color:#563416;min-width:0;min-height:76px;font:inherit;cursor:pointer;background:#fffdf7;border:2px solid #c9b992;border-radius:10px;padding:10px}.learning-order-slot[data-v-08e5b809] .learning-glyph{font-size:clamp(28px,4vw,48px)}.order-slot-empty[data-v-08e5b809]{font-size:16px}.learning-order-slot[data-v-08e5b809]:is(.chosen,.drop-over){background:#fff0cf;border-color:#87501e}.learning-order-slot[data-v-08e5b809]:focus-visible{outline-offset:3px;outline:3px solid #8a4f14}.learning-order-slot[data-v-08e5b809]:disabled{cursor:default}.ordered-placement[data-v-08e5b809]{width:min(100%,640px);margin-inline:auto;display:block}.ordered-placement .learning-tray[data-v-08e5b809]{isolation:isolate;background:0 0;border:0;border-radius:0;padding:18px;position:relative}.ordered-placement .learning-tray[data-v-08e5b809]:before{content:"";z-index:-1;opacity:var(--workbook-question-wash-opacity,1);pointer-events:none;border:14px solid #0000;-o-border-image:url(../images/brain/watercolor-home/question-wash-peach.webp) 130 fill/14px;border-image:url(../images/brain/watercolor-home/question-wash-peach.webp) 130 fill/14px;position:absolute;inset:0}.ordered-placement .tray-heading[data-v-08e5b809]{color:#786044;flex-wrap:wrap;justify-content:center;margin-bottom:12px;font-size:17px}.ordered-placement .learning-pieces[data-v-08e5b809]{gap:14px;min-height:76px}.ordered-placement .learning-piece[data-v-08e5b809]{color:#563416;min-width:72px;min-height:76px;box-shadow:none;border-color:#c9b992;padding:8px 12px}.ordered-placement .learning-piece[data-v-08e5b809] .learning-glyph{font-size:clamp(32px,5vw,48px)}.ordered-placement .learning-order-slots[data-v-08e5b809]{gap:14px;width:100%;margin:18px 0 12px}.ordered-placement .learning-order-slot[data-v-08e5b809]{touch-action:none;background:#fffdf7;border:3px dashed #997449;align-content:center;justify-items:center;gap:10px;min-height:116px;padding:12px 8px;display:grid}.ordered-placement .order-slot-label[data-v-08e5b809]{color:#786044;font-size:16px;line-height:1.4}.ordered-placement .order-slot-empty[data-v-08e5b809]{color:#70451c;font-size:18px;line-height:1.5}.ordered-placement .learning-order-slot.filled[data-v-08e5b809]{border-style:solid}.ordered-placement .learning-order-slot.awaiting-piece[data-v-08e5b809]{background:#fff6e4}.ordered-placement .learning-order-slot[data-v-08e5b809]:is(.chosen,.drop-over){outline-offset:2px;background:#ffe4ad;border-style:solid;border-color:#87501e;outline:2px solid #87501e}.ordered-placement .manipulation-guide[data-v-08e5b809]{text-align:center;text-wrap:balance;margin-block:8px 0}@media (width<=480px){.ordered-placement .learning-tray[data-v-08e5b809]{padding:14px 10px}.ordered-placement .learning-pieces[data-v-08e5b809]{gap:10px}.ordered-placement .learning-order-slots[data-v-08e5b809]{gap:8px;margin-top:14px}.ordered-placement .learning-order-slot[data-v-08e5b809]{gap:6px;min-height:98px}.ordered-placement .order-slot-empty[data-v-08e5b809]{font-size:15px}}@media (forced-colors:active){.ordered-placement .learning-tray[data-v-08e5b809]:before{display:none}.ordered-placement .learning-order-slot[data-v-08e5b809]{background:buttonface;border-color:buttontext}.ordered-placement .learning-order-slot[data-v-08e5b809]:is(.chosen,.drop-over){color:highlighttext;background:highlight;outline-color:highlight}.ordered-placement .learning-order-slot[data-v-08e5b809]:is(.chosen,.drop-over) :is(.order-slot-label,.order-slot-empty){color:highlighttext}.learning-order-slot[data-v-08e5b809]{color:buttontext;background:buttonface;border-color:buttontext}}
