.case-stage{--k:.54;--disc:min(78vw, 330px)}@media (min-width:640px){.case-stage{--k:.68;--disc:420px}}@media (min-width:768px){.case-stage{--k:.6;--disc:40vw}}@media (min-width:1024px){.case-stage{--k:.74;--disc:42vw}}@media (min-width:1280px){.case-stage{--k:.86;--disc:min(43vw, 640px)}}@media (min-width:1536px){.case-stage{--k:.96;--disc:680px}}@media (min-width:768px) and (max-height:820px){.case-stage{--k:.76;--disc:min(40vw, 560px)}}@media (min-width:768px) and (max-height:700px){.case-stage{--k:.64;--disc:min(36vw, 470px)}}.case-stage[data-kind=browser]{--k:.41}@media (min-width:640px){.case-stage[data-kind=browser]{--k:.64}}@media (min-width:768px){.case-stage[data-kind=browser]{--k:.5}}@media (min-width:1024px){.case-stage[data-kind=browser]{--k:.66}}@media (min-width:1280px){.case-stage[data-kind=browser]{--k:.8}}@media (min-width:1536px){.case-stage[data-kind=browser]{--k:.9}}.case-stage[data-kind=game]{--k:.44}@media (min-width:640px){.case-stage[data-kind=game]{--k:.7}}@media (min-width:768px){.case-stage[data-kind=game]{--k:.56}}@media (min-width:1024px){.case-stage[data-kind=game]{--k:.72}}@media (min-width:1280px){.case-stage[data-kind=game]{--k:.86}}@media (min-width:1536px){.case-stage[data-kind=game]{--k:.96}}.case-brian__body{animation:2.8s ease-in-out infinite case-hover}.case-brian__eye{transform-box:fill-box;transform-origin:50%;animation:4.4s infinite case-blink}.case-brian__shadow{margin-top:-6%;animation:2.8s ease-in-out infinite case-shadow}@keyframes case-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-7%)}}@keyframes case-shadow{0%,to{transform:scaleX(1)}50%{transform:scaleX(.8)}}@keyframes case-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}@media (prefers-reduced-motion:reduce){.case-brian__body,.case-brian__eye,.case-brian__shadow{animation:none}}.case-fridge{--fridge:160px;width:var(--fridge);height:calc(var(--fridge) * 2);flex-shrink:0}.case-fridge--room{margin-right:calc(var(--fridge) * .9)}.case-fridge--band{--fridge:138px}@media (min-width:768px){.case-fridge--band{--fridge:116px}}@media (min-width:1024px){.case-fridge--band{--fridge:148px}}@media (min-width:1280px){.case-fridge--band{--fridge:170px}}
