.show-placeholder p:before{content:"E.g., internal escalation steps, team guidance, or alternative positions.";color:#9ca3af;font-style:italic}.editable-text[data-v-5652e9b4] .ProseMirror{min-height:60px}.toolbarButton[data-v-5652e9b4]{cursor:pointer;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));border-radius:.25rem;align-items:center;margin:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;display:inline-flex}.toolbarButton[data-v-5652e9b4]:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.toolbarButton[data-v-5652e9b4]:disabled{pointer-events:none;opacity:.5}@keyframes rotate-5652e9b4{to{transform:rotate(1turn)}}.editable-text.toolbar-visible[data-v-5652e9b4]{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.25rem}[data-v-5652e9b4] .empty-node:before{content:attr(data-placeholder);color:#aaa;pointer-events:none;position:absolute}[data-v-5652e9b4] .ProseMirror{cursor:text;width:100%;padding:.5rem 1rem;display:block}[data-v-5652e9b4] .ProseMirror:focus{outline-offset:2px;outline:2px solid #0000}[data-v-5652e9b4] .prose ul{padding-left:1em}[data-v-5652e9b4] .prose ul>li{list-style-type:disc;list-style-position:outside}[data-v-5652e9b4] .prose ul>li::marker{color:var(--tw-prose-bullets)}[data-v-5652e9b4] .prose a{color:var(--tw-prose-links);text-decoration-line:underline}[data-v-5652e9b4] .prose a:hover{opacity:.7}.editable-text[data-v-5652e9b4]:not(.toolbar-visible) .prose a{cursor:pointer}[data-v-5652e9b4] .prose ins{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity));text-decoration-line:none}[data-v-5652e9b4] .prose del{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity))}button.is-active[data-v-5652e9b4]{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}[data-v-5652e9b4] ul[data-type=taskList]{padding:0;list-style:none}[data-v-5652e9b4] ul[data-type=taskList] li{align-items:baseline;display:flex}[data-v-5652e9b4] ul[data-type=taskList] li>label{flex:none}[data-v-5652e9b4] ul[data-type=taskList] li>div{flex:auto}[data-v-5652e9b4] .prose-sm ul[data-type=taskList]>li{padding:0}[data-v-5652e9b4] .prose-sm ul[data-type=taskList]>li:before{content:inherit}[data-v-5652e9b4] .prose-sm ul[data-type=taskList]>li>:first-child{margin:0 .5rem 0 0}[data-v-5652e9b4] .prose-sm ol{padding-left:1em;list-style-type:decimal}[data-v-5652e9b4] .prose-sm ol>li::marker{color:#000;font-weight:400}[data-v-5652e9b4] .prose-sm>ul[data-type=taskList]>li>:last-child{margin-bottom:0}[data-v-5652e9b4] .prose-sm a{word-break:break-all}[data-v-5652e9b4] .prose-sm .details{margin-bottom:1rem;margin-left:-1.5rem;display:flex}[data-v-5652e9b4] .prose-sm .details summary{--tw-bg-opacity:1;background-color:rgb(165 180 252/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));padding:.5rem .5rem .5rem 1.5rem;display:block}[data-v-5652e9b4] .prose-sm .details summary:hover{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity))}[data-v-5652e9b4] .prose-sm .details summary:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}[data-v-5652e9b4] .prose-sm .details [data-type=detailsContent]{--tw-border-opacity:1;border-width:1px;border-color:rgb(165 180 252/var(--tw-border-opacity));overflow-wrap:anywhere;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;padding:.5rem;position:relative}[data-v-5652e9b4] .prose-sm .details .details{margin-left:-1rem}[data-v-5652e9b4] .prose-sm .details .details summary{--tw-bg-opacity:1;background-color:rgb(199 210 254/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity))}[data-v-5652e9b4] .prose-sm .details .details summary:hover{--tw-bg-opacity:1;background-color:rgb(165 180 252/var(--tw-bg-opacity))}[data-v-5652e9b4] .prose-sm .details .details summary:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}[data-v-5652e9b4] .prose-sm .details .details [data-type=detailsContent]{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity))}[data-v-5652e9b4] .prose-sm .details .details .details summary{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity))}[data-v-5652e9b4] .prose-sm .details .details .details summary:hover{--tw-bg-opacity:1;background-color:rgb(199 210 254/var(--tw-bg-opacity))}[data-v-5652e9b4] .prose-sm .details .details .details summary:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}[data-v-5652e9b4] .prose-sm .details .details .details [data-type=detailsContent]{--tw-border-opacity:1;border-color:rgb(238 242 255/var(--tw-border-opacity))}[data-v-5652e9b4] .prose-sm .details:not(.is-open) summary{border-radius:.5rem}[data-v-5652e9b4] .prose-sm .details:not(.is-open) [data-type=detailsContent]{display:none}[data-v-5652e9b4] .prose-sm .details.is-open summary{border-top-left-radius:.5rem;border-top-right-radius:.5rem}[data-v-5652e9b4] .prose-sm .details>button{cursor:pointer;background:0 0;border:none;padding:0;display:flex;position:relative;top:12px;left:22px}[data-v-5652e9b4] .prose-sm .details>button:before{content:"▶";justify-content:center;align-items:center;width:1.5em;height:1.5em;font-size:.75em;display:flex}[data-v-5652e9b4] .prose-sm .details.is-open>button:before{content:"▼"}[data-v-5652e9b4] .prose-sm .details>div{flex:auto}[data-v-5652e9b4] .prose-sm .fallbacks{margin-bottom:1rem;margin-left:-1.5rem;display:flex}[data-v-5652e9b4] .prose-sm .fallbacks summary{--tw-bg-opacity:1;background-color:rgb(165 180 252/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));padding:.5rem .5rem .5rem 1.5rem;display:block}[data-v-5652e9b4] .prose-sm .fallbacks summary:hover{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity))}[data-v-5652e9b4] .prose-sm .fallbacks summary:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}[data-v-5652e9b4] .prose-sm .fallbacks [data-type=fallbacksContent]{--tw-border-opacity:1;border-width:1px;border-color:rgb(165 180 252/var(--tw-border-opacity));overflow-wrap:anywhere;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;padding:.5rem;position:relative}[data-v-5652e9b4] .prose-sm .fallbacks:not(.is-open) summary{border-radius:.5rem}[data-v-5652e9b4] .prose-sm .fallbacks:not(.is-open) [data-type=fallbacksContent]{display:none}[data-v-5652e9b4] .prose-sm .fallbacks.is-open summary{border-top-left-radius:.5rem;border-top-right-radius:.5rem}[data-v-5652e9b4] .prose-sm .fallbacks>button{cursor:pointer;background:0 0;border:none;padding:0;display:flex;position:relative;top:12px;left:22px}[data-v-5652e9b4] .prose-sm .fallbacks>button:before{content:"▶";justify-content:center;align-items:center;width:1.5em;height:1.5em;font-size:.75em;display:flex}[data-v-5652e9b4] .prose-sm .fallbacks.is-open>button:before{content:"▼"}[data-v-5652e9b4] .prose-sm .fallbacks>div{flex:auto}.editable-text[data-v-5652e9b4]:not(.toolbar-visible) .prose-sm .details summary{cursor:pointer;-webkit-user-select:none;user-select:none}.editable-text[data-v-5652e9b4]:not(.toolbar-visible) .prose-sm .details summary.highlight-summary:after{content:"*";--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity));margin-left:.5em}.editable-text[data-v-5652e9b4]:not(.toolbar-visible) .prose-sm .delete-button{display:none}.editable-text .ai-placeholder[data-v-5652e9b4]{z-index:10;--tw-text-opacity:1;width:100%;color:rgb(156 163 175/var(--tw-text-opacity));margin-top:-1rem;margin-left:-.5rem;padding-right:1.75rem;font-size:.875rem;line-height:1.25rem;position:relative;top:1.75rem;left:1.75rem}.editable-text .ai-placeholder a[data-v-5652e9b4]{cursor:pointer;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));text-decoration-line:none}.editable-text .ai-placeholder a[data-v-5652e9b4]:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));opacity:1;text-decoration-line:underline}
