.rf-toggle[data-v-9ace556d]{display:inline-flex}.rf-toggle-label[data-v-9ace556d]{margin-left:6px}.rf-pick-list[data-v-9ace556d]{display:flex;flex-direction:column;gap:4px}.rf-pick-row[data-v-9ace556d]{align-items:center;background:none;border:1px solid hsl(var(--border));border-radius:9px;cursor:pointer;display:flex;gap:8px;padding:8px 10px;text-align:left}.rf-pick-row[data-v-9ace556d]:hover{background:hsl(var(--muted)/.5)}.rf-pick-row[data-v-9ace556d]:disabled{opacity:.6;pointer-events:none}.rf-pick-row.is-flagged[data-v-9ace556d]{border-color:hsl(var(--primary))}.rf-pick-name[data-v-9ace556d]{flex:1;font-size:13px;min-width:0}.rf-pick-state[data-v-9ace556d]{font-size:12px}.task-presence[data-v-44637eea]{align-items:center;display:inline-flex}.presence-avatar[data-v-44637eea]{border:2px solid hsl(var(--background));margin-left:-4px}.presence-avatar[data-v-44637eea]:first-child{margin-left:0}.presence-more[data-v-44637eea]{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600;margin-left:6px}.task-header[data-v-92b56f9d]{background:hsl(var(--background));border-bottom:1px solid hsl(var(--border));display:flex;flex-direction:column;gap:8px;padding:16px 24px;position:sticky;top:0;z-index:10}.back-btn[data-v-92b56f9d]{flex-shrink:0;height:28px;width:28px}.breadcrumb[data-v-92b56f9d]{align-items:center;color:hsl(var(--muted-foreground));display:flex;flex-wrap:wrap;font-size:.8125rem;gap:6px}.breadcrumb .crumb[data-v-92b56f9d]{color:inherit;text-decoration:none}.breadcrumb .crumb[data-v-92b56f9d]:hover:not(.crumb--current){color:hsl(var(--foreground));text-decoration:underline}.breadcrumb .crumb--current[data-v-92b56f9d]{color:hsl(var(--foreground));font-weight:500}.breadcrumb .crumb--ref[data-v-92b56f9d]{color:hsl(var(--primary));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:600}.breadcrumb .crumb-btn[data-v-92b56f9d]{background:transparent;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.breadcrumb .crumb-btn[data-v-92b56f9d]:hover{color:hsl(var(--foreground));text-decoration:underline}.breadcrumb .sep[data-v-92b56f9d]{opacity:.5}.title-row[data-v-92b56f9d]{align-items:center;display:flex;gap:12px;justify-content:space-between}.title-text[data-v-92b56f9d]{border-radius:6px;cursor:text;flex:1;font-size:1.5rem;font-weight:700;line-height:1.2;padding:4px 6px;transition:background .15s}.title-text[data-v-92b56f9d]:hover{background:hsl(var(--accent)/.5)}.title-input[data-v-92b56f9d]{flex:1;font-size:1.5rem;font-weight:700}.header-actions[data-v-92b56f9d]{align-items:center;display:flex;gap:8px}.pill[data-v-92b56f9d]{font-size:.8125rem;height:30px;min-width:110px}.project-picker[data-v-92b56f9d]{position:relative}.project-dropdown[data-v-92b56f9d]{background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:8px;box-shadow:0 8px 24px #00000040;left:0;margin-top:4px;padding:4px;position:absolute;top:100%;width:250px;z-index:80}.project-dropdown-list[data-v-92b56f9d]{display:flex;flex-direction:column;gap:2px;max-height:240px;overflow-y:auto}.project-search[data-v-92b56f9d]{background:transparent;border:1px solid hsl(var(--border));border-radius:4px;color:hsl(var(--foreground));font-size:.8125rem;margin-bottom:4px;outline:none;padding:6px 8px;width:100%}.project-search[data-v-92b56f9d]::-moz-placeholder{color:hsl(var(--muted-foreground))}.project-search[data-v-92b56f9d]::placeholder{color:hsl(var(--muted-foreground))}.project-search[data-v-92b56f9d]:focus{border-color:hsl(var(--primary))}.project-option[data-v-92b56f9d]{align-items:center;background:transparent;border:none;border-radius:4px;color:hsl(var(--foreground));cursor:pointer;display:flex;font-size:.8125rem;gap:8px;padding:6px 8px;transition:background .15s;width:100%}.project-option[data-v-92b56f9d]:hover{background:hsl(var(--accent))}.project-option--active[data-v-92b56f9d]{font-weight:500}.spin[data-v-92b56f9d]{animation:spin-92b56f9d .8s linear infinite}@keyframes spin-92b56f9d{to{transform:rotate(1turn)}}.confirmation-banner[data-v-59fe8428]{background:hsl(var(--accent)/.4);border:1px solid hsl(var(--border));border-radius:8px;display:flex;flex-direction:column;gap:10px;margin:12px 24px 0;padding:12px 16px}.my-confirmation[data-v-59fe8428]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.my-confirmation .prompt[data-v-59fe8428]{color:hsl(var(--foreground));flex:1;font-size:.875rem;min-width:200px}.my-confirmation .actions[data-v-59fe8428]{display:flex;gap:8px}.pending-badge[data-v-59fe8428]{align-items:center;display:inline-flex}.assignees-status[data-v-59fe8428]{align-items:center;display:flex;flex-wrap:wrap;font-size:.8125rem;gap:10px}.assignees-status .label[data-v-59fe8428]{color:hsl(var(--muted-foreground));font-size:.75rem;letter-spacing:.03em;text-transform:uppercase}.assignees-status .assignee-status-item[data-v-59fe8428]{align-items:center;display:inline-flex;gap:6px}.assignees-status .assignee-status-item .name[data-v-59fe8428]{color:hsl(var(--foreground))}.meta-pills[data-v-9a5d7e97]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;padding:4px 24px 12px}.pill-field[data-v-9a5d7e97]{display:inline-flex;min-width:0}.pill-label[data-v-9a5d7e97]{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;white-space-text-transform:uppercase;white-space-letter-spacing:.03em;white-space-line-height:1;white-space-padding-left:4px}.pill[data-v-9a5d7e97]{align-items:center;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:999px;color:hsl(var(--foreground));cursor:pointer;display:inline-flex;font-size:.8125rem;gap:6px;height:28px;padding:0 10px;transition:background .12s,border-color .12s}.pill[data-v-9a5d7e97]:hover{background:hsl(var(--accent)/.5)}.pill--empty[data-v-9a5d7e97]{border-style:dashed;color:hsl(var(--muted-foreground))}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.mention-list[data-v-66211aa1]{background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:8px;box-shadow:0 8px 24px hsl(var(--foreground)/.12);display:flex;flex-direction:column;gap:2px;max-height:320px;max-width:380px;min-width:220px;overflow-y:auto;padding:4px;pointer-events:auto}.mention-heading[data-v-66211aa1]{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600;letter-spacing:.05em;padding:6px 8px 4px;text-transform:uppercase}.mention-sep[data-v-66211aa1]{background:hsl(var(--border));height:1px;margin:4px 0}.mention-item[data-v-66211aa1]{align-items:center;background:transparent;border:none;border-radius:6px;color:hsl(var(--foreground));cursor:pointer;display:flex;font-size:.875rem;gap:8px;min-width:0;padding:6px 10px;text-align:left}.mention-item.active[data-v-66211aa1],.mention-item[data-v-66211aa1]:hover{background:hsl(var(--accent))}.mention-text[data-v-66211aa1]{display:flex;flex-direction:column;gap:1px;min-width:0}.mention-text .mention-label[data-v-66211aa1],.mention-text small[data-v-66211aa1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-text small[data-v-66211aa1]{font-size:.6875rem}.mention-icon[data-v-66211aa1],.mention-text small[data-v-66211aa1]{color:hsl(var(--muted-foreground))}.mention-icon[data-v-66211aa1]{flex-shrink:0}.mention-icon--scarlett[data-v-66211aa1]{color:#93c}.mention-empty[data-v-66211aa1]{color:hsl(var(--muted-foreground));font-size:.8125rem;font-style:italic;padding:8px 10px}.tiptap-shell[data-v-a7b13032]{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;display:flex;flex-direction:column;transition:border-color .15s}.tiptap-shell--focused[data-v-a7b13032]{border-color:hsl(var(--primary)/.6)}.tiptap-shell--readonly[data-v-a7b13032]{background:transparent;border-color:transparent}.tiptap-toolbar[data-v-a7b13032]{background:hsl(var(--muted)/.3);border-bottom:1px solid hsl(var(--border));display:flex;flex-wrap:wrap;gap:2px;padding:6px 8px}.tt-btn[data-v-a7b13032]{align-items:center;background:transparent;border:none;border-radius:4px;color:hsl(var(--muted-foreground));cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:background .15s,color .15s;width:26px}.tt-btn[data-v-a7b13032]:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.tt-btn.active[data-v-a7b13032]{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}.tiptap-content{flex:1;font-size:.9375rem;line-height:1.5;min-height:0;padding:10px 12px}.tiptap-content .tiptap-prose{min-height:60px;outline:none}.tiptap-content .tiptap-prose p{margin:0 0 6px}.tiptap-content .tiptap-prose p:last-child{margin-bottom:0}.tiptap-content .tiptap-prose p.is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap-content .tiptap-prose h1{font-size:1.5rem;font-weight:700;margin:12px 0 6px}.tiptap-content .tiptap-prose h2{font-size:1.25rem;font-weight:700;margin:10px 0 6px}.tiptap-content .tiptap-prose h3{font-size:1.0625rem;font-weight:600;margin:8px 0 4px}.tiptap-content .tiptap-prose ol,.tiptap-content .tiptap-prose ul{margin:4px 0;padding-left:22px}.tiptap-content .tiptap-prose ul{list-style-type:square}.tiptap-content .tiptap-prose ol{list-style-type:decimal}.tiptap-content .tiptap-prose li{margin:2px 0}.tiptap-content .tiptap-prose blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:6px 0;padding-left:12px}.tiptap-content .tiptap-prose code{border-radius:4px;padding:1px 5px}.tiptap-content .tiptap-prose code,.tiptap-content .tiptap-prose pre{background:hsl(var(--muted));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em}.tiptap-content .tiptap-prose pre{border-radius:6px;overflow-x:auto;padding:10px 12px}.tiptap-content .tiptap-prose pre code{background:transparent;padding:0}.tiptap-content .tiptap-prose a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px}.tiptap-content .tiptap-prose hr{border:none;border-top:1px solid hsl(var(--border));margin:12px 0}.tiptap-content .tiptap-prose .mention{background:hsl(var(--primary)/.12);border-radius:4px;color:hsl(var(--primary));font-size:.9em;font-weight:500;padding:1px 6px}.tiptap-content .tiptap-prose .mention--task{background:hsl(var(--accent));color:hsl(var(--foreground))}.subtasks-section[data-v-443d57c0]{border-top:1px solid hsl(var(--border));display:flex;flex-direction:column;gap:12px;padding:16px 24px}.section-title[data-v-443d57c0]{align-items:center;color:hsl(var(--muted-foreground));display:flex;font-size:.75rem;font-weight:600;justify-content:space-between;letter-spacing:.05em;margin:0;text-transform:uppercase}.section-title .count[data-v-443d57c0]{font-size:.75rem;font-weight:400;letter-spacing:0;text-transform:none}.empty[data-v-443d57c0]{color:hsl(var(--muted-foreground));font-size:.8125rem;font-style:italic}.subtask-list[data-v-443d57c0]{list-style:none;margin:0;padding:0}.subtask-list[data-v-443d57c0],.subtask-row[data-v-443d57c0]{display:flex;flex-direction:column;gap:4px}.subtask-row[data-v-443d57c0]{align-items:stretch;background:transparent;border:none;border-radius:6px;color:hsl(var(--foreground));cursor:pointer;font-size:.875rem;padding:8px 10px;text-align:left;text-decoration:none;transition:background .15s;width:100%}.subtask-row[data-v-443d57c0]:hover{background:hsl(var(--accent))}.subtask-row.done[data-v-443d57c0]{color:hsl(var(--muted-foreground))}.subtask-row.done .stitle[data-v-443d57c0]{text-decoration:line-through}.subtask-row .row-main[data-v-443d57c0]{align-items:center;display:flex;gap:8px;min-width:0}.subtask-row .dot[data-v-443d57c0]{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;height:8px;width:8px}.subtask-row .dot[data-status=DONE][data-v-443d57c0]{background:#39ac60}.subtask-row .dot[data-status=IN_PROGRESS][data-v-443d57c0],.subtask-row .dot[data-status=IN_REVIEW][data-v-443d57c0]{background:#f49d25}.subtask-row .dot[data-status=CANCELLED][data-v-443d57c0]{background:hsl(var(--destructive))}.subtask-row .stitle[data-v-443d57c0]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subtask-row .prio-badge[data-v-443d57c0]{flex-shrink:0;font-size:.6875rem;height:18px;line-height:1;padding:0 6px}.subtask-row .row-meta[data-v-443d57c0]{align-items:center;color:hsl(var(--muted-foreground));display:flex;flex-wrap:wrap;font-size:.75rem;gap:4px 10px;padding-left:16px}.subtask-row .meta-status[data-v-443d57c0]{font-size:.6875rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.subtask-row .meta-item[data-v-443d57c0]{align-items:center;display:inline-flex;gap:4px}.subtask-row .meta-item.meta-muted[data-v-443d57c0]{color:hsl(var(--muted-foreground))}.subtask-row .meta-item.meta-overdue[data-v-443d57c0]{color:hsl(var(--destructive))}.subtask-row .avatar-stack[data-v-443d57c0]{align-items:center;display:inline-flex;gap:0}.subtask-row .avatar-stack-item[data-v-443d57c0]{border:1.5px solid hsl(var(--background));margin-left:-4px}.subtask-row .avatar-stack-item[data-v-443d57c0]:first-child{margin-left:0}.subtask-row .avatar-stack-more[data-v-443d57c0]{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600;margin-left:4px}.quick-add[data-v-443d57c0]{padding-top:4px}.thread[data-v-c6a5c775]{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0}@media(max-width:767px){.thread[data-v-c6a5c775]{flex:none;min-height:auto}}.thread-empty[data-v-c6a5c775],.thread-loading[data-v-c6a5c775]{color:hsl(var(--muted-foreground));font-size:.8125rem;font-style:italic;padding:24px;text-align:center}.comment-list[data-v-c6a5c775]{display:flex;flex:1;flex-direction:column;gap:14px;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0}@media(max-width:767px){.comment-list[data-v-c6a5c775]{flex:none;min-height:auto;overflow-y:visible}}.comment[data-v-c6a5c775]{align-items:flex-start;border-radius:8px;display:flex;gap:10px;transition:background-color 1.4s ease}.comment--focused[data-v-c6a5c775]{background:hsl(var(--primary)/.14);margin:0 -8px;padding:8px;transition:none}.comment-avatar[data-v-c6a5c775]{flex-shrink:0;padding-top:2px}.comment-body-wrap[data-v-c6a5c775]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.comment-meta[data-v-c6a5c775]{align-items:center;display:flex;font-size:.75rem;gap:8px}.comment-author[data-v-c6a5c775]{color:hsl(var(--foreground));font-weight:600}.comment-time[data-v-c6a5c775]{white-space:nowrap}.comment-edited[data-v-c6a5c775],.comment-time[data-v-c6a5c775]{color:hsl(var(--muted-foreground));cursor:help}.comment-edited[data-v-c6a5c775]{font-style:italic}.comment-actions[data-v-c6a5c775]{margin-left:auto}.comment-action-btn[data-v-c6a5c775]{align-items:center;background:transparent;border:none;border-radius:4px;color:hsl(var(--muted-foreground));cursor:pointer;display:inline-flex;height:24px;justify-content:center;transition:background .15s,color .15s;width:24px}.comment-action-btn[data-v-c6a5c775]:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.comment-body[data-v-c6a5c775]{color:hsl(var(--foreground));flex:1;font-size:.9375rem;line-height:1.5;min-width:0;overflow-wrap:anywhere;word-break:break-word}.comment-body[data-v-c6a5c775] p{margin:0 0 6px}.comment-body[data-v-c6a5c775] p:last-child{margin-bottom:0}.comment-body[data-v-c6a5c775] ol,.comment-body[data-v-c6a5c775] ul{margin:4px 0;padding-left:22px}.comment-body[data-v-c6a5c775] ul{list-style-type:square}.comment-body[data-v-c6a5c775] ol{list-style-type:decimal}.comment-body[data-v-c6a5c775] li{margin:2px 0}.comment-body[data-v-c6a5c775] a{color:hsl(var(--primary));overflow-wrap:anywhere;text-decoration:underline;word-break:break-word}.comment-body[data-v-c6a5c775] .mention{background:hsl(var(--primary)/.12);border-radius:4px;color:hsl(var(--primary));font-weight:500;padding:1px 6px}.comment-editing[data-v-c6a5c775],.composer[data-v-c6a5c775]{display:flex;flex-direction:column;gap:6px}.composer[data-v-c6a5c775]{border-top:1px dashed hsl(var(--border));flex-shrink:0;margin-top:4px;padding-top:12px}.editor-footer[data-v-c6a5c775]{align-items:center;display:flex;gap:8px;justify-content:flex-end}.editor-footer .hint[data-v-c6a5c775]{color:hsl(var(--muted-foreground));font-size:.6875rem;font-style:italic;margin-right:auto}.attach-button[data-v-c6a5c775]{align-items:center;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:6px;color:hsl(var(--muted-foreground));cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:color .15s,border-color .15s,background .15s;width:30px}.attach-button[data-v-c6a5c775]:hover:not(:disabled){background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.45);color:hsl(var(--primary))}.attach-button[data-v-c6a5c775]:disabled{cursor:default;opacity:.5}.draft-attachments[data-v-c6a5c775]{display:flex;flex-wrap:wrap;gap:6px}.draft-attachment[data-v-c6a5c775],.draft-uploading[data-v-c6a5c775]{align-items:center;background:hsl(var(--muted)/.35);border:1px solid hsl(var(--border));border-radius:6px;color:hsl(var(--muted-foreground));display:flex;font-size:.6875rem;gap:7px;height:38px;min-width:0;padding:4px 7px}.draft-attachment img[data-v-c6a5c775],.draft-uploading img[data-v-c6a5c775]{border-radius:4px;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.draft-attachment span[data-v-c6a5c775],.draft-uploading span[data-v-c6a5c775]{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-attachment button[data-v-c6a5c775],.draft-uploading button[data-v-c6a5c775]{align-items:center;background:transparent;border:0;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.draft-attachment button[data-v-c6a5c775]:hover,.draft-uploading button[data-v-c6a5c775]:hover{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.comment-gif[data-v-c6a5c775]{border:1px solid hsl(var(--border));border-radius:8px;display:block;margin-top:6px;max-width:min(320px,100%);overflow:hidden;width:-moz-fit-content;width:fit-content}.comment-gif img[data-v-c6a5c775]{display:block;height:auto;width:100%}.comment-attachments[data-v-c6a5c775]{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4px}.comment-attachment[data-v-c6a5c775]{align-items:center;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:7px;color:hsl(var(--foreground));display:flex;gap:8px;min-height:52px;min-width:0;padding:7px;text-decoration:none;transition:border-color .15s,background .15s}.comment-attachment[data-v-c6a5c775]:hover{background:hsl(var(--accent)/.45);border-color:hsl(var(--primary)/.45)}.comment-attachment>img[data-v-c6a5c775]{border-radius:5px;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:54px}.comment-attachment>span[data-v-c6a5c775]{display:flex;flex:1;flex-direction:column;min-width:0}.comment-attachment small[data-v-c6a5c775],.comment-attachment strong[data-v-c6a5c775]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-attachment strong[data-v-c6a5c775]{font-size:.6875rem;font-weight:600}.comment-attachment small[data-v-c6a5c775]{color:hsl(var(--muted-foreground));font-size:.625rem}.comment-attachment>svg[data-v-c6a5c775]{color:hsl(var(--muted-foreground));flex-shrink:0}@media(max-width:420px){.comment-attachments[data-v-c6a5c775]{grid-template-columns:1fr}}.comment--scarlett[data-v-c6a5c775]{background:hsl(var(--primary)/.06);border-radius:8px;padding:8px}.comment-ai-badge[data-v-c6a5c775]{align-items:center;background:linear-gradient(90deg,#9933cc26,#3ca7dd26);border:none;color:#93c;display:inline-flex;font-size:.625rem;gap:3px;margin-left:6px;padding:1px 6px}.comment-body-outer[data-v-c6a5c775]{align-items:flex-start;display:flex;gap:6px;min-width:0}.comment-body-loader[data-v-c6a5c775]{color:hsl(var(--muted-foreground));flex-shrink:0;margin-top:2px}.mention{align-items:center;border-radius:4px;cursor:default;display:inline-flex;font-weight:500;gap:2px;padding:0 4px}.mention--user{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}.mention--attachment,.mention--task{background:hsl(var(--accent));color:hsl(var(--foreground));cursor:pointer}.mention--task{border:1px solid hsl(var(--border))}.mention--task:hover{border-color:hsl(var(--primary)/.45);color:hsl(var(--primary))}.mention--scarlett{background:linear-gradient(90deg,#9933cc26,#3ca7dd26);color:#93c}.comment-reactions{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.comment-reaction{align-items:center;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:999px;cursor:pointer;display:inline-flex;font-size:12px;gap:4px;line-height:18px;padding:1px 7px;transition:background-color .12s ease,border-color .12s ease}.comment-reaction:hover{background:hsl(var(--muted))}.comment-reaction.active{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary))}.comment-reaction b{font-size:11px;font-variant-numeric:tabular-nums;font-weight:600}.comment-reaction-add{background:none;border:1px solid transparent;border-radius:999px;color:hsl(var(--muted-foreground));cursor:pointer;display:grid;height:22px;opacity:.55;place-items:center;transition:opacity .12s ease,background-color .12s ease;width:24px}.comment-reaction-add:hover{background:hsl(var(--muted));opacity:1}.comment:hover .comment-reaction-add{opacity:1}.comment-emoji-menu{display:flex;gap:2px}.comment-emoji-menu button{background:none;border:0;border-radius:7px;cursor:pointer;font-size:16px;line-height:1;padding:4px 6px}.comment-emoji-menu button:hover{background:hsl(var(--muted))}.workspace[data-v-bd14a222]{background:hsl(var(--background));display:flex;flex:1;min-height:0}@media(max-width:767px){.workspace[data-v-bd14a222]{flex-direction:column;overflow-y:auto}}.mobile-task-tabs[data-v-bd14a222]{display:none}@media(max-width:767px){.mobile-task-tabs[data-v-bd14a222]{background:hsl(var(--background));border-bottom:1px solid hsl(var(--border));display:grid;gap:2px;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px;position:sticky;top:0;z-index:2}.mobile-task-tabs button[data-v-bd14a222]{align-items:center;background:transparent;border:0;border-radius:6px;color:hsl(var(--muted-foreground));display:inline-flex;font-size:.8125rem;font-weight:600;gap:6px;justify-content:center;min-height:36px}.mobile-task-tabs button.active[data-v-bd14a222]{background:hsl(var(--accent));color:hsl(var(--foreground))}}.mobile-comment-count[data-v-bd14a222]{align-items:center;background:hsl(var(--muted));border-radius:999px;display:inline-flex;font-size:.6875rem;height:20px;justify-content:center;min-width:20px;padding:0 5px}.main[data-v-bd14a222]{display:flex;flex:1;flex-direction:column;min-width:0;overflow-y:auto}@media(max-width:767px){.main[data-v-bd14a222]{flex:none;overflow-y:visible}.main--mobile-hidden[data-v-bd14a222]{display:none}}.description[data-v-bd14a222]{padding:16px 24px}.description .desc-view[data-v-bd14a222]{border-radius:6px;color:hsl(var(--foreground));cursor:text;font-size:.9375rem;line-height:1.5;min-width:0;overflow-wrap:anywhere;padding:8px 10px;transition:background .15s}.description .desc-view[data-v-bd14a222]:hover{background:hsl(var(--accent)/.4)}.description .desc-view.empty[data-v-bd14a222]{color:hsl(var(--muted-foreground));font-style:italic}.description .desc-view[data-v-bd14a222] p{margin:0 0 6px}.description .desc-view[data-v-bd14a222] p:last-child{margin-bottom:0}.description .desc-view[data-v-bd14a222] h1{font-size:1.5rem;font-weight:700;margin:12px 0 6px}.description .desc-view[data-v-bd14a222] h2{font-size:1.25rem;font-weight:700;margin:10px 0 6px}.description .desc-view[data-v-bd14a222] h3{font-size:1.0625rem;font-weight:600;margin:8px 0 4px}.description .desc-view[data-v-bd14a222] h4{font-size:1rem;font-weight:600;margin:8px 0 4px}.description .desc-view[data-v-bd14a222] h5{font-size:.9375rem;font-weight:600;margin:6px 0 4px}.description .desc-view[data-v-bd14a222] h6{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:600;letter-spacing:.03em;margin:6px 0 4px;text-transform:uppercase}.description .desc-view[data-v-bd14a222] ol,.description .desc-view[data-v-bd14a222] ul{margin:4px 0;padding-left:22px}.description .desc-view[data-v-bd14a222] ul{list-style-type:square}.description .desc-view[data-v-bd14a222] ol{list-style-type:decimal}.description .desc-view[data-v-bd14a222] li{margin:2px 0}.description .desc-view[data-v-bd14a222] blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:6px 0;padding-left:12px}.description .desc-view[data-v-bd14a222] code{background:hsl(var(--muted));border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;padding:1px 5px}.description .desc-view[data-v-bd14a222] pre{background:hsl(var(--muted));border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;margin:6px 0;overflow-x:auto;padding:10px 12px}.description .desc-view[data-v-bd14a222] pre code{background:transparent;padding:0}.description .desc-view[data-v-bd14a222] hr{border:none;border-top:1px solid hsl(var(--border));margin:12px 0}.description .desc-view[data-v-bd14a222] a{color:hsl(var(--primary));text-decoration:underline}.description .desc-view[data-v-bd14a222] .mention{background:hsl(var(--primary)/.12);border-radius:4px;color:hsl(var(--primary));font-weight:500;padding:1px 6px}.description .edit-footer[data-v-bd14a222]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.attachments-section[data-v-bd14a222]{border-top:1px solid hsl(var(--border));display:flex;flex-direction:column;gap:12px;padding:16px 24px}.conversation-sidebar[data-v-bd14a222]{border-left:1px solid hsl(var(--border));display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;padding:16px 20px;width:420px}@media(max-width:767px){.conversation-sidebar[data-v-bd14a222]{border-left:none;border-top:none;flex-shrink:1;overflow-y:visible;padding:16px 24px;width:100%}.conversation-sidebar--mobile-hidden[data-v-bd14a222]{display:none}}.loading[data-v-bd14a222],.not-found[data-v-bd14a222]{align-items:center;display:flex;flex:1;justify-content:center;padding:48px}
