@property --beat-read{syntax:"<integer>";inherits:false;initial-value:40}@property --beat-score{syntax:"<integer>";inherits:false;initial-value:3}.beat-kinds-module__Gp81gW__beats{grid-template-columns:minmax(16rem,21rem) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3.6vw,3.25rem);display:grid}.beat-kinds-module__Gp81gW__beats[data-paused] *,.beat-kinds-module__Gp81gW__beats[data-paused] :before,.beat-kinds-module__Gp81gW__beats[data-paused] :after{animation-play-state:paused!important}.beat-kinds-module__Gp81gW__rail{gap:.9rem;display:grid}.beat-kinds-module__Gp81gW__railTitle{color:var(--soft);font-family:var(--font-loomynn), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .2rem .4rem;font-size:.78rem;font-weight:700;line-height:1.4}.beat-kinds-module__Gp81gW__tabs{gap:.5rem;display:grid}.beat-kinds-module__Gp81gW__tab{color:inherit;-webkit-tap-highlight-color:transparent;transition:background-color .35s ease, border-color .35s ease, box-shadow .45s var(--ease), translate .45s var(--ease);border:1px solid #0000;border-radius:1.15rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.3rem .85rem;padding:.95rem 1rem 1.15rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.beat-kinds-module__Gp81gW__tab:hover{background:#ffffffb8}.beat-kinds-module__Gp81gW__tab:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.beat-kinds-module__Gp81gW__tab[data-active]{border-color:hsl(var(--hue) 85% 88%);box-shadow:0 20px 44px -26px hsl(var(--hue) 70% 40% / .5);background:#fff;translate:.35rem}.beat-kinds-module__Gp81gW__tabIcon{width:2.45rem;height:2.45rem;color:hsl(var(--hue) 70% 44%);background:hsl(var(--hue) 90% 95%);transition:color .35s ease, background .35s ease, box-shadow .35s ease, scale .45s var(--ease);border-radius:.85rem;grid-row:span 2;place-items:center;display:grid}.beat-kinds-module__Gp81gW__tabIcon svg{width:1.15rem;height:1.15rem}.beat-kinds-module__Gp81gW__tab[data-active] .beat-kinds-module__Gp81gW__tabIcon{color:#fff;background:linear-gradient(135deg, hsl(var(--hue) 88% 66%), hsl(var(--hue) 74% 47%));box-shadow:0 10px 20px -8px hsl(var(--hue) 75% 45% / .6);scale:1.06}.beat-kinds-module__Gp81gW__tabLabel{color:var(--deep);font-family:var(--font-loomynn), sans-serif;letter-spacing:-.015em;flex-wrap:wrap;align-items:baseline;gap:.15rem .55rem;font-size:1.06rem;font-weight:700;line-height:1.25;display:flex}.beat-kinds-module__Gp81gW__tabLabel small{color:hsl(var(--hue) 55% 42%);letter-spacing:0;font-size:.76rem;font-weight:650}.beat-kinds-module__Gp81gW__tabBlurb{color:var(--soft);opacity:.78;grid-column:2;font-size:.88rem;line-height:1.5;transition:opacity .35s}.beat-kinds-module__Gp81gW__tab[data-active] .beat-kinds-module__Gp81gW__tabBlurb{opacity:1}.beat-kinds-module__Gp81gW__tabProgress{background:hsl(var(--hue) 85% 92%);opacity:0;border-radius:999px;height:3px;transition:opacity .3s;position:absolute;bottom:.5rem;left:1rem;right:1rem;overflow:hidden}.beat-kinds-module__Gp81gW__tabProgress span{border-radius:inherit;background:linear-gradient(90deg, hsl(var(--hue) 88% 72%), hsl(var(--hue) 76% 50%));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.beat-kinds-module__Gp81gW__tab[data-active] .beat-kinds-module__Gp81gW__tabProgress{opacity:1}.beat-kinds-module__Gp81gW__tab[data-active] .beat-kinds-module__Gp81gW__tabProgress span{animation:beat-kinds-module__Gp81gW__beat-progress var(--dur) linear both}.beat-kinds-module__Gp81gW__beats[data-hold] .beat-kinds-module__Gp81gW__tabProgress span{animation-play-state:paused}.beat-kinds-module__Gp81gW__mobileBlurb{color:var(--soft);text-align:center;animation:beat-kinds-module__Gp81gW__fade-up .5s var(--ease) both;margin:0;font-size:.92rem;line-height:1.5;display:none}.beat-kinds-module__Gp81gW__stageWrap{transition:--hue .9s var(--ease);position:relative}.beat-kinds-module__Gp81gW__halo{background:radial-gradient(closest-side, hsl(var(--hue) 95% 76% / .43) 0%, hsl(var(--hue) 95% 76% / .36) 21%, hsl(var(--hue) 95% 76% / .28) 31%, hsl(var(--hue) 95% 76% / .21) 41%, hsl(var(--hue) 95% 76% / .13) 52%, hsl(var(--hue) 95% 76% / .064) 62%, hsl(var(--hue) 95% 76% / .033) 69%, hsl(var(--hue) 95% 76% / .014) 76%, transparent 86%);pointer-events:none;position:absolute;inset:-14.9% -19.6% -6.9%}.beat-kinds-module__Gp81gW__stage{z-index:1;border:1px solid var(--line);box-shadow:var(--card-shadow);background:#fffffff2;border-radius:1.75rem;padding:clamp(.75rem,1.5vw,1.05rem);position:relative}.beat-kinds-module__Gp81gW__panes{display:grid}.beat-kinds-module__Gp81gW__pane{visibility:hidden;opacity:0;transition:opacity .4s var(--ease), transform .55s var(--ease), visibility 0s linear .4s;grid-area:1/1;grid-template-rows:auto auto 1fr;gap:.8rem;display:grid;transform:translateY(10px)scale(.985)}.beat-kinds-module__Gp81gW__pane[data-active]{visibility:visible;opacity:1;transition:opacity .55s var(--ease) 80ms, transform .7s var(--ease) 80ms, visibility 0s;transform:none}.beat-kinds-module__Gp81gW__paneHead{align-items:center;gap:.7rem;min-width:0;padding:.1rem .25rem 0;display:flex}.beat-kinds-module__Gp81gW__avatar{color:#fff;background:linear-gradient(135deg, hsl(var(--hue) 88% 70%), hsl(var(--hue) 72% 49%));width:2.15rem;height:2.15rem;box-shadow:0 6px 14px hsl(var(--hue) 70% 45% / .3);font-family:var(--font-loomynn), sans-serif;border-radius:50%;flex:none;place-items:center;font-size:.92rem;font-weight:700;display:grid}.beat-kinds-module__Gp81gW__paneWho{flex:1;min-width:0;display:grid}.beat-kinds-module__Gp81gW__paneName{color:var(--deep);font-family:var(--font-loomynn), sans-serif;font-size:.95rem;font-weight:700;line-height:1.3}.beat-kinds-module__Gp81gW__paneName span{color:hsl(var(--hue) 55% 42%);font-size:.84rem;font-weight:600}.beat-kinds-module__Gp81gW__paneLesson{color:var(--soft);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;line-height:1.4;overflow:hidden}.beat-kinds-module__Gp81gW__kindBadge{color:hsl(var(--hue) 70% 36%);background:hsl(var(--hue) 92% 95%);box-shadow:inset 0 0 0 1px hsl(var(--hue) 80% 86%);font-family:var(--font-loomynn), sans-serif;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.34rem .75rem .34rem .6rem;font-size:.76rem;font-weight:700;display:inline-flex}.beat-kinds-module__Gp81gW__kindBadge svg{width:.9rem;height:.9rem}.beat-kinds-module__Gp81gW__screen{isolation:isolate;aspect-ratio:16/9;background:hsl(var(--hue) 60% 94%);border-radius:1.15rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1b33600f;container-type:inline-size}.beat-kinds-module__Gp81gW__screen img{object-fit:cover}.beat-kinds-module__Gp81gW__panel{align-content:start;gap:.55rem;padding:.15rem .35rem .3rem;display:grid}.beat-kinds-module__Gp81gW__panelHead{color:hsl(var(--hue) 62% 40%);font-family:var(--font-loomynn), sans-serif;letter-spacing:.02em;align-items:center;gap:.5rem;margin:0;font-size:.8rem;font-weight:700;display:flex}.beat-kinds-module__Gp81gW__panelHead>svg{flex:none;width:1rem;height:1rem}.beat-kinds-module__Gp81gW__panelMeta{color:var(--soft);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:600}.beat-kinds-module__Gp81gW__panelBody{color:var(--ink);text-wrap:pretty;margin:0;font-size:.92rem;line-height:1.5}.beat-kinds-module__Gp81gW__swap{display:inline-grid}.beat-kinds-module__Gp81gW__swap>span{grid-area:1/1}.beat-kinds-module__Gp81gW__swap>span:first-child{opacity:0}.beat-kinds-module__Gp81gW__note{z-index:1;color:var(--soft);text-align:center;margin:1.1rem 0 0;font-size:.85rem;position:relative}.beat-kinds-module__Gp81gW__teachArt{transform-origin:50% 100%;position:absolute;inset:0;transform:scale(1.015)}.beat-kinds-module__Gp81gW__teachMarks{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.beat-kinds-module__Gp81gW__teachPanel{fill:#ffc9461a;stroke:#ffc946;stroke-width:4px;opacity:0;filter:drop-shadow(0 0 10px #ffc946b3)}.beat-kinds-module__Gp81gW__teachBand{fill:#ffc94629}.beat-kinds-module__Gp81gW__teachAnswer{fill:none;stroke:#ffc946;stroke-width:4px;stroke-dasharray:1 1;stroke-dashoffset:0;filter:drop-shadow(0 0 8px #ffc946cc)}.beat-kinds-module__Gp81gW__screenBar{background:#ffffff29;height:4px;position:absolute;bottom:0;left:0;right:0}.beat-kinds-module__Gp81gW__screenBar span{transform-origin:0;background:linear-gradient(90deg,#8ec2ff,#fff);height:100%;display:block}.beat-kinds-module__Gp81gW__wave{opacity:.45;align-items:center;gap:2px;height:1rem;display:inline-flex;transform:scaleY(.6)}.beat-kinds-module__Gp81gW__wave span{width:3px;height:calc(var(--h) * 100%);background:currentColor;border-radius:999px}.beat-kinds-module__Gp81gW__teachText{gap:.6rem;display:grid}.beat-kinds-module__Gp81gW__teachText>p{margin:0}.beat-kinds-module__Gp81gW__narration{color:var(--soft);font-size:.92rem;line-height:1.55}.beat-kinds-module__Gp81gW__narration:before{content:"“"}.beat-kinds-module__Gp81gW__narration:after{content:"”"}.beat-kinds-module__Gp81gW__takeaway{border-top:1px dashed hsl(var(--hue) 70% 86%);color:var(--deep);font-family:var(--font-loomynn), sans-serif;letter-spacing:-.015em;text-wrap:pretty;padding:.75rem 0 .7rem;font-size:clamp(1.08rem,1.5vw,1.32rem);font-weight:650;line-height:1.35;position:relative}.beat-kinds-module__Gp81gW__takeaway:after{content:"";background:linear-gradient(90deg, #8ec2ff, var(--brand));transform-origin:0;border-radius:999px;width:2.6rem;height:3px;position:absolute;bottom:0;left:0}.beat-kinds-module__Gp81gW__takeawayWord{display:inline-block}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__teachArt{animation:7.5s cubic-bezier(.33,0,.3,1) both beat-kinds-module__Gp81gW__teach-drift}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__teachPanel{animation:beat-kinds-module__Gp81gW__panel-spot .85s ease-in-out calc(.9s + var(--p) * .6s) both}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__teachBand{animation:.6s 3.3s both beat-kinds-module__Gp81gW__band-in}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__teachAnswer{animation:beat-kinds-module__Gp81gW__answer-ring .8s var(--ease) 3.3s both}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__screenBar span{animation:3.4s linear .1s both beat-kinds-module__Gp81gW__grow-x}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__wave{animation:.4s 3.6s both beat-kinds-module__Gp81gW__wave-settle}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__wave span{animation:beat-kinds-module__Gp81gW__wave-bar .75s ease-in-out calc(var(--i) * -90ms) 5 alternate both}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__narrationWord{animation:beat-kinds-module__Gp81gW__narrate-word .35s ease-out calc(.2s + var(--w) * .12s) both}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__takeawayWord{animation:beat-kinds-module__Gp81gW__word-in .7s var(--ease) calc(3.9s + var(--w) * 60ms) both}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__takeaway:after{animation:beat-kinds-module__Gp81gW__grow-x .7s var(--ease) 4.9s both}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__panelHead .beat-kinds-module__Gp81gW__swap>span:first-child{animation:.35s 3.6s both beat-kinds-module__Gp81gW__swap-out}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__panelHead .beat-kinds-module__Gp81gW__swap>span:last-child{animation:beat-kinds-module__Gp81gW__swap-in .45s var(--ease) 3.7s both}.beat-kinds-module__Gp81gW__readScreen{background:repeating-linear-gradient(90deg,#0000 0 9.6%,#ffffff42 9.6% 10%),linear-gradient(165deg,#6fc873 0%,#3b9b57 100%);place-items:center;display:grid}.beat-kinds-module__Gp81gW__readPage{background:#fffdf8;border-radius:2cqi;width:86%;padding:5.4cqi 5.4cqi 4.6cqi;position:relative;box-shadow:0 1.6cqi 4cqi #1046224d,0 0 0 .35cqi #ffffff8c}.beat-kinds-module__Gp81gW__readFocus{color:#a56112;font-family:var(--font-loomynn), sans-serif;background:#fff0d1;border-radius:999px;padding:.45cqi 1.3cqi;font-size:max(.52rem,1.5cqi);font-weight:700;position:absolute;top:1.5cqi;left:5.4cqi}.beat-kinds-module__Gp81gW__readText{color:var(--brand);font-family:var(--font-loomynn), sans-serif;margin:0;font-size:max(.6rem,2.75cqi);font-weight:600;line-height:1.75}.beat-kinds-module__Gp81gW__readWord{border-radius:.3em;margin:0 -.1em;padding:.02em .1em;position:relative}.beat-kinds-module__Gp81gW__readWord[data-fixed]{color:var(--ink);background:#2f7bff1f;box-shadow:inset 0 -3px #2f7bffa6}.beat-kinds-module__Gp81gW__fixedTag{color:#fff;background:var(--deep);white-space:nowrap;pointer-events:none;border-radius:999px;padding:.35em .7em;font-size:.5em;font-weight:700;line-height:1;position:absolute;bottom:calc(100% + .2em);left:50%;translate:-50%}.beat-kinds-module__Gp81gW__listen{color:var(--deep);background:hsl(var(--hue) 100% 95.5%);font-family:var(--font-loomynn), sans-serif;border-radius:.9rem;align-items:center;gap:.6rem;padding:.6rem .8rem;font-size:.82rem;font-weight:700;display:flex}.beat-kinds-module__Gp81gW__meter{height:1rem;color:hsl(var(--hue) 85% 46%);flex:none;align-items:center;gap:2px;display:inline-flex;transform:scaleY(.3)}.beat-kinds-module__Gp81gW__meter span{background:currentColor;border-radius:999px;width:3px;height:100%}.beat-kinds-module__Gp81gW__readTrack{background:hsl(var(--hue) 80% 87%);border-radius:999px;flex:1;min-width:2rem;height:6px;overflow:hidden}.beat-kinds-module__Gp81gW__readTrack span{border-radius:inherit;background:linear-gradient(90deg, hsl(var(--hue) 95% 62%), hsl(var(--hue) 85% 48%));transform-origin:0;height:100%;display:block}.beat-kinds-module__Gp81gW__readCount{color:var(--soft);font-variant-numeric:tabular-nums;counter-reset:beat-read var(--beat-read);flex:none;font-weight:600}.beat-kinds-module__Gp81gW__readCount:before{content:counter(beat-read);color:var(--deep);font-weight:700}.beat-kinds-module__Gp81gW__privacy{color:var(--soft);margin:0;font-size:.8rem;line-height:1.45}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__readWord{animation:beat-kinds-module__Gp81gW__read-word .6s ease-out calc(.5s + var(--w) * .12s) both}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__readWord[data-fixed]{animation-name:beat-kinds-module__Gp81gW__read-fixed}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__fixedTag{animation:beat-kinds-module__Gp81gW__tag-pop .5s var(--ease) 2.1s both}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__meter{animation:.4s 5.6s both beat-kinds-module__Gp81gW__wave-settle}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__meter span{animation:.42s ease-in-out 12 alternate both beat-kinds-module__Gp81gW__wave-bar}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__meter span:nth-child(2){animation-delay:-.15s}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__meter span:nth-child(3){animation-delay:-.3s}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__meter span:nth-child(4){animation-delay:-.1s}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__meter span:nth-child(5){animation-delay:-.24s}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__readTrack span{animation:4.8s linear .5s both beat-kinds-module__Gp81gW__grow-x}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__readCount{animation:4.8s linear .5s both beat-kinds-module__Gp81gW__read-count}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__listen .beat-kinds-module__Gp81gW__swap>span:first-child{animation:.35s 5.6s both beat-kinds-module__Gp81gW__swap-out}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__listen .beat-kinds-module__Gp81gW__swap>span:last-child{animation:beat-kinds-module__Gp81gW__swap-in .45s var(--ease) 5.7s both}.beat-kinds-module__Gp81gW__playScreen img{image-rendering:pixelated}.beat-kinds-module__Gp81gW__cone{width:7cqi;height:auto;position:absolute;top:44%;left:87%;translate:-50% -100%}.beat-kinds-module__Gp81gW__hud,.beat-kinds-module__Gp81gW__score{color:#fff;background:#121e38cc;border:max(1.5px,.3cqi) solid #ffffffe6;border-radius:.8cqi;margin:0;padding:.9cqi 1.5cqi;font-size:max(.5rem,1.6cqi);line-height:1.3;position:absolute;top:4%;box-shadow:0 .6cqi #0a142838}.beat-kinds-module__Gp81gW__hud{display:grid;left:2.5%}.beat-kinds-module__Gp81gW__hud b,.beat-kinds-module__Gp81gW__score b{font-family:var(--font-loomynn), sans-serif;letter-spacing:.02em;font-size:max(.58rem,2cqi);font-weight:800}.beat-kinds-module__Gp81gW__hud span{opacity:.78}.beat-kinds-module__Gp81gW__score{align-items:baseline;gap:.8cqi;font-weight:700;display:flex;right:2.5%}.beat-kinds-module__Gp81gW__scoreCount{counter-reset:beat-score var(--beat-score)}.beat-kinds-module__Gp81gW__scoreCount:after{content:counter(beat-score);color:#ffd27a}.beat-kinds-module__Gp81gW__bins{margin:0;padding:0;list-style:none}.beat-kinds-module__Gp81gW__bins li{justify-items:center;gap:.3cqi;display:grid;position:absolute;bottom:3%;translate:-50%}.beat-kinds-module__Gp81gW__bins li[data-bin=solid]{left:22%}.beat-kinds-module__Gp81gW__bins li[data-bin=liquid]{left:50%}.beat-kinds-module__Gp81gW__bins li[data-bin=gas]{left:78%}.beat-kinds-module__Gp81gW__bins img{transform-origin:50% 100%;width:12cqi;height:auto}.beat-kinds-module__Gp81gW__bins span{color:#fff;font-family:var(--font-loomynn), sans-serif;letter-spacing:.03em;background:#121e38c7;border-radius:.6cqi;padding:.35cqi 1.2cqi;font-size:max(.5rem,1.7cqi);font-weight:800}.beat-kinds-module__Gp81gW__bins li[data-bin=solid] span{color:#10331f;background:#7ee2a8;box-shadow:0 0 0 .35cqi #7ee2a866}.beat-kinds-module__Gp81gW__item{color:#1b3360;font-family:var(--font-loomynn), sans-serif;white-space:nowrap;opacity:0;background:#fff;border:max(1.5px,.32cqi) solid #1b3360;border-radius:1cqi;align-items:center;gap:.9cqi;padding:.7cqi 1.5cqi .7cqi .9cqi;font-size:max(.52rem,1.9cqi);font-weight:700;display:inline-flex;position:absolute;top:72%;left:22%;translate:-50% -100%;scale:.3;box-shadow:0 .7cqi #14284640}.beat-kinds-module__Gp81gW__iceCube{aspect-ratio:1;background:linear-gradient(135deg,#fffffff2 0 22%,#0000 23%),linear-gradient(160deg,#d8f3ff,#8fd3f4);border-radius:.5cqi;width:2.4cqi;box-shadow:inset 0 0 0 .25cqi #5bb4de}.beat-kinds-module__Gp81gW__skater{width:13cqi;position:absolute;top:62%;left:46%;translate:-50% -100%}.beat-kinds-module__Gp81gW__skater img{filter:drop-shadow(0 .6cqi #141e3238);width:100%;height:auto;display:block}.beat-kinds-module__Gp81gW__plusOne{color:#10331f;font-family:var(--font-loomynn), sans-serif;white-space:nowrap;opacity:0;background:#7ee2a8;border:max(1.5px,.32cqi) solid #10331f;border-radius:999px;padding:.5cqi 1.4cqi;font-size:max(.6rem,2.2cqi);font-weight:800;position:absolute;top:66%;left:22%;translate:-50% -100%;box-shadow:0 .6cqi #10331f40}.beat-kinds-module__Gp81gW__playToast{color:#1b3360;text-align:center;background:#fffffff5;border:max(1.5px,.32cqi) solid #1b3360;border-radius:1.2cqi;width:min(72%,30rem);margin:0;padding:1.1cqi 2cqi;font-size:max(.56rem,1.95cqi);font-weight:600;line-height:1.35;position:absolute;top:21%;left:50%;translate:-50%;box-shadow:0 .8cqi #14284638}.beat-kinds-module__Gp81gW__keys{flex-wrap:wrap;gap:.4rem;margin:0;display:flex}.beat-kinds-module__Gp81gW__keys span{color:hsl(var(--hue) 60% 30%);background:hsl(var(--hue) 70% 94%);box-shadow:inset 0 -2px 0 hsl(var(--hue) 50% 82%);font-family:var(--font-loomynn), sans-serif;border-radius:.5rem;padding:.24rem .6rem;font-size:.74rem;font-weight:700}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__skater{animation:6.2s ease-in-out .2s both beat-kinds-module__Gp81gW__skate-path}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__skater img{animation:6.2s step-end .2s both beat-kinds-module__Gp81gW__skate-face,.45s ease-in-out 14 alternate both beat-kinds-module__Gp81gW__skate-bob}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__item{animation:6.2s ease-in-out .2s both beat-kinds-module__Gp81gW__item-path}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__bins li[data-bin=solid] img{animation:.55s ease-out 4.66s both beat-kinds-module__Gp81gW__bin-bounce}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__bins li[data-bin=solid] span{animation:.4s 4.66s both beat-kinds-module__Gp81gW__bin-lit}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__plusOne{animation:beat-kinds-module__Gp81gW__plus-one 1.3s var(--ease) 4.66s both}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__scoreCount{animation:6.2s step-end .2s both beat-kinds-module__Gp81gW__score-tick}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__playToast{animation:beat-kinds-module__Gp81gW__toast-in .55s var(--ease) 5s both}.beat-kinds-module__Gp81gW__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:.1rem 0 0;padding:0;list-style:none;display:grid}.beat-kinds-module__Gp81gW__choice{color:var(--ink);background:#fff;border:1px solid #c5dcffb8;border-radius:.85rem;align-items:center;gap:.55rem;padding:.5rem .65rem;font-size:.8rem;line-height:1.3;display:flex}.beat-kinds-module__Gp81gW__choiceLetter{width:1.5rem;height:1.5rem;color:var(--brand);font-family:var(--font-loomynn), sans-serif;background:#8ec2ff47;border-radius:.45rem;flex:none;place-items:center;font-size:.78rem;font-weight:700;display:grid}.beat-kinds-module__Gp81gW__choice[data-choice="1"]{border-color:var(--brand);background:#2f7bff1a;box-shadow:0 0 0 3px #2f7bff24}.beat-kinds-module__Gp81gW__choice[data-choice="1"] .beat-kinds-module__Gp81gW__choiceLetter{color:#fff;background:var(--brand)}.beat-kinds-module__Gp81gW__checkToast{border-left:max(3px, .7cqi) solid var(--brand);width:62%;color:var(--ink);background:#fffffff5;border-radius:1.4cqi;margin:0;padding:1.3cqi 2cqi;font-size:max(.6rem,2cqi);line-height:1.4;position:absolute;top:4.5%;left:3%;box-shadow:0 1.2cqi 3cqi #0a143252}.beat-kinds-module__Gp81gW__checkToast b{color:var(--brand);font-family:var(--font-loomynn), sans-serif}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__choice[data-choice="2"]{animation:6s .3s both beat-kinds-module__Gp81gW__choice-consider}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__choice[data-choice="2"] .beat-kinds-module__Gp81gW__choiceLetter{animation:6s .3s both beat-kinds-module__Gp81gW__letter-consider}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__choice[data-choice="1"]{animation:6s .3s both beat-kinds-module__Gp81gW__choice-pick}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__choice[data-choice="1"] .beat-kinds-module__Gp81gW__choiceLetter{animation:6s .3s both beat-kinds-module__Gp81gW__letter-pick}.beat-kinds-module__Gp81gW__pane[data-active] .beat-kinds-module__Gp81gW__checkToast{animation:beat-kinds-module__Gp81gW__toast-rise .6s var(--ease) 4.1s both}@media (max-width:900px){.beat-kinds-module__Gp81gW__beats{grid-template-columns:minmax(0,1fr);gap:1.25rem}.beat-kinds-module__Gp81gW__railTitle{text-align:center;margin:0}.beat-kinds-module__Gp81gW__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.beat-kinds-module__Gp81gW__tab{border-color:var(--line);background:#fff9;align-items:center;padding:.7rem .8rem .95rem}.beat-kinds-module__Gp81gW__tab[data-active]{translate:0 -2px}.beat-kinds-module__Gp81gW__tabIcon{grid-row:auto;width:2.1rem;height:2.1rem}.beat-kinds-module__Gp81gW__tabLabel{flex-direction:column;gap:0;font-size:.95rem}.beat-kinds-module__Gp81gW__tabBlurb{display:none}.beat-kinds-module__Gp81gW__tabProgress{bottom:.4rem;left:.8rem;right:.8rem}.beat-kinds-module__Gp81gW__mobileBlurb{display:block}}@media (max-width:560px){.beat-kinds-module__Gp81gW__kindBadge{display:none}.beat-kinds-module__Gp81gW__panelBody{font-size:.86rem}.beat-kinds-module__Gp81gW__choices{gap:.35rem}.beat-kinds-module__Gp81gW__choice{gap:.45rem;padding:.45rem .5rem;font-size:.74rem}.beat-kinds-module__Gp81gW__choiceLetter{width:1.3rem;height:1.3rem}.beat-kinds-module__Gp81gW__keys{display:none}.beat-kinds-module__Gp81gW__checkToast{width:64%}}@keyframes beat-kinds-module__Gp81gW__beat-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes beat-kinds-module__Gp81gW__fade-up{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes beat-kinds-module__Gp81gW__grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes beat-kinds-module__Gp81gW__teach-drift{0%{transform:scale(1)}to{transform:scale(1.015)}}@keyframes beat-kinds-module__Gp81gW__panel-spot{0%,to{opacity:0}30%,70%{opacity:1}}@keyframes beat-kinds-module__Gp81gW__band-in{0%{opacity:0}}@keyframes beat-kinds-module__Gp81gW__answer-ring{0%{stroke-dashoffset:1px;opacity:0}15%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes beat-kinds-module__Gp81gW__wave-bar{0%{scale:1 .25}to{scale:1}}@keyframes beat-kinds-module__Gp81gW__wave-settle{0%{opacity:1;transform:none}to{opacity:.45;transform:scaleY(.6)}}@keyframes beat-kinds-module__Gp81gW__narrate-word{0%{color:#c3cede}40%{color:var(--deep)}to{color:var(--soft)}}@keyframes beat-kinds-module__Gp81gW__word-in{0%{opacity:0;filter:blur(4px);transform:translateY(.45em)}to{opacity:1;filter:none;transform:none}}@keyframes beat-kinds-module__Gp81gW__swap-out{0%{opacity:1}to{opacity:0;translate:0 -.4em}}@keyframes beat-kinds-module__Gp81gW__swap-in{0%{opacity:0;translate:0 .4em}to{opacity:1;translate:0}}@keyframes beat-kinds-module__Gp81gW__read-word{0%{color:#aab6c8;background-color:#0000;box-shadow:0 0 #0000}30%{color:var(--deep);background-color:#2f7bff24;box-shadow:0 0 0 .16em #2f7bff1f}to{color:var(--brand);background-color:#0000;box-shadow:0 0 #0000}}@keyframes beat-kinds-module__Gp81gW__read-fixed{0%{color:#aab6c8;background-color:#0000;box-shadow:inset 0 0 #0000}30%{color:var(--deep);background-color:#ffd57866;box-shadow:inset 0 -3px #e0a63a}to{color:var(--ink);background-color:#2f7bff1f;box-shadow:inset 0 -3px #2f7bffa6}}@keyframes beat-kinds-module__Gp81gW__tag-pop{0%{opacity:0;translate:-50% .4em;scale:.6}to{opacity:1;translate:-50%;scale:1}}@keyframes beat-kinds-module__Gp81gW__read-count{0%{--beat-read:0}to{--beat-read:40}}@keyframes beat-kinds-module__Gp81gW__skate-path{0%,10%{top:60%;left:12%}32%,38%{top:54%;left:55%}62%,70%{top:86%;left:34%}to{top:62%;left:46%}}@keyframes beat-kinds-module__Gp81gW__skate-face{0%{scale:1}38%{scale:-1 1}70%,to{scale:1}}@keyframes beat-kinds-module__Gp81gW__skate-bob{0%{translate:0}to{translate:0 -.6cqi}}@keyframes beat-kinds-module__Gp81gW__item-path{0%,32%{opacity:1;top:52%;left:62%;scale:1}38%{opacity:1;top:30%;left:55%;scale:1}62%,66%{opacity:1;top:62%;left:34%;scale:1}74%,to{opacity:0;top:72%;left:22%;scale:.3}}@keyframes beat-kinds-module__Gp81gW__bin-bounce{0%{scale:1}35%{scale:1.14 .88}70%{scale:.95 1.06}to{scale:1}}@keyframes beat-kinds-module__Gp81gW__bin-lit{0%{color:#fff;background:#121e38c7;box-shadow:0 0 #7ee2a800}to{color:#10331f;background:#7ee2a8;box-shadow:0 0 0 .35cqi #7ee2a866}}@keyframes beat-kinds-module__Gp81gW__plus-one{0%{opacity:0;translate:-50% -60%}20%,70%{opacity:1}to{opacity:0;translate:-50% -260%}}@keyframes beat-kinds-module__Gp81gW__score-tick{0%{--beat-score:2}72%,to{--beat-score:3}}@keyframes beat-kinds-module__Gp81gW__toast-in{0%{opacity:0;translate:-50% -1.5cqi;scale:.94}to{opacity:1;translate:-50%;scale:1}}@keyframes beat-kinds-module__Gp81gW__toast-rise{0%{opacity:0;translate:0 -2cqi}to{opacity:1;translate:0}}@keyframes beat-kinds-module__Gp81gW__choice-consider{0%,16%,38%,to{background-color:#fff;border-color:#c5dcffb8}20%,34%{border-color:var(--brand);background-color:#2f7bff1a}}@keyframes beat-kinds-module__Gp81gW__letter-consider{0%,16%,38%,to{color:var(--brand);background-color:#8ec2ff47}20%,34%{color:#fff;background-color:var(--brand)}}@keyframes beat-kinds-module__Gp81gW__choice-pick{0%,38%{background-color:#fff;border-color:#c5dcffb8;scale:1;box-shadow:0 0 #2f7bff00}42%,58%{border-color:var(--brand);background-color:#2f7bff1a;scale:1;box-shadow:0 0 #2f7bff00}64%{scale:1.035;box-shadow:0 0 0 6px #2f7bff33}72%,to{border-color:var(--brand);background-color:#2f7bff1a;scale:1;box-shadow:0 0 0 3px #2f7bff24}}@keyframes beat-kinds-module__Gp81gW__letter-pick{0%,38%{color:var(--brand);background-color:#8ec2ff47}42%,to{color:#fff;background-color:var(--brand)}}
