.dAAHNa_mission{--table-paper:#fffaf0;--table-edge:#d6bd8e;font-size:1.125rem}.dAAHNa_mission .gameShell{font-size:1.125rem}.dAAHNa_mission .gameToolbar{border:0;justify-content:flex-end;padding:0}.dAAHNa_mission .gameWorkspace{padding:.5rem 0 1rem}.dAAHNa_mission .actions{margin:1rem 0}.dAAHNa_mission .localNotice{background:0 0;border:0;margin:.75rem 0;padding:0;font-size:.85rem}:is(.dAAHNa_mission .learningDetails,.dAAHNa_mission .completionDetails){margin:.5rem 0;font-size:1rem}.dAAHNa_mission .newGameOption{background:0 0;border:0;font-size:1rem;text-decoration:underline}.dAAHNa_kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--navy);margin:0;font-size:.8rem;font-weight:800}.dAAHNa_welcome{background:var(--light-sky);border-bottom:5px solid var(--gold);border-radius:1.25rem;grid-template-columns:1fr 1fr;align-items:start;gap:2rem;padding:clamp(1.25rem,3vw,2.75rem);display:grid}.dAAHNa_welcome h2{margin:.5rem 0 1rem;font-size:clamp(2rem,3.5vw,3rem)}.dAAHNa_welcome p{margin:.8rem 0}.dAAHNa_overviewHelp{font-size:1.05rem}.dAAHNa_pace{font-size:.9rem}.dAAHNa_discovery{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}.dAAHNa_board{background:var(--table-paper);border:2px solid var(--table-edge);border-bottom:7px solid var(--table-edge);border-radius:1.3rem;min-width:0;padding:clamp(.9rem,2.3vw,1.8rem);position:relative}.dAAHNa_board[data-environment=classroom]{background-image:var(--classroom);background-position:50%;background-size:cover;border-color:#9a7047;padding:clamp(30px,5vw,65px)}.dAAHNa_board[data-environment=classroom] .dAAHNa_surface{background:var(--table-paper);border:2px solid var(--table-edge);border-bottom:7px solid #9a7047;border-radius:1rem;padding:clamp(.9rem,2vw,1.5rem)}.dAAHNa_chapters ol{justify-content:space-between;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.dAAHNa_chapters li{color:var(--text);align-items:center;gap:.4rem;font-size:.9rem;display:flex}.dAAHNa_chapters li>span:first-child{border:1px solid var(--navy);background:#fff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:.8rem;display:grid}.dAAHNa_chapters li[aria-current=step]{font-weight:800}.dAAHNa_chapters li[aria-current=step]>span:first-child{background:var(--navy);color:#fff}.dAAHNa_chapters li[data-complete=true]>span:first-child{background:var(--light-green);border:2px solid var(--green);color:var(--navy)}.dAAHNa_boardHeader{justify-content:space-between;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.dAAHNa_board progress{width:100%;height:7px;accent-color:var(--navy);margin:.65rem 0 1rem;display:block}.dAAHNa_taskIntro{justify-content:space-between;align-items:center;gap:1rem;display:flex}.dAAHNa_taskIntro>button{flex-shrink:0;font-size:.9rem}.dAAHNa_table{min-width:0;padding:1rem 0}.dAAHNa_moneyRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(.8rem,2vw,1.5rem);display:flex}.dAAHNa_sourcePiece{flex-direction:column;flex:0 0 var(--learning-coin-cell);align-items:center;gap:.35rem;min-width:0;display:flex}.dAAHNa_sourcePiece[data-kind=BILL]{flex-basis:var(--learning-bill-cell)}.dAAHNa_moneyButton,.dAAHNa_orderPiece{background:0 0;border:2px solid #0000;border-radius:1rem;place-items:center;max-width:100%;padding:6px;transition:transform .14s ease-out,background-color .14s;display:grid}.dAAHNa_moneyButton:hover,.dAAHNa_orderPiece:hover{background:var(--light-gold);border-color:var(--table-edge)}.dAAHNa_moneyButton:active,.dAAHNa_orderPiece:active{transform:scale(.97)}.dAAHNa_moneyButton[aria-pressed=true],.dAAHNa_orderPiece[aria-pressed=true]{border:3px solid var(--navy);background:var(--light-sky)}.dAAHNa_sourcePiece img,.dAAHNa_comparePiece img,.dAAHNa_placed img,.dAAHNa_order img{max-width:100%;height:auto}.dAAHNa_returnSpace{border:2px dashed var(--table-edge);background:0 0;width:136px;min-height:128px;font-size:1rem}.dAAHNa_returnSpace span{text-decoration:underline}.dAAHNa_foundPosition{border:2px dashed var(--navy);background:#fff;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;width:min(100%,365px);min-height:115px;margin:1.25rem auto 0;padding:1rem;display:flex;position:relative}.dAAHNa_foundLabel{background:var(--table-paper);padding:0 .6rem;font-size:.9rem;font-weight:700;position:absolute;top:-.85rem}.dAAHNa_foundPosition p{margin:0;font-size:.95rem}.dAAHNa_placed,.dAAHNa_pairedValue{animation:dAAHNa_place var(--motion-select) var(--ease-standard)}.dAAHNa_board[data-state=correct] .dAAHNa_foundPosition,.dAAHNa_board[data-state=correct] .dAAHNa_pair{border-style:solid;border-color:var(--green);background:var(--light-green)}.dAAHNa_board[data-state=reconsider] .dAAHNa_foundPosition,.dAAHNa_board[data-state=reconsider] .dAAHNa_pair{border-color:var(--amber)}.dAAHNa_controls{border-top:1px solid var(--table-edge);flex-wrap:wrap;align-items:center;gap:.7rem;padding-top:1rem;display:flex}.dAAHNa_controls button{min-height:52px;font-size:1rem;font-weight:700}.dAAHNa_walletControl{align-items:center;gap:.5rem;display:flex}.dAAHNa_dragHandle{touch-action:none;border:1px solid var(--table-edge);cursor:grab;background:0 0;min-height:44px;padding:.25rem .65rem;font-size:.8rem}.dAAHNa_dragHandle:active{cursor:grabbing}.dAAHNa_mission .dAAHNa_board .dAAHNa_dragHandle{touch-action:none}.dAAHNa_inspectButton{background:0 0;border:0;padding:.25rem .5rem;font-size:.85rem;text-decoration:underline}.dAAHNa_dragGhost{z-index:100;pointer-events:none;width:180px;transform:translate3d(var(--drag-x),var(--drag-y),0) translate(-50%,-50%) rotate(-3deg);filter:drop-shadow(0 8px 7px #102a4340);position:fixed;top:0;left:0}.dAAHNa_dragGhost img{width:100%;height:auto}.dAAHNa_board[data-dragging=true] [data-money-target]{outline:3px dashed var(--navy);outline-offset:3px}.dAAHNa_board [data-targeted=true]{background:var(--light-green);outline:4px solid var(--green)!important}.dAAHNa_matchLayout{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.dAAHNa_pair{border:2px dashed var(--navy);border-radius:1.2rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem;width:100%;min-height:180px;padding:1.25rem;display:flex}.dAAHNa_pair>div{flex-direction:column;align-items:center;min-width:0;display:flex}.dAAHNa_connection{color:var(--navy);font-size:2rem}.dAAHNa_pair>.dAAHNa_pairedValue{border:2px solid var(--table-edge);text-align:center;background:#fff;border-radius:.8rem;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.5rem;width:8rem;min-width:8rem;min-height:7rem;padding:1rem;display:flex}.dAAHNa_pairedValue strong{white-space:nowrap;font-size:2rem;line-height:1.2}.dAAHNa_pairedValue>span:not([data-answer-mark]){padding:0;font-size:1rem}.dAAHNa_valueCards{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.dAAHNa_valueCards button{border-color:var(--table-edge);width:7.25rem;min-height:104px;box-shadow:0 3px 0 var(--table-edge);align-content:center;justify-items:center;gap:.4rem;padding:12px;font-size:1.6rem;font-weight:700;line-height:1.25;display:grid}.dAAHNa_valueCards button[aria-pressed=true]{box-shadow:none;background:0 0;border-style:dashed}.dAAHNa_valueCards [data-selection-mark]{margin:0}.dAAHNa_comparison{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(1rem,4vw,3rem);display:flex}.dAAHNa_comparePiece{flex-direction:column;flex:0 0 calc(var(--learning-coin-cell) + 10px);border:3px solid #0000;border-radius:1rem;align-items:center;gap:.5rem;min-width:0;padding:2px;display:flex}.dAAHNa_comparePiece[data-kind=BILL]{flex-basis:calc(var(--learning-bill-cell) + 10px)}.dAAHNa_comparePiece[data-chosen=true]{background:var(--light-sky);border-color:var(--navy);animation:dAAHNa_place var(--motion-select) var(--ease-standard)}.dAAHNa_board[data-state=correct] .dAAHNa_comparePiece[data-kind=BILL]{flex-basis:var(--learning-bill-cell)}.dAAHNa_comparePiece[data-chosen=true]{background:var(--light-green);border-color:var(--green)}.dAAHNa_comparePiece>strong{font-size:1.6rem}.dAAHNa_chosen{text-align:center;font-size:.9rem;font-weight:700}.dAAHNa_orderHelp{margin:0 0 1rem;font-size:1rem}.dAAHNa_order{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.dAAHNa_order li{flex:0 0 calc(var(--learning-coin-cell) + 1.2rem + 2px);border:1px solid var(--table-edge);background:#fff;border-radius:.8rem;flex-direction:column;align-items:center;gap:.5rem;min-width:0;padding:.6rem;display:flex}.dAAHNa_order li[data-kind=BILL]{flex-basis:calc(var(--learning-bill-cell) + 1.2rem + 2px)}.dAAHNa_position{background:var(--light-gold);border:0;border-bottom:2px solid var(--table-edge);justify-content:center;align-items:center;gap:.6rem;width:100%;min-height:44px;font-size:1.2rem;font-weight:800;display:flex}.dAAHNa_position span{font-size:.75rem;font-weight:500}.dAAHNa_orderPiece{flex:1;width:100%;min-height:110px;padding:2px}.dAAHNa_orderValue{font-size:1.15rem}.dAAHNa_orderMoves{gap:.35rem;width:100%;display:flex}.dAAHNa_orderMoves button{flex:1;min-height:44px;padding:.25rem;font-size:.75rem}.dAAHNa_feedbackSlot{animation:dAAHNa_acknowledge var(--motion-select) var(--ease-standard);margin:.5rem 0 1rem}.dAAHNa_feedbackSlot .feedback{border-radius:.6rem;font-size:1rem}.dAAHNa_feedbackSlot h2{margin:.2rem 0 .5rem;font-size:1.35rem}.dAAHNa_feedbackSlot p{margin:.5rem 0}.dAAHNa_feedbackSlot button{font-size:.85rem}.dAAHNa_helper{background:var(--light-sky);border-radius:.65rem;flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:1rem;padding:.7rem;display:flex}.dAAHNa_helper img{object-fit:contain;border-radius:.4rem;width:56px;height:65px}.dAAHNa_hint{flex:180px;margin:0;font-size:1rem}.dAAHNa_helper button{font-size:.85rem}.dAAHNa_transition{margin:0 0 .6rem;padding:.65rem 0;font-size:1rem;font-weight:700}.dAAHNa_changeNotice{margin:.65rem 0;font-size:.9rem}.dAAHNa_attribution{max-width:none;margin:.85rem 0 0;font-size:.7rem;line-height:1.5}.dAAHNa_mixedSteps{gap:.5rem;margin:.5rem 0;padding:0;list-style:none;display:flex}.dAAHNa_mixedSteps li{border-bottom:3px solid var(--table-edge);padding:.3rem .6rem;font-size:.85rem}.dAAHNa_mixedSteps li[aria-current=step]{border-color:var(--navy);font-weight:700}.dAAHNa_finish{background:var(--light-green);border-bottom:6px solid var(--green);animation:dAAHNa_acknowledge var(--motion-select) var(--ease-standard);border-radius:1.2rem;padding:clamp(1.25rem,3vw,2.5rem)}.dAAHNa_finish h3{margin:.65rem 0 1rem;font-size:clamp(1.6rem,3vw,2.3rem)}.dAAHNa_collection{flex-wrap:wrap;justify-content:center;align-items:end;gap:1rem;padding:1.5rem 0;display:flex}.dAAHNa_collection>div{flex:0 0 var(--learning-coin-cell);flex-direction:column;align-items:center;gap:.6rem;display:flex}.dAAHNa_collection>div[data-kind=BILL]{flex-basis:var(--learning-bill-cell)}.dAAHNa_collection img{max-width:100%;height:auto}.dAAHNa_collection strong{font-size:1rem}.dAAHNa_inspector{max-width:min(740px,95vw)}.dAAHNa_inspectMoney{animation:dAAHNa_acknowledge var(--motion-select) var(--ease-standard);justify-content:center;align-items:center;display:flex}.dAAHNa_inspectMoney>span{width:100%}.dAAHNa_inspectMoney img{max-width:100%;height:auto}@keyframes dAAHNa_place{0%{opacity:.65;transform:translateY(9px)scale(.97)}to{opacity:1;transform:none}}@keyframes dAAHNa_acknowledge{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:700px){.dAAHNa_welcome{grid-template-columns:1fr;gap:1rem}.dAAHNa_discovery{gap:.75rem}.dAAHNa_taskIntro{flex-direction:column;align-items:flex-start;gap:.2rem}.dAAHNa_taskIntro button{min-height:44px;padding:.3rem .6rem}.dAAHNa_chapters ol{gap:.35rem}.dAAHNa_chapters li{text-align:center;flex-direction:column;gap:.25rem;font-size:.7rem}.dAAHNa_chapters li>span:first-child{width:24px;height:24px}.dAAHNa_boardHeader{font-size:.75rem}.dAAHNa_table{padding:.8rem 0}.dAAHNa_moneyRow{gap:.6rem}.dAAHNa_sourcePiece{max-width:100%}.dAAHNa_moneyButton{min-height:95px;padding:2px}.dAAHNa_sourcePiece .dAAHNa_returnSpace{width:100%;min-height:110px}.dAAHNa_table[data-kind=notes] .dAAHNa_moneyRow,.dAAHNa_controls{gap:.5rem}.dAAHNa_controls .dAAHNa_walletControl,.dAAHNa_controls>button{flex:auto;font-size:.9rem}.dAAHNa_controls>.buttonPrimary{flex:100%}.dAAHNa_comparison{gap:.4rem}.dAAHNa_pair{gap:.5rem;padding:.75rem}.dAAHNa_pairedValue{min-width:96px;min-height:90px}.dAAHNa_pairedValue strong{font-size:1.6rem}.dAAHNa_connection{font-size:1.5rem}.dAAHNa_valueCards{gap:.6rem;width:100%}.dAAHNa_valueCards button{flex:1;width:auto;min-width:70px}.dAAHNa_orderPiece{min-height:100px}.dAAHNa_collection{gap:1.2rem .75rem}}@media (max-width:360px){.dAAHNa_board{padding:.75rem}.dAAHNa_boardHeader{font-size:.7rem}.dAAHNa_moneyRow{gap:.25rem}.dAAHNa_orderMoves{flex-direction:column}.dAAHNa_sourcePiece .dAAHNa_moneyButton{min-height:85px}}@media (max-width:600px){.dAAHNa_order li,.dAAHNa_order li[data-kind=BILL]{flex-basis:100%;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:.35rem;padding:.35rem;display:grid}.dAAHNa_order .dAAHNa_position{flex-direction:column;grid-area:1/1;gap:0;padding:.2rem}.dAAHNa_order .dAAHNa_orderPiece,.dAAHNa_order li>span:not(.dAAHNa_position){grid-area:1/2/3;justify-self:center;min-height:104px}.dAAHNa_order .dAAHNa_orderValue{text-align:center;grid-area:2/1;font-size:1rem}.dAAHNa_order .dAAHNa_dragHandle{grid-area:3/1;padding:.25rem .1rem;font-size:.75rem}.dAAHNa_order .dAAHNa_orderMoves{flex-direction:row;grid-area:3/2}.dAAHNa_order .dAAHNa_orderMoves button{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.dAAHNa_mission *,.dAAHNa_inspector *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.dAAHNa_mission .gameShell>.completionDetails{display:block!important}.dAAHNa_mission .completionDetails>summary{display:none}.dAAHNa_mission .completionDetails .completionSummary{display:block!important}}.dAAHNa_board{border-color:#cabb9e #cabb9e #ac9065;border-radius:20px;padding:24px;box-shadow:0 7px 20px #102a4308}.dAAHNa_boardHeader{padding-bottom:8px}.dAAHNa_boardHeader .dAAHNa_kicker{color:#5b583d;letter-spacing:.06em}.dAAHNa_taskIntro{align-items:center;gap:16px}.dAAHNa_prompt{max-width:42ch;margin:4px 0 16px;font-size:clamp(1.45rem,2.7vw,1.9rem)}.dAAHNa_table{background:#e7f0e9;border:1px solid #b4c9be;border-radius:16px;margin:8px 0 20px;padding:22px;box-shadow:inset 0 3px #cbdad0}.dAAHNa_recognition{grid-template-columns:minmax(0,1fr) minmax(245px,.52fr);align-items:center;gap:28px;min-height:190px;display:grid}.dAAHNa_moneyRow{gap:20px}.dAAHNa_foundPosition{background:#f9fff9;border:2px dashed #4a7771;width:100%;min-height:170px;margin:12px 0 0;padding:20px}.dAAHNa_foundLabel{background:#e7f0e9;font-size:1rem}.dAAHNa_dragHandle{background:#fffaf0;border-color:#b3bca9;border-radius:8px}.dAAHNa_controls{padding-top:16px}.dAAHNa_controls>.buttonPrimary{box-shadow:0 3px #071d2c}.dAAHNa_welcome{background:#fffaf0;border:1px solid #d2c3a5;border-bottom:5px solid #ac9065}.dAAHNa_discovery{background:#e7f0e9;border-radius:18px;padding:24px;box-shadow:inset 0 3px #cbdad0}.dAAHNa_attribution{font-size:.75rem}@media (max-width:759px){.dAAHNa_board{padding:16px}.dAAHNa_table{margin:12px 0 16px;padding:14px 8px}.dAAHNa_recognition{grid-template-columns:1fr;gap:12px;min-height:0}.dAAHNa_moneyRow{gap:8px}.dAAHNa_foundPosition{justify-self:center;width:min(100%,320px);min-height:110px}.dAAHNa_prompt{margin-bottom:6px}.dAAHNa_taskIntro{align-items:flex-start;gap:6px}.dAAHNa_discovery{padding:16px}}.dAAHNa_kicker,.dAAHNa_boardHeader{font-size:var(--type-progress);letter-spacing:.035em;font-weight:600}.dAAHNa_prompt{font-size:var(--type-task);line-height:var(--leading-task);max-width:40ch;font-weight:700}.dAAHNa_foundLabel,.dAAHNa_foundPosition p,.dAAHNa_collection strong{font-size:var(--type-support)}.dAAHNa_inspectButton,.dAAHNa_dragHandle,.dAAHNa_taskIntro>button{font-size:var(--type-helper)}.dAAHNa_controls button,.dAAHNa_controls .dAAHNa_walletControl,.dAAHNa_controls>button{font-size:var(--type-control);font-weight:650}.dAAHNa_hint,.dAAHNa_helper p,.dAAHNa_changeNotice,.dAAHNa_transition{font-size:var(--type-support);line-height:1.55}.dAAHNa_feedbackSlot .feedback h2{font-size:var(--type-feedback-title)}.dAAHNa_feedbackSlot .feedback p{font-size:var(--type-support)}.dAAHNa_completion h2,.dAAHNa_welcome h2{font-size:var(--type-achievement);line-height:1.3}.dAAHNa_pace,.dAAHNa_chapters li{font-size:var(--type-helper)}.dAAHNa_board{background:#e8cfa7;border:2px solid #a38e70;border-bottom-width:8px;border-radius:18px;padding:0}.dAAHNa_surface{background:#f6e9cf;border-top:3px solid #fff4da;border-radius:16px 16px 14px 14px;padding:18px 24px 16px}.dAAHNa_boardHeader{padding:0}.dAAHNa_taskIntro{padding-bottom:2px}.dAAHNa_table{background:#dcebe1;border:3px solid #6e9a8b;border-radius:20px;padding:22px;position:relative;box-shadow:inset 0 0 0 5px #ecf5e9,0 4px #bda17b}.dAAHNa_foundPosition{background:#fffdf4;border:2px solid #708f88;border-bottom:6px solid #93afa3;border-radius:14px;box-shadow:inset 0 4px #d8e5dc,0 3px #b8c9b9}.dAAHNa_foundLabel{background:#fffdf4;border:1px solid #93afa3;border-radius:4px;padding:2px 10px}.dAAHNa_pair{background:#f8fcf2;border-style:solid;box-shadow:inset 0 0 0 5px #d5e4d8}.dAAHNa_order li{background:#fffdf4;border-bottom:5px solid #9eb9a9}.dAAHNa_controls{border-top-color:#c3ab86}.dAAHNa_valueCards button{background:#fffdf4}@media (max-width:759px){.dAAHNa_surface{padding:12px}.dAAHNa_table{border-width:2px;padding:16px 5px 12px}.dAAHNa_foundPosition{min-height:110px}.dAAHNa_foundLabel{font-size:.875rem}.dAAHNa_recognition{gap:4px}}@media (max-width:700px){.dAAHNa_pair>.dAAHNa_pairedValue{width:6rem;min-width:6rem;min-height:6rem;padding:.75rem}}@media (max-width:520px){.dAAHNa_pair{flex-direction:column;gap:.5rem;min-height:0}.dAAHNa_connection{line-height:1;transform:rotate(90deg)}.dAAHNa_valueCards{grid-template-columns:repeat(auto-fit,minmax(min(100%,4.5rem),1fr));display:grid}.dAAHNa_valueCards button{width:auto;min-width:0;padding:12px 8px}.dAAHNa_valueCards [data-selection-mark]{white-space:nowrap}}
