.handheld_shell__7ZBhF{position:fixed;inset:0;display:flex;flex-direction:column;height:100dvh;overflow:hidden;background:#172923}.handheld_screen__Z6UYY{flex:1;padding:max(12px,env(safe-area-inset-top)) 12px 12px;background:#304637}.handheld_deck__18VAw,.handheld_screen__Z6UYY{display:flex;flex-direction:column;min-width:0;min-height:0}.handheld_deck__18VAw{justify-content:center;gap:12px;padding:20px max(8px,env(safe-area-inset-right)) max(40px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));background:#bcc3ab}.handheld_controls__lDnAJ{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;max-width:640px;margin:0 auto}@media (orientation:landscape){.handheld_shell__7ZBhF{flex-direction:row}.handheld_deck__18VAw{padding:12px max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) 12px}.handheld_controls__lDnAJ{flex-direction:column;gap:24px}}@media (device-posture:folded){.handheld_shell__7ZBhF{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 16px minmax(0,1fr)}.handheld_screen__Z6UYY{grid-area:1/1}.handheld_deck__18VAw{grid-area:3/1;padding:16px}.handheld_controls__lDnAJ{flex-direction:row}}@media (vertical-viewport-segments:2){.handheld_shell__7ZBhF{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:env(viewport-segment-height 0 0) calc(env(viewport-segment-top 0 1) - env(viewport-segment-bottom 0 0)) env(viewport-segment-height 0 1)}.handheld_shell__7ZBhF .handheld_screen__Z6UYY{grid-area:1/1}.handheld_shell__7ZBhF .handheld_deck__18VAw{grid-area:3/1;padding:16px max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.handheld_shell__7ZBhF .handheld_controls__lDnAJ{flex-direction:row}}@media (horizontal-viewport-segments:2){.handheld_shell__7ZBhF{display:grid;grid-template-columns:env(viewport-segment-width 0 0) calc(env(viewport-segment-left 1 0) - env(viewport-segment-right 0 0)) env(viewport-segment-width 1 0);grid-template-rows:minmax(0,1fr)}.handheld_shell__7ZBhF .handheld_screen__Z6UYY{grid-area:1/1}.handheld_shell__7ZBhF .handheld_deck__18VAw{grid-area:1/3}.handheld_shell__7ZBhF .handheld_controls__lDnAJ{flex-wrap:wrap;justify-content:center;flex-direction:row;gap:16px}}