@import"./style-v3-base.css";body:not(.is-cafe-stage):not(.is-cafe-playing) #menuPanel .profile-grid{display:none!important}#stagePanel .cafe-stage-page[hidden],#stagePanel #upgradeWorkspace[hidden]{display:none!important}#stagePanel #upgradeWorkspace{box-sizing:border-box;width:100%;height:100%;min-width:0;min-height:0;overflow:auto}#stagePanel #upgradeWorkspace .upgrade-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#stagePanel #upgradeWorkspace .upgrade-card{box-sizing:border-box;min-width:0;min-height:72px}body.is-cafe-playing #playPanel .play-content{box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr) minmax(116px,auto) auto;gap:8px;min-width:0;min-height:0;height:100%;overflow:hidden}body.is-cafe-playing #playPanel .cafe-scene,body.is-cafe-playing #playPanel .prep-row{min-width:0;min-height:0}body.is-cafe-playing #playPanel #resultPanel{position:absolute;inset:0;z-index:90;width:100%;height:100%;padding:12px;overflow:hidden}body.is-cafe-playing #playPanel #resultPanel .result-card{width:100%;max-height:100%;overflow:auto}body:is(.is-cafe-stage,.is-cafe-playing) .sound-toggle{display:none!important}@media(max-height:430px)and (orientation:landscape){body.is-cafe-playing #playPanel .play-content{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:6px}body.is-cafe-playing #playPanel .objective-row{grid-column:2;grid-row:1}body.is-cafe-playing #playPanel .cafe-scene{grid-column:1;grid-row:1 / 3}body.is-cafe-playing #playPanel .prep-row{grid-column:2;grid-row:2}#stagePanel #upgradeWorkspace .upgrade-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){#stagePanel #upgradeWorkspace .upgrade-cards{grid-template-columns:minmax(0,1fr)}}
