/* ARVYNO 0.9.136 — Task creation/editing form only. */
.task-form-screen.task-form-refined-screen { --task-form-inset: 16px; }
.task-form-screen.task-quiet-screen.task-form-refined-screen .entity-form-topbar {
  grid-template-columns: 44px minmax(0,1fr) 88px !important;
  min-height: 56px !important;
  padding-inline: var(--task-form-inset) !important;
  gap: 8px !important;
  border-bottom-color: rgba(92,80,68,.075) !important;
}
.task-form-screen.task-form-refined-screen .entity-form-top-title { font-size: 16px !important; font-weight: 600 !important; line-height: 1.2 !important; letter-spacing: -.02em !important; white-space: normal !important; }
.task-form-screen.task-form-refined-screen.task-quiet-screen .entity-form-topbar .tracker-icon-button { width: 44px !important; height: 44px !important; padding: 0 !important; font-size: 26px !important; font-weight: 400 !important; }
.task-form-screen.task-form-refined-screen .task-form-done { height: 44px !important; min-height: 44px !important; padding: 0 !important; font-size: 13px !important; font-weight: 550 !important; text-align: right; }
.task-form-screen.task-form-refined-screen .task-form-done:disabled { color: #9a958e !important; opacity: .7 !important; }
.task-form-screen.task-form-refined-screen .task-form-done[aria-busy="true"] { color: var(--sage-dark) !important; opacity: .7 !important; }
.task-form-screen.task-form-refined-screen.task-quiet-screen .entity-form-scroll { padding-inline: var(--task-form-inset) !important; }
.task-form-refined-screen #task-form.task-quiet-form { margin: 0 !important; padding-top: 14px !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-entry-card { border: 0; border-radius: 20px; background: #fff; padding: 0 var(--task-form-inset); overflow: hidden; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-title-field { height: 56px !important; min-height: 56px !important; max-height: none !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-bottom: 1px solid rgba(92,80,68,.075) !important; align-items: center !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-title-field input { height: 55px !important; min-height: 55px !important; max-height: none !important; margin: 0 !important; padding: 0 !important; font-size: 18px !important; font-weight: 550 !important; line-height: 24px !important; letter-spacing: -.015em !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-title-field input::placeholder { font-size: 18px !important; font-weight: 550 !important; line-height: 24px !important; letter-spacing: -.015em !important; color: #969089 !important; opacity: 1 !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-notes-field { height: auto !important; min-height: 44px !important; max-height: none !important; margin: 0 !important; padding: 0 !important; border: 0 !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-notes-field textarea { display: block !important; min-height: 44px !important; max-height: 160px !important; margin: 0 !important; padding: 11px 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; font-size: 14px !important; font-weight: 400 !important; line-height: 22px !important; letter-spacing: normal !important; overflow-y: auto !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-notes-field textarea::placeholder { font-size: 14px !important; font-weight: 400 !important; line-height: 22px !important; letter-spacing: normal !important; color: #8b857e !important; opacity: 1 !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-fields { margin: 12px 0 0 !important; padding: 0 var(--task-form-inset) !important; border: 0 !important; border-radius: 20px !important; background: #fff !important; box-shadow: 0 3px 12px rgba(54,47,40,.012) !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-fields .task-quiet-row { grid-template-columns: minmax(66px,.85fr) minmax(0,1.15fr) !important; height: auto !important; min-height: 50px !important; max-height: none !important; padding: 8px 0 !important; gap: 12px !important; border-bottom-color: rgba(92,80,68,.075) !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-fields .task-quiet-row-label { font-size: 14px !important; font-weight: 500 !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-fields .task-quiet-row-control { max-width: none !important; min-height: 34px !important; padding-right: 24px !important; font-size: 13px !important; font-weight: 400 !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-row-control::after { width: 20px; text-align: center; font-size: 20px !important; font-weight: 400 !important; color: rgba(91,81,71,.46) !important; transform: translateY(-50%) !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-row input[type="date"],
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-row input[type="time"] { width: 100% !important; min-width: 0 !important; max-width: 100% !important; height: 34px !important; min-height: 34px !important; border: 0 !important; background: transparent !important; box-shadow: none !important; font-size: 13px !important; font-weight: 400 !important; color: #78736c !important; }
html.telegram-mobile .task-form-refined-screen #task-form.task-quiet-form .task-quiet-row-control .entity-native-picker { width: 100% !important; min-width: 0 !important; height: 34px !important; min-height: 34px !important; padding: 0 !important; border: 0 !important; background: transparent !important; box-shadow: none !important; }
html.telegram-mobile .task-form-refined-screen #task-form.task-quiet-form .task-quiet-fields .entity-native-picker-value { height: 34px !important; min-height: 34px !important; padding: 0 !important; font-size: 13px !important; font-weight: 400 !important; color: #78736c !important; }
html.telegram-mobile .task-form-refined-screen #task-form.task-quiet-form .task-quiet-fields .entity-native-picker-value.is-placeholder { color: #969089 !important; }
.task-form-refined-screen #task-form.task-quiet-form .task-quiet-fields .task-priority-display { font-size: 13px !important; font-weight: 400 !important; color: #78736c !important; }
@media (max-width: 360px) {
  .task-form-screen.task-form-refined-screen { --task-form-inset: 14px; }
  .task-form-refined-screen #task-form.task-quiet-form .task-quiet-fields .task-quiet-row { gap: 8px !important; }
}
