/* HTNS Songbook r37 — final bottom-edge override.
   Debug root cause: the late inline r23 reference layer still applies a floating
   7px side / 5px bottom inset. r37 gives the live taskbar an ID-level selector
   so that older rule cannot win the !important cascade. */
@media (max-width:920px){
  html.htns-theme-v234 body #modal #htnsSongbookViewerTaskbar{
    position:absolute!important;
    inset:auto 0 0 0!important;
    left:0!important;
    right:0!important;
    top:auto!important;
    bottom:0!important;
    width:100%!important;
    max-width:none!important;
    margin:0!important;
    transform:none!important;
    box-sizing:border-box!important;
    border-left:0!important;
    border-right:0!important;
    border-bottom:0!important;
    border-radius:20px 20px 0 0!important;
    padding:6px 7px calc(7px + env(safe-area-inset-bottom))!important;
    z-index:2147483646!important;
  }

  html.htns-theme-v234 body #modal .htns-songbook-viewer .htns-songbook-viewer-stage-inner{
    padding-bottom:calc(148px + env(safe-area-inset-bottom))!important;
  }
}

/* r37 final geometry is enforced by the browser regression at 320, 390 and 768 px. */
