.SubtractionActivityClient_container__vp2Ln{min-height:100vh;background:linear-gradient(135deg,#c9b3f5,#9b59b6);display:flex;flex-direction:column;align-items:center;padding:1.5rem}@media(min-width:768px){.SubtractionActivityClient_container__vp2Ln{padding:2rem}}.SubtractionActivityClient_header__5roZN{width:100%;max-width:1000px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.SubtractionActivityClient_backButton__g4LOg{background:hsla(0,0%,100%,.3);color:#fff;padding:1rem 1.5rem;border-radius:20px;text-decoration:none;font-weight:600;transition:background .3s;font-size:.9rem}.SubtractionActivityClient_backButton__g4LOg:hover{background:hsla(0,0%,100%,.4)}@media(min-width:768px){.SubtractionActivityClient_backButton__g4LOg{font-size:1rem}}.SubtractionActivityClient_progress__wY8Ih{background:hsla(0,0%,100%,.3);color:#fff;padding:1rem 1.5rem;border-radius:20px;font-weight:600;font-size:.9rem}@media(min-width:768px){.SubtractionActivityClient_progress__wY8Ih{font-size:1rem}}.SubtractionActivityClient_main__7_jvm{width:100%;max-width:900px;display:flex;flex-direction:column;align-items:center;gap:2rem}.SubtractionActivityClient_main__7_jvm .SubtractionActivityClient_title__b_yiB{color:#fff;font-size:1.25rem;margin:20px 0;text-align:center;flex:1 1}@media(min-width:768px){.SubtractionActivityClient_main__7_jvm .SubtractionActivityClient_title__b_yiB{font-size:1.75rem}}.SubtractionActivityClient_visualSection__XunA8{width:100%;background:hsla(0,0%,100%,.95);border-radius:28px;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;box-shadow:0 6px 0 rgba(0,0,0,.1)}@media(min-width:768px){.SubtractionActivityClient_visualSection__XunA8{padding:2rem}}.SubtractionActivityClient_sticksRow__TCuDC{width:100%;display:flex;flex-direction:row;align-items:center;gap:1rem;justify-content:center;flex-wrap:wrap}.SubtractionActivityClient_sticksContainer__9MloO{display:flex;flex-direction:row;flex-wrap:wrap;gap:.3rem;justify-content:center;align-items:center;max-width:90%}@media(min-width:768px){.SubtractionActivityClient_sticksContainer__9MloO{gap:.5rem}}.SubtractionActivityClient_stick__2pfK9{width:.5rem;height:2.5rem;background:linear-gradient(180deg,#9b59b6,#8e44ad);border-radius:.25rem;box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative;transition:opacity .3s}.SubtractionActivityClient_stick__2pfK9.SubtractionActivityClient_crossed__u_Q3R{opacity:.3}.SubtractionActivityClient_stick__2pfK9.SubtractionActivityClient_crossed__u_Q3R:after,.SubtractionActivityClient_stick__2pfK9.SubtractionActivityClient_crossed__u_Q3R:before{content:"";position:absolute;top:50%;left:50%;width:120%;height:2px;background:#e74c3c}.SubtractionActivityClient_stick__2pfK9.SubtractionActivityClient_crossed__u_Q3R:before{transform:translate(-50%,-50%) rotate(45deg)}.SubtractionActivityClient_stick__2pfK9.SubtractionActivityClient_crossed__u_Q3R:after{transform:translate(-50%,-50%) rotate(-45deg)}@media(min-width:768px){.SubtractionActivityClient_stick__2pfK9{width:.75rem;height:3rem}}.SubtractionActivityClient_problemSection___ke__{width:100%;background:hsla(0,0%,100%,.95);border-radius:28px;padding:2rem;display:flex;justify-content:center;box-shadow:0 6px 0 rgba(0,0,0,.1)}@media(min-width:768px){.SubtractionActivityClient_problemSection___ke__{padding:3rem}}.SubtractionActivityClient_problem__RSGSk{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap}.SubtractionActivityClient_answer__a8PZE,.SubtractionActivityClient_equals__URKtd,.SubtractionActivityClient_number__QSdVA,.SubtractionActivityClient_operator__3ofKc{font-size:2rem;font-weight:700;color:#ffc857}@media(min-width:768px){.SubtractionActivityClient_answer__a8PZE,.SubtractionActivityClient_equals__URKtd,.SubtractionActivityClient_number__QSdVA,.SubtractionActivityClient_operator__3ofKc{font-size:3rem}}.SubtractionActivityClient_answer__a8PZE{min-width:3rem;text-align:center;color:#9b59b6}@media(min-width:768px){.SubtractionActivityClient_answer__a8PZE{min-width:4rem}}.SubtractionActivityClient_numberPalette__SwFi9{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem;padding:1.5rem;background:rgba(201,179,245,.3);border-radius:28px}@media(min-width:768px){.SubtractionActivityClient_numberPalette__SwFi9{gap:1.5rem;padding:2rem}}.SubtractionActivityClient_numberButton__YGXqN{min-width:15%;max-width:4rem;aspect-ratio:1;background:#fff;border:3px solid #9b59b6;border-radius:20px;font-size:1.25rem;font-weight:700;color:#2c3e50;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 0 rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.SubtractionActivityClient_numberButton__YGXqN:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 0 rgba(0,0,0,.15)}.SubtractionActivityClient_numberButton__YGXqN:active:not(:disabled){transform:translateY(2px);box-shadow:0 2px 0 rgba(0,0,0,.1)}.SubtractionActivityClient_numberButton__YGXqN.SubtractionActivityClient_selected__QfXnh{background:#9b59b6;color:#fff;border-color:#804399}.SubtractionActivityClient_numberButton__YGXqN:disabled{opacity:.6;cursor:not-allowed}@media(min-width:768px){.SubtractionActivityClient_numberButton__YGXqN{font-size:1.5rem;max-width:5rem}}.SubtractionActivityClient_submitButton__Pp1jM{width:90%;max-width:400px;padding:1.5rem 2rem;background:#e67e22;border:4px solid #d35400;border-radius:28px;font-size:1.25rem;font-weight:700;color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 6px 0 rgba(0,0,0,.1);min-height:3rem}.SubtractionActivityClient_submitButton__Pp1jM:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 9px 0 rgba(0,0,0,.15)}.SubtractionActivityClient_submitButton__Pp1jM:active:not(:disabled){transform:translateY(3px);box-shadow:0 3px 0 rgba(0,0,0,.1)}.SubtractionActivityClient_submitButton__Pp1jM:disabled{opacity:.7;cursor:not-allowed}.SubtractionActivityClient_submitButton__Pp1jM.SubtractionActivityClient_correct__ir6EO{background:#4caf50;color:#fff;border-color:#3d8b40}.SubtractionActivityClient_submitButton__Pp1jM.SubtractionActivityClient_wrong__CxtKE{background:#f44336;color:#fff;border-color:#ea1c0d}@media(min-width:768px){.SubtractionActivityClient_submitButton__Pp1jM{font-size:1.5rem;padding:2rem 3rem;min-height:3.5rem}}.SubtractionActivityClient_celebration__yWz4K{width:100%;max-width:600px;background:hsla(0,0%,100%,.95);border-radius:28px;padding:3rem;display:flex;flex-direction:column;align-items:center;gap:2rem;box-shadow:0 10px 0 rgba(0,0,0,.1);margin-top:10%}@media(min-width:768px){.SubtractionActivityClient_celebration__yWz4K{padding:3rem}}.SubtractionActivityClient_celebrationEmoji__jVA6k{font-size:5rem;animation:SubtractionActivityClient_bounce__ui05h 1s infinite}@media(min-width:768px){.SubtractionActivityClient_celebrationEmoji__jVA6k{font-size:6rem}}.SubtractionActivityClient_celebrationTitle__Ig3xX{font-size:2rem;color:#9b59b6;margin:0;text-align:center}@media(min-width:768px){.SubtractionActivityClient_celebrationTitle__Ig3xX{font-size:2.5rem}}.SubtractionActivityClient_celebrationText__wYXpr{font-size:1.25rem;color:#2c3e50;margin:0;text-align:center}@media(min-width:768px){.SubtractionActivityClient_celebrationText__wYXpr{font-size:1.5rem}}.SubtractionActivityClient_backToMenuButton__h3_6S{background:#9b59b6;color:#fff;padding:1.5rem 2rem;border-radius:28px;text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s;box-shadow:0 6px 0 rgba(0,0,0,.1);text-align:center}.SubtractionActivityClient_backToMenuButton__h3_6S:hover{transform:translateY(-3px);box-shadow:0 9px 0 rgba(0,0,0,.15)}.SubtractionActivityClient_backToMenuButton__h3_6S:active{transform:translateY(3px);box-shadow:0 3px 0 rgba(0,0,0,.1)}@media(min-width:768px){.SubtractionActivityClient_backToMenuButton__h3_6S{font-size:1.25rem;padding:2rem 3rem}}.SubtractionActivityClient_loading__F_z8Q{color:#fff;font-size:1.5rem;text-align:center;margin-top:20%}@keyframes SubtractionActivityClient_bounce__ui05h{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}