/* RC61.55.9 | Formulário editorial, calendário Ajax e telas menores */
.agonly-shell .aow-task-date-workload-v61559{
  grid-column:1/-1;
  display:grid;
  grid-template-columns:minmax(0,1.65fr) minmax(190px,.75fr);
  gap:12px;
  align-items:end;
}
.agonly-shell .aow-task-date-workload-v61559>.aow-create-due,
.agonly-shell .aow-task-date-workload-v61559>.aow-create-workload{
  display:grid;
  grid-column:auto!important;
  gap:6px;
  min-width:0;
}
.agonly-shell .aow-task-date-workload-v61559>.aow-create-workload select{width:100%!important;max-width:none!important}

.agonly-shell .aow-special-task-options-v61558 .aow-publication-channels-v61557{
  display:grid;
  grid-template-columns:repeat(5,minmax(105px,1fr));
  gap:8px;
}
.agonly-shell .aow-special-task-options-v61558 .aow-publication-channels-v61557 label{
  position:relative;
  display:block!important;
  min-width:0;
  cursor:pointer;
}
.agonly-shell .aow-special-task-options-v61558 .aow-publication-channels-v61557 input[type="checkbox"]{
  position:absolute!important;
  width:1px!important;
  min-width:1px!important;
  height:1px!important;
  margin:0!important;
  opacity:0!important;
  pointer-events:none;
}
.agonly-shell .aow-special-task-options-v61558 .aow-publication-channels-v61557 span{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:7px;
  min-height:40px;
  padding:8px 10px;
  border:1px solid #d5dbe3;
  border-radius:10px;
  background:#fff;
  color:#475467;
  font-size:11px;
  font-weight:800;
  line-height:1;
  text-align:center;
  transition:.16s ease;
}
.agonly-shell .aow-special-task-options-v61558 .aow-publication-channels-v61557 span:before{
  content:'✓';
  display:grid;
  place-items:center;
  width:16px;
  height:16px;
  border:1px solid #c8d0da;
  border-radius:5px;
  color:transparent;
  font-size:11px;
  background:#fff;
}
.agonly-shell .aow-special-task-options-v61558 .aow-publication-channels-v61557 input:checked+span{
  border-color:#8f6ab7;
  background:#f3edf9;
  color:#592671;
  box-shadow:0 0 0 2px rgba(111,66,161,.07);
}
.agonly-shell .aow-special-task-options-v61558 .aow-publication-channels-v61557 input:checked+span:before{
  border-color:#72519a;
  background:#72519a;
  color:#fff;
}
.agonly-content-calendar-nav-v61559{display:flex;align-items:center;gap:8px;flex:0 0 auto}
.agonly-content-calendar-nav-v61559 strong{
  min-width:118px;
  padding:8px 11px;
  border-radius:9px;
  background:#f3eef8;
  color:#592671;
  text-align:center;
  text-transform:capitalize;
}
.agonly-content-calendar-nav-v61559 button{
  display:grid;
  place-items:center;
  width:36px;
  height:36px;
  padding:0;
  border:1px solid #d9dee6;
  border-radius:9px;
  background:#fff;
  color:#344054;
  cursor:pointer;
}
.agonly-content-calendar-nav-v61559 button:hover{border-color:#8f6ab7;color:#592671;background:#faf8fd}
.agonly-content-calendar-nav-v61559 button:disabled{opacity:.35;cursor:not-allowed}
.agonly-content-calendar-v61559{position:relative}
.agonly-content-calendar-v61559.is-loading>.agonly-content-month-v61557,
.agonly-content-calendar-v61559.is-loading>.agonly-content-summary-v61557,
.agonly-content-calendar-v61559.is-loading>.agonly-content-weekdays-v61557,
.agonly-content-calendar-v61559.is-loading>.agonly-content-empty-v61557{opacity:.28;pointer-events:none}
.agonly-content-calendar-loading-v61559{
  position:absolute;
  inset:105px 0 0;
  z-index:3;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  color:#592671;
}
.agonly-content-calendar-loading-v61559[hidden]{display:none}
.agonly-content-calendar-loading-v61559 .dashicons{animation:agonlyCalendarSpin .8s linear infinite}
@keyframes agonlyCalendarSpin{to{transform:rotate(360deg)}}

@media(max-width:1050px){
  .agonly-shell .aow-special-task-options-v61558 .aow-publication-channels-v61557{grid-template-columns:repeat(3,minmax(0,1fr))}
  .agonly-content-month-v61557>article,.agonly-content-month-v61557>.is-empty{min-height:96px}
}
@media(max-width:760px){
  .agonly-shell .aow-task-date-workload-v61559{grid-template-columns:minmax(0,1.35fr) minmax(120px,.65fr);gap:9px}
  .agonly-shell .aow-special-task-options-v61558>header{align-items:flex-start}
  .agonly-shell .aow-special-task-options-v61558 .aow-publication-fields-v61557.is-open{padding:10px}
  .agonly-shell .aow-special-task-options-v61558 .aow-publication-channels-v61557{grid-template-columns:repeat(2,minmax(0,1fr))}
  .agonly-shell .aow-special-task-options-v61558 .aow-publication-row-v61557{grid-template-columns:1fr}
  .agonly-content-calendar-v61557>header{padding:17px 16px}
  .agonly-content-calendar-nav-v61559{width:100%;justify-content:space-between}
  .agonly-content-calendar-nav-v61559 strong{flex:1}
  .agonly-content-calendar-loading-v61559{inset:145px 0 0}
}
@media(max-width:480px){
  .agonly-shell .aow-task-date-workload-v61559{grid-template-columns:1fr}
  .agonly-shell .aow-special-task-options-v61558{padding:11px;border-radius:12px}
  .agonly-shell .aow-special-task-options-v61558>[data-special-task-grid]{gap:8px}
  .agonly-shell .aow-special-task-options-v61558 .aow-fixed-date-check-v6155,
  .agonly-shell .aow-special-task-options-v61558 .aow-publication-switch-v61557{min-height:68px;padding:12px!important}
  .agonly-shell .aow-special-task-options-v61558 .aow-publication-channels-v61557{grid-template-columns:1fr 1fr}
  .agonly-shell .aow-special-task-options-v61558 .aow-publication-channels-v61557 span{justify-content:flex-start;min-height:42px;padding:8px}
  .agonly-content-summary-v61557{grid-template-columns:1fr}
  .agonly-content-summary-v61557>span{display:flex;align-items:center;justify-content:space-between;padding:10px 12px}
  .agonly-content-summary-v61557 strong{margin:0}
  .agonly-content-calendar-nav-v61559 button{width:38px;height:38px}
}
