.task-schedule-picker__quick[data-v-5885ba9e]{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--surface-muted);min-height:3.5rem;color:var(--text-secondary);place-items:center;gap:.2rem;font-size:.75rem;display:grid}.task-schedule-picker__quick[data-v-5885ba9e]:focus-visible,.task-schedule-picker__quick[data-v-5885ba9e]:hover{background:var(--accent-subtle);color:var(--accent-text);outline:2px solid var(--focus-ring);outline-offset:2px}.task-schedule-picker__row[data-v-5885ba9e]{border-radius:var(--radius-md);background:var(--surface-muted);text-align:start;border:1px solid #0000;align-items:center;gap:.75rem;width:100%;min-height:3.75rem;padding-inline:.75rem;display:flex}.task-schedule-picker__row b[data-v-5885ba9e],.task-schedule-picker__row small[data-v-5885ba9e]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.task-schedule-picker__row small[data-v-5885ba9e]{color:var(--text-muted);margin-top:.125rem;font-size:.8125rem;font-weight:400}.task-schedule-picker__row[data-v-5885ba9e]:focus-visible,.task-schedule-picker__row[data-v-5885ba9e]:hover{background:var(--surface-hover);outline:2px solid var(--focus-ring);outline-offset:2px}.task-schedule-picker__option[data-v-5885ba9e]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-muted);text-align:start;align-items:center;gap:.625rem;width:100%;min-height:3rem;padding-inline:.75rem;display:flex}.task-schedule-picker__option.is-selected[data-v-5885ba9e]{border-color:var(--accent);background:var(--accent-subtle);color:var(--accent-text);font-weight:600}.task-schedule-picker__option+.task-schedule-picker__option[data-v-5885ba9e]{margin-top:.5rem}.task-schedule-picker__option[data-v-5885ba9e]:focus-visible,.task-schedule-picker__option[data-v-5885ba9e]:hover:not(:disabled){background:var(--surface-hover);outline:2px solid var(--focus-ring);outline-offset:2px}.task-property-row[data-v-645da1d1]{border-radius:var(--radius-md);background:var(--surface-muted);width:100%;min-height:3.5rem;color:var(--text-primary);border:1px solid #0000;grid-template-columns:1.25rem minmax(0,1fr) 1rem;align-items:start;gap:.75rem;padding:.625rem .75rem;display:grid}.task-property-row__icon[data-v-645da1d1]{margin-top:.125rem}.task-property-row>svg[data-v-645da1d1],.task-property-row__content[data-v-645da1d1]{align-self:center}.task-property-row--active[data-v-645da1d1],button.task-property-row[data-v-645da1d1]:focus-visible,button.task-property-row[data-v-645da1d1]:hover:not(:disabled){background:var(--surface-hover);outline:none}button.task-property-row[data-v-645da1d1]:disabled{cursor:not-allowed;opacity:.5}.priority-selector[data-v-52e25c5c]{background:color-mix(in srgb,var(--color-danger) 7%,var(--field-bg))}[data-v-52e25c5c] .task-mobile-form__compact-action{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-muted);min-width:0;min-height:2.75rem;color:var(--text-muted);align-items:center;gap:.5rem;padding-inline:.75rem;font-size:.8125rem;display:inline-flex}[data-v-52e25c5c] .task-mobile-form__compact-action.is-selected{border-color:color-mix(in srgb,var(--accent) 42%,var(--color-border));background:color-mix(in srgb,var(--accent) 14%,var(--surface-raised));color:var(--text-primary)}[data-v-52e25c5c] .app-dropdown__trigger.task-workspace__property-row{border-radius:var(--radius-md);background:var(--surface-muted);border:0;width:100%;min-height:3.5rem;padding:0}.task-workspace__properties[data-v-52e25c5c]>.inline-flex{width:100%;display:flex}.task-mobile-form__description[data-v-52e25c5c] textarea{min-height:8rem}[data-v-52e25c5c] .app-dropdown__trigger.task-workspace__property-row:focus-visible,[data-v-52e25c5c] .app-dropdown__trigger.task-workspace__property-row:hover{background:var(--surface-hover);outline:none}.task-schedule-summary[data-v-52e25c5c]{min-width:0;color:var(--text-muted);white-space:nowrap;align-items:center;gap:.25rem;font-size:.8125rem;display:flex;overflow:hidden}.task-schedule-summary__part[data-v-52e25c5c]{align-items:center;gap:.15rem;min-width:0;display:inline-flex}.task-property-option[data-v-52e25c5c]{border-radius:var(--radius-sm);text-align:start;align-items:center;gap:.625rem;width:100%;min-height:2.75rem;padding-inline:.75rem;font-size:.875rem;display:flex}.task-property-option[data-v-52e25c5c]:hover{background:var(--surface-muted)}.task-mobile-form__schedule[data-v-52e25c5c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.task-mobile-form__schedule-primary[data-v-52e25c5c],.task-mobile-form__schedule-secondary[data-v-52e25c5c]{display:contents}.task-mobile-form__reminder[data-v-52e25c5c],.task-mobile-form__schedule-deadline[data-v-52e25c5c],.task-mobile-form__schedule-field[data-v-52e25c5c]{min-width:0}.task-mobile-form__reminder[data-v-52e25c5c]{display:block}.task-mobile-form__custom-reminder[data-v-52e25c5c],.task-mobile-form__reminder-warning[data-v-52e25c5c]{grid-column:1/-1}[data-v-52e25c5c] .task-reminder-trigger{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--field-bg);width:100%;min-height:3.5rem;color:var(--text-primary);text-align:start;justify-content:flex-start;gap:.75rem;padding-inline:.75rem}[data-v-52e25c5c] .task-reminder-trigger:focus-visible,[data-v-52e25c5c] .task-reminder-trigger:hover:not(:disabled){border-color:var(--field-focus-border);background:var(--field-bg);outline:none}@media (width<=1023px){.task-mobile-form[data-v-52e25c5c]{gap:1rem}.task-mobile-form__title[data-v-52e25c5c]{min-height:3.5rem;padding-block:.625rem;font-size:1rem}[data-v-52e25c5c] .app-dropdown__trigger.task-workspace__property-row{min-height:3.5rem}[data-v-52e25c5c] .task-mobile-form__compact-action{min-height:2.75rem}.task-mobile-form__submit[data-v-52e25c5c]{min-height:3.5rem}.task-mobile-form__category[data-v-52e25c5c]{gap:.625rem;min-height:3.25rem;padding-inline:.625rem}.task-mobile-form__category>span[data-v-52e25c5c]:first-child{width:2.5rem;height:2.5rem}.task-mobile-form__category[data-v-52e25c5c] svg{width:1.25rem;height:1.25rem}.task-mobile-form__description[data-v-52e25c5c] textarea{min-height:5.5rem;padding-block:.625rem}}
