/* ClickBee V2.5.5 — geometry, feel and task-local pull only. Existing palette/visuals untouched. */
/* Both adjacent homepage utility sections are 7% narrower than the All Tasks rail. */
body main > .cb-page-live:has(.cb-boost-copy),
body main > .cb-page-live:has(> .progress-bar){
  box-sizing:border-box!important;
  width:93%!important;
  max-width:93%!important;
  margin-inline:auto!important;
}
/* Clip the gliding indicator within the established pill, including during a fast switch. */
body #tasks > .task-tabs-shell{
  overflow:hidden!important;
  isolation:isolate!important;
  border-radius:18px!important;
}
body #tasks > .task-tabs-shell > .tabs {overscroll-behavior-inline:contain;}
body #tasks > .task-tabs-shell > .tabs > .cb-task-selector{
  transition:transform .31s cubic-bezier(.25,.73,.30,1),width .31s cubic-bezier(.25,.73,.30,1),opacity .12s ease!important;
}
/* No compressed button or filter tab on press, colors and labels are unchanged. */
body #tasks > .task-tabs-shell .tabs a[data-filter]:active,
body #tasks > .task-tabs-shell .tabs a[data-filter].cb-app-pressed-v52{
  translate:none!important;scale:1!important;transform:none!important;filter:brightness(.985)!important;
  transition:filter .22s ease!important;
}
body #tasks > .task-tabs-shell .tabs li:active{scale:1!important;transform:none!important;}
/* Chrome's native whole-page pull-to-refresh should never compete with task-local refresh. */
html.cb-task-local-v255,html.cb-task-local-v255 body{overscroll-behavior-y:contain;}
#tasks [data-cb-live-task-list]{
  --cb-task-pull-v255:0px;
  transform:translate3d(0,var(--cb-task-pull-v255),0);
  will-change:auto;
}
#tasks [data-cb-live-task-list].cb-pulling-v255{will-change:transform;transition:none!important;}
#tasks [data-cb-live-task-list].cb-spring-v255{transition:transform .21s cubic-bezier(.2,.68,.25,1)!important;}
#tasks .cb-task-loader-v251.cb-pulling-v255{position:relative;z-index:1;}
@media(prefers-reduced-motion:reduce){
  body #tasks > .task-tabs-shell > .tabs > .cb-task-selector{transition:none!important;}
  #tasks [data-cb-live-task-list].cb-spring-v255{transition:none!important;}
}
