@import "./service-calendar.css";
@import "./service-rich-text.css";
@import "./service-forms.css";

/* Calendar editor proportions adapted to task settings, without changing calendars. */
.sce-dialog.task-template-builder { zoom: 1; width: min(1100px, calc(100vw - 40px)); height: min(850px, calc(100dvh - 40px)); max-width: calc(100vw - 20px); max-height: calc(100dvh - 20px); }
.task-template-builder .sce-content { min-width: 0; overflow-x: hidden; }
.task-template-builder .task-builder-check { display: flex; align-items: center; gap: 8px; margin: 12px 0; }
.task-template-builder .sce-content > label > textarea { width: 100%; box-sizing: border-box; }
.task-template-builder .task-builder-recipient { margin-top: 20px; }
.task-builder-recipient .task-manager-requirements { display: block; }
.task-builder-recipient .task-manager-section { margin-bottom: 12px; }
.task-template-builder .sce-logo-row { flex-wrap: wrap; }
.task-template-builder .sce-values-dialog { max-width: calc(100vw - 40px); }
@media (max-width: 700px) {
  .sce-dialog.task-template-builder { width: calc(100vw - 16px); height: calc(100dvh - 16px); }
}
