.stroop-board[data-v-976c8ae0]{--stroop-yellow:#f2ca35;isolation:isolate;color:#282820;background:#fff5df;border:2px solid #282820;flex-direction:column;width:100%;max-width:480px;height:calc(min(880px,100svh - 48px));min-height:500px;font-family:Microsoft YaHei,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 42px #443a2617}.stroop-board[data-v-976c8ae0]:before{content:"";pointer-events:none;z-index:-1;opacity:.18;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23ad9262' filter='url(%23n)' opacity='.35' d='M0 0h160v160H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.stroop-toolbar[data-v-976c8ae0]{padding:10px 16px 0}.stroop-title[data-v-976c8ae0]{flex-direction:column;flex:1;justify-content:space-between;min-height:0;padding:28px 32px 20px;display:flex}.stroop-caption[data-v-976c8ae0],.stroop-edition[data-v-976c8ae0]{letter-spacing:2px;justify-content:space-between;font-size:10px;font-weight:700;display:flex}.stroop-print-block[data-v-976c8ae0]{border-top:2px solid #282820;border-bottom:2px solid #bd3027;margin:12px 0;padding:12px 0 16px;position:relative;transform:rotate(-6deg)}.stroop-print-block[data-v-976c8ae0]:after,.stroop-print-block[data-v-976c8ae0]:before{content:"+";color:#bd3027;font-size:32px;font-weight:300;position:absolute}.stroop-print-block[data-v-976c8ae0]:before{top:-25px;left:-20px}.stroop-print-block[data-v-976c8ae0]:after{bottom:-25px;right:-20px}.stroop-print-block h1[data-v-976c8ae0]{letter-spacing:-.06em;-webkit-text-stroke:2px currentColor;margin:0 0 26px;font-size:calc(clamp(96px,31vw,156px));font-weight:1000;line-height:1.04}.stroop-print-block h1>span[data-v-976c8ae0]{text-align:center;text-shadow:3px 3px #bd3027;display:block}.stroop-print-block b[data-v-976c8ae0]{color:#bd3027;text-shadow:3px 3px #26734a}.stroop-print-block p[data-v-976c8ae0]{text-align:center;letter-spacing:2px;font-size:calc(clamp(18px,5vw,24px));font-weight:900}.stroop-rule[data-v-976c8ae0]{border:2px solid #282820;border-radius:999px;flex-shrink:0;align-self:center;margin:24px 12px 12px;padding:10px 22px;font-size:18px;animation:.3s ease-out stroop-flip-976c8ae0}.stroop-stimulus[data-v-976c8ae0]{flex:1;place-items:center;min-height:0;margin:12px 24px;display:grid;position:relative}.stroop-stimulus[data-v-976c8ae0]:after,.stroop-stimulus[data-v-976c8ae0]:before{content:"+";color:#bd3027;font-size:25px;font-weight:300;position:absolute}.stroop-stimulus[data-v-976c8ae0]:before{top:0;left:0}.stroop-stimulus[data-v-976c8ae0]:after{bottom:0;right:0}.stroop-word[data-v-976c8ae0]{font-size:calc(clamp(130px,43vw,218px));font-weight:900;line-height:1}.ink-red[data-v-976c8ae0]{color:#c72e27}.ink-yellow[data-v-976c8ae0]{color:var(--stroop-yellow)}.ink-blue[data-v-976c8ae0]{color:#1765bd}.ink-green[data-v-976c8ae0]{color:#168148}.is-wrong .stroop-word[data-v-976c8ae0]{color:#828078}.stroop-wait[data-v-976c8ae0]{gap:8px;display:flex}.stroop-wait i[data-v-976c8ae0]{background:#777267;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite alternate stroop-breathe-976c8ae0}.stroop-wait i[data-v-976c8ae0]:nth-child(2){animation-delay:.2s}.stroop-wait i[data-v-976c8ae0]:nth-child(3){animation-delay:.4s}.stroop-small-mark[data-v-976c8ae0]{font-size:44px;font-weight:900;transform:rotate(-6deg)}.stroop-small-mark span[data-v-976c8ae0]{color:#bd3027}.stroop-keys[data-v-976c8ae0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.stroop-keys button[data-v-976c8ae0]{touch-action:manipulation;cursor:pointer;border:2px solid #282820;border-radius:10px;height:84px;font-size:32px;font-weight:900;transition:transform 80ms;position:relative}.stroop-keys button[data-v-976c8ae0]:active{transform:translateY(2px)scale(.97)}.stroop-board:lang(en) .stroop-keys button[data-v-976c8ae0]{letter-spacing:0;padding-inline:2px;font-size:calc(clamp(13px,4vw,20px))}.stroop-board:lang(en) .stroop-word[data-v-976c8ae0]{font-size:calc(clamp(48px,16vw,94px))}.stroop-keys button[data-v-976c8ae0]:focus-visible{outline-offset:3px;filter:none;outline:3px solid #282820}.stroop-keys small[data-v-976c8ae0]{opacity:.75;font-size:10px;line-height:1;display:block}.key-red[data-v-976c8ae0]{color:#fff9ed;background:#c72e27}.key-yellow[data-v-976c8ae0]{background:var(--stroop-yellow);color:#282820}.key-blue[data-v-976c8ae0]{color:#fff9ed;background:#1765bd}.key-green[data-v-976c8ae0]{color:#fff9ed;background:#168148}.answer-flash[data-v-976c8ae0]{animation:.18s ease-in-out 2 stroop-answer-976c8ae0}.stroop-note[data-v-976c8ae0]{text-align:center;color:#686357;margin:6px 0;font-size:11px}.stroop-demo[data-v-976c8ae0]{margin:10px 0}.stroop-demo .stroop-keys button[data-v-976c8ae0]{height:48px;font-size:23px}.stroop-demo p[data-v-976c8ae0]{text-align:center;min-height:18px;margin-top:8px;font-size:12px}.stroop-teaching .stroop-stimulus[data-v-976c8ae0]{flex:none;height:190px;margin-top:0}.stroop-teaching .stroop-word[data-v-976c8ae0]{font-size:130px}.stroop-particles[data-v-976c8ae0]{position:absolute;inset:50%}.stroop-particles i[data-v-976c8ae0]{width:7px;height:12px;transform:rotate(calc(var(--n) * 45deg));background:#168148;animation:.24s ease-out both stroop-shatter-976c8ae0;position:absolute}.is-hit .stroop-word[data-v-976c8ae0]{animation:.24s ease-in both stroop-disappear-976c8ae0}@keyframes stroop-shatter-976c8ae0{to{transform:rotate(calc(var(--n) * 45deg)) translateY(-95px) rotate(80deg);opacity:0}}@keyframes stroop-disappear-976c8ae0{to{opacity:0;transform:scale(1.06)}}@keyframes stroop-flip-976c8ae0{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes stroop-breathe-976c8ae0{to{opacity:.3;transform:translateY(-3px)}}@keyframes stroop-answer-976c8ae0{50%{outline-offset:3px;outline:4px solid #282820}}@media (width<=600px){.stroop-board[data-v-976c8ae0]{height:100svh;min-height:500px;box-shadow:none;border:0}}@media (height<=700px){.stroop-title[data-v-976c8ae0]{padding:8px 28px 12px}.stroop-print-block h1[data-v-976c8ae0]{font-size:calc(clamp(76px,24vw,105px))}.stroop-rule[data-v-976c8ae0]{margin-top:10px;padding:7px 18px;font-size:16px}.stroop-teaching .stroop-stimulus[data-v-976c8ae0]{height:105px}.stroop-teaching .stroop-word[data-v-976c8ae0]{font-size:90px}.stroop-keys button[data-v-976c8ae0]{height:64px}.stroop-caption[data-v-976c8ae0]{display:none}}@media (height<=600px){.stroop-teaching .stroop-stimulus[data-v-976c8ae0]{height:74px}.stroop-teaching .stroop-word[data-v-976c8ae0]{font-size:68px}}@media (prefers-reduced-motion:reduce){[data-v-976c8ae0],[data-v-976c8ae0]:after,[data-v-976c8ae0]:before{transition:none!important;animation:none!important}}.stroop-page{background:#e8e4d9;place-items:center;min-height:100svh;padding:24px;display:grid}@media (width<=600px){.stroop-page{padding:0}}
