/* softmath-pick 26.10.2026: provider shell fullscreen (Flying Pickaxe). fix44 sets the console to
   position:relative in fullscreen, so with bottom:28px it jumped to the top and covered the header. Keep the
   console and status overlaid at the bottom exactly like the normal page. UI only. */
@layer wgfix44{
html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell:is(:fullscreen,.wp-expanded) .wp-playfield{position:absolute!important;inset:0!important;height:auto!important}
html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell:is(:fullscreen,.wp-expanded) .wp-console{position:absolute!important;top:auto!important;margin:0!important;width:auto!important;box-sizing:border-box!important;bottom:calc(30px + env(safe-area-inset-bottom,0px))!important}
html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell:is(:fullscreen,.wp-expanded) .wp-status{position:absolute!important;top:auto!important;left:20px!important;right:20px!important;margin:0!important;width:auto!important;bottom:calc(6px + env(safe-area-inset-bottom,0px))!important}
html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell:is(:fullscreen,.wp-expanded) .wp-header{padding-top:env(safe-area-inset-top,0px)!important}
@media(max-width:700px){
html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell .wp-header{padding-right:46px!important;box-sizing:border-box!important}
html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell .wp-header .wp-brand{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important}
html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell .wp-header .wp-brand span{min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}
}
@media(max-width:420px){
html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell .wp-header .wp-brand>img{display:none!important}
html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell .wp-header .wp-brand strong{font-size:11px!important;letter-spacing:0!important}
}
}
