.board-rummage{--board-accent:#d97706}.rh-column{width:min(100%, var(--stage-w), calc(max(0px, var(--stage-h) - 216px) * 15 / 11));margin-inline:auto}@media (max-height:500px) and (orientation:landscape){.rh-column{width:min(100%, var(--stage-w), calc(max(0px, var(--stage-h) - 168px) * 15 / 11))}.rh-keys{display:none}}.rummage-field{touch-action:manipulation;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 18% 12%,#d9770629 0 90px,#0000 91px),radial-gradient(circle at 84% 88%,#d977061f 0 110px,#0000 111px),linear-gradient(160deg,#2b1c10,#1d130b)}.rummage-obj{transition:left .32s,top .32s,opacity .18s,filter .18s}.rummage-obj-covered{filter:brightness(.62)saturate(.65)}@keyframes rummage-hint-pulse{0%,to{box-shadow:0 0 #f5c33b00}50%{box-shadow:0 0 0 6px #f5c33b8c}}.rummage-obj-hint{animation:1.1s ease-in-out infinite rummage-hint-pulse}@keyframes rummage-pop{0%{transform:translate(-50%,-50%)scale(1)}45%{transform:translate(-50%,-50%)scale(1.18)}to{transform:translate(-50%,-50%)scale(1)}}.rummage-obj-tapped{animation:.16s ease-in-out rummage-pop}@keyframes rummage-tray-in{0%{opacity:.4;transform:translateY(-14px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}.rummage-tray-item{animation:.18s ease-out rummage-tray-in}@keyframes rummage-clear-flash{0%{opacity:1;transform:scale(1)}55%{opacity:1;transform:scale(1.3)}to{opacity:0;transform:scale(.4)}}.rummage-tray-clearing{animation:.28s ease-in both rummage-clear-flash}@keyframes rummage-shake{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-5px)rotate(-.4deg)}55%{transform:translate(5px)rotate(.4deg)}80%{transform:translate(-3px)rotate(-.2deg)}}.rummage-shaking{animation:.34s ease-in-out rummage-shake}@media (prefers-reduced-motion:reduce){.board-rummage *,.board-rummage :before,.board-rummage :after{transition-duration:10ms!important;animation-duration:10ms!important;animation-iteration-count:1!important}}
