/* ==========================================================
   DRYKETO Admin Portal RC1.7.9.33
   SINGLE QUICK-ACTION HEADER
   Restores the approved Daily Quick Actions in the top header,
   removes the duplicate secondary shortcut row, and preserves
   RC1.7.9.32 natural page scrolling. Presentation only.
   ========================================================== */
:root{
  --dk-top-h:84px;
  --dk-menu-h:44px;
  --dk-sub-h:0px;
  --dk-shell-h:128px;
}

/* Header = stamp | quick actions | working branch | user. */
.rc165-top{
  height:var(--dk-top-h)!important;
  min-height:var(--dk-top-h)!important;
  grid-template-columns:70px minmax(0,1fr) 205px 96px!important;
  padding:0 14px!important;gap:9px!important;
}

/* RC1.7.9.31 retired this strip; 33 intentionally restores it. */
.admin-quickbar.rc165-quickbar,
.sample2-quickbar.rc165-quickbar{
  display:grid!important;
  grid-column:2!important;grid-row:1!important;
  grid-template-columns:repeat(8,minmax(0,1fr))!important;
  width:100%!important;min-width:0!important;max-width:none!important;
  height:82px!important;align-items:center!important;justify-items:stretch!important;
  gap:0!important;padding:0!important;margin:0!important;overflow:hidden!important;
}
.rc165-quickbar button{height:82px!important;min-width:0!important;padding:4px 2px!important}
.rc165-quickbar .quick-icon{width:34px!important;height:34px!important;flex-basis:34px!important;font-size:17px!important}
.rc165-quickbar .quick-label{font-size:8.8px!important;line-height:1.08!important;max-width:none!important}

.working-branch-shell{grid-column:3!important;grid-row:1!important}
.admin-user-menu{grid-column:4!important;grid-row:1!important}

/* Only one quick-action system: secondary shortcut bar is retired. */
.admin-prioritybar{display:none!important}

/* Main navigation follows the taller quick-action header. */
.rc165-menubar{top:var(--dk-top-h)!important}
.rc164-main{min-height:calc(100vh - var(--dk-shell-h))!important}

/* Medium desktop: retain all 8 quick actions, tightening labels first. */
@media(min-width:901px) and (max-width:1150px){
  .rc165-top{grid-template-columns:62px minmax(0,1fr) 175px 82px!important;gap:6px!important;padding:0 8px!important}
  .rc165-quickbar .quick-label{font-size:7.7px!important}
  .rc165-quickbar .quick-icon{width:31px!important;height:31px!important;flex-basis:31px!important}
}

/* Mobile/tablet: quick actions become a single horizontal strip below row 1. */
@media(max-width:900px){
  :root{--dk-top-h:auto;--dk-shell-h:auto}
  .rc165-top{
    position:relative!important;height:auto!important;min-height:0!important;
    grid-template-columns:60px minmax(0,1fr) auto!important;
    padding:6px 8px!important;
  }
  .admin-quickbar.rc165-quickbar,.sample2-quickbar.rc165-quickbar{
    grid-column:1/-1!important;grid-row:2!important;display:flex!important;
    height:auto!important;overflow-x:auto!important;justify-content:flex-start!important;
    scrollbar-width:thin!important;
  }
  .rc165-quickbar button{flex:0 0 78px!important;height:68px!important}
  .working-branch-shell{grid-column:2!important;grid-row:1!important;width:auto!important;min-width:0!important}
  .admin-user-menu{grid-column:3!important;grid-row:1!important}
  .rc165-menubar{position:relative!important;top:auto!important}
}
