.reference{color:#4071b7}.tiptap p.placeholder:first-child:before{color:#a5a5a5;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.3;margin-top:.75rem;margin-bottom:.75rem;font-weight:600;text-wrap:pretty}.tiptap h1{font-size:2rem}.tiptap h1.text-lg{font-size:1.125rem;line-height:1.75rem;margin-top:0;font-weight:400}.tiptap h2{font-size:1.5rem}.tiptap h3{font-size:1.375rem}.tiptap h4,.tiptap h5,.tiptap h6{font-size:1rem}.tiptap .blockquote{padding-left:1rem;margin-bottom:1rem;border-left:2px solid #a5a5a5}.tiptap pre{padding:.5rem 1rem;background-color:#f5f2f0}.tiptap ol,.tiptap ul{padding:0 1rem;margin:0 1rem 1rem}.tiptap ol li,.tiptap ul li{padding:0 1rem}.tiptap ol li ol,.tiptap ul li ol{list-style:lower-alpha}.tiptap ul:not([data-bullet-style=hyphen]),.tiptap ul:not([data-bullet-style=hyphen]) ul{list-style:disc}.tiptap ol{list-style:decimal}.tiptap table{border-collapse:collapse;margin:1rem 0;overflow:hidden;max-width:600px;table-layout:fixed;width:100%}.tiptap table td,.tiptap table th{border:1px solid #a5a5a5;position:relative}.tiptap table th{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.tiptap table th.selectedCell{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.tiptap table td.selectedCell{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.tiptap table .column-resize-handle{position:absolute;top:0;right:-2px;bottom:-2px;width:4px;background-color:#a5a5a5;z-index:1;cursor:col-resize}.tiptap a{color:blue;text-decoration:underline}.tiptap figure,.tiptap img{max-width:100%}.tiptap.font-size-deviations span[style*="font-size: 6px"]{font-size:10px!important}.tiptap.font-size-deviations span[style*="font-size: 8px"]{font-size:12px!important}.tiptap.font-size-deviations span[style*="font-size: 10px"]{font-size:14px!important}.tiptap.font-size-deviations p[style*="font-size: 12px"],.tiptap.font-size-deviations span[style*="font-size: 12px"]{font-size:16px!important}.tiptap.font-size-deviations span[style*="font-size: 14px"]{font-size:18px!important}.tiptap.font-size-deviations span[style*="font-size: 16px"]{font-size:20px!important}.tiptap.font-size-deviations span[style*="font-size: 18px"]{font-size:22px!important}.tiptap.font-size-deviations span[style*="font-size: 20px"]{font-size:24px!important}.tiptap.font-size-deviations span[style*="font-size: 22px"]{font-size:26px!important}.tiptap.font-size-deviations span[style*="font-size: 24px"]{font-size:28px!important}.tiptap.font-size-deviations span[style*="font-size: 26px"]{font-size:30px!important}.tiptap.font-size-deviations span[style*="font-size: 28px"]{font-size:32px!important}.tiptap.font-size-deviations span[style*="font-size: 30px"]{font-size:34px!important}.tiptap.font-size-deviations span[style*="font-size: 32px"]{font-size:36px!important}.tiptap.font-size-deviations span[style*="font-size: 34px"]{font-size:38px!important}.tiptap.font-size-deviations h1[style*="font-size: 12px"]{font-size:32px!important}.tiptap.font-size-deviations h2[style*="font-size: 12px"]{font-size:24px!important}.tiptap.font-size-deviations h3[style*="font-size: 12px"]{font-size:22px!important}.tiptap.font-size-deviations h4[style*="font-size: 12px"],.tiptap.font-size-deviations h5[style*="font-size: 12px"],.tiptap.font-size-deviations h6[style*="font-size: 12px"]{font-size:16px!important}.tiptap figcaption{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tiptap .suggestion-list{border:1px solid #ccc;background:#fff;border-radius:4px;max-height:200px;overflow-y:auto}.tiptap .suggestion-item{padding:8px;cursor:pointer}.tiptap .suggestion-item.selected{background:#f0f0f0}.instructions .tiptap{color:#0d418a!important}.tiptap p,.tiptap.prose p,.tiptap.prose-2xl p,.tiptap.prose-base p,.tiptap.prose-lg p,.tiptap.prose-sm p,.tiptap.prose-xl p{margin:0!important;line-height:1.15!important}.tiptap ul[data-bullet-style=hyphen]{list-style-position:outside}.tiptap ul[data-bullet-style=hyphen] li::marker{content:"-  "}.tiptap li>p,.tiptap ul[data-bullet-style=hyphen] li>p{margin:0!important}.task-manager .tiptap p{margin-bottom:5px!important}.dropdown-menu{background:#fff;border:1px solid #e9e9e9;border-radius:.4rem;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-direction:column;font-size:.85rem;gap:.1rem;max-height:280px;overflow:auto;padding:.3rem;position:relative}.dropdown-menu button{align-items:center;background-color:transparent;display:flex;gap:.35rem;line-height:1.2;padding:8px 4px;text-align:left;width:100%;border-radius:.25rem}.dropdown-menu button:hover,.dropdown-menu button:hover.is-selected{background-color:var(--gray-3)}.dropdown-menu button.is-selected{background-color:var(--gray-2)}.mention-item-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.tiptap :first-child{margin-top:0}.tiptap .mention{background-color:var(--purple-light);border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--purple);padding:.1rem .3rem}.tiptap .mention:after{content:"​"}.tiptap .mention[data-section-id]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;cursor:pointer;font-weight:500;transition:all .2s ease}.tiptap .mention[data-section-id]:hover{background:linear-gradient(135deg,#5568d3,#63408a);box-shadow:0 2px 8px rgba(102,126,234,.3);transform:translateY(-1px)}.add-decision-modal_labelInfo__vWLrW ul{list-style-type:disc;margin-left:20px}.add-decision-modal_labelInfo__vWLrW ul ul{list-style-type:circle}.add-decision-modal_labelInfo__vWLrW ul ul ul{list-style-type:square}.trial-decision-label_labelInfo__EqpPd ul{list-style-type:disc;margin-left:20px}.trial-decision-label_labelInfo__EqpPd ul ul{list-style-type:circle}.trial-decision-label_labelInfo__EqpPd ul ul ul{list-style-type:square}