/* V3.5 visual corrections: compact stable Feed and centered Task editor heading. */
.v56-feed:has(>.compact-feed-all[hidden]) {
  position:relative;
  height:auto;
  min-height:28px;
  overflow:hidden;
}
.v56-feed:has(>.compact-feed-all[hidden])>.compact-feed-head {
  height:28px;
  min-height:28px!important;
}
.v56-feed:has(>.compact-feed-all[hidden])>.compact-feed-last {
  position:static;
  inset:auto;
  width:auto;
  min-height:16px;
  padding:0!important;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.v56-feed.collapsed:has(>.compact-feed-all[hidden])>.compact-feed-last {display:none!important}
.v56-feed [data-v56-feed-toggle],
.v56-feed [data-v56-feed-toggle]:is(:hover,:focus,:focus-visible,:active) {
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  outline:0!important;
  rotate:0deg!important;
  transform:none!important;
}

.task-modal-v10 .task-head-v09,
.task-modal-v09 .task-head-v09 {align-items:center!important}
.task-modal-v10 .task-head-v09>:is(.task-focus-mini,[data-priority-flag],.priority-flag,.task-state-check),
.task-modal-v09 .task-head-v09>:is(.task-focus-mini,[data-priority-flag],.priority-flag,.task-state-check) {
  align-self:center!important;
  margin-top:0!important;
}
.task-modal-v10 .task-head-v09>:is(.task-title-v09,.v35-title-editor),
.task-modal-v09 .task-head-v09>:is(.task-title-v09,.v35-title-editor) {align-self:center!important}

.v68-design-controls {display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}
.v68-design-controls select {min-width:150px;max-width:100%}

html[data-v74-route="today"] [data-v15-task-row] :is(.v57-priority-meta,.v58-priority-flag),
html[data-v74-route="inbox"] [data-v15-task-row] :is(.v57-priority-meta,.v58-priority-flag) {display:none!important}

@media(max-width:760px){.v68-design-controls{width:100%;justify-content:flex-start}}
