.jim-game-panels-module__oQzGZW__surfaceShell{--jim-section-max-width:1180px}.jim-game-panels-module__oQzGZW__triadGameStack{box-sizing:border-box;width:min(100%,1240px);margin-inline:auto;display:grid}.jim-game-panels-module__oQzGZW__triadGameStack>.jim-section-shell{--jim-section-max-width:100%;width:100%;max-width:none;margin-inline:0}.jim-game-panels-module__oQzGZW__proGameStack{box-sizing:border-box;gap:clamp(12px,1.5vw,18px);width:min(100%,1240px);margin-inline:auto;display:grid}.jim-game-panels-module__oQzGZW__proGameStack>.jim-section-shell{--jim-section-max-width:100%;width:100%;max-width:none;margin:0}.jim-game-panels-module__oQzGZW__proGameStack>.jim-section-shell>*{margin-block:0}.jim-game-panels-module__oQzGZW__proGameStack .jim-bass-answer{background:radial-gradient(circle at 92% 10%,#8041b221,#0000 34%),linear-gradient(145deg,#fffae8fa,#f2e6fff0);border-width:1px;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:clamp(14px,2vw,24px);padding:14px 18px;box-shadow:0 16px 38px #00142a29}.jim-game-panels-module__oQzGZW__chordDisplay,.jim-game-panels-module__oQzGZW__noteLibrary{color:var(--navy);border:1px solid #7ecfc47a;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 18px 44px #00142a2e}.jim-game-panels-module__oQzGZW__chordDisplay{text-align:center;background:radial-gradient(circle at 50% -30%,#ff6d353d,#0000 48%),linear-gradient(145deg,#fffae8fa,#ebf7e0fa);justify-items:center;gap:15px;margin-bottom:14px;padding:clamp(18px,2.4vw,28px);display:grid}.jim-game-panels-module__oQzGZW__displayFocus{justify-items:center;gap:5px;display:grid}.jim-game-panels-module__oQzGZW__displayFocus>span,.jim-game-panels-module__oQzGZW__libraryIntro>span,.jim-game-panels-module__oQzGZW__statusFact span,.jim-game-panels-module__oQzGZW__selectionStatus span,.jim-game-panels-module__oQzGZW__displayFacts span{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:950}.jim-game-panels-module__oQzGZW__displayFocus>strong{color:var(--red);text-wrap:balance;font-family:"Baloo 2",Nunito,sans-serif;font-size:clamp(3.4rem,7vw,6.4rem);font-weight:900;line-height:.84}.jim-game-panels-module__oQzGZW__displayFocus p{max-width:56ch;color:var(--ink-soft);margin:0;font-size:clamp(.9rem,1.35vw,1.08rem);font-weight:850;line-height:1.35}.jim-game-panels-module__oQzGZW__displayFacts{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.jim-game-panels-module__oQzGZW__displayFacts>div{background:#ffffffad;border:1px solid #002a571a;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:7px 12px;display:flex}.jim-game-panels-module__oQzGZW__displayFacts strong{color:var(--navy);font-size:.82rem;font-weight:950}.jim-game-panels-module__oQzGZW__noteLibrary{background:radial-gradient(circle at 92% 6%,#8ccdc057,#0000 30%),linear-gradient(145deg,#fffae8fa,#eff6def5);gap:clamp(14px,1.8vw,22px);margin-bottom:14px;padding:clamp(18px,2.4vw,28px);display:grid}.jim-game-panels-module__oQzGZW__libraryHeader{grid-template-columns:minmax(0,1fr) minmax(360px,440px);align-items:end;gap:clamp(24px,4vw,52px);display:grid}.jim-game-panels-module__oQzGZW__libraryIntro{gap:7px;display:grid}.jim-game-panels-module__oQzGZW__libraryIntro h2{color:var(--red);margin:0;font-size:clamp(2rem,3.2vw,3rem);line-height:.98}.jim-game-panels-module__oQzGZW__libraryIntro p{max-width:62ch;color:var(--ink-soft);margin:0;font-weight:800;line-height:1.4}.jim-game-panels-module__oQzGZW__libraryHeader .jim-spelling-control{gap:8px;width:100%;margin:0}.jim-game-panels-module__oQzGZW__libraryHeader .jim-spelling-control>span{letter-spacing:.08em;font-size:.72rem}.jim-game-panels-module__oQzGZW__libraryHeader .jim-spelling-toggle{background:#ffffffad;border-radius:14px;width:100%;padding:5px}.jim-game-panels-module__oQzGZW__libraryHeader .jim-spelling-toggle button{border-radius:9px;min-height:44px;font-size:.82rem}.jim-game-panels-module__oQzGZW__noteBank.jim-note-bank{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(8px,1.15vw,14px);width:100%;max-width:none;margin:0}.jim-game-panels-module__oQzGZW__noteBank .jim-note-card{border:2px solid #049b9d3d;border-radius:18px;width:100%;min-width:0;max-width:none;box-shadow:0 12px 24px #002a5721;background:#fff4d670!important}.jim-game-panels-module__oQzGZW__noteBank .jim-note-card.is-selected{border-color:var(--orange);outline-offset:2px;outline:4px solid #ff6d3533;transform:translateY(-3px);background:#ff6d3533!important}.jim-game-panels-module__oQzGZW__libraryStatus{grid-template-columns:minmax(90px,.36fr) minmax(160px,.75fr) minmax(300px,2fr);gap:10px;display:grid}.jim-game-panels-module__oQzGZW__statusFact,.jim-game-panels-module__oQzGZW__selectionStatus{background:#ffffffa8;border:1px solid #002a571f;border-radius:14px;align-content:center;gap:3px;padding:10px 13px;display:grid}.jim-game-panels-module__oQzGZW__selectionStatus{border-left:4px solid var(--teal)}.jim-game-panels-module__oQzGZW__statusFact strong,.jim-game-panels-module__oQzGZW__selectionStatus strong{color:var(--navy);font-size:.96rem;font-weight:950;line-height:1.2}.jim-game-panels-module__oQzGZW__selectionStatus p{color:var(--ink-soft);margin:0;font-size:.8rem;font-weight:800;line-height:1.25}.jim-game-panels-module__oQzGZW__intervalBoard.jim-interval-board{background:linear-gradient(145deg,#fffffff5,#fff4d6f0);border-color:#7ecfc475;border-radius:18px;margin-bottom:14px;padding:12px;box-shadow:0 16px 38px #00142a29}.jim-game-panels-module__oQzGZW__boardFeedback.jim-bottom-feedback{width:100%;box-shadow:none;border-width:1px;border-radius:14px;margin:0}.jim-game-panels-module__oQzGZW__boardActions{justify-content:stretch}.jim-game-panels-module__oQzGZW__boardActions>span{justify-self:end}.jim-game-panels-module__oQzGZW__extensionPicker.jim-extension-picker{color:var(--navy);background:linear-gradient(145deg,#fffffffa,#eff6def7);border:1px solid #7ecfc475;border-radius:20px;margin:0 0 14px;padding:0;overflow:hidden;box-shadow:0 16px 36px #00142a38}.jim-game-panels-module__oQzGZW__extensionPicker.jim-extension-picker summary{min-height:82px;color:var(--cream);cursor:pointer;outline-offset:-4px;background:radial-gradient(circle at 88% -80%,#ffb04a57,#0000 48%),linear-gradient(145deg,#045364fa,#002a57fa);justify-content:space-between;align-items:center;gap:24px;padding:16px 20px;list-style:none;transition:filter .16s;display:flex;position:relative}.jim-game-panels-module__oQzGZW__extensionPicker.jim-extension-picker summary::-webkit-details-marker{display:none}.jim-game-panels-module__oQzGZW__extensionPicker.jim-extension-picker summary:hover{filter:brightness(1.06)}.jim-game-panels-module__oQzGZW__extensionPicker.jim-extension-picker summary:focus-visible{outline:3px solid var(--aqua)}.jim-game-panels-module__oQzGZW__extensionSummary{gap:2px;display:grid}.jim-game-panels-module__oQzGZW__extensionSummary small{color:var(--aqua);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:950}.jim-game-panels-module__oQzGZW__extensionSummary strong{color:var(--cream);font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.05}.jim-game-panels-module__oQzGZW__extensionSummary>span{color:#fff4d6b8;font-size:.78rem;font-weight:750;line-height:1.25}.jim-game-panels-module__oQzGZW__extensionToggle{flex:none;align-items:center;gap:10px;display:flex}.jim-game-panels-module__oQzGZW__extensionSelectionCount,.jim-game-panels-module__oQzGZW__extensionToggle>strong{color:var(--cream);background:#ffffff14;border:1px solid #fff4d63d;border-radius:999px;padding:7px 12px;font-size:.72rem;font-weight:900}.jim-game-panels-module__oQzGZW__extensionSelectionCount{color:var(--aqua)}.jim-game-panels-module__oQzGZW__extensionChevron{border-right:3px solid var(--cream);border-bottom:3px solid var(--cream);width:12px;height:12px;transition:transform .18s;transform:translateY(-3px)rotate(45deg)}.jim-game-panels-module__oQzGZW__extensionCollapseLabel{display:none}.jim-game-panels-module__oQzGZW__extensionPicker.jim-extension-picker[open] .jim-game-panels-module__oQzGZW__extensionExpandLabel{display:none}.jim-game-panels-module__oQzGZW__extensionPicker.jim-extension-picker[open] .jim-game-panels-module__oQzGZW__extensionCollapseLabel{display:inline}.jim-game-panels-module__oQzGZW__extensionPicker.jim-extension-picker[open] .jim-game-panels-module__oQzGZW__extensionChevron{transform:translateY(3px)rotate(225deg)}.jim-game-panels-module__oQzGZW__extensionBody{border-top:1px solid #7ecfc461;gap:13px;margin:0;padding:15px 18px 18px;display:grid}.jim-game-panels-module__oQzGZW__extensionBodyHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.jim-game-panels-module__oQzGZW__extensionBodyHeader strong{color:var(--navy);letter-spacing:.07em;text-transform:uppercase;font-size:.82rem;font-weight:950}.jim-game-panels-module__oQzGZW__extensionBodyHeader span{color:var(--teal);letter-spacing:.04em;text-transform:uppercase;background:#049b9d1a;border-radius:999px;padding:5px 9px;font-size:.68rem;font-weight:950}.jim-game-panels-module__oQzGZW__extensionGroups{grid-template-columns:minmax(0,3fr) repeat(2,minmax(0,2fr));gap:10px;display:grid}.jim-game-panels-module__oQzGZW__extensionGroup{background:#ffffffad;border:1px solid #002a571a;border-radius:14px;min-width:0;margin:0;padding:8px}.jim-game-panels-module__oQzGZW__extensionGroup legend{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;margin-left:3px;padding-inline:5px;font-size:.66rem;font-weight:950}.jim-game-panels-module__oQzGZW__extensionOptionsThree,.jim-game-panels-module__oQzGZW__extensionOptionsTwo{gap:7px;display:grid}.jim-game-panels-module__oQzGZW__extensionOptionsThree{grid-template-columns:repeat(3,minmax(0,1fr))}.jim-game-panels-module__oQzGZW__extensionOptionsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.jim-game-panels-module__oQzGZW__extensionGroup button{min-width:0;min-height:56px;color:var(--navy);cursor:pointer;background:linear-gradient(145deg,#fffae8fa,#fff4d6eb);border:1px solid #8ccdc07a;border-radius:12px;grid-template-columns:1fr auto;place-items:center;gap:2px;padding:8px 12px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;box-shadow:0 8px 18px #00142a29}.jim-game-panels-module__oQzGZW__extensionGroup button>span{grid-column:1/-1;font-size:1.05rem;font-weight:950;line-height:1}.jim-game-panels-module__oQzGZW__extensionGroup button>small{color:var(--ink-soft);grid-column:1/-1;font-size:.62rem;font-weight:900;line-height:1}.jim-game-panels-module__oQzGZW__extensionGroup button>b{width:18px;height:18px;color:var(--navy);background:var(--cream);border-radius:999px;place-items:center;font-size:.68rem;display:grid;position:absolute;top:5px;right:6px}.jim-game-panels-module__oQzGZW__extensionGroup button:hover{border-color:var(--orange);transform:translateY(-1px)}.jim-game-panels-module__oQzGZW__extensionGroup button:focus-visible{outline-offset:2px;outline:3px solid #049b9d47}.jim-game-panels-module__oQzGZW__extensionGroup button.is-active{border-color:var(--teal);color:#fff;background:linear-gradient(145deg,#049b9dfa,#045364fa);box-shadow:0 0 0 3px #049b9d2e,0 10px 20px #002a572e}.jim-game-panels-module__oQzGZW__extensionGroup button.is-active>small{color:#ffffffbd}@media (max-width:760px){.jim-game-panels-module__oQzGZW__proGameStack{gap:10px;width:100%}.jim-game-panels-module__oQzGZW__proGameStack .jim-bass-answer{border-radius:17px;grid-template-columns:1fr;gap:9px;padding:12px 14px}.jim-game-panels-module__oQzGZW__chordDisplay,.jim-game-panels-module__oQzGZW__noteLibrary{border-radius:17px;padding:14px}.jim-game-panels-module__oQzGZW__displayFocus>strong{font-size:clamp(3rem,17vw,4.6rem)}.jim-game-panels-module__oQzGZW__displayFocus p{font-size:.82rem}.jim-game-panels-module__oQzGZW__displayFacts{gap:6px}.jim-game-panels-module__oQzGZW__displayFacts>div{min-height:34px;padding:6px 9px}.jim-game-panels-module__oQzGZW__libraryHeader{grid-template-columns:1fr;gap:14px}.jim-game-panels-module__oQzGZW__libraryIntro h2{font-size:clamp(1.75rem,8vw,2.25rem)}.jim-game-panels-module__oQzGZW__libraryIntro p{font-size:.84rem}.jim-game-panels-module__oQzGZW__libraryHeader .jim-spelling-toggle button{min-height:42px;padding-inline:4px;font-size:.72rem}.jim-game-panels-module__oQzGZW__noteBank.jim-note-bank{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.jim-game-panels-module__oQzGZW__noteBank.jim-note-bank>:nth-child(5){grid-column:2}.jim-game-panels-module__oQzGZW__noteBank .jim-note-card{border-radius:13px;transform:none}.jim-game-panels-module__oQzGZW__noteBank .jim-note-card.is-selected{transform:translateY(-2px)}.jim-game-panels-module__oQzGZW__libraryStatus{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.jim-game-panels-module__oQzGZW__selectionStatus{grid-column:1/-1}.jim-game-panels-module__oQzGZW__boardActions{justify-content:stretch}.jim-game-panels-module__oQzGZW__extensionPicker.jim-extension-picker summary{gap:10px;min-height:68px;padding:11px 13px}.jim-game-panels-module__oQzGZW__extensionSummary>span,.jim-game-panels-module__oQzGZW__extensionSelectionCount,.jim-game-panels-module__oQzGZW__extensionToggle>strong{display:none}.jim-game-panels-module__oQzGZW__extensionChevron{margin-right:5px}.jim-game-panels-module__oQzGZW__extensionBody{gap:10px;padding:11px 12px 14px}.jim-game-panels-module__oQzGZW__extensionGroups{grid-template-columns:1fr;gap:8px}.jim-game-panels-module__oQzGZW__extensionGroup{padding:7px}.jim-game-panels-module__oQzGZW__extensionGroup button{min-height:52px}}@media (max-width:1000px) and (max-height:560px) and (orientation:landscape){.jim-game-panels-module__oQzGZW__proGameStack{gap:8px}.jim-game-panels-module__oQzGZW__proGameStack .jim-bass-answer{grid-template-columns:minmax(0,1fr) minmax(210px,280px);gap:10px;padding:8px 12px}.jim-game-panels-module__oQzGZW__chordDisplay,.jim-game-panels-module__oQzGZW__noteLibrary{gap:9px;margin-bottom:8px;padding:9px 11px}.jim-game-panels-module__oQzGZW__chordDisplay{text-align:left;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);align-items:center}.jim-game-panels-module__oQzGZW__displayFocus{justify-items:start}.jim-game-panels-module__oQzGZW__displayFocus>strong{font-size:clamp(2.5rem,8vw,4rem)}.jim-game-panels-module__oQzGZW__displayFocus p{display:none}.jim-game-panels-module__oQzGZW__displayFacts{justify-content:flex-end}.jim-game-panels-module__oQzGZW__libraryHeader{grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:18px}.jim-game-panels-module__oQzGZW__libraryIntro{gap:3px}.jim-game-panels-module__oQzGZW__libraryIntro h2{font-size:1.65rem}.jim-game-panels-module__oQzGZW__libraryIntro p,.jim-game-panels-module__oQzGZW__selectionStatus p{display:none}.jim-game-panels-module__oQzGZW__libraryHeader .jim-spelling-control>span{display:none}.jim-game-panels-module__oQzGZW__libraryHeader .jim-spelling-control{gap:3px}.jim-game-panels-module__oQzGZW__libraryHeader .jim-spelling-toggle button{min-height:34px}.jim-game-panels-module__oQzGZW__noteBank.jim-note-bank{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.jim-game-panels-module__oQzGZW__noteBank.jim-note-bank>:nth-child(5){grid-column:auto}.jim-game-panels-module__oQzGZW__libraryStatus{grid-template-columns:90px 150px minmax(0,1fr);gap:6px}.jim-game-panels-module__oQzGZW__statusFact,.jim-game-panels-module__oQzGZW__selectionStatus{border-radius:10px;min-height:48px;padding:6px 9px}.jim-game-panels-module__oQzGZW__extensionPicker.jim-extension-picker summary{min-height:52px;padding:8px 12px}.jim-game-panels-module__oQzGZW__extensionSummary>span,.jim-game-panels-module__oQzGZW__extensionSelectionCount{display:none}.jim-game-panels-module__oQzGZW__extensionBody{gap:7px;padding:7px 9px 9px}.jim-game-panels-module__oQzGZW__extensionBodyHeader{display:none}.jim-game-panels-module__oQzGZW__extensionGroups{grid-template-columns:minmax(0,3fr) repeat(2,minmax(0,2fr));gap:6px}.jim-game-panels-module__oQzGZW__extensionGroup{border-radius:10px;padding:5px}.jim-game-panels-module__oQzGZW__extensionGroup legend{font-size:.57rem}.jim-game-panels-module__oQzGZW__extensionGroup button{border-radius:8px;min-height:40px;padding:5px 7px}.jim-game-panels-module__oQzGZW__extensionGroup button>span{font-size:.9rem}.jim-game-panels-module__oQzGZW__extensionGroup button>small{font-size:.54rem}.jim-game-panels-module__oQzGZW__extensionGroup button>b{width:14px;height:14px;font-size:.56rem;top:3px;right:3px}}
.jim-enharmonic-guide-module__kLy3ua__lesson{background:radial-gradient(circle at 96% 4%,#ffb06c3d,#0000 32%),linear-gradient(145deg,#daf6ecc7,#ffffff94);border:1px solid #007d8340;border-radius:20px;gap:clamp(16px,2.4vw,24px);padding:clamp(18px,3vw,30px);display:grid;box-shadow:inset 0 1px #fffc,0 16px 34px #002a571a}.jim-enharmonic-guide-module__kLy3ua__lessonHeading{gap:5px;max-width:900px;display:grid}.jim-enharmonic-guide-module__kLy3ua__lessonHeading>span,.jim-enharmonic-guide-module__kLy3ua__mainRule>span,.jim-enharmonic-guide-module__kLy3ua__dialogHeading>span{color:#087c7e;letter-spacing:.1em;text-transform:uppercase;width:fit-content;font-size:.76rem;font-weight:950}.jim-enharmonic-guide-module__kLy3ua__lessonHeading h2,.jim-enharmonic-guide-module__kLy3ua__lessonHeading p,.jim-enharmonic-guide-module__kLy3ua__lesson p,.jim-enharmonic-guide-module__kLy3ua__dialog h2,.jim-enharmonic-guide-module__kLy3ua__dialog p{margin:0}.jim-enharmonic-guide-module__kLy3ua__lessonHeading h2{color:#c73525;font-size:clamp(1.65rem,3.5vw,2.7rem);line-height:1.02}.jim-enharmonic-guide-module__kLy3ua__lessonHeading p{color:#002a57;font-size:clamp(1rem,1.8vw,1.18rem);font-weight:900;line-height:1.42}.jim-enharmonic-guide-module__kLy3ua__intro{color:#002a57db;max-width:92ch;font-size:1rem;font-weight:760;line-height:1.58}.jim-enharmonic-guide-module__kLy3ua__mainRule{background:#fff4d6d1;border-left:7px solid #ff4930;border-radius:0 15px 15px 0;gap:6px;padding:16px 18px;display:grid}.jim-enharmonic-guide-module__kLy3ua__mainRule>span{color:#c73525}.jim-enharmonic-guide-module__kLy3ua__mainRule strong{color:#002a57;text-transform:uppercase;font-size:clamp(1.08rem,2vw,1.35rem);line-height:1.28}.jim-enharmonic-guide-module__kLy3ua__mainRule p{color:#002a57c7;font-weight:800;line-height:1.45}.jim-enharmonic-guide-module__kLy3ua__caseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.jim-enharmonic-guide-module__kLy3ua__case{background:#ffffff9e;border:1px solid #002a571f;border-radius:16px;align-content:start;gap:14px;padding:17px;display:grid}.jim-enharmonic-guide-module__kLy3ua__case>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.jim-enharmonic-guide-module__kLy3ua__case>header span{color:#087c7e;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:950}.jim-enharmonic-guide-module__kLy3ua__case>header strong{color:#002a57;font-size:1rem}.jim-enharmonic-guide-module__kLy3ua__case>p{color:#002a57d1;font-size:.9rem;font-weight:780;line-height:1.5}.jim-enharmonic-guide-module__kLy3ua__comparison,.jim-enharmonic-guide-module__kLy3ua__modalComparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.jim-enharmonic-guide-module__kLy3ua__wrongChoice,.jim-enharmonic-guide-module__kLy3ua__correctChoice{text-align:center;border-radius:13px;place-items:center;gap:3px;min-width:0;padding:13px 9px;display:grid}.jim-enharmonic-guide-module__kLy3ua__wrongChoice{background:#ff493017;border:1px solid #c735253d}.jim-enharmonic-guide-module__kLy3ua__correctChoice{background:#8ccdc03d;border:1px solid #008d9240}.jim-enharmonic-guide-module__kLy3ua__wrongChoice small,.jim-enharmonic-guide-module__kLy3ua__correctChoice small{color:#002a57ad;letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:950}.jim-enharmonic-guide-module__kLy3ua__wrongChoice b,.jim-enharmonic-guide-module__kLy3ua__correctChoice b{color:#c73525;font-size:clamp(1.55rem,3.5vw,2.15rem);line-height:1}.jim-enharmonic-guide-module__kLy3ua__correctChoice b{color:#087c7e}.jim-enharmonic-guide-module__kLy3ua__wrongChoice span,.jim-enharmonic-guide-module__kLy3ua__correctChoice span{color:#002a57b8;font-size:.73rem;font-weight:850}.jim-enharmonic-guide-module__kLy3ua__arrow{color:#ff4930;font-size:1.35rem;font-weight:950}.jim-enharmonic-guide-module__kLy3ua__insight{color:#fff4d6;background:linear-gradient(135deg,#07526a,#002a57);border-radius:14px;grid-template-columns:minmax(190px,.42fr) minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px;display:grid}.jim-enharmonic-guide-module__kLy3ua__insight strong{color:#ffb06c;font-size:1.05rem}.jim-enharmonic-guide-module__kLy3ua__insight p{font-weight:760;line-height:1.48}.jim-enharmonic-guide-module__kLy3ua__summary{color:#002a57;border-top:1px solid #002a5724;justify-content:space-between;align-items:center;gap:14px;padding-top:16px;font-weight:850;display:flex}.jim-enharmonic-guide-module__kLy3ua__summary>div{flex-wrap:wrap;gap:8px;display:flex}.jim-enharmonic-guide-module__kLy3ua__summary strong{color:#07526a;background:#8ccdc057;border-radius:999px;padding:8px 12px;font-size:.85rem}.jim-enharmonic-guide-module__kLy3ua__overlay{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#001830b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.jim-enharmonic-guide-module__kLy3ua__dialog{color:#002a57;background:radial-gradient(circle at 100% 0,#ffb06c47,#0000 35%),linear-gradient(150deg,#fff4d6,#f5efd9);border:2px solid #ffb06cb3;border-radius:22px;gap:16px;width:min(100%,660px);max-height:calc(100dvh - 40px);padding:clamp(22px,4vw,34px);display:grid;position:relative;overflow-y:auto;box-shadow:0 30px 90px #0000007a,inset 0 1px #fff}.jim-enharmonic-guide-module__kLy3ua__close{color:#fff;cursor:pointer;background:#c73525;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 8px 20px #c735254d}.jim-enharmonic-guide-module__kLy3ua__close span{font-size:2rem;font-weight:700;line-height:1;transform:translateY(-1px)}.jim-enharmonic-guide-module__kLy3ua__close:focus-visible{outline-offset:3px;outline:4px solid #00a6a661}.jim-enharmonic-guide-module__kLy3ua__dialogHeading{gap:5px;padding-right:58px;display:grid}.jim-enharmonic-guide-module__kLy3ua__dialogHeading h2{color:#c73525;font-size:clamp(2rem,5vw,3rem);line-height:.98}.jim-enharmonic-guide-module__kLy3ua__dialogHeading p{color:#002a57c7;font-weight:800;line-height:1.5}.jim-enharmonic-guide-module__kLy3ua__dynamicExplanation,.jim-enharmonic-guide-module__kLy3ua__letterExplanation{font-size:.95rem;font-weight:780;line-height:1.55}.jim-enharmonic-guide-module__kLy3ua__dynamicExplanation strong{color:#c73525}.jim-enharmonic-guide-module__kLy3ua__modalComparison{gap:14px}.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__wrongChoice,.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__correctChoice{min-height:108px;padding:15px}.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__wrongChoice b,.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__correctChoice b{font-size:clamp(2rem,7vw,2.8rem)}.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__wrongChoice span,.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__correctChoice span{font-size:.82rem}.jim-enharmonic-guide-module__kLy3ua__letterExplanation{color:#002a57d6;border-left:5px solid #087c7e;padding:10px 0 10px 14px}.jim-enharmonic-guide-module__kLy3ua__modalRule{color:#fff4d6;background:linear-gradient(135deg,#07526a,#002a57);border-radius:14px;gap:4px;padding:14px 16px;display:grid}.jim-enharmonic-guide-module__kLy3ua__modalRule strong{color:#ffb06c;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.jim-enharmonic-guide-module__kLy3ua__modalRule p{font-size:.9rem;font-weight:780;line-height:1.48}@media (max-width:700px){.jim-enharmonic-guide-module__kLy3ua__lesson{border-radius:16px;gap:15px;padding:15px}.jim-enharmonic-guide-module__kLy3ua__lessonHeading h2{font-size:clamp(1.45rem,7vw,2rem)}.jim-enharmonic-guide-module__kLy3ua__intro{font-size:.9rem}.jim-enharmonic-guide-module__kLy3ua__mainRule{padding:13px 14px}.jim-enharmonic-guide-module__kLy3ua__mainRule strong{font-size:1rem}.jim-enharmonic-guide-module__kLy3ua__caseGrid{grid-template-columns:1fr;gap:10px}.jim-enharmonic-guide-module__kLy3ua__case{gap:11px;padding:13px}.jim-enharmonic-guide-module__kLy3ua__case>p{font-size:.86rem}.jim-enharmonic-guide-module__kLy3ua__insight{grid-template-columns:1fr;gap:5px;padding:13px 14px}.jim-enharmonic-guide-module__kLy3ua__summary{flex-direction:column;align-items:stretch;gap:9px}.jim-enharmonic-guide-module__kLy3ua__summary>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jim-enharmonic-guide-module__kLy3ua__summary strong{text-align:center;border-radius:10px;padding:9px}.jim-enharmonic-guide-module__kLy3ua__overlay{padding:12px}.jim-enharmonic-guide-module__kLy3ua__dialog{border-radius:18px;gap:13px;max-height:calc(100dvh - 24px);padding:20px 16px 18px}.jim-enharmonic-guide-module__kLy3ua__close{width:46px;height:46px;top:11px;right:11px}.jim-enharmonic-guide-module__kLy3ua__dialogHeading{padding-right:50px}.jim-enharmonic-guide-module__kLy3ua__dialogHeading h2{font-size:2rem}.jim-enharmonic-guide-module__kLy3ua__dialogHeading p,.jim-enharmonic-guide-module__kLy3ua__dynamicExplanation,.jim-enharmonic-guide-module__kLy3ua__letterExplanation{font-size:.88rem}.jim-enharmonic-guide-module__kLy3ua__modalComparison{grid-template-columns:1fr;gap:7px}.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__arrow{justify-self:center;line-height:1;transform:rotate(90deg)}.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__wrongChoice,.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__correctChoice{min-height:82px;padding:11px}.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__wrongChoice b,.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__correctChoice b{font-size:2rem}}@media (max-width:1000px) and (max-height:600px) and (orientation:landscape){.jim-enharmonic-guide-module__kLy3ua__lesson{gap:13px;padding:15px}.jim-enharmonic-guide-module__kLy3ua__case{padding:13px}.jim-enharmonic-guide-module__kLy3ua__summary{padding-top:12px}.jim-enharmonic-guide-module__kLy3ua__overlay{padding:12px}.jim-enharmonic-guide-module__kLy3ua__dialog{border-radius:16px;gap:9px;width:min(100%,760px);max-height:calc(100dvh - 24px);padding:16px 22px}.jim-enharmonic-guide-module__kLy3ua__close{width:42px;height:42px;top:10px;right:10px}.jim-enharmonic-guide-module__kLy3ua__dialogHeading{gap:2px;padding-right:46px}.jim-enharmonic-guide-module__kLy3ua__dialogHeading h2{font-size:1.7rem}.jim-enharmonic-guide-module__kLy3ua__dialogHeading p,.jim-enharmonic-guide-module__kLy3ua__dynamicExplanation,.jim-enharmonic-guide-module__kLy3ua__letterExplanation{font-size:.8rem;line-height:1.38}.jim-enharmonic-guide-module__kLy3ua__modalComparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:9px}.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__arrow{transform:none}.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__wrongChoice,.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__correctChoice{min-height:68px;padding:8px}.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__wrongChoice b,.jim-enharmonic-guide-module__kLy3ua__modalComparison .jim-enharmonic-guide-module__kLy3ua__correctChoice b{font-size:1.65rem}.jim-enharmonic-guide-module__kLy3ua__letterExplanation{padding-block:5px}.jim-enharmonic-guide-module__kLy3ua__modalRule{padding:9px 12px}.jim-enharmonic-guide-module__kLy3ua__modalRule p{font-size:.78rem;line-height:1.35}}@media (prefers-reduced-motion:reduce){.jim-enharmonic-guide-module__kLy3ua__overlay{-webkit-backdrop-filter:none;backdrop-filter:none}}
.jim-error-feedback-modal-module__nyjhMq__overlay{z-index:1300;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0020407a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.jim-error-feedback-modal-module__nyjhMq__dialog{--accent:#cf4436;--accent-soft:#ef5f4b1f;border:1px solid #002a5729;border-top:6px solid var(--accent);color:#002a57;background:radial-gradient(circle at 100% 0, var(--accent-soft), transparent 36%), linear-gradient(150deg, #fff9e9, #f7f0dc);border-radius:22px;gap:17px;width:min(100%,620px);max-height:calc(100dvh - 40px);padding:26px 30px 28px;display:grid;position:relative;overflow-y:auto;box-shadow:0 26px 74px #00142e57,inset 0 1px #fff}.jim-error-feedback-modal-module__nyjhMq__overlay[data-kind=enharmonic] .jim-error-feedback-modal-module__nyjhMq__dialog{--accent:#c58a08;--accent-soft:#ebb42d2b}.jim-error-feedback-modal-module__nyjhMq__close{color:#fff;background:var(--accent);cursor:pointer;width:48px;height:48px;box-shadow:0 8px 18px color-mix(in srgb, var(--accent) 30%, transparent);border:1px solid #002a571a;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.jim-error-feedback-modal-module__nyjhMq__close span{font-size:2rem;font-weight:760;line-height:1;transform:translateY(-1px)}.jim-error-feedback-modal-module__nyjhMq__close:focus-visible,.jim-error-feedback-modal-module__nyjhMq__retry:focus-visible{outline-offset:3px;outline:4px solid #00a6a65c}.jim-error-feedback-modal-module__nyjhMq__heading{gap:7px;padding-right:58px;display:grid}.jim-error-feedback-modal-module__nyjhMq__heading>span{width:fit-content;color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:950}.jim-error-feedback-modal-module__nyjhMq__heading h2,.jim-error-feedback-modal-module__nyjhMq__heading p,.jim-error-feedback-modal-module__nyjhMq__rule p{margin:0}.jim-error-feedback-modal-module__nyjhMq__heading h2{color:#002a57;font-size:clamp(1.75rem,4vw,2.45rem);line-height:1.05}.jim-error-feedback-modal-module__nyjhMq__heading small{color:#07526a;background:#8ccdc047;border-radius:999px;width:fit-content;padding:6px 10px;font-size:.76rem;font-weight:900;line-height:1.25}.jim-error-feedback-modal-module__nyjhMq__heading p{color:#002a57cc;font-size:.98rem;font-weight:760;line-height:1.5}.jim-error-feedback-modal-module__nyjhMq__comparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.jim-error-feedback-modal-module__nyjhMq__answer,.jim-error-feedback-modal-module__nyjhMq__expected{text-align:center;border:1px solid #002a5721;border-radius:15px;align-content:center;place-items:center;gap:7px;min-width:0;min-height:98px;padding:14px;display:grid}.jim-error-feedback-modal-module__nyjhMq__answer{background:var(--accent-soft)}.jim-error-feedback-modal-module__nyjhMq__expected{background:#8ccdc042}.jim-error-feedback-modal-module__nyjhMq__answer small,.jim-error-feedback-modal-module__nyjhMq__expected small{color:#002a57a6;letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:950}.jim-error-feedback-modal-module__nyjhMq__answer strong,.jim-error-feedback-modal-module__nyjhMq__expected strong{overflow-wrap:anywhere;color:var(--accent);font-size:clamp(1.15rem,3vw,1.55rem);line-height:1.15}.jim-error-feedback-modal-module__nyjhMq__expected strong{color:#087c7e}.jim-error-feedback-modal-module__nyjhMq__arrow{color:var(--accent);font-size:1.4rem;font-weight:950}.jim-error-feedback-modal-module__nyjhMq__rule{background:#002a570f;border-left:5px solid #19a5a4;border-radius:0 13px 13px 0;gap:5px;padding:12px 15px;display:grid}.jim-error-feedback-modal-module__nyjhMq__rule span{color:#087c7e;letter-spacing:.09em;text-transform:uppercase;font-size:.69rem;font-weight:950}.jim-error-feedback-modal-module__nyjhMq__rule p{color:#002a57d6;font-size:.9rem;font-weight:790;line-height:1.45}.jim-error-feedback-modal-module__nyjhMq__retry{color:#fff;cursor:pointer;background:linear-gradient(135deg,#087c7e,#07526a);border:0;border-radius:999px;justify-self:center;min-width:220px;min-height:48px;padding:12px 24px;font-size:.96rem;font-weight:950;box-shadow:0 9px 20px #07526a38}@media (max-width:700px){.jim-error-feedback-modal-module__nyjhMq__overlay{padding:12px}.jim-error-feedback-modal-module__nyjhMq__dialog{border-radius:18px;gap:13px;max-height:calc(100dvh - 24px);padding:20px 16px 18px}.jim-error-feedback-modal-module__nyjhMq__close{width:46px;height:46px;top:10px;right:10px}.jim-error-feedback-modal-module__nyjhMq__heading{gap:5px;padding-right:49px}.jim-error-feedback-modal-module__nyjhMq__heading h2{font-size:clamp(1.55rem,7vw,1.95rem)}.jim-error-feedback-modal-module__nyjhMq__heading p{font-size:.88rem;line-height:1.42}.jim-error-feedback-modal-module__nyjhMq__comparison{grid-template-columns:1fr;gap:7px}.jim-error-feedback-modal-module__nyjhMq__answer,.jim-error-feedback-modal-module__nyjhMq__expected{gap:4px;min-height:72px;padding:10px}.jim-error-feedback-modal-module__nyjhMq__arrow{justify-self:center;line-height:.7;transform:rotate(90deg)}.jim-error-feedback-modal-module__nyjhMq__rule{padding:10px 12px}.jim-error-feedback-modal-module__nyjhMq__rule p{font-size:.84rem}.jim-error-feedback-modal-module__nyjhMq__retry{width:100%;min-width:0;min-height:50px}}@media (max-width:1000px) and (max-height:600px) and (orientation:landscape){.jim-error-feedback-modal-module__nyjhMq__overlay{padding:10px}.jim-error-feedback-modal-module__nyjhMq__dialog{border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:9px 16px;width:min(100%,760px);max-height:calc(100dvh - 20px);padding:14px 20px 15px}.jim-error-feedback-modal-module__nyjhMq__close{width:42px;height:42px;top:9px;right:9px}.jim-error-feedback-modal-module__nyjhMq__heading{gap:3px;padding-right:45px}.jim-error-feedback-modal-module__nyjhMq__heading h2{font-size:1.55rem}.jim-error-feedback-modal-module__nyjhMq__heading p{font-size:.78rem;line-height:1.34}.jim-error-feedback-modal-module__nyjhMq__comparison{align-self:center;gap:7px}.jim-error-feedback-modal-module__nyjhMq__answer,.jim-error-feedback-modal-module__nyjhMq__expected{min-height:66px;padding:8px}.jim-error-feedback-modal-module__nyjhMq__answer strong,.jim-error-feedback-modal-module__nyjhMq__expected strong{font-size:1rem}.jim-error-feedback-modal-module__nyjhMq__rule{padding:8px 11px}.jim-error-feedback-modal-module__nyjhMq__rule p{font-size:.77rem;line-height:1.32}.jim-error-feedback-modal-module__nyjhMq__retry{place-self:end stretch;min-width:0;min-height:42px}}@media (prefers-reduced-motion:reduce){.jim-error-feedback-modal-module__nyjhMq__overlay{-webkit-backdrop-filter:none;backdrop-filter:none}}
.basic-game-module__CR31wq__notesShell,.basic-game-module__CR31wq__boardShell{--jim-section-max-width:1240px}.basic-game-module__CR31wq__notesPanel,.basic-game-module__CR31wq__boardPanel{color:var(--navy);border:1px solid #7ecfc47a;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 18px 44px #00142a2e}.basic-game-module__CR31wq__notesPanel{background:radial-gradient(circle at 92% 6%,#8ccdc057,#0000 30%),linear-gradient(145deg,#fffae8fa,#eff6def5);gap:clamp(14px,1.8vw,22px);margin-bottom:clamp(14px,2vw,22px);padding:clamp(18px,2.4vw,30px);display:grid}.basic-game-module__CR31wq__notesHeader{grid-template-columns:minmax(0,1fr) minmax(360px,440px);align-items:end;gap:clamp(24px,4vw,52px);display:grid}.basic-game-module__CR31wq__notesIntro{gap:7px;display:grid}.basic-game-module__CR31wq__eyebrow{width:fit-content;color:var(--teal);letter-spacing:.09em;text-transform:uppercase;font-size:.74rem;font-weight:950}.basic-game-module__CR31wq__notesIntro h2,.basic-game-module__CR31wq__boardHeader h2{color:var(--red);margin:0;font-size:clamp(2rem,3.2vw,3rem);line-height:.98}.basic-game-module__CR31wq__notesIntro p,.basic-game-module__CR31wq__boardHeader p{max-width:62ch;color:var(--ink-soft);margin:0;font-weight:800;line-height:1.4}.basic-game-module__CR31wq__notesHeader .jim-spelling-control{gap:8px;width:100%;margin:0}.basic-game-module__CR31wq__notesHeader .jim-spelling-control>span{letter-spacing:.08em;font-size:.72rem}.basic-game-module__CR31wq__notesHeader .jim-spelling-toggle{background:#ffffffad;border-radius:14px;width:100%;padding:5px}.basic-game-module__CR31wq__notesHeader .jim-spelling-toggle button{border-radius:9px;min-height:44px;font-size:.82rem}.basic-game-module__CR31wq__noteBank.jim-note-bank{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(8px,1.15vw,14px);width:100%;max-width:none;margin:0}.basic-game-module__CR31wq__noteBank .jim-note-card{border:2px solid #049b9d3d;border-radius:18px;width:100%;min-width:0;max-width:none;box-shadow:0 12px 24px #002a5721;background:#fff4d670!important}.basic-game-module__CR31wq__noteBank .jim-note-card.is-selected{border-color:var(--orange);outline-offset:2px;outline:4px solid #ff6d3533;transform:translateY(-3px);background:#ff6d3533!important}.basic-game-module__CR31wq__roundStrip{grid-template-columns:minmax(92px,.38fr) minmax(150px,.7fr) minmax(300px,2fr);align-items:stretch;gap:10px;display:grid}.basic-game-module__CR31wq__roundFact,.basic-game-module__CR31wq__selectionStatus{background:#ffffffa8;border:1px solid #002a571f;border-radius:14px}.basic-game-module__CR31wq__roundFact{align-content:center;gap:3px;padding:11px 14px;display:grid}.basic-game-module__CR31wq__roundFact span,.basic-game-module__CR31wq__statusCopy span{color:var(--teal);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:950}.basic-game-module__CR31wq__roundFact strong,.basic-game-module__CR31wq__statusCopy strong{color:var(--navy);font-size:.98rem;font-weight:950;line-height:1.15}.basic-game-module__CR31wq__selectionStatus{border-left:4px solid var(--teal);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.basic-game-module__CR31wq__selectionStatus[data-status=wrong]{background:#fff0ed;border-left-color:#d53a35}.basic-game-module__CR31wq__selectionStatus[data-status=enharmonic]{background:#fff8d9;border-left-color:#d8a517}.basic-game-module__CR31wq__selectionStatus[data-status=correct]{background:#edf9f2;border-left-color:#178a56}.basic-game-module__CR31wq__statusCopy{gap:3px;min-width:0;display:grid}.basic-game-module__CR31wq__statusCopy p{color:var(--ink-soft);text-overflow:ellipsis;margin:0;font-size:.82rem;font-weight:800;line-height:1.3;overflow:hidden}.basic-game-module__CR31wq__selectionStatus button{min-height:36px;color:var(--navy);font:inherit;cursor:pointer;background:#8ccdc047;border:1px solid #049b9d59;border-radius:999px;padding:0 13px;font-size:.76rem;font-weight:950}.basic-game-module__CR31wq__boardPanel{background:linear-gradient(#fffffff5,#fff4d6f5);gap:clamp(14px,1.8vw,20px);margin-bottom:24px;padding:clamp(18px,2.4vw,30px);display:grid}.basic-game-module__CR31wq__boardHeader{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:20px;display:grid}.basic-game-module__CR31wq__boardHeader>div{gap:7px;display:grid}.basic-game-module__CR31wq__hintButton.jim-hint-button{background:var(--teal);white-space:nowrap;border-radius:999px;min-height:42px;margin:0;padding-inline:18px;font-size:.82rem}.basic-game-module__CR31wq__hintPanel.jim-hint-panel{box-shadow:none;border-color:#049b9d3d;margin:0}.basic-game-module__CR31wq__intervalGrid.jim-interval-board{--jim-interval-columns:4;--jim-interval-card-height:160px;--jim-interval-note-column:62px;--jim-interval-note-asset-size:48px;--jim-interval-question-size:40px;background:#002a570f;border:0;border-radius:16px;gap:14px;width:100%;max-width:none;margin:0;padding:12px;box-shadow:inset 0 0 0 1px #002a5714}.basic-game-module__CR31wq__boardActions{border-top:1px solid #002a571f;grid-template-columns:minmax(0,1fr) minmax(220px,360px) minmax(0,1fr);justify-content:stretch;align-items:center;gap:14px;padding-top:16px;display:grid}.basic-game-module__CR31wq__boardActions>span{color:var(--navy);background:#8ccdc03d;border-radius:999px;justify-self:end;padding:8px 12px;font-size:.78rem;font-weight:950}.basic-game-module__CR31wq__boardActions .jim-confirm-answer{grid-column:2;width:100%;min-height:50px;margin:0}@media (max-width:1050px){.basic-game-module__CR31wq__notesHeader{grid-template-columns:minmax(0,1fr) minmax(310px,390px)}.basic-game-module__CR31wq__intervalGrid.jim-interval-board{--jim-interval-columns:4;--jim-interval-card-height:142px;--jim-interval-note-column:52px;--jim-interval-note-asset-size:40px;--jim-interval-question-size:36px;gap:10px}}@media (max-width:700px){.basic-game-module__CR31wq__notesShell,.basic-game-module__CR31wq__boardShell{--jim-section-max-width:100%}.basic-game-module__CR31wq__notesPanel,.basic-game-module__CR31wq__boardPanel{border-radius:17px;padding:14px}.basic-game-module__CR31wq__notesHeader{grid-template-columns:1fr;gap:14px}.basic-game-module__CR31wq__notesIntro h2,.basic-game-module__CR31wq__boardHeader h2{font-size:clamp(1.75rem,8vw,2.25rem)}.basic-game-module__CR31wq__notesIntro p{font-size:.84rem}.basic-game-module__CR31wq__notesHeader .jim-spelling-toggle button{min-height:42px;padding-inline:4px;font-size:.72rem}.basic-game-module__CR31wq__noteBank.jim-note-bank{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.basic-game-module__CR31wq__noteBank.jim-note-bank>:nth-child(5){grid-column:2}.basic-game-module__CR31wq__noteBank .jim-note-card{border-radius:13px;transform:none}.basic-game-module__CR31wq__noteBank .jim-note-card.is-selected{transform:translateY(-2px)}.basic-game-module__CR31wq__roundStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.basic-game-module__CR31wq__selectionStatus{grid-column:1/-1}.basic-game-module__CR31wq__boardHeader{grid-template-columns:1fr;gap:12px}.basic-game-module__CR31wq__hintButton.jim-hint-button{justify-self:start;width:auto}.basic-game-module__CR31wq__intervalGrid.jim-interval-board{--jim-interval-columns:2;--jim-interval-card-height:126px;--jim-interval-note-column:48px;--jim-interval-note-asset-size:38px;--jim-interval-question-size:34px;gap:8px;padding:8px}.basic-game-module__CR31wq__boardActions{grid-template-columns:1fr;gap:10px}.basic-game-module__CR31wq__boardActions>span{justify-self:center;width:fit-content}.basic-game-module__CR31wq__boardActions .jim-confirm-answer{grid-column:1}}@media (max-width:1000px) and (max-height:560px) and (orientation:landscape){.basic-game-module__CR31wq__notesPanel,.basic-game-module__CR31wq__boardPanel{gap:10px;margin-bottom:10px;padding:10px 12px}.basic-game-module__CR31wq__notesHeader{grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:18px}.basic-game-module__CR31wq__notesIntro{gap:3px}.basic-game-module__CR31wq__notesIntro h2,.basic-game-module__CR31wq__boardHeader h2{font-size:1.65rem}.basic-game-module__CR31wq__notesIntro p,.basic-game-module__CR31wq__boardHeader p{display:none}.basic-game-module__CR31wq__notesHeader .jim-spelling-control{gap:3px}.basic-game-module__CR31wq__notesHeader .jim-spelling-toggle button{min-height:34px}.basic-game-module__CR31wq__noteBank.jim-note-bank{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.basic-game-module__CR31wq__noteBank.jim-note-bank>:nth-child(5){grid-column:auto}.basic-game-module__CR31wq__roundStrip{grid-template-columns:90px 150px minmax(0,1fr);gap:6px}.basic-game-module__CR31wq__roundFact,.basic-game-module__CR31wq__selectionStatus{border-radius:10px;min-height:50px;padding:6px 9px}.basic-game-module__CR31wq__statusCopy p{display:none}.basic-game-module__CR31wq__boardHeader{grid-template-columns:minmax(0,1fr) auto;gap:12px}.basic-game-module__CR31wq__intervalGrid.jim-interval-board{--jim-interval-columns:4;--jim-interval-card-height:98px;--jim-interval-note-column:40px;--jim-interval-note-asset-size:31px;--jim-interval-question-size:29px;gap:7px;padding:6px}.basic-game-module__CR31wq__boardActions{grid-template-columns:minmax(0,1fr) minmax(220px,300px) minmax(0,1fr);gap:10px;padding-top:9px}.basic-game-module__CR31wq__boardActions .jim-confirm-answer{min-height:40px}}
