.r16-today-list [data-today-agenda-item][hidden]{display:none!important}
.r194-agenda-more{display:inline-flex;margin-top:14px;min-height:38px;padding:8px 15px;font-size:.74rem}

@media(max-width:800px){
  .agenda-compact-tools{flex-wrap:wrap!important;overflow-x:visible!important}
  .agenda-compact-tools>details[open]{flex:1 0 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}
  .agenda-compact-tools>details[open] .agenda-editor-inner{width:100%;min-width:0;box-sizing:border-box}
  .agenda-compact-tools>details[open] form,
  .agenda-compact-tools>details[open] .agenda-form-grid,
  .agenda-compact-tools>details[open] fieldset{width:100%;min-width:0;max-width:100%;box-sizing:border-box}
  .agenda-compact-tools>details[open] .agenda-form-grid{grid-template-columns:minmax(0,1fr)!important}
  .agenda-compact-tools>details[open] input,
  .agenda-compact-tools>details[open] select,
  .agenda-compact-tools>details[open] textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box}
  .agenda-compact-tools>details[open] .agenda-time-fields{grid-template-columns:minmax(0,1fr)!important}
  .agenda-compact-tools>details[open] .agenda-participants>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}
  .r194-agenda-more{width:100%;justify-content:center}
}

@media(max-width:420px){
  .agenda-compact-tools>details[open] .agenda-participants>div{grid-template-columns:minmax(0,1fr)!important}
}
