.sound-memory-game-module__zHPeAq__stage{--page-offset:110px;min-block-size:calc(100svh - var(--page-offset));align-content:start;justify-items:center;padding:24px 16px 32px;scroll-margin-top:72px;display:grid}.sound-memory-game-module__zHPeAq__card{--inset:30px;--control:64px;isolation:isolate;block-size:clamp(390px,100svh - 248px,640px);inline-size:min(100%,476px);padding:var(--inset);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.025em;background:#030303;border-radius:16px;flex-direction:column;font:500 16px/1.2 system-ui,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #0000003d,0 16px 36px #0000002e}.sound-memory-game-module__zHPeAq__card :is(button,[tabindex],input):focus-visible{outline-offset:4px;outline:2px solid #61eddf}.sound-memory-game-module__zHPeAq__card button:disabled{cursor:wait;opacity:.65}.sound-memory-game-module__zHPeAq__card svg{stroke-width:1.7px;flex:none;width:24px;height:24px}.sound-memory-game-module__zHPeAq__ribbon{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sound-memory-game-module__zHPeAq__title{letter-spacing:-.07em;text-transform:lowercase;font-size:clamp(62px,10.5svh,84px);font-weight:600;line-height:.94}.sound-memory-game-module__zHPeAq__introCopy{color:#adadad;gap:16px;max-width:340px;margin-top:20px;font-size:18px;line-height:1.23;display:grid}.sound-memory-game-module__zHPeAq__introBottom{margin-top:auto}.sound-memory-game-module__zHPeAq__prompt{margin-bottom:12px;font-size:14px}.sound-memory-game-module__zHPeAq__controls{align-items:center;gap:20px;display:flex}.sound-memory-game-module__zHPeAq__circle,.sound-memory-game-module__zHPeAq__award,.sound-memory-game-module__zHPeAq__exit,.sound-memory-game-module__zHPeAq__mute,.sound-memory-game-module__zHPeAq__dialogClose{width:var(--control);height:var(--control);border-radius:50%;flex:none;place-items:center;transition:transform .14s,background-color .14s,color .14s;display:grid}.sound-memory-game-module__zHPeAq__circle{color:#080808;background:#fff}.sound-memory-game-module__zHPeAq__circle:hover:not(:disabled){transform:scale(1.06)}.sound-memory-game-module__zHPeAq__circle:active:not(:disabled){transform:scale(.96)}.sound-memory-game-module__zHPeAq__card button.sound-memory-game-module__zHPeAq__unavailable:disabled{cursor:not-allowed;opacity:.4}.sound-memory-game-module__zHPeAq__daily{margin-inline-start:auto;position:relative}.sound-memory-game-module__zHPeAq__daily:before{border-radius:inherit;-webkit-mask-composite:xor;content:"";pointer-events:none;background:conic-gradient(#45f6c9,#13bfd9,#4d78fc,#b46bdf,#ff6685,#ffb963,#45f6c9) border-box;border:4px solid #0000;position:absolute;inset:-6px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sound-memory-game-module__zHPeAq__difficulty{color:#dedede;flex:none;align-items:center;gap:7px;min-height:44px;font-size:14px;display:flex}.sound-memory-game-module__zHPeAq__difficulty svg{width:28px;height:28px}.sound-memory-game-module__zHPeAq__award,.sound-memory-game-module__zHPeAq__exit,.sound-memory-game-module__zHPeAq__mute{color:#a3a3a3;position:absolute}.sound-memory-game-module__zHPeAq__award{top:var(--inset);right:var(--inset)}.sound-memory-game-module__zHPeAq__exit,.sound-memory-game-module__zHPeAq__mute{width:34px;height:34px}.sound-memory-game-module__zHPeAq__exit svg,.sound-memory-game-module__zHPeAq__mute svg{width:17px;height:17px}.sound-memory-game-module__zHPeAq__exit{top:12px;right:12px}.sound-memory-game-module__zHPeAq__mute{top:12px;right:48px}.sound-memory-game-module__zHPeAq__card[data-phase=intro] .sound-memory-game-module__zHPeAq__mute{width:26px;height:26px;top:12px;right:12px}.sound-memory-game-module__zHPeAq__award:hover,.sound-memory-game-module__zHPeAq__exit:hover,.sound-memory-game-module__zHPeAq__mute:hover{color:#fff;background-color:#202020}.sound-memory-game-module__zHPeAq__round{top:var(--inset);left:var(--inset);letter-spacing:.08em;font-size:13px;position:absolute}.sound-memory-game-module__zHPeAq__ready{letter-spacing:-.085em;margin:auto 0;font-size:clamp(60px,10svh,92px);font-weight:600}.sound-memory-game-module__zHPeAq__readout{top:calc(var(--inset) + 12px);right:var(--inset);text-align:right;font-size:14px;position:absolute}.sound-memory-game-module__zHPeAq__card[data-phase=reveal] .sound-memory-game-module__zHPeAq__readout>p+p{color:#adadad}.sound-memory-game-module__zHPeAq__big{letter-spacing:-.065em;font-size:clamp(64px,11.8svh,94px);font-weight:600;line-height:.94}.sound-memory-game-module__zHPeAq__big+p{margin-top:8px}.sound-memory-game-module__zHPeAq__big small{letter-spacing:-.045em;color:#adadad;font-size:.32em}.sound-memory-game-module__zHPeAq__hundredths{color:#838383}.sound-memory-game-module__zHPeAq__watermark{bottom:var(--inset);left:var(--inset);color:#828282;font-size:14px;position:absolute}.sound-memory-game-module__zHPeAq__tuning{touch-action:none;cursor:ns-resize;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.sound-memory-game-module__zHPeAq__card .sound-memory-game-module__zHPeAq__tuning:focus-visible{outline-offset:-5px;border-radius:inherit}.sound-memory-game-module__zHPeAq__guess,.sound-memory-game-module__zHPeAq__comparison{bottom:var(--inset);left:var(--inset);letter-spacing:-.065em;font-size:clamp(48px,9.2svh,75px);font-weight:600;line-height:.99;position:absolute}.sound-memory-game-module__zHPeAq__guess{pointer-events:none}.sound-memory-game-module__zHPeAq__guess small,.sound-memory-game-module__zHPeAq__comparison small{letter-spacing:-.04em;margin-left:3px;font-size:.29em}.sound-memory-game-module__zHPeAq__tuningHint{bottom:10px;left:var(--inset);pointer-events:none;color:#adadad;letter-spacing:0;font-size:11px;position:absolute}.sound-memory-game-module__zHPeAq__next{right:var(--inset);bottom:var(--inset);width:50px;height:50px;position:absolute}.sound-memory-game-module__zHPeAq__next svg{width:22px;height:22px}.sound-memory-game-module__zHPeAq__comparison{justify-items:start;gap:9px;display:grid}.sound-memory-game-module__zHPeAq__comparison button:hover{color:#89eee0}.sound-memory-game-module__zHPeAq__target{color:#8b8b8b}.sound-memory-game-module__zHPeAq__target>p,.sound-memory-game-module__zHPeAq__eyebrow{letter-spacing:.13em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:600}.sound-memory-game-module__zHPeAq__summary{text-align:center;justify-items:center;gap:11px;width:100%;max-width:310px;margin:auto;display:grid}.sound-memory-game-module__zHPeAq__summary h2,.sound-memory-game-module__zHPeAq__dialog h2{letter-spacing:-.075em;font-size:clamp(36px,6.5svh,56px);font-weight:600;line-height:1}.sound-memory-game-module__zHPeAq__summary>p:not(.sound-memory-game-module__zHPeAq__big){color:#adadad}.sound-memory-game-module__zHPeAq__results{color:#adadad;gap:7px;width:100%;padding:3px 0;font-size:13px;display:grid}.sound-memory-game-module__zHPeAq__results li{grid-template-columns:24px 1fr 48px;display:grid}.sound-memory-game-module__zHPeAq__results strong{color:#fff}.sound-memory-game-module__zHPeAq__pill{color:#080808;background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding-inline:18px;font-size:14px;display:inline-flex}.sound-memory-game-module__zHPeAq__pill:hover:not(:disabled){background:#d5fff9}.sound-memory-game-module__zHPeAq__pill svg{width:17px;height:17px}.sound-memory-game-module__zHPeAq__dialog{color:#fff;background:#111;border:1px solid #2b2b2b;border-radius:16px;width:min(416px,100% - 32px);max-height:calc(100svh - 32px);margin:auto;padding:26px;position:fixed;inset:0;overflow:auto;box-shadow:0 16px 36px #0006}.sound-memory-game-module__zHPeAq__dialog::backdrop{background:#00000085}.sound-memory-game-module__zHPeAq__dialogInner{gap:12px;display:grid}.sound-memory-game-module__zHPeAq__dialog h2{padding-right:38px}.sound-memory-game-module__zHPeAq__dialogInner>p{color:#adadad;font-size:15px}.sound-memory-game-module__zHPeAq__dialogClose{background:#252525;width:42px;height:42px;position:absolute;top:18px;right:18px}.sound-memory-game-module__zHPeAq__modeList,.sound-memory-game-module__zHPeAq__scores{gap:8px;margin-top:8px;display:grid}.sound-memory-game-module__zHPeAq__modeList button,.sound-memory-game-module__zHPeAq__scores>div{text-align:left;background:#202020;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.sound-memory-game-module__zHPeAq__modeList button:hover,.sound-memory-game-module__zHPeAq__dialogClose:hover{background:#343434}.sound-memory-game-module__zHPeAq__modeList strong,.sound-memory-game-module__zHPeAq__modeList small{display:block}.sound-memory-game-module__zHPeAq__modeList small,.sound-memory-game-module__zHPeAq__scores small{color:#adadad;margin-top:4px}.sound-memory-game-module__zHPeAq__scores>div{justify-content:space-between}.sound-memory-game-module__zHPeAq__invite{gap:6px;font-size:13px;display:grid}.sound-memory-game-module__zHPeAq__invite input{color:#fff;background:#222;border:1px solid #555;border-radius:6px;min-width:0;padding:8px}.sound-memory-game-module__zHPeAq__card .sound-memory-game-module__zHPeAq__error{color:#ffb2b2;margin-top:8px;font-size:13px}@media (max-width:560px){.sound-memory-game-module__zHPeAq__stage{--page-offset:172px;min-block-size:0;padding:0}.sound-memory-game-module__zHPeAq__card{--inset:clamp(20px, 7.7vw, 30px);--control:clamp(52px, 16.5vw, 64px);inline-size:100%;block-size:max(430px, calc(100svh - var(--page-offset)));box-shadow:none;border-radius:0}.sound-memory-game-module__zHPeAq__title{font-size:clamp(66px,21vw,90px)}.sound-memory-game-module__zHPeAq__introCopy{max-width:370px;margin-block:auto;padding-block:16px;font-size:clamp(17px,5.2vw,22px)}.sound-memory-game-module__zHPeAq__introBottom{margin-top:0}.sound-memory-game-module__zHPeAq__prompt{margin-bottom:18px;font-size:20px}.sound-memory-game-module__zHPeAq__controls{gap:clamp(10px,5vw,20px)}.sound-memory-game-module__zHPeAq__difficulty{flex-direction:column;justify-content:center;gap:2px;font-size:16px}.sound-memory-game-module__zHPeAq__award{top:calc(var(--inset) + 16px);border:1px solid #424242}.sound-memory-game-module__zHPeAq__readout{top:calc(var(--inset) + 32px)}.sound-memory-game-module__zHPeAq__guess,.sound-memory-game-module__zHPeAq__comparison{font-size:clamp(46px,15vw,74px)}}@media (max-height:520px){.sound-memory-game-module__zHPeAq__title{font-size:58px}.sound-memory-game-module__zHPeAq__introCopy{font-size:16px}.sound-memory-game-module__zHPeAq__prompt{margin-bottom:10px;font-size:15px}}@media (prefers-reduced-motion:reduce){.sound-memory-game-module__zHPeAq__card button{transition:none}}
