.formatted-description{overflow-wrap:anywhere;color:var(--ink);line-height:1.7}.formatted-description>p{white-space:pre-wrap;margin:4px 0!important}.formatted-description :is(h3,h4,h5,h6){color:var(--ink);font-weight:600;line-height:1.4;margin:14px 0 8px!important}.formatted-description>h3{font-size:20px}.formatted-description>h4{font-size:18px}.formatted-description>h5{font-size:16px}.formatted-description>h6{font-size:14px}.formatted-description>ul,.formatted-description>ol{margin:8px 0!important;padding-left:24px!important}.formatted-description li{margin:4px 0;line-height:1.7}.formatted-description .formatted-space{height:10px}.formatted-description>hr{border:0;border-top:1px solid var(--border);margin:16px 0}.formatted-description>blockquote{border-left:3px solid var(--mint);background:color-mix(in srgb,var(--mint) 12%,var(--surface));border-radius:0 8px 8px 0;margin:8px 0;padding:8px 12px}.formatted-description a{color:var(--navy);text-decoration:underline}.formatted-description code{background:var(--field-bg);border-radius:4px;padding:2px 5px;font-size:.9em}.formatted-text-field{gap:8px;min-width:0;display:grid}.formatted-text-field .description-editor{min-width:0}.formatted-text-field .description-toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px;padding:6px;display:flex}.formatted-text-field .description-toolbar button{min-width:36px;min-height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px}.formatted-text-field .description-toolbar button:hover{background:color-mix(in srgb,var(--mint) 20%,var(--surface))}.formatted-text-field .description-toolbar .description-preview-toggle{margin-left:auto;font-size:12px}.work-dialog .formatted-text-field textarea.ui-control{background:var(--field-bg);border:0;border-radius:0;width:100%;min-height:120px;line-height:1.6;margin:0!important;padding:12px!important}.formatted-text-field .formatted-description{min-height:120px;padding:12px}.formatted-text-field button:disabled{opacity:.5;cursor:not-allowed}.formatted-description>:first-child{margin-top:0!important}.formatted-description a,.task-comment a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--mint);text-decoration-color:var(--mint);text-underline-offset:3px;overflow-wrap:anywhere}.formatted-description a:hover,.task-comment a:hover{text-decoration-thickness:2px}.formatted-description a:focus-visible,.task-comment a:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:3px}.formatted-mention-menu{border:1px solid var(--border);background:var(--surface);border-radius:12px;max-height:224px;margin:0 8px 8px;padding:4px;overflow-y:auto;box-shadow:0 5px 16px #00153812}.formatted-mention-menu button{text-align:left;width:100%;min-height:48px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.formatted-mention-menu button[aria-selected=true],.formatted-mention-menu button:hover{background:color-mix(in srgb,var(--mint) 24%,var(--surface))}.formatted-mention-menu button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.formatted-mention-avatar{background:color-mix(in srgb,var(--mint) 28%,var(--surface));border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:grid}.formatted-mention-menu strong{font-size:13px;font-weight:600;display:block}.formatted-mention-menu small{color:var(--muted);font-size:11px;display:block}.formatted-mention-menu p{padding:8px;font-size:13px}
