.ViewersPanel-module__khyaOq__panel{background:var(--bg-elevated);height:100%;min-height:0;color:var(--text-primary);font-family:var(--font-family-base);line-height:var(--line-height-body);flex-direction:column;display:flex}.ViewersPanel-module__khyaOq__panel button{font-family:inherit}.ViewersPanel-module__khyaOq__header{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:12px 14px;display:flex}.ViewersPanel-module__khyaOq__header>div{align-items:center;gap:10px;min-width:0;display:flex}.ViewersPanel-module__khyaOq__header h2,.ViewersPanel-module__khyaOq__header p{margin:0}.ViewersPanel-module__khyaOq__header h2{font-size:.94rem;line-height:1.25}.ViewersPanel-module__khyaOq__header p{color:var(--text-secondary);font-size:var(--scale-font-size-min,.75rem);margin-top:2px}.ViewersPanel-module__khyaOq__header button{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;display:grid}.ViewersPanel-module__khyaOq__header button:hover{border-color:var(--border-default);background:var(--bg-surface-hover);color:var(--text-primary)}.ViewersPanel-module__khyaOq__icon{background:color-mix(in srgb,var(--accent-primary) 14%,transparent);width:34px;height:34px;color:var(--accent-primary);border-radius:10px;flex:none;place-items:center;display:grid}.ViewersPanel-module__khyaOq__summary{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--scale-font-size-min,.75rem);align-items:center;gap:6px;padding:12px 16px;display:flex}.ViewersPanel-module__khyaOq__summary strong{color:var(--text-primary)}.ViewersPanel-module__khyaOq__list{flex:1;min-height:0;padding:8px 12px 18px;overflow:auto}.ViewersPanel-module__khyaOq__viewer{border-bottom:1px solid var(--border-subtle);gap:11px;padding:12px 4px;display:flex}.ViewersPanel-module__khyaOq__avatar{border:1px solid var(--border-default);background:var(--bg-surface-hover);width:36px;height:36px;color:var(--text-primary);font-size:var(--scale-font-size-min,.75rem);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}.ViewersPanel-module__khyaOq__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ViewersPanel-module__khyaOq__identity{flex:1;min-width:0}.ViewersPanel-module__khyaOq__identity>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.ViewersPanel-module__khyaOq__identity strong{font-size:max(var(--scale-ui-font-floor,0px), .79rem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ViewersPanel-module__khyaOq__identity span{background:var(--bg-surface-hover);color:var(--text-secondary);font-size:var(--scale-font-size-min,.75rem);border-radius:999px;flex:none;padding:3px 6px;font-weight:700}.ViewersPanel-module__khyaOq__identity span[data-viewer-type=guest]{background:color-mix(in srgb,var(--status-warning) 14%,transparent);color:var(--status-warning)}.ViewersPanel-module__khyaOq__identity small,.ViewersPanel-module__khyaOq__identity time{color:var(--text-secondary);font-size:var(--scale-font-size-min,.75rem);margin-top:4px;display:block}.ViewersPanel-module__khyaOq__state,.ViewersPanel-module__khyaOq__error{min-height:220px;color:var(--text-secondary);text-align:center;font-size:var(--scale-font-size-min,.75rem);align-content:center;place-items:center;gap:8px;padding:24px;display:grid}.ViewersPanel-module__khyaOq__state strong{color:var(--text-primary)}.ViewersPanel-module__khyaOq__state span{max-width:240px;line-height:1.5}.ViewersPanel-module__khyaOq__error{color:var(--status-error)}.ViewersPanel-module__khyaOq__error button{border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-primary);cursor:pointer;border-radius:7px;padding:6px 10px}
.NotificationPreferencesModal-module__2JF8Kq__backdrop{z-index:var(--z-modal);background:rgb(var(--shadow-rgb) / 38%);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.NotificationPreferencesModal-module__2JF8Kq__menu{border:1px solid var(--border-default);background:var(--bg-elevated);width:min(520px,100vw - 32px);min-height:420px;max-height:min(720px,100vh - 40px);color:var(--text-primary);box-shadow:0 24px 70px rgb(var(--shadow-rgb) / 28%);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.NotificationPreferencesModal-module__2JF8Kq__menuHeader{border-bottom:1px solid var(--border-subtle);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:14px 14px 10px;display:flex}.NotificationPreferencesModal-module__2JF8Kq__menuHeader div{align-items:center;gap:8px;display:flex}.NotificationPreferencesModal-module__2JF8Kq__menuHeader div>span:last-child{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.NotificationPreferencesModal-module__2JF8Kq__menuHeader strong{font-size:max(var(--scale-ui-font-floor,0px), .78rem)}.NotificationPreferencesModal-module__2JF8Kq__menuHeader small{color:var(--text-tertiary);font-size:var(--scale-font-size-min,.75rem)}.NotificationPreferencesModal-module__2JF8Kq__headerIcon{background:color-mix(in srgb,var(--accent-primary) 11%,var(--bg-surface));width:34px;height:34px;color:var(--accent-primary);border-radius:9px;flex:none;place-items:center;display:grid}.NotificationPreferencesModal-module__2JF8Kq__menuHeader button,.NotificationPreferencesModal-module__2JF8Kq__search button{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.NotificationPreferencesModal-module__2JF8Kq__menuHeader button:hover,.NotificationPreferencesModal-module__2JF8Kq__search button:hover{background:var(--bg-surface-hover);color:var(--text-primary)}.NotificationPreferencesModal-module__2JF8Kq__explainer{color:var(--text-secondary);font-size:var(--scale-font-size-min,.75rem);margin:0;padding:12px 14px;line-height:1.45}.NotificationPreferencesModal-module__2JF8Kq__tabs{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:9px;flex:none;grid-template-columns:1fr 1fr;gap:3px;margin:0 10px 9px;padding:3px;display:grid}.NotificationPreferencesModal-module__2JF8Kq__tabs button{min-width:0;height:31px;color:var(--text-secondary);font-size:var(--scale-font-size-min,.75rem);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-weight:680;display:flex}.NotificationPreferencesModal-module__2JF8Kq__tabs button:hover{color:var(--text-primary)}.NotificationPreferencesModal-module__2JF8Kq__tabs button[data-active=true]{background:var(--bg-elevated);color:var(--text-primary);box-shadow:0 1px 4px rgb(var(--shadow-rgb) / 9%)}.NotificationPreferencesModal-module__2JF8Kq__tabs span{background:var(--bg-surface-hover);min-width:18px;height:18px;color:var(--text-tertiary);font-size:var(--scale-font-size-min,.75rem);border-radius:999px;place-items:center;padding:0 5px;font-weight:760;display:grid}.NotificationPreferencesModal-module__2JF8Kq__tabs button[data-active=true] span{background:color-mix(in srgb,var(--accent-primary) 11%,var(--bg-surface));color:var(--accent-primary)}.NotificationPreferencesModal-module__2JF8Kq__search{border:1px solid var(--border-default);background:var(--input-bg);color:var(--text-tertiary);border-radius:9px;flex:none;align-items:center;gap:7px;margin:0 10px 10px;padding:0 8px;display:flex}.NotificationPreferencesModal-module__2JF8Kq__search:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-primary) 10%,transparent)}.NotificationPreferencesModal-module__2JF8Kq__search input{min-width:0;height:35px;color:var(--text-primary);font-size:var(--scale-font-size-min,.75rem);background:0 0;border:0;outline:0;flex:1}.NotificationPreferencesModal-module__2JF8Kq__list{border-top:1px solid var(--border-subtle);scrollbar-width:thin;min-height:0;padding:7px;overflow:auto}.NotificationPreferencesModal-module__2JF8Kq__list section+section{margin-top:8px}.NotificationPreferencesModal-module__2JF8Kq__list h3{color:var(--text-tertiary);font-size:var(--scale-font-size-min,.75rem);letter-spacing:.055em;text-transform:uppercase;margin:0;padding:6px 7px 5px;font-weight:760}.NotificationPreferencesModal-module__2JF8Kq__person{border-radius:9px;overflow:hidden}.NotificationPreferencesModal-module__2JF8Kq__personMain{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:9px;padding:7px;display:grid}.NotificationPreferencesModal-module__2JF8Kq__personMain:hover,.NotificationPreferencesModal-module__2JF8Kq__personMain:focus-visible{background:var(--bg-surface-hover);outline:none}.NotificationPreferencesModal-module__2JF8Kq__personMain:disabled{cursor:wait;opacity:.6}.NotificationPreferencesModal-module__2JF8Kq__avatar{border:1px solid var(--border-default);background:color-mix(in srgb,var(--accent-primary) 10%,var(--bg-surface));width:32px;height:32px;color:var(--accent-primary);font-size:var(--scale-font-size-min,.75rem);border-radius:50%;place-items:center;font-weight:760;display:grid;overflow:hidden}.NotificationPreferencesModal-module__2JF8Kq__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.NotificationPreferencesModal-module__2JF8Kq__identity{flex-direction:column;gap:2px;min-width:0;display:flex}.NotificationPreferencesModal-module__2JF8Kq__identity strong,.NotificationPreferencesModal-module__2JF8Kq__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NotificationPreferencesModal-module__2JF8Kq__identity strong{font-size:var(--scale-font-size-min,.75rem)}.NotificationPreferencesModal-module__2JF8Kq__identity small{color:var(--text-tertiary);font-size:var(--scale-font-size-min,.75rem)}.NotificationPreferencesModal-module__2JF8Kq__person[data-selected=true] .NotificationPreferencesModal-module__2JF8Kq__identity small{color:var(--accent-primary)}.NotificationPreferencesModal-module__2JF8Kq__selection{border:1px solid var(--border-default);color:#0000;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.NotificationPreferencesModal-module__2JF8Kq__person[data-selected=true] .NotificationPreferencesModal-module__2JF8Kq__selection{border-color:var(--accent-primary);background:var(--accent-primary);color:var(--accent-primary-text)}.NotificationPreferencesModal-module__2JF8Kq__events{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 7px 8px 50px;display:grid}.NotificationPreferencesModal-module__2JF8Kq__events label{min-width:0;color:var(--text-secondary);font-size:var(--scale-font-size-min,.75rem);align-items:center;gap:5px;display:flex}.NotificationPreferencesModal-module__2JF8Kq__events input{accent-color:var(--accent-primary)}.NotificationPreferencesModal-module__2JF8Kq__state{color:var(--text-secondary);font-size:var(--scale-font-size-min,.75rem);text-align:center;padding:24px 12px}.NotificationPreferencesModal-module__2JF8Kq__error{border-top:1px solid color-mix(in srgb,var(--status-error) 25%,var(--border-subtle));background:var(--status-error-bg);color:var(--status-error);font-size:var(--scale-font-size-min,.75rem);flex:none;padding:8px 11px}.NotificationPreferencesModal-module__2JF8Kq__menu[data-embedded=true]{width:100%;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0}.NotificationPreferencesModal-module__2JF8Kq__menu[data-embedded=true] .NotificationPreferencesModal-module__2JF8Kq__menuHeader{display:none}.NotificationPreferencesModal-module__2JF8Kq__menu[data-embedded=true] .NotificationPreferencesModal-module__2JF8Kq__explainer{padding:0 0 12px}.NotificationPreferencesModal-module__2JF8Kq__menu[data-embedded=true] .NotificationPreferencesModal-module__2JF8Kq__list{max-height:360px;overflow:auto}
.TaskDetailsPanel-module__vMbqEG__panel{--task-modal-card-header-height:30px;--task-modal-card-title-size:.94rem;--task-modal-card-title-weight:720;--task-modal-card-title-letter-spacing:-.018em;overscroll-behavior-y:contain;scroll-behavior:auto;scrollbar-gutter:stable;touch-action:pan-y;background:0 0;flex:1;min-width:0;padding:30px 32px 40px;overflow-y:auto}.TaskDetailsPanel-module__vMbqEG__titleRow{grid-template-columns:minmax(0,1fr);align-items:center;padding:2px 3px 24px;display:grid}.TaskDetailsPanel-module__vMbqEG__titleInput{width:100%;min-width:0;color:var(--text-primary);letter-spacing:-.035em;background:0 0;border:0;outline:0;padding:2px 0;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:680;line-height:1.2}.TaskDetailsPanel-module__vMbqEG__titleInput::placeholder{color:var(--text-placeholder)}.TaskDetailsPanel-module__vMbqEG__titleInput:focus-visible{box-shadow:var(--focus-ring);border-radius:8px}.TaskDetailsPanel-module__vMbqEG__workCards{display:contents}.TaskDetailsPanel-module__vMbqEG__workCardAnchor{min-width:0;scroll-margin-top:78px}.TaskDetailsPanel-module__vMbqEG__taskInfoCard{--task-info-control-height:26px;border:1px solid var(--border-default);background:var(--card-bg);box-shadow:var(--card-shadow);border-radius:14px;padding:10px 14px 12px}.TaskDetailsPanel-module__vMbqEG__panel>section+.TaskDetailsPanel-module__vMbqEG__taskInfoCard{margin-top:10px}.TaskDetailsPanel-module__vMbqEG__taskInfoHeader{min-height:var(--task-modal-card-header-height);align-items:center;gap:8px;display:flex}.TaskDetailsPanel-module__vMbqEG__sectionTitle{height:var(--task-modal-card-header-height);min-width:0;color:var(--text-primary);font-size:var(--task-modal-card-title-size);font-weight:var(--task-modal-card-title-weight);letter-spacing:var(--task-modal-card-title-letter-spacing);flex:1;align-items:center;padding:0;line-height:1.25;display:flex}.TaskDetailsPanel-module__vMbqEG__fieldManagerLink{height:var(--task-modal-card-header-height);border:1px solid color-mix(in srgb,var(--accent-primary) 28%,var(--border-default));background:color-mix(in srgb,var(--accent-primary) 7%,var(--bg-elevated));color:var(--accent-primary);font-size:max(var(--scale-ui-font-floor,0px), .68rem);border-radius:7px;flex:none;align-items:center;gap:5px;padding:0 8px;font-weight:680;line-height:1;text-decoration:none;transition:background-color .13s,border-color .13s;display:inline-flex}.TaskDetailsPanel-module__vMbqEG__fieldManagerLink:hover,.TaskDetailsPanel-module__vMbqEG__fieldManagerLink:focus-visible{border-color:color-mix(in srgb,var(--accent-primary) 55%,var(--border-default));background:color-mix(in srgb,var(--accent-primary) 13%,var(--bg-elevated));outline:0}.TaskDetailsPanel-module__vMbqEG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;display:grid}.TaskDetailsPanel-module__vMbqEG__seeMoreFields{border:1px dashed color-mix(in srgb,var(--accent-primary) 28%,var(--border-default));background:color-mix(in srgb,var(--accent-primary) 5%,transparent);min-height:28px;color:var(--text-secondary);cursor:pointer;font:650 .72rem var(--font-family-base);border-radius:8px;grid-column:1/-1;justify-content:center;align-items:center;gap:6px;margin-top:2px;padding:0 10px;transition:background-color .13s,border-color .13s,color .13s;display:inline-flex}.TaskDetailsPanel-module__vMbqEG__seeMoreFields:hover,.TaskDetailsPanel-module__vMbqEG__seeMoreFields:focus-visible{border-color:color-mix(in srgb,var(--accent-primary) 54%,var(--border-default));background:color-mix(in srgb,var(--accent-primary) 10%,transparent);color:var(--accent-primary);outline:0}.TaskDetailsPanel-module__vMbqEG__field{grid-template-columns:minmax(76px,.72fr) minmax(0,1.28fr);align-items:center;gap:10px;min-width:0;min-height:32px;display:grid}.TaskDetailsPanel-module__vMbqEG__fieldLabel{color:var(--text-metadata);font-size:max(var(--scale-ui-font-floor,0px), .7rem);text-align:left;text-overflow:ellipsis;white-space:nowrap;font-weight:640;line-height:1.2;overflow:hidden}.TaskDetailsPanel-module__vMbqEG__fieldControl{min-width:0;min-height:var(--task-info-control-height);color:var(--text-primary);font-family:inherit;font-size:var(--scale-control-font-size);font-weight:var(--scale-control-font-weight);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:flex-start;align-items:center;padding:0 4px;transition:background-color .13s,box-shadow .13s;display:flex;position:relative}.TaskDetailsPanel-module__vMbqEG__fieldControl:hover,.TaskDetailsPanel-module__vMbqEG__fieldControl:focus-within{background:var(--bg-surface-hover);box-shadow:inset 0 0 0 1px var(--border-default)}.TaskDetailsPanel-module__vMbqEG__fieldControl>*{width:100%;min-width:0}.TaskDetailsPanel-module__vMbqEG__fieldControl>[data-read-only=true]{box-shadow:none;font-size:var(--scale-control-font-size-compact);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;padding:0 4px;display:flex;overflow:hidden;height:var(--task-info-control-height)!important;min-height:var(--task-info-control-height)!important}.TaskDetailsPanel-module__vMbqEG__fieldControl[data-empty=true]>*{opacity:0}.TaskDetailsPanel-module__vMbqEG__fieldControl[data-empty=true]:after{content:"—";color:var(--text-supporting);font-size:var(--scale-control-font-size-compact);pointer-events:none;font-weight:500;position:absolute;left:8px}.TaskDetailsPanel-module__vMbqEG__fieldControl button,.TaskDetailsPanel-module__vMbqEG__fieldControl input,.TaskDetailsPanel-module__vMbqEG__fieldControl select{box-sizing:border-box;min-width:0;font-family:inherit;height:var(--task-info-control-height)!important;min-height:var(--task-info-control-height)!important;font-size:var(--scale-control-font-size-compact)!important;font-weight:var(--scale-control-font-weight)!important}.TaskDetailsPanel-module__vMbqEG__fieldControl .ui-dropdown{box-sizing:border-box;min-width:0;font-family:inherit;height:var(--task-info-control-height)!important;min-height:var(--task-info-control-height)!important;font-size:var(--scale-control-font-size-compact)!important;font-weight:var(--scale-control-font-weight)!important}.TaskDetailsPanel-module__vMbqEG__fieldControl button,.TaskDetailsPanel-module__vMbqEG__fieldControl input,.TaskDetailsPanel-module__vMbqEG__fieldControl select{box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding-inline:4px!important}.TaskDetailsPanel-module__vMbqEG__fieldControl [data-assignee-stack=true]{flex-shrink:0;height:auto!important;min-height:28px!important}.TaskDetailsPanel-module__vMbqEG__fieldControl>[data-read-only=true]:has([data-assignee-stack=true]){overflow:visible;height:auto!important;min-height:28px!important}.TaskDetailsPanel-module__vMbqEG__fieldControl svg{max-width:14px;max-height:14px}.TaskDetailsPanel-module__vMbqEG__fieldControl button,.TaskDetailsPanel-module__vMbqEG__fieldControl input{color:var(--text-primary)!important}:is(.TaskDetailsPanel-module__vMbqEG__fieldControl .ui-dropdown-value-label,.TaskDetailsPanel-module__vMbqEG__fieldControl .dpd-trigger-text,.TaskDetailsPanel-module__vMbqEG__fieldControl .pipeline-display,.TaskDetailsPanel-module__vMbqEG__fieldControl .pipeline-trigger){font-weight:var(--scale-control-font-weight);font-size:var(--scale-control-font-size-compact)!important}.TaskDetailsPanel-module__vMbqEG__fieldControl .ui-dropdown-value.is-placeholder .ui-dropdown-value-label{color:var(--text-supporting);font-weight:500}.TaskDetailsPanel-module__vMbqEG__fieldControl .dpd-trigger-text.is-placeholder{color:var(--text-supporting);font-weight:500}:is(.TaskDetailsPanel-module__vMbqEG__fieldControl .ui-dropdown,.TaskDetailsPanel-module__vMbqEG__fieldControl .pipeline-field,.TaskDetailsPanel-module__vMbqEG__fieldControl .pipeline-display,.TaskDetailsPanel-module__vMbqEG__fieldControl .dpd-field){width:100%;margin-bottom:0;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:is(.TaskDetailsPanel-module__vMbqEG__fieldControl .pipeline-trigger,.TaskDetailsPanel-module__vMbqEG__fieldControl .dpd-trigger){width:100%;height:var(--task-info-control-height)!important;min-height:var(--task-info-control-height)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.TaskDetailsPanel-module__vMbqEG__fieldControl button[aria-label^=Clear\ ],.TaskDetailsPanel-module__vMbqEG__fieldControl button[aria-label^=Remove\ ]{opacity:0;pointer-events:none;transition:opacity .11s}.TaskDetailsPanel-module__vMbqEG__fieldControl .ui-dropdown-indicator{opacity:0;pointer-events:none;transition:opacity .11s}.TaskDetailsPanel-module__vMbqEG__fieldControl .ui-field-button-chevron{opacity:0;pointer-events:none;transition:opacity .11s}.TaskDetailsPanel-module__vMbqEG__fieldControl .pipeline-trigger-arrow{opacity:0;pointer-events:none;transition:opacity .11s}.TaskDetailsPanel-module__vMbqEG__fieldControl button[data-label-picker-trigger]>span[aria-hidden=true]{opacity:0;pointer-events:none;transition:opacity .11s}.TaskDetailsPanel-module__vMbqEG__fieldControl .ui-field-button-content>span:last-child:has(>svg:only-child){opacity:0;pointer-events:none;transition:opacity .11s}.TaskDetailsPanel-module__vMbqEG__fieldControl:hover button[aria-label^=Clear\ ],.TaskDetailsPanel-module__vMbqEG__fieldControl:focus-within button[aria-label^=Clear\ ],.TaskDetailsPanel-module__vMbqEG__fieldControl:hover button[aria-label^=Remove\ ],.TaskDetailsPanel-module__vMbqEG__fieldControl:focus-within button[aria-label^=Remove\ ]{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl:hover .ui-dropdown-indicator{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl:focus-within .ui-dropdown-indicator{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl:hover .ui-field-button-chevron{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl:focus-within .ui-field-button-chevron{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl:hover .pipeline-trigger-arrow{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl:focus-within .pipeline-trigger-arrow{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl:hover button[data-label-picker-trigger]>span[aria-hidden=true]{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl:focus-within button[data-label-picker-trigger]>span[aria-hidden=true]{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl:hover .ui-field-button-content>span:last-child:has(>svg:only-child){opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl:focus-within .ui-field-button-content>span:last-child:has(>svg:only-child){opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl[data-empty=true]:hover>*,.TaskDetailsPanel-module__vMbqEG__fieldControl[data-empty=true]:focus-within>*{opacity:0}@media (max-width:700px){.TaskDetailsPanel-module__vMbqEG__panel{padding:22px 14px 30px}.TaskDetailsPanel-module__vMbqEG__fieldGrid{grid-template-columns:1fr}.TaskDetailsPanel-module__vMbqEG__titleInput{font-size:1.25rem}}@media (max-width:980px){.TaskDetailsPanel-module__vMbqEG__panel{touch-action:auto;scrollbar-gutter:auto;padding:12px 8px 20px}.TaskDetailsPanel-module__vMbqEG__fieldGrid{grid-template-columns:minmax(0,1fr);gap:6px}.TaskDetailsPanel-module__vMbqEG__taskInfoCard{--task-info-control-height:44px;padding:10px}.TaskDetailsPanel-module__vMbqEG__field{grid-template-columns:minmax(76px,.65fr) minmax(0,1.35fr);gap:8px}.TaskDetailsPanel-module__vMbqEG__fieldLabel{white-space:normal;font-size:max(var(--scale-ui-font-floor,0px), .8rem);overflow-wrap:anywhere}.TaskDetailsPanel-module__vMbqEG__fieldManagerLink,.TaskDetailsPanel-module__vMbqEG__seeMoreFields{min-height:44px}.TaskDetailsPanel-module__vMbqEG__fieldControl[data-empty=true]>*,.TaskDetailsPanel-module__vMbqEG__fieldControl[data-empty=true]:hover>*,.TaskDetailsPanel-module__vMbqEG__fieldControl[data-empty=true]:focus-within>*{opacity:1}.TaskDetailsPanel-module__vMbqEG__fieldControl[data-empty=true]:after{display:none}.TaskDetailsPanel-module__vMbqEG__fieldControl input,.TaskDetailsPanel-module__vMbqEG__fieldControl select{font-size:16px!important}.TaskDetailsPanel-module__vMbqEG__fieldControl button[aria-label^=Clear\ ],.TaskDetailsPanel-module__vMbqEG__fieldControl button[aria-label^=Remove\ ]{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl .ui-dropdown-indicator{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl .ui-field-button-chevron{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl .pipeline-trigger-arrow{opacity:1;pointer-events:auto}.TaskDetailsPanel-module__vMbqEG__fieldControl button[data-label-picker-trigger]>span[aria-hidden=true]{opacity:1;pointer-events:auto}}@media (max-width:980px),(pointer:coarse){.TaskDetailsPanel-module__vMbqEG__fieldLabel,.TaskDetailsPanel-module__vMbqEG__fieldManagerLink{font-size:max(14px,.875rem)}}
.TaskModal-module__gcou1q__backdrop{z-index:1000;padding:24px 24px max(24px,var(--scale-minimized-bar-clearance,24px));background:var(--modal-overlay);-webkit-backdrop-filter:blur(12px)saturate(.86);backdrop-filter:blur(12px)saturate(.86);justify-content:center;align-items:center;animation:.16s ease-out TaskModal-module__gcou1q__backdropIn;display:flex;position:fixed;inset:0}.TaskModal-module__gcou1q__modal{width:min(100%,1320px);max-height:min(92vh,calc(100dvh - 24px - max(24px,var(--scale-minimized-bar-clearance,24px))));border:1px solid var(--modal-border);background:var(--modal-bg);color:var(--text-primary);font-family:var(--font-family-base);font-size:1rem;line-height:var(--line-height-body);box-shadow:var(--modal-shadow);isolation:isolate;border-radius:24px;outline:0;flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) TaskModal-module__gcou1q__modalIn;display:flex;position:relative;overflow:hidden}.TaskModal-module__gcou1q__modal button,.TaskModal-module__gcou1q__modal input,.TaskModal-module__gcou1q__modal select,.TaskModal-module__gcou1q__modal textarea{font-family:inherit}.TaskModal-module__gcou1q__modal:before{z-index:4;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-primary) 58%, transparent) 22%, var(--accent-primary) 50%, color-mix(in srgb, var(--accent-primary) 58%, transparent) 78%, transparent);content:"";opacity:.9;pointer-events:none;border-radius:0 0 999px 999px;height:3px;position:absolute;top:0;left:76px;right:76px}.TaskModal-module__gcou1q__modalExisting{height:min(890px,92vh,calc(100dvh - 24px - max(24px,var(--scale-minimized-bar-clearance,24px))))}.TaskModal-module__gcou1q__modalCreate{width:min(100%,700px)}.TaskModal-module__gcou1q__branchNavigation{display:contents}.TaskModal-module__gcou1q__branchArrow{z-index:2;border:1px solid color-mix(in srgb, var(--modal-border) 82%, transparent);background:color-mix(in srgb, var(--modal-bg) 94%, transparent);width:52px;height:68px;color:var(--text-secondary);box-shadow:var(--control-shadow-hover);cursor:pointer;border-radius:16px;place-items:center;padding:0;transition:color .14s,border-color .14s,background .14s,transform .14s,box-shadow .14s;display:grid;position:fixed;top:50%;transform:translateY(-50%)}.TaskModal-module__gcou1q__branchArrow:hover{border-color:color-mix(in srgb, var(--accent-primary) 45%, var(--modal-border));background:var(--bg-elevated);color:var(--accent-primary);box-shadow:var(--modal-shadow)}.TaskModal-module__gcou1q__branchArrow:active{transform:translateY(-50%)scale(.96)}.TaskModal-module__gcou1q__branchArrow:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.TaskModal-module__gcou1q__branchArrowPrevious{left:max(14px,50% - 724px)}.TaskModal-module__gcou1q__branchArrowNext{right:max(14px,50% - 724px)}.TaskModal-module__gcou1q__main{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.TaskModal-module__gcou1q__detailsViewport{background:linear-gradient(180deg, var(--bg-surface) 0, var(--bg-base) 240px);flex:1;justify-content:stretch;min-width:360px;display:flex;overflow:hidden}.TaskModal-module__gcou1q__detailsViewportCentered{justify-content:center;padding-inline:clamp(20px,4vw,68px)}.TaskModal-module__gcou1q__detailsInner{width:100%;max-width:100%;min-height:0;display:flex}.TaskModal-module__gcou1q__detailsViewportCentered .TaskModal-module__gcou1q__detailsInner{width:min(100%,880px)}.TaskModal-module__gcou1q__footer{border-top:1px solid var(--border-default);background:var(--bg-elevated);justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}@keyframes TaskModal-module__gcou1q__backdropIn{0%{opacity:0}}@keyframes TaskModal-module__gcou1q__modalIn{0%{opacity:0;transform:translateY(8px)scale(.99)}}@media (prefers-reduced-motion:reduce){.TaskModal-module__gcou1q__backdrop,.TaskModal-module__gcou1q__modal{animation:none}}@media (max-width:980px){.TaskModal-module__gcou1q__backdrop{padding:0 0 var(--scale-minimized-bar-clearance,0px)}.TaskModal-module__gcou1q__modal{border-radius:0;width:100%;height:100%;max-height:none}.TaskModal-module__gcou1q__modal:before{left:54px;right:54px}.TaskModal-module__gcou1q__detailsViewportCentered{padding-inline:0}.TaskModal-module__gcou1q__branchArrow{border-radius:999px;width:48px;height:48px;top:auto;bottom:18px;transform:none}.TaskModal-module__gcou1q__branchArrow:active{transform:scale(.96)}.TaskModal-module__gcou1q__branchArrowPrevious{left:18px}.TaskModal-module__gcou1q__branchArrowNext{right:18px}}@media (max-width:560px){.TaskModal-module__gcou1q__detailsViewport{min-width:0}}@media (max-width:980px){.TaskModal-module__gcou1q__backdrop{top:var(--scale-app-header-bottom,0px);padding:0 env(safe-area-inset-right) max(env(safe-area-inset-bottom),var(--scale-minimized-bar-clearance,0px)) env(safe-area-inset-left)}.TaskModal-module__gcou1q__modal{max-height:100%}.TaskModal-module__gcou1q__main{grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"content""sections";width:100%;min-width:0;display:grid;overflow:hidden}.TaskModal-module__gcou1q__detailsViewport{grid-area:content;min-width:0;min-height:0}.TaskModal-module__gcou1q__main[data-mobile-panel=true] .TaskModal-module__gcou1q__detailsViewport{display:none}.TaskModal-module__gcou1q__detailsInner{min-width:0}.TaskModal-module__gcou1q__branchArrow{bottom:calc(76px + env(safe-area-inset-bottom) + var(--scale-minimized-bar-clearance,0px));opacity:.9;width:44px;height:44px}.TaskModal-module__gcou1q__modal{height:100%;min-height:0}.TaskModal-module__gcou1q__backdrop{box-sizing:border-box;max-height:100dvh}.TaskModal-module__gcou1q__footer{scrollbar-width:thin;flex-wrap:nowrap;flex:none;justify-content:flex-start;padding:6px 10px;overflow-x:auto}.TaskModal-module__gcou1q__footer>*{flex-shrink:0}.TaskModal-module__gcou1q__footer button{min-height:44px}.TaskModal-module__gcou1q__branchNavigation{border-top:1px solid var(--border-default);background:var(--bg-elevated);flex:none;justify-content:space-between;gap:8px;padding:4px 10px;display:flex}.TaskModal-module__gcou1q__branchNavigation .TaskModal-module__gcou1q__branchArrow{width:44px;height:44px;box-shadow:none;position:static}.TaskModal-module__gcou1q__branchArrowNext{margin-left:auto}.TaskModal-module__gcou1q__branchNavigation[data-mobile-combined=true]{display:none}}
.TaskHeaderDates-module__j2T7AG__dateStack{box-sizing:border-box;height:var(--task-modal-header-control-size,34px);align-items:center;gap:var(--task-modal-header-item-gap,5px);box-shadow:none;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;flex:none;padding:0;display:flex}.TaskHeaderDates-module__j2T7AG__dateStack>span{height:var(--task-modal-header-control-size,34px);align-items:center;gap:var(--task-modal-header-item-gap,5px);white-space:nowrap;padding:0 6px;line-height:1;display:inline-flex}.TaskHeaderDates-module__j2T7AG__dateIcon{width:20px;height:20px;color:var(--text-metadata);flex:0 0 20px;place-items:center;display:grid}.TaskHeaderDates-module__j2T7AG__dueDateIcon{color:color-mix(in srgb, var(--status-success) 76%, var(--text-secondary))}.TaskHeaderDates-module__j2T7AG__dateStack strong{color:var(--text-secondary);font-size:max(var(--scale-ui-font-floor,0px), .76rem);font-weight:740}@media (max-width:1050px){.TaskHeaderDates-module__j2T7AG__dateStack>span{padding-inline:4px}}
.TaskHeaderContent-module__KMuVjW__row{flex-wrap:nowrap;flex:auto;align-items:center;gap:6px;min-width:0;padding:3px 0;display:flex;overflow-x:auto}.TaskHeaderContent-module__KMuVjW__status{flex:none}.TaskHeaderContent-module__KMuVjW__status span{white-space:nowrap!important}.TaskHeaderContent-module__KMuVjW__title{flex:auto;min-width:100px;overflow:hidden}.TaskHeaderContent-module__KMuVjW__title>input,.TaskHeaderContent-module__KMuVjW__title>[role=heading]{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;overflow:hidden}.TaskHeaderContent-module__KMuVjW__progress{flex:0 250px;min-width:210px}.TaskHeaderContent-module__KMuVjW__trailing{flex:none}.TaskHeaderContent-module__KMuVjW__row[data-layout=document]{flex-wrap:nowrap;align-items:flex-start;min-width:0;overflow:visible}.TaskHeaderContent-module__KMuVjW__row[data-layout=document] .TaskHeaderContent-module__KMuVjW__status{max-width:40%}.TaskHeaderContent-module__KMuVjW__row[data-layout=document] .TaskHeaderContent-module__KMuVjW__status span{overflow-wrap:anywhere;white-space:normal!important}.TaskHeaderContent-module__KMuVjW__row[data-layout=document] .TaskHeaderContent-module__KMuVjW__title{flex:1 1 0;min-width:0}.TaskHeaderContent-module__KMuVjW__row[data-layout=document] .TaskHeaderContent-module__KMuVjW__title>[role=heading]{white-space:normal;overflow-wrap:anywhere;overflow:visible}.TaskHeaderContent-module__KMuVjW__row[data-layout=document] .TaskHeaderContent-module__KMuVjW__progress{flex:210px;min-width:0;max-width:250px}.TaskHeaderContent-module__KMuVjW__row[data-layout=document] .TaskHeaderContent-module__KMuVjW__trailing{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.TaskHeaderContent-module__KMuVjW__row[data-layout=document]>[data-app-tutorial-anchor=task-header-dates]{flex-wrap:wrap;max-width:100%;height:auto}@media (max-width:980px){.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]){grid-template-columns:minmax(0,1fr);gap:4px;display:grid;overflow:visible}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__title{grid-row:1;min-width:0}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__status{max-width:100%}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__progress{width:100%;min-width:0;max-width:320px}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document])>[data-app-tutorial-anchor=task-header-dates]{flex-wrap:wrap;gap:2px;height:auto}}@media (max-width:760px){.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]){grid-template-columns:auto minmax(0,1fr);gap:2px 8px}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__title{grid-column:1/-1}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__status{grid-row:2}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document])>[data-app-tutorial-anchor=task-header-dates]{grid-row:2;justify-content:flex-end}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__progress{grid-column:1/-1;max-width:none}}@media (max-width:980px) and (max-height:500px){.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]){display:block}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__status,.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__progress,.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document])>[data-app-tutorial-anchor=task-header-dates]{display:none}}.TaskHeaderContent-module__KMuVjW__metadata{display:contents}.TaskHeaderContent-module__KMuVjW__status{order:0}.TaskHeaderContent-module__KMuVjW__title{order:1}.TaskHeaderContent-module__KMuVjW__row>.TaskHeaderContent-module__KMuVjW__metadata>[data-app-tutorial-anchor=task-header-dates]{order:2}.TaskHeaderContent-module__KMuVjW__progress{flex:none;order:3;min-width:0}.TaskHeaderContent-module__KMuVjW__trailing{order:4}@media (max-width:980px){.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]){display:contents}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__title{grid-area:1/1/auto/3;align-self:center;overflow:visible}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__metadata{overscroll-behavior-x:contain;scrollbar-width:thin;grid-area:2/1/auto/3;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__metadata>*{flex:none;display:flex}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__progress{width:auto;max-width:none}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__status{display:flex}.TaskHeaderContent-module__KMuVjW__row:not([data-layout=document]) .TaskHeaderContent-module__KMuVjW__metadata>[data-app-tutorial-anchor=task-header-dates]{order:4}}.TaskHeaderContent-module__KMuVjW__title{align-items:center;gap:7px;display:flex}.TaskHeaderContent-module__KMuVjW__title>input,.TaskHeaderContent-module__KMuVjW__title>[role=heading]{flex:1;min-width:0}.TaskHeaderContent-module__KMuVjW__title>button,.TaskHeaderContent-module__KMuVjW__title>[data-task-title-indicators]{flex:none}
.TaskModalHeader-module__uv0cZW__header{--task-modal-header-control-size:34px;--task-modal-header-item-gap:6px;z-index:3;justify-content:flex-start;align-items:center;gap:var(--task-modal-header-item-gap);border-bottom:1px solid var(--border-default);background:color-mix(in srgb, var(--bg-elevated) 94%, transparent);height:auto;min-height:54px;box-shadow:0 1px 0 var(--border-subtle);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:5px 8px 5px 10px;display:flex;position:relative}.TaskModalHeader-module__uv0cZW__left,.TaskModalHeader-module__uv0cZW__surfaceActions,.TaskModalHeader-module__uv0cZW__actions{align-items:center;gap:var(--task-modal-header-item-gap);min-width:0;display:flex}.TaskModalHeader-module__uv0cZW__left{flex:auto}.TaskModalHeader-module__uv0cZW__surfaceActions{min-height:var(--task-modal-header-control-size);flex:0 280px;justify-content:center;min-width:132px;max-width:none;height:auto}.TaskModalHeader-module__uv0cZW__surfaceActions>*{width:100%}.TaskModalHeader-module__uv0cZW__actions{flex:none}.TaskModalHeader-module__uv0cZW__recordKind{height:var(--task-modal-header-control-size);border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--scale-control-font-size-compact);font-weight:var(--scale-control-font-weight);letter-spacing:.055em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 5px;display:inline-flex}.TaskModalHeader-module__uv0cZW__recordKindIcon{background:var(--accent-primary-light);width:19px;height:19px;color:var(--accent-primary);border-radius:50%;place-items:center;display:grid}.TaskModalHeader-module__uv0cZW__recordKind[data-record-type=project]{height:var(--task-modal-header-control-size);color:var(--text-secondary);letter-spacing:-.025em;text-transform:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 3px;font-size:1rem;font-weight:680;line-height:1.25}.TaskModalHeader-module__uv0cZW__taskTrail{scrollbar-width:none;flex:auto;align-items:center;min-width:150px;max-width:none;padding:2px 1px;display:flex;overflow-x:auto}.TaskModalHeader-module__uv0cZW__taskTrail::-webkit-scrollbar{display:none}.TaskModalHeader-module__uv0cZW__trailAncestor{flex:0 auto;align-items:center;min-width:0;display:inline-flex}.TaskModalHeader-module__uv0cZW__trailButton{max-width:150px;color:var(--text-secondary);cursor:pointer;font-size:var(--scale-font-size-min,.75rem);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:5px 7px;font-weight:600;overflow:hidden}.TaskModalHeader-module__uv0cZW__trailButton:hover{background:var(--bg-surface-hover);color:var(--text-primary)}.TaskModalHeader-module__uv0cZW__trailButton:disabled{cursor:default;opacity:1}.TaskModalHeader-module__uv0cZW__trailDivider{color:var(--text-metadata);flex:none}.TaskModalHeader-module__uv0cZW__titleInput{field-sizing:content;box-sizing:border-box;width:auto;min-width:150px;max-width:100%;height:var(--task-modal-header-control-size);color:var(--text-primary);letter-spacing:-.025em;background:0 0;border:1px solid #0000;border-radius:8px;outline:0;flex:auto;padding:3px 7px;font-size:1rem;font-weight:680;line-height:1.25}.TaskModalHeader-module__uv0cZW__titleInput::placeholder{color:var(--text-placeholder)}.TaskModalHeader-module__uv0cZW__titleInput:hover{background:var(--bg-surface-hover)}.TaskModalHeader-module__uv0cZW__titleInput:focus{border-color:color-mix(in srgb, var(--accent-primary) 35%, transparent);background:var(--bg-elevated);box-shadow:var(--focus-ring)}.TaskModalHeader-module__uv0cZW__titleStatus{width:var(--scale-control-icon-size);height:var(--scale-control-icon-size);flex:0 0 var(--scale-control-icon-size);place-items:center;display:inline-grid}.TaskModalHeader-module__uv0cZW__iconButton{width:var(--task-modal-header-control-size);min-width:var(--task-modal-header-control-size);height:var(--task-modal-header-control-size);min-height:var(--task-modal-header-control-size);border-radius:var(--scale-control-radius);background:0 0;box-shadow:none!important;border:0!important}.TaskModalHeader-module__uv0cZW__menuWrap{position:relative}.TaskModalHeader-module__uv0cZW__menu{z-index:8;border:1px solid var(--border-default);background:var(--bg-elevated);width:220px;box-shadow:0 18px 50px rgb(var(--shadow-rgb) / 18%);border-radius:12px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.TaskModalHeader-module__uv0cZW__menu a,.TaskModalHeader-module__uv0cZW__menu button{width:100%;color:var(--text-secondary);cursor:pointer;font-size:max(var(--scale-ui-font-floor,0px), .75rem);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:9px 10px;text-decoration:none;display:flex}.TaskModalHeader-module__uv0cZW__menu a:hover,.TaskModalHeader-module__uv0cZW__menu button:hover{background:var(--bg-surface-hover);color:var(--text-primary)}.TaskModalHeader-module__uv0cZW__menu button:disabled{cursor:not-allowed;opacity:.5}.TaskModalHeader-module__uv0cZW__menu button:disabled:hover{color:var(--text-secondary);background:0 0}.TaskModalHeader-module__uv0cZW__menu .TaskModalHeader-module__uv0cZW__dangerItem{color:var(--status-error)}@media (max-width:1050px){.TaskModalHeader-module__uv0cZW__recordKind{display:none}}@media (max-width:760px){.TaskModalHeader-module__uv0cZW__header{flex-wrap:wrap;height:auto;min-height:52px;padding:5px 6px}.TaskModalHeader-module__uv0cZW__left{flex-wrap:wrap;flex:100%;width:100%}.TaskModalHeader-module__uv0cZW__surfaceActions{flex:180px;min-width:132px;max-width:none}.TaskModalHeader-module__uv0cZW__surfaceActions>*{width:100%}.TaskModalHeader-module__uv0cZW__taskTrail{flex:calc(100% - 42px);max-width:100%}.TaskModalHeader-module__uv0cZW__titleInput{min-width:110px;max-width:100%;font-size:.92rem}.TaskModalHeader-module__uv0cZW__header{--task-modal-header-control-size:44px;flex-shrink:0;align-items:flex-start}.TaskModalHeader-module__uv0cZW__left{flex:1 1 0;width:auto}.TaskModalHeader-module__uv0cZW__titleInput{font-size:16px}.TaskModalHeader-module__uv0cZW__actions{flex-wrap:wrap;justify-content:flex-end;width:44px;max-width:100%;margin-left:auto;overflow:visible}.TaskModalHeader-module__uv0cZW__actions>button:last-child{order:-1}.TaskModalHeader-module__uv0cZW__taskTrail{flex-basis:100%;min-width:0}.TaskModalHeader-module__uv0cZW__trailButton{min-height:44px}.TaskModalHeader-module__uv0cZW__trailAncestor{flex-shrink:0}.TaskModalHeader-module__uv0cZW__menu{width:min(260px,100vw - 16px);max-height:60dvh;position:fixed;top:auto;right:8px;overflow-y:auto}.TaskModalHeader-module__uv0cZW__menu a,.TaskModalHeader-module__uv0cZW__menu button{min-height:44px;font-size:.875rem}}@media (max-width:980px) and (max-height:500px){.TaskModalHeader-module__uv0cZW__header{align-items:flex-start;max-height:32dvh;overflow-y:auto}.TaskModalHeader-module__uv0cZW__actions{background:var(--bg-elevated);position:sticky;top:0}}@media (max-width:980px){.TaskModalHeader-module__uv0cZW__header{--task-modal-header-control-size:44px;-webkit-backdrop-filter:none;backdrop-filter:none;flex-shrink:0}.TaskModalHeader-module__uv0cZW__menu{top:var(--task-menu-top);width:min(260px,100vw - 16px);max-height:calc(100dvh - var(--task-menu-top) - 16px);position:fixed;right:8px;overflow-y:auto}.TaskModalHeader-module__uv0cZW__menu a,.TaskModalHeader-module__uv0cZW__menu button{min-height:44px;font-size:.875rem}}.TaskModalHeader-module__uv0cZW__menu:has([role=menu]){overflow:visible}.TaskModalHeader-module__uv0cZW__menu .TaskModalHeader-module__uv0cZW__mobileMinimize{display:none}@media (max-width:760px){.TaskModalHeader-module__uv0cZW__desktopMinimize{display:none}.TaskModalHeader-module__uv0cZW__menu .TaskModalHeader-module__uv0cZW__mobileMinimize{display:flex}}@media (max-width:980px) and (max-height:500px){.TaskModalHeader-module__uv0cZW__header{flex-wrap:nowrap;align-items:center;max-height:none;overflow:visible}.TaskModalHeader-module__uv0cZW__left{flex-wrap:nowrap;flex:1 1 0;width:auto}.TaskModalHeader-module__uv0cZW__taskTrail{display:none}.TaskModalHeader-module__uv0cZW__actions{flex-wrap:nowrap;width:auto;position:static}.TaskModalHeader-module__uv0cZW__desktopMinimize{display:none}.TaskModalHeader-module__uv0cZW__menu .TaskModalHeader-module__uv0cZW__mobileMinimize{display:flex}}.TaskModalHeader-module__uv0cZW__hiddenTitleInput{display:none}.TaskModalHeader-module__uv0cZW__mobileTitle{overflow-wrap:anywhere;white-space:normal;padding:8px 7px;font-size:16px;font-weight:680;line-height:1.35;display:block}@media (max-width:980px){.TaskModalHeader-module__uv0cZW__header{grid-template-rows:auto 44px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:2px 4px;padding:4px 6px;display:grid}.TaskModalHeader-module__uv0cZW__left,.TaskModalHeader-module__uv0cZW__actions{display:contents}.TaskModalHeader-module__uv0cZW__recordKind,.TaskModalHeader-module__uv0cZW__taskTrail,.TaskModalHeader-module__uv0cZW__desktopMinimize{display:none}.TaskModalHeader-module__uv0cZW__menu .TaskModalHeader-module__uv0cZW__mobileMinimize{display:flex}.TaskModalHeader-module__uv0cZW__actions>button:last-child{grid-area:1/3;align-self:start}.TaskModalHeader-module__uv0cZW__menuWrap{grid-area:2/3}.TaskModalHeader-module__uv0cZW__left>button{grid-area:1/1;align-self:start}.TaskModalHeader-module__uv0cZW__header:has(.TaskModalHeader-module__uv0cZW__left>button) [data-task-modal-title]{grid-column:2}.TaskModalHeader-module__uv0cZW__titleInput{width:100%;min-width:0}}
