.add-task-dialog{width:80vw;max-width:var(--dialog-max-width-xl,75rem);height:80vh;max-height:80vh;display:flex;flex-direction:column;overflow:hidden;background:var(--color-surface-default)}.add-task-dialog .v-input__details,.add-task-dialog .v-text-field__details{min-height:0;margin-top:0;padding-top:0}.add-task-dialog .v-input:not(.error--text) .v-input__details,.add-task-dialog .v-input:not(.error--text) .v-text-field__details{display:none}.add-task-dialog__card{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%;height:100%;overflow:hidden}.add-task-dialog__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:var(--padding-sm);background:var(--color-primary-base);color:var(--color-text-on-primary)}.add-task-dialog__header-title{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold,600);line-height:1.25;margin:0}.add-task-dialog__close-btn,.add-task-dialog__close-btn .v-icon{color:var(--grey-white)!important}.add-task-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--space-7) var(--space-md) 0;background:var(--color-surface-default)}.add-task-dialog__panes{display:flex;flex-direction:row;align-items:stretch;min-height:100%}.add-task-dialog__pane{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-sm)}.add-task-dialog__pane--left{padding-left:var(--padding-sm);padding-right:var(--space-md);border-right:var(--border-sm) solid var(--color-border-default)}.add-task-dialog__pane--right{padding-left:var(--space-md)}.add-task-dialog__section-label{font-size:var(--font-size-md)!important;font-weight:500;color:var(--color-text-primary);margin:0 0 var(--space-2)}.add-task-dialog__section-label--required:after{content:"*";color:var(--color-error)}.add-task-dialog__field-label{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0 0 var(--space-1)}.add-task-dialog__field-label--bold{font-weight:500;color:var(--color-text-primary)}.add-task-dialog__field-label--required:after{content:"*";color:var(--color-error)}.add-task-dialog__row{display:flex;flex-direction:row;gap:var(--space-sm)}.add-task-dialog__row-item{flex:1 1 0;min-width:0}.add-task-dialog__task-type-segment{display:flex;width:100%;gap:var(--space-sm)}.add-task-dialog__task-type-btn.v-btn{flex:1 1 0;min-width:0;height:2.5rem!important;min-height:2.5rem!important;text-transform:none;letter-spacing:normal;border:var(--border-sm) solid var(--color-border-default)!important;border-radius:var(--radius-4);background:var(--color-surface-default)!important;color:var(--color-text-secondary)!important;box-shadow:none!important}.add-task-dialog__task-type-btn--selected.v-btn{border-color:var(--color-primary-base)!important;background:var(--primary-50)!important;color:var(--color-primary-base)!important;font-weight:var(--font-weight-medium,500)}.add-task-dialog__hint{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-1);margin-bottom:0}.add-task-dialog__priority{margin-bottom:var(--space-sm)}.add-task-dialog__gl-selection{margin-top:var(--space-sm)}.add-task-dialog__gl-selection .col,.add-task-dialog__gl-selection [class*=col-]{flex:0 0 100%;max-width:100%;padding:0}.add-task-dialog__gl-selection [data-testid=task-gl-selection__selected-wrapper]{margin-bottom:var(--space-1)}.add-task-dialog__gl-selection [data-testid=task-gl-selection__selected-wrapper] br{display:none}.add-task-dialog__gl-selection [data-testid=task-gl-selection__selected-title]{display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary);line-height:1.25;margin-bottom:var(--space-1)}.add-task-dialog__gl-selection [data-testid=task-gl-selection__selected-chips]{margin-top:0}.add-task-dialog__gl-selection [data-testid=task-gl-selection__account-picker]{height:auto!important;margin-top:0;padding-top:0}.add-task-dialog__gl-selection .select-account__no.v-btn{width:100%;height:2.5rem!important;min-height:2.5rem!important;margin:0;padding:0 var(--space-sm)!important;border-radius:var(--radius-4);text-transform:none;letter-spacing:normal;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.add-task-dialog__location-error{border:var(--border-sm) solid var(--color-error);border-radius:var(--radius-4);padding:var(--space-1)}.add-task-dialog__footer{flex-shrink:0;display:flex;align-items:center;padding:var(--padding-sm) var(--space-md);border-top:var(--border-sm) solid var(--color-border-default);background:var(--color-surface-default)}.add-task-dialog__required-note{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.add-task-dialog__enforce-threshold{display:flex;flex-direction:column}.add-task-dialog__enforce-threshold-checkbox.v-input--selection-controls{margin-top:0;padding-top:0}.add-task-dialog__enforce-threshold-desc{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.5;margin:0;padding-left:var(--space-8)}.add-task-dialog__schedule{display:flex;flex-direction:column;gap:var(--space-sm);margin-top:var(--space-2);padding-top:var(--space-sm);border-top:var(--border-sm) solid var(--color-border-default)}.add-task-dialog__due-date-hint{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-1)}