.task-inbox-reply{display:contents}.task-inbox-information{flex:none;padding:var(--suivo-spacing-4) var(--inbox-detail-inset);border-bottom:1px solid var(--suivo-color-workspace-hairline)}.task-inbox-title-row{display:flex;align-items:center;justify-content:space-between;gap:var(--suivo-spacing-3)}.task-inbox-title-row h2{display:flex;align-items:center;gap:var(--suivo-spacing-2);margin:0;font-size:var(--suivo-typography-size-label);line-height:var(--suivo-typography-line-height-body);font-weight:var(--suivo-typography-weight-semibold)}.task-inbox-title-row svg{flex:none;color:var(--suivo-color-workspace-secondary)}.task-inbox-information p{margin:var(--suivo-spacing-2) 0 var(--suivo-spacing-3);color:var(--suivo-color-workspace-secondary);font-size:var(--suivo-typography-size-compact-control);line-height:var(--suivo-typography-line-height-body)}.task-inbox-metadata{display:flex;flex-wrap:wrap;align-items:center;gap:var(--suivo-spacing-2) var(--suivo-spacing-5);font-size:var(--suivo-typography-size-caption);color:var(--suivo-color-workspace-meta)}.task-inbox-metadata>span,.task-inbox-source-heading>span{display:inline-flex;align-items:center;gap:var(--suivo-spacing-2)}.task-inbox-source-heading{padding:var(--suivo-spacing-4) var(--inbox-detail-inset) 0}.task-inbox-source-heading>span{margin-bottom:var(--suivo-spacing-2);font-size:var(--suivo-typography-size-caption);line-height:var(--suivo-typography-line-height-label);color:var(--suivo-color-workspace-meta)}.task-inbox-source-heading h3{margin:0}.email-side-panel .task-inbox-footer{--inbox-detail-inset:var(--suivo-spacing-6);flex:none}.email-side-panel .task-inbox-footer .inbox-email-collapsed-actions{flex-wrap:wrap}.email-side-panel .task-inbox-done{margin-left:auto}.email-side-panel .task-reply-recovery{margin:var(--suivo-spacing-4) var(--inbox-detail-inset)}@container (max-width: 520px){.email-side-panel .task-inbox-footer{--inbox-detail-inset:var(--suivo-spacing-4)}}.task-inbox-source .inbox-email-thread{padding-top:var(--suivo-spacing-3)}.task-inbox-source>.task-email-card,.task-inbox-source>p{margin-inline:var(--inbox-detail-inset)}.task-quick-edit-close,.task-quick-edit-trigger{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--suivo-density-control-default);height:var(--suivo-density-control-default);border:0;border-radius:var(--suivo-radius-md);background:transparent;color:var(--suivo-color-workspace-secondary);cursor:pointer}.task-quick-edit-close:hover,.task-quick-edit-trigger:hover{background:var(--suivo-color-workspace-chip)}.task-quick-edit{padding:0;border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-lg);background:var(--suivo-color-workspace-surface);color:var(--suivo-color-workspace-content);box-shadow:var(--suivo-elevation-md)}.task-quick-edit.suivo-popover-content{width:420px;max-width:calc(100vw - var(--suivo-spacing-6))}.task-quick-edit-modal.suivo-dialog-popup{--task-quick-edit-top:min(208px,25dvh);width:600px;top:var(--task-quick-edit-top);max-height:calc(100dvh - var(--task-quick-edit-top) - var(--suivo-spacing-4));transform:translateX(-50%)}.task-quick-edit-modal.suivo-dialog-popup[data-ending-style],.task-quick-edit-modal.suivo-dialog-popup[data-starting-style]{transform:translateX(-50%) scale(.985)}.task-quick-edit>form{max-height:calc(100dvh - var(--suivo-spacing-8));overflow-y:auto}.task-quick-edit-modal>form{max-height:calc(100dvh - var(--task-quick-edit-top) - var(--suivo-spacing-4))}.task-quick-edit-header{display:flex;align-items:center;justify-content:space-between;gap:var(--suivo-spacing-3);padding:var(--suivo-spacing-2) var(--suivo-spacing-3) var(--suivo-spacing-2) var(--suivo-spacing-4);border-bottom:1px solid var(--suivo-color-workspace-hairline)}.task-quick-edit-header :is(h2,h3){display:flex;align-items:center;gap:var(--suivo-spacing-2);margin:0;font-size:var(--suivo-typography-size-body);font-weight:var(--suivo-typography-weight-medium)}.task-quick-edit fieldset{border:0;min-width:0;padding:0;margin:0}.task-quick-edit-text{display:flex;align-items:center;gap:var(--suivo-spacing-3);padding:var(--suivo-spacing-4)}.task-quick-edit-status{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--suivo-spacing-8);height:var(--suivo-density-control-default);margin-inline:calc(-1 * var(--suivo-spacing-1));flex:none}.task-quick-edit-status input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.task-quick-edit-status>span{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-full);pointer-events:none}.task-quick-edit-status input:checked+span{border-color:var(--suivo-color-workspace-primary);background:var(--suivo-color-workspace-primary);color:var(--suivo-color-workspace-on-primary)}.task-quick-edit-status input:disabled+span{opacity:.6}.task-quick-edit-status input:disabled{opacity:0}.task-quick-edit-fields{flex:1;min-width:0}.task-quick-edit-fields textarea{display:block;width:100%;min-width:0;padding:0;border:0;outline:none;box-shadow:none;background:transparent;color:inherit;font:inherit;font-size:var(--suivo-typography-size-body);line-height:var(--suivo-typography-line-height-body);resize:none;overflow:hidden}.task-quick-edit-fields textarea[required]{font-weight:var(--suivo-typography-weight-medium)}.task-quick-edit-text.is-complete .task-quick-edit-fields textarea[required]{color:var(--suivo-color-workspace-meta);text-decoration:line-through}.task-quick-edit-fields textarea:not([required]){margin-top:var(--suivo-spacing-2);font-size:var(--suivo-typography-size-compact-control);color:var(--suivo-color-workspace-secondary)}.task-quick-edit-fields textarea::placeholder{color:var(--suivo-color-workspace-meta)}.task-quick-edit-add-description{display:inline-flex;align-items:center;gap:var(--suivo-spacing-1);margin-top:var(--suivo-spacing-1);padding:0;border:0;background:transparent;color:var(--suivo-color-workspace-meta);font:inherit;font-size:var(--suivo-typography-size-caption);cursor:pointer}.task-quick-edit-footer{padding:var(--suivo-spacing-2) var(--suivo-spacing-3);border-top:1px solid var(--suivo-color-workspace-hairline)}.task-quick-edit-footer,.task-quick-edit-properties{display:flex;align-items:center;flex-wrap:wrap;gap:var(--suivo-spacing-2)}.task-quick-edit-properties{min-width:0;flex:1}.task-quick-edit-date.suivo-date-picker-trigger{border:0;background:transparent;box-shadow:none;color:var(--suivo-color-workspace-meta)}.task-quick-edit-assignee,.task-quick-edit-date.suivo-date-picker-trigger{padding-inline:var(--suivo-spacing-1);font-size:var(--suivo-typography-size-caption)}.task-quick-edit-assignee{max-width:180px;min-height:var(--suivo-density-control-default)}.task-quick-edit-assignee>span:first-child{width:var(--suivo-spacing-5);height:var(--suivo-spacing-5);flex:none}.task-quick-edit-actions{display:flex;align-items:center;gap:var(--suivo-spacing-2);margin-left:auto}.task-quick-edit-calendar-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--suivo-spacing-2);padding:var(--suivo-spacing-3);border-top:1px solid var(--suivo-color-workspace-hairline);font-size:var(--suivo-typography-size-caption)}.task-quick-edit-calendar-footer label{display:flex;align-items:center;gap:var(--suivo-spacing-1)}.task-quick-edit-calendar-footer label span{color:var(--suivo-color-workspace-meta)}.task-quick-edit-calendar-footer input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:inherit;font:inherit}.task-quick-edit-calendar-footer button{justify-self:start;border:0;padding:var(--suivo-spacing-1) 0;background:transparent;color:var(--suivo-color-workspace-secondary);font:inherit;cursor:pointer}.task-quick-edit-state{display:flex;align-items:center;gap:var(--suivo-spacing-3);padding:var(--suivo-spacing-5)}.task-quick-edit-assignee-error,.task-quick-edit-error{margin:var(--suivo-spacing-3) var(--suivo-spacing-4);font-size:var(--suivo-typography-size-caption);color:var(--suivo-color-workspace-secondary)}.task-quick-edit-assignee-error button{color:inherit;text-decoration:underline}.task-quick-edit :disabled{cursor:default;opacity:.6}.task-quick-edit-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:480px){.task-quick-edit-properties{flex-basis:100%}.task-quick-edit-fields textarea{font-size:var(--suivo-typography-size-body)}}@media (pointer:coarse){.task-quick-edit-add-description,.task-quick-edit-close,.task-quick-edit-trigger{min-width:44px;min-height:44px}.task-quick-edit-status{width:44px;height:44px}}