.unified-month-field{min-width:0;max-width:100%;width:200px}.unified-month-field .field{min-width:0;margin:0}.unified-month-control{display:block;box-sizing:border-box;width:200px;max-width:100%;min-width:0;min-height:40px}.unified-month-all{display:flex;align-items:center;gap:7px;font-size:12px;margin-top:7px}.unified-month-all input{width:auto;min-height:0;margin:0}.unified-month-help{font-size:12px;color:#66786e;margin:8px 0 12px}.unified-action-filters{padding:16px;display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.unified-action-filters .field{margin:0}.unified-month-field>label{display:block}.unified-month-control:disabled{opacity:.65}
@media(max-width:700px){.unified-month-field{width:100%}.unified-month-control{width:100%;max-width:100%;min-width:0;font-size:16px;min-height:44px}.unified-action-filters{gap:12px}.unified-action-filters>.field,.unified-action-filters>.unified-month-field{width:100%}.tp-board-filters .unified-month-field{width:100%}.wp-plan-filters .field:has(.unified-month-control){min-width:0}}
/* Inspector Tasks uses one month, aligned with the other two filters. */
label.field.inspector-month-field{display:grid;gap:7px;min-width:0;width:200px;max-width:100%;margin-bottom:16px}
.inspector-month-field input[type=month]{box-sizing:border-box;min-width:0;min-inline-size:0;width:100%;inline-size:100%;max-width:100%;max-inline-size:100%;min-height:41px;margin:0}
@media(max-width:700px){
 .tp-board-filters label.field.inspector-month-field{display:grid;gap:7px;width:100%;max-width:100%;min-width:0;margin:10px 0;overflow:hidden}
 .tp-board-filters .inspector-month-field input[type=month]{appearance:none;-webkit-appearance:none;display:block;box-sizing:border-box;min-width:0;min-inline-size:0;width:100%;max-width:100%;height:44px;min-height:44px;padding:10px;font-size:16px;line-height:1.3}
 .tp-board-filters .inspector-month-field input::-webkit-date-and-time-value{text-align:left;min-width:0}
 .tp-board-filters .inspector-month-field input::-webkit-datetime-edit{padding:0;min-width:0}
}
