/* 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}
}
}

/* FP58: keep the in-game multiplier below the actual provider header. */
@layer wgfix44{
html.wg-soft-ui body[data-provider="pickaxe"] #stage>#mult{top:var(--fp-hud-top,76px)!important;left:10px!important;right:10px!important;width:auto!important;max-width:calc(100% - 20px)!important;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.3!important;font-size:clamp(17px,3.2cqw,36px)!important;z-index:5!important;text-shadow:0 2px 5px #000,0 0 10px #0008!important;transform:none!important}
html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell .wp-header,html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell .wp-console{background:rgba(25,17,29,.22)!important;background-image:none!important;backdrop-filter:none!important;box-shadow:none!important;border-color:#ffffff26!important}
html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell .wp-console :is(.wp-cell,.wp-stat,.wp-value,.wp-stake,.wp-wallet,.wp-balance,.wp-win,.box){background:rgba(25,17,29,.12)!important;background-image:none!important;box-shadow:none!important}
html.wg-soft-ui body[data-provider="pickaxe"] #wind-provider.wp-shell .wp-console .wp-number{max-width:100%!important;min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.25!important}
}
