/* Shared navigation sizing; no account or operation logic. */
html body.tiger-player:not(.is-signed-out)>.bottom-nav{position:fixed!important;left:50%!important;right:auto!important;bottom:max(8px,env(safe-area-inset-bottom,0px))!important;transform:translateX(-50%)!important;width:min(480px,calc(100vw - 20px))!important;min-width:0!important;max-width:calc(100vw - 20px)!important;height:58px!important;min-height:58px!important;box-sizing:border-box!important;padding:5px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;border:1px solid #765287;border-radius:15px;background:#23162eef;z-index:30}
html body.tiger-player:not(.is-signed-out)>.bottom-nav button{min-width:0!important;width:auto!important;min-height:44px!important;height:auto!important;margin:0!important;padding:4px!important;white-space:normal;line-height:1.2;font-size:11px!important;box-sizing:border-box}
html body.tiger-player:not(.is-signed-out):not(.tiger-playing)>main{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important;min-width:0;box-sizing:border-box}
body.tiger-player :is(.header-actions,.tiger-round-head,.card-info){min-width:0}body.tiger-player .card-info b{overflow-wrap:anywhere}
@media(max-width:360px){html body.tiger-player:not(.is-signed-out)>.bottom-nav{gap:3px!important;padding:4px!important}html body.tiger-player:not(.is-signed-out)>.bottom-nav button{font-size:10px!important}}
@media(max-height:500px) and (orientation:landscape){html body.tiger-player:not(.is-signed-out)>.bottom-nav{height:50px!important;min-height:50px!important;bottom:4px!important}html body.tiger-player:not(.is-signed-out)>.bottom-nav button{min-height:40px!important}html body.tiger-player:not(.is-signed-out):not(.tiger-playing)>main{padding-bottom:65px!important}}
