/* StikDex v0.04.5 — phone-portrait More screen density polish.
   The sheet already sits above the Pocket dock and its safe area, so its
   internal padding must not reserve that bottom inset a second time. */
@media (max-width:760px){
  #pocketMoreSheet.pocket-more-sheet{
    max-height:min(720px,calc(100dvh - var(--pocket-nav-height,76px) - var(--pocket-browser-bottom,0px) - var(--v004-safe-bottom,0px) - 14px))!important;
    padding:7px 10px 10px!important;
    overflow-y:auto!important;
  }
  #pocketMoreSheet .pocket-sheet-handle{
    margin:0 auto 7px!important;
  }
  #pocketMoreSheet .pocket-sheet-head{
    padding:0 5px 8px!important;
  }
  #pocketMoreSheet .pocket-sheet-head h3{
    margin-top:2px!important;
  }
  #pocketMoreSheet .pocket-sheet-close{
    width:44px!important;
    height:44px!important;
    min-width:44px!important;
    min-height:44px!important;
  }
  #pocketMoreSheet .pocket-more-groups{
    gap:10px!important;
    padding:0 2px!important;
  }
  #pocketMoreSheet .pocket-more-group{
    gap:5px!important;
  }
  #pocketMoreSheet .pocket-more-group h4{
    padding-inline:2px!important;
    line-height:1.1!important;
  }
  #pocketMoreSheet .pocket-more-grid{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:6px!important;
  }
  #pocketMoreSheet .pocket-more-action{
    min-height:60px!important;
    grid-template-columns:31px minmax(0,1fr)!important;
    gap:7px!important;
    padding:8px!important;
  }
}
