.sop-media-block[data-v-62dab73e]{margin:16px 0}.sop-media-wrap[data-v-62dab73e]{max-width:100%;position:relative}.sop-media-el[data-v-62dab73e]{border-radius:10px;display:block;height:auto;margin:0;transition:box-shadow .12s ease;width:100%}.sop-media-resize[data-v-62dab73e]{cursor:col-resize;height:100%;position:absolute;right:-4px;top:0;width:10px}.sop-media-resize[data-v-62dab73e]:after{background:#0f172a66;border-radius:9999px;content:"";height:44px;opacity:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:opacity .12s;width:4px}.ProseMirror-focused .sop-media-selected .sop-media-resize[data-v-62dab73e]:after,.sop-media-wrap:hover .sop-media-resize[data-v-62dab73e]:after{opacity:1}.sop-media-placeholder[data-v-62dab73e]{align-items:center;background:#f8fafc;border:1.5px dashed #cdd3da;border-radius:10px;color:#64748b;cursor:pointer;display:flex;font-size:14px;justify-content:center;min-height:120px;width:100%}.sop-media-placeholder[data-v-62dab73e]:hover:not(:disabled){background:#f1f5f9}.sop-media-placeholder[data-v-62dab73e]:disabled{cursor:default;opacity:.7}.sop-media-caption[data-v-62dab73e]{background:transparent;border:0;color:#6b7280;display:block;font-size:13px;margin-top:6px;outline:0;text-align:left;width:100%}.sop-media-caption[data-v-62dab73e]::-moz-placeholder{color:#b9b9b7}.sop-media-caption[data-v-62dab73e]::placeholder{color:#b9b9b7}.ProseMirror-focused .sop-media-selected .sop-media-el[data-v-62dab73e],.ProseMirror-focused .sop-media-selected .sop-media-placeholder[data-v-62dab73e]{box-shadow:0 0 0 2px #2383e2}.sop-media-grid-nv[data-v-7d8136af]{margin:16px 0}.sop-media-grid-wrap[data-v-7d8136af]{max-width:100%;position:relative}.sop-media-grid-row[data-v-7d8136af]{align-items:flex-start;display:flex;gap:8px}.sop-media-grid-row+.sop-media-grid-row[data-v-7d8136af]{margin-top:8px}.sop-media-grid-item[data-v-7d8136af]{min-width:0}.sop-media-grid-frame[data-v-7d8136af]{position:relative}.sop-media-el[data-v-7d8136af]{border-radius:10px;display:block;height:auto;width:100%}.sop-media-grid-remove[data-v-7d8136af]{align-items:center;background:#0f172a9e;border:0;border-radius:9999px;color:#fff;cursor:pointer;display:flex;font-size:15px;height:22px;justify-content:center;line-height:1;opacity:0;position:absolute;right:6px;top:6px;transition:opacity .12s;width:22px}.sop-media-grid-frame:hover .sop-media-grid-remove[data-v-7d8136af]{opacity:1}.sop-media-grid-remove[data-v-7d8136af]:hover{background:#0f172ad1}.sop-media-caption[data-v-7d8136af]{background:transparent;border:0;color:#6b7280;display:block;font-size:13px;margin-top:6px;outline:0;text-align:left;width:100%}.sop-media-caption[data-v-7d8136af]::-moz-placeholder{color:#b9b9b7}.sop-media-caption[data-v-7d8136af]::placeholder{color:#b9b9b7}.sop-media-caption[data-v-7d8136af]:-moz-placeholder{opacity:0;-moz-transition:opacity .12s;transition:opacity .12s}.sop-media-caption[data-v-7d8136af]:placeholder-shown{opacity:0;transition:opacity .12s}.sop-media-grid-item:hover .sop-media-caption[data-v-7d8136af]:-moz-placeholder{opacity:1}.sop-media-caption[data-v-7d8136af]:focus,.sop-media-grid-item:hover .sop-media-caption[data-v-7d8136af]:placeholder-shown{opacity:1}.sop-media-resize[data-v-7d8136af]{cursor:col-resize;height:100%;position:absolute;right:-4px;top:0;width:10px}.sop-media-resize[data-v-7d8136af]:after{background:#0f172a66;border-radius:9999px;content:"";height:44px;opacity:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:opacity .12s;width:4px}.sop-media-grid-wrap:hover .sop-media-resize[data-v-7d8136af]:after{opacity:1}.ProseMirror-focused .sop-media-selected .sop-media-grid-wrap[data-v-7d8136af]{border-radius:4px;outline:2px solid #2383e2;outline-offset:5px}.sop-reference[data-v-cd5dcedd]{align-items:center;color:#101112;display:inline-flex;font-weight:500;line-height:1.5;padding-left:20px;position:relative;vertical-align:baseline;white-space:nowrap}.sop-reference[data-v-cd5dcedd]:before{background:url(../filetype_sop.svg) 50%/contain no-repeat;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.sop-reference-name[data-v-cd5dcedd]{max-width:260px;overflow:hidden;text-overflow:ellipsis}.sop-reference-clickable[data-v-cd5dcedd]{cursor:pointer}.sop-reference-clickable:hover .sop-reference-name[data-v-cd5dcedd]{text-decoration:underline;text-underline-offset:2px}.sop-reference-selected[data-v-cd5dcedd]{border-radius:3px;box-shadow:0 0 0 2px #2383e2}.sop-table-line-handle[data-v-66c417f0]{background:transparent;border:0;cursor:pointer;display:block;padding:0;position:fixed;z-index:92}.sop-table-line-handle-grip[data-v-66c417f0],.sop-table-line-handle-pill[data-v-66c417f0]{left:50%;position:absolute;top:50%}.sop-table-line-handle-pill[data-v-66c417f0]{background:#9b9a97;border-radius:9999px;box-shadow:0 0 0 1px #fff;opacity:1;transform:translate(-50%,-50%) scale(1);transition:opacity .12s ease,transform .12s ease}.sop-table-line-handle--column .sop-table-line-handle-pill[data-v-66c417f0]{height:2px;width:16px}.sop-table-line-handle--row .sop-table-line-handle-pill[data-v-66c417f0]{height:14px;width:2px}.sop-table-line-handle-grip[data-v-66c417f0]{align-content:center;background:#ebeced;border:1px solid #d3d2ce;border-radius:5px;-moz-column-gap:2px;column-gap:2px;display:grid;grid-template-columns:repeat(2,2px);grid-template-rows:repeat(3,2px);height:22px;justify-content:center;opacity:0;row-gap:3px;transform:translate(-50%,-50%) scale(.55);transition:opacity .13s ease,transform .16s cubic-bezier(.34,1.25,.64,1);width:14px}.sop-table-line-handle:hover .sop-table-line-handle-pill[data-v-66c417f0]{opacity:0;transform:translate(-50%,-50%) scale(.45)}.sop-table-line-handle:hover .sop-table-line-handle-grip[data-v-66c417f0]{opacity:1;transform:translate(-50%,-50%) scale(1)}.sop-table-line-handle--column .sop-table-line-handle-grip[data-v-66c417f0]{transform:translate(-50%,-50%) scale(.55) rotate(90deg)}.sop-table-line-handle--column:hover .sop-table-line-handle-grip[data-v-66c417f0]{transform:translate(-50%,-50%) scale(1) rotate(90deg)}.sop-table-line-handle--active .sop-table-line-handle-pill[data-v-66c417f0]{opacity:0;transform:translate(-50%,-50%) scale(.45)}.sop-table-line-handle--active .sop-table-line-handle-grip[data-v-66c417f0]{background:#0084ff;border-color:#0084ff;opacity:1;transform:translate(-50%,-50%) scale(1)}.sop-table-line-handle--active.sop-table-line-handle--column .sop-table-line-handle-grip[data-v-66c417f0]{transform:translate(-50%,-50%) scale(1) rotate(90deg)}.sop-table-line-handle--active .sop-table-line-handle-dot[data-v-66c417f0]{background:#fff}.sop-table-line-handle--dragging[data-v-66c417f0]{cursor:grabbing}.sop-table-line-handle--dragging .sop-table-line-handle-pill[data-v-66c417f0]{opacity:0}.sop-table-line-handle--dragging .sop-table-line-handle-grip[data-v-66c417f0]{background:#0084ff;border-color:#0084ff;opacity:1;transform:translate(-50%,-50%) scale(1)}.sop-table-line-handle--dragging.sop-table-line-handle--column .sop-table-line-handle-grip[data-v-66c417f0]{transform:translate(-50%,-50%) scale(1) rotate(90deg)}.sop-table-line-handle--dragging .sop-table-line-handle-dot[data-v-66c417f0]{background:#fff}.sop-table-line-handle-dot[data-v-66c417f0]{background:#9b9a97;border-radius:9999px;height:2px;width:2px}.tc-drop[data-v-66c417f0]{background:#0084ff;border-radius:2px;pointer-events:none;position:fixed;z-index:91}.tc-add[data-v-66c417f0]{align-items:center;background:#f1f1ef;border:0;border-radius:5px;color:#9b9a97;cursor:pointer;display:flex;font-size:15px;justify-content:center;line-height:1;padding:0;position:fixed;transition:background .12s,color .12s;z-index:90}.tc-add[data-v-66c417f0]:hover{background:#e1e1e0;color:#5f5e5b}.tc-add-enter-active[data-v-66c417f0],.tc-add-leave-active[data-v-66c417f0]{transition:opacity .12s ease}.tc-add-enter-from[data-v-66c417f0],.tc-add-leave-to[data-v-66c417f0]{opacity:0}.tc-add--col[data-v-66c417f0]{width:16px}.tc-add--row[data-v-66c417f0]{height:16px}.tc-add span[data-v-66c417f0]{pointer-events:none}.tc-menu[data-v-66c417f0]{background:#fff;border:1px solid #e6e8eb;border-radius:10px;box-shadow:0 8px 28px #00000029;padding:6px;position:fixed;width:224px;z-index:96}.tc-item[data-v-66c417f0]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--kimchi-black,#101112);cursor:pointer;display:flex;font-size:14px;gap:9px;height:34px;padding:0 8px;position:relative;text-align:left;width:100%}.tc-item[data-v-66c417f0]:hover{background:#f1f1ef}.tc-label[data-v-66c417f0]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-divider[data-v-66c417f0]{background:#ededec;height:1px;margin:5px 4px}.tc-danger[data-v-66c417f0],.tc-danger .tc-ico[data-v-66c417f0]{color:#e03e3e}.tc-sub[data-v-66c417f0]{background:#fff;border:1px solid #e6e8eb;border-radius:10px;box-shadow:0 8px 28px #00000029;left:calc(100% - 8px);max-height:360px;overflow:auto;padding:6px;position:absolute;top:-6px;width:200px}.tc-sub--left[data-v-66c417f0]{left:auto;right:calc(100% - 8px)}.tc-sub--up[data-v-66c417f0]{bottom:-6px;top:auto}.tc-item[data-v-66c417f0]:disabled{cursor:default;opacity:.4}.tc-item[data-v-66c417f0]:disabled:hover{background:transparent}.tc-coloritem[data-v-66c417f0]:focus-visible,.tc-item[data-v-66c417f0]:focus-visible{outline:2px solid rgba(0,132,255,.35);outline-offset:-2px}.tc-sub-label[data-v-66c417f0]{color:#9b9a97;font-size:12px;padding:6px 8px 3px}.tc-coloritem[data-v-66c417f0]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--kimchi-black,#101112);cursor:pointer;display:flex;font-size:14px;gap:10px;height:32px;padding:0 8px;text-align:left;text-transform:capitalize;width:100%}.tc-coloritem[data-v-66c417f0]:hover{background:#f1f1ef}.tc-sw[data-v-66c417f0]{align-items:center;background:#fff;border:1px solid #e1e1e0;border-radius:4px;display:inline-flex;font-size:13px;font-weight:700;height:20px;justify-content:center;width:20px}.sop-format-pop--left[data-v-66c417f0]{transform-origin:top left}.sop-format-pop-enter-active[data-v-66c417f0],.sop-format-pop-leave-active[data-v-66c417f0]{transition:transform .15s cubic-bezier(.34,1.2,.64,1),opacity .12s ease}.sop-format-pop-enter-from[data-v-66c417f0],.sop-format-pop-leave-to[data-v-66c417f0]{opacity:0;transform:translateY(-4px) scale(.96)}.sop-dock-btn[data-v-4833b348]{align-items:center;border-radius:9999px;color:var(--kimchi-black,#101112);display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background-color .12s,color .12s}.sop-dock-btn[data-v-4833b348]:hover{background:#fff}.sop-dock-btn--on[data-v-4833b348],.sop-dock-btn--on[data-v-4833b348]:hover{background:#fff;box-shadow:0 1px 2px #10111214;color:#0084ff}.sop-dock-btn[data-v-4833b348]:disabled:hover{background:transparent}.sop-dock-swatch-glyph[data-v-4833b348]{align-items:center;display:inline-flex;flex-direction:column;gap:2px}.sop-dock-swatch-bar[data-v-4833b348]{border-radius:2px;display:block;height:3px;width:16px}.sop-dock-sep[data-v-4833b348]{background:#e1e3e6;flex-shrink:0;height:20px;margin:0 4px;width:1px}.knowledge-sop-content-editor[data-v-4833b348]{position:relative}.sop-file-drop-badge[data-v-4833b348]{align-items:center;background:#2383e2;border:2px solid #fff;border-radius:9999px;box-shadow:0 2px 8px #00000047;color:#fff;display:flex;height:26px;justify-content:center;left:0;margin:12px 0 0 12px;pointer-events:none;position:fixed;top:0;width:26px;will-change:transform;z-index:90}.sop-slash-group-divider[data-v-4833b348]{background:#ededec;height:1px;margin:5px -6px}.sop-slash-group-label[data-v-4833b348]{color:#9b9a97;font-size:12px;padding:4px 10px 2px}.sop-slash-menu[data-v-4833b348]{background:#fff;border:1px solid #e5e5e5;border-radius:10px;box-shadow:0 8px 28px #00000024;max-height:340px;overflow:hidden;padding:6px;position:fixed;width:264px;z-index:96}.sop-slash-list[data-v-4833b348],.sop-slash-menu[data-v-4833b348]{display:flex;flex-direction:column}.sop-slash-list[data-v-4833b348]{gap:4px;min-height:0;overflow-x:hidden;overflow-y:auto}.sop-slash-item[data-v-4833b348]{align-items:center;background:transparent;border:0;border-radius:6px;cursor:pointer;display:flex;gap:10px;padding:5px 10px;text-align:left;width:100%}.sop-slash-item.active[data-v-4833b348]{background:#f0efed}.sop-slash-title[data-v-4833b348]{font-size:14px}.sop-slash-ico[data-v-4833b348],.sop-slash-title[data-v-4833b348]{color:var(--kimchi-black,#101112)}.sop-slash-ico[data-v-4833b348]{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:22px}.sop-slash-ico-h[data-v-4833b348]{color:var(--kimchi-black,#101112);font-size:13px;font-weight:600}.sop-slash-sw[data-v-4833b348]{background:#fff;flex-shrink:0;height:20px;width:20px}.sop-clr-preview[data-v-4833b348],.sop-slash-sw[data-v-4833b348]{align-items:center;border:1px solid #e1e1e0;border-radius:4px;display:inline-flex;font-size:13px;font-weight:700;justify-content:center}.sop-clr-preview[data-v-4833b348]{height:22px;line-height:1;width:22px}.sop-clr-cell[data-v-4833b348]{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #e1e1e0;border-radius:5px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;line-height:1;transition:box-shadow .12s,border-color .12s;width:100%}.sop-clr-cell[data-v-4833b348]:hover{border-color:#c9c9c7}.sop-clr-cell--on[data-v-4833b348]{border-color:#2383e2;box-shadow:0 0 0 1px #2383e2}.sop-slash-divider[data-v-4833b348]{background:#ededec;flex-shrink:0;height:1px;margin:5px -6px}.sop-slash-close[data-v-4833b348]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--kimchi-black,#101112);cursor:pointer;display:flex;flex-shrink:0;font-size:13.5px;justify-content:space-between;padding:6px 10px;width:100%}.sop-slash-close[data-v-4833b348]:hover{background:#f0efed}.sop-slash-esc[data-v-4833b348]{color:#9b9a97;font-size:12px}.sop-slash-tip[data-v-4833b348]{background:#1f1f1e;border-radius:9px;box-shadow:0 8px 24px #00000047;color:#fff;font-size:12.5px;line-height:1.45;max-width:180px;padding:9px 11px;pointer-events:none;position:fixed;z-index:97}.sop-ref-menu[data-v-4833b348]{background:#fff;border:1px solid #e6e8eb;border-radius:11px;box-shadow:0 8px 28px #00000029;display:flex;flex-direction:column;max-height:340px;padding:4px;position:fixed;width:300px;z-index:96}.sop-ref-search[data-v-4833b348]{background:transparent;border:0;border-bottom:1px solid #eef2f6;color:var(--kimchi-black,#101112);flex-shrink:0;font-size:14px;height:32px;margin-bottom:4px;outline:0;padding:0 9px;width:100%}.sop-ref-search[data-v-4833b348]::-moz-placeholder{color:#b9b9b7}.sop-ref-search[data-v-4833b348]::placeholder{color:#b9b9b7}.sop-ref-list[data-v-4833b348]{flex:1;min-height:0;overflow-y:auto}.sop-ref-empty[data-v-4833b348]{color:#8a8a8a;font-size:13.5px;padding:12px 9px}.sop-ref-row[data-v-4833b348]{align-items:center;background:transparent;border:0;border-radius:5.6px;cursor:pointer;display:flex;gap:8px;height:36px;margin-bottom:2px;padding:0 7px;text-align:left;width:100%}.sop-ref-row.active[data-v-4833b348]{background:#fafafa}.sop-ref-nm[data-v-4833b348]{color:var(--kimchi-black,#101112);flex:1;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sop-ref-badge[data-v-4833b348]{background:#f1f5f9;border-radius:4px;color:#7f8d94;flex-shrink:0;font-size:11px;padding:1px 6px}.sop-mention-menu[data-v-4833b348]{background:#fff;border:1px solid #e6e8eb;border-radius:11px;box-shadow:0 8px 28px #00000029;max-height:300px;overflow-y:auto;padding:4px;position:fixed;width:280px;z-index:96}.sop-mention-head[data-v-4833b348]{color:#8a8a8a;font-size:12.5px;padding:6px 9px 4px}.sop-mention-row[data-v-4833b348]{align-items:center;background:transparent;border:0;border-radius:5.6px;cursor:pointer;display:flex;height:36px;margin-bottom:4px;padding:0 7px;text-align:left;width:100%}.sop-mention-row.active[data-v-4833b348]{background:#fafafa}.sop-mention-av[data-v-4833b348]{align-items:center;background:#efefef;border-radius:9999px;color:#7a7a7a;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:500;height:24px;justify-content:center;margin-right:8px;overflow:hidden;text-transform:uppercase;width:24px}.sop-mention-av img[data-v-4833b348]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sop-mention-nm[data-v-4833b348]{color:var(--kimchi-black,#101112);flex:1;font-size:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sop-emoji-menu[data-v-4833b348]{width:240px}.sop-emoji-row[data-v-4833b348]{align-items:center;background:transparent;border:0;border-radius:6px;cursor:pointer;display:flex;gap:10px;height:34px;padding:0 8px;text-align:left;width:100%}.sop-emoji-row.active[data-v-4833b348]{background:#fafafa}.sop-emoji-glyph[data-v-4833b348]{flex-shrink:0;font-size:18px;line-height:1;text-align:center;width:22px}.sop-emoji-glyph img[data-v-4833b348]{height:18px;vertical-align:middle;width:18px}.sop-emoji-code[data-v-4833b348]{color:#6b6b6b;flex:1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sop-mention-card[data-v-4833b348]{align-items:center;background:#fff;border:1px solid #e6e8eb;border-radius:11px;box-shadow:0 8px 28px #00000029;display:flex;gap:12px;padding:14px;position:fixed;transform-origin:top left;width:264px;z-index:96}.sop-mention-card-av[data-v-4833b348]{align-items:center;background:#efefef;border-radius:9999px;color:#7a7a7a;display:inline-flex;flex-shrink:0;font-size:15px;height:40px;justify-content:center;overflow:hidden;text-transform:uppercase;width:40px}.sop-mention-card-av img[data-v-4833b348]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sop-mention-card-info[data-v-4833b348]{flex:1;min-width:0}.sop-mention-card-name[data-v-4833b348]{color:var(--kimchi-black,#101112);font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sop-mention-card-role[data-v-4833b348]{align-items:center;display:flex;font-size:12.5px;font-weight:500;gap:4px;margin-top:1px}.sop-mention-card-dot[data-v-4833b348]{border-radius:9999px;flex-shrink:0;height:9px;width:9px}.tippy-box[data-v-4833b348]{transition-property:transform,visibility,opacity}.tippy-box[data-animation=fade][data-state=hidden][data-v-4833b348]{opacity:0}.sop-dh-grip[data-v-4833b348]{align-items:center;border-radius:5px;color:#a2a8af;cursor:grab;display:flex;height:22px;justify-content:center;transition:background .12s;width:18px}.sop-dh-grip[data-v-4833b348]:hover{background:#efefee;color:#8a9099}.sop-dh-grip[data-v-4833b348]:active{cursor:grabbing}.sop-media-uploading[data-v-4833b348]{align-self:center;background:#0f172adb;border-radius:9999px;bottom:12px;box-shadow:0 4px 14px #0000002e;color:#fff;font-size:12.5px;line-height:1.2;margin:0 auto;padding:6px 12px;position:sticky;width:-moz-fit-content;width:fit-content;z-index:5}.sop-writing-shimmer[data-v-4833b348]{display:flex;flex-direction:column;gap:8px;padding:8px 0}.sop-writing-shimmer span[data-v-4833b348]{animation:sopShimmer-4833b348 1.2s infinite;background:linear-gradient(90deg,#eee 25%,#f6f6f6,#eee 75%);background-size:200% 100%;border-radius:6px;height:14px}.sop-writing-shimmer span[data-v-4833b348]:nth-child(2){width:80%}.sop-writing-shimmer span[data-v-4833b348]:nth-child(3){width:60%}@keyframes sopShimmer-4833b348{0%{background-position:200% 0}to{background-position:-200% 0}}.sop-format-toolbar-anchor[data-v-4833b348]{backface-visibility:hidden;transform:var(--tb-transform,translate3d(-50%, calc(-100% - 8px) ,0)) scale(1);transform-origin:var(--tb-origin,50% 100%)}.sop-format-toolbar-enter-active[data-v-4833b348],.sop-format-toolbar-leave-active[data-v-4833b348]{transition:transform .14s cubic-bezier(.34,1.2,.64,1),opacity .12s ease}.sop-format-toolbar-enter-from[data-v-4833b348],.sop-format-toolbar-leave-to[data-v-4833b348]{opacity:0;transform:var(--tb-transform,translate3d(-50%, calc(-100% - 8px) ,0)) scale(.94)}.sop-format-pop--left[data-v-4833b348]{transform-origin:top left}.sop-format-pop-enter-active[data-v-4833b348],.sop-format-pop-leave-active[data-v-4833b348]{transition:transform .15s cubic-bezier(.34,1.2,.64,1),opacity .12s ease}.sop-format-pop-enter-from[data-v-4833b348],.sop-format-pop-leave-to[data-v-4833b348]{opacity:0;transform:translateY(-4px) scale(.96)}:root{--sop-bg-gray:#ebeced;--sop-bg-brown:#e9e5e3;--sop-bg-orange:#faebdd;--sop-bg-yellow:#fbf3db;--sop-bg-green:#ddedea;--sop-bg-blue:#ddebf1;--sop-bg-purple:#eae4f2;--sop-bg-pink:#f4dfeb;--sop-bg-red:#fbe4e4;--sop-clr-gray:#9b9a97;--sop-clr-brown:#64473a;--sop-clr-orange:#d9730d;--sop-clr-yellow:#dfab01;--sop-clr-green:#0f7b6c;--sop-clr-blue:#0b6e99;--sop-clr-purple:#6940a5;--sop-clr-pink:#ad1a72;--sop-clr-red:#e03e3e}.sop-editor .ProseMirror{box-sizing:border-box;color:var(--kimchi-black,#101112);font-size:15px;line-height:1.65;margin-left:-44px;outline:none;padding-left:44px;width:calc(100% + 44px)}.sop-editor .ProseMirror>*+*{margin-top:10px}.sop-editor .ProseMirror ::-moz-selection,.sop-editor .ProseMirror::-moz-selection{background:#baddfa}.sop-editor .ProseMirror ::selection,.sop-editor .ProseMirror::selection{background:#baddfa}.sop-editor .sop-comment-mark{background:#fceaf3;border-bottom:2px solid #f6c9df;cursor:pointer;transition:background-color .12s,border-color .12s}.sop-editor .sop-comment-mark--active{background:#f9d5e7;border-bottom-color:#ee9dc5}.sop-editor h1{font-size:28px;font-weight:700;line-height:1.2;padding:26px 0 6px}.sop-editor h2{font-size:22.5px;font-weight:600;padding:20px 0 4px}.sop-editor h3{font-size:19.5px;font-weight:600;padding:14px 0 3px}.sop-editor h4,.sop-editor h5,.sop-editor h6{font-size:17.5px;font-weight:600;padding:10px 0 2px}.sop-editor ol,.sop-editor ul{padding-left:26px}.sop-editor ul{list-style:disc}.sop-editor ul ul{list-style:circle}.sop-editor ul ul ul{list-style:square}.sop-editor ol{list-style:decimal}.sop-editor ol ol{list-style:lower-alpha}.sop-editor li{margin:4px 0}.sop-editor li>p{margin:0}.sop-editor blockquote{border-left:3px solid #ddd;color:#666;padding-left:14px}.sop-editor hr{border:none;border-top:1px solid #ddd;margin:18px 0}.sop-editor a{color:#2383e2;text-decoration:underline}.sop-editor pre{background:#f4f4f4;border-radius:8px;font-size:13px;overflow:auto;padding:12px}.sop-editor ul[data-type=taskList]{list-style:none;padding-left:4px}.sop-editor ul[data-type=taskList] li{align-items:flex-start;display:flex;gap:9px}.sop-editor ul[data-type=taskList] li>label{margin-top:4px}.sop-editor ul[data-type=taskList] li>div{flex:1}.sop-editor ul[data-type=taskList] input[type=checkbox]{accent-color:#0084ff;height:15px;width:15px}.sop-editor .tableWrapper{margin:28px 0 40px;max-width:100%;min-width:0;overflow-x:auto;position:relative}.sop-editor .tableWrapper,.sop-tw-bar{scrollbar-color:auto}.sop-editor .tableWrapper::-webkit-scrollbar,.sop-tw-bar::-webkit-scrollbar{height:10px}.sop-editor .tableWrapper::-webkit-scrollbar-corner,.sop-editor .tableWrapper::-webkit-scrollbar-track,.sop-tw-bar::-webkit-scrollbar-corner,.sop-tw-bar::-webkit-scrollbar-track{background:transparent}.sop-editor .tableWrapper::-webkit-scrollbar-button,.sop-tw-bar::-webkit-scrollbar-button{display:none;height:0;width:0}.sop-editor .tableWrapper::-webkit-scrollbar-thumb,.sop-tw-bar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#10111238;border:2px solid transparent;border-radius:999px}.sop-editor .tableWrapper::-webkit-scrollbar-thumb:hover,.sop-tw-bar::-webkit-scrollbar-thumb:hover{background-color:#10111266}.sop-editor .tableWrapper::-webkit-scrollbar-thumb:active,.sop-tw-bar::-webkit-scrollbar-thumb:active{background-color:#10111280}@supports not selector(::-webkit-scrollbar){.sop-editor .tableWrapper,.sop-tw-bar{scrollbar-color:rgba(16,17,18,.22) transparent;scrollbar-width:thin}}.sop-tw-track{display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none;position:absolute;z-index:15}.sop-tw-bar{background:#fff;bottom:0;flex:none;overflow-x:auto;overflow-y:hidden;pointer-events:auto;position:sticky}.sop-tw-fade{pointer-events:none;position:fixed;transition:opacity .12s ease;z-index:89}.sop-tw-fade--left{background:linear-gradient(90deg,#fff 15%,transparent)}.sop-tw-fade--right{background:linear-gradient(270deg,#fff 15%,transparent)}.sop-editor table{border-collapse:collapse;table-layout:fixed;width:100%}.sop-editor td,.sop-editor th{border:1px solid #ddd;min-width:40px;overflow-wrap:anywhere;padding:6px 10px;position:relative;vertical-align:top;word-break:break-word}.sop-editor th{background:#f6f6f6;font-weight:600;text-align:left}.sop-editor .selectedCell:after{background:#2383e21f;content:"";inset:0;pointer-events:none;position:absolute}.sop-editor .ProseMirror-focused :is(td,th).sop-cell-active{box-shadow:inset 0 0 0 2px var(--color-primary,#0084ff);z-index:3}.sop-editor .sop-block-selected{background:#2383e21a;border-radius:4px;box-shadow:0 0 0 4px #2383e21a}.sop-editor .sop-all-selected ::-moz-selection{background:transparent}.sop-editor .sop-all-selected ::selection{background:transparent}.sop-editor .sop-all-selected::-moz-selection{background:transparent}.sop-editor .sop-all-selected::selection{background:transparent}.sop-editor .ProseMirror-hideselection ::-moz-selection{background:transparent}.sop-editor .ProseMirror-hideselection ::selection{background:transparent}.sop-editor .ProseMirror-hideselection{caret-color:transparent}.sop-editor .column-resize-handle{background:#2383e2;bottom:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;width:2px;z-index:10}.sop-editor .resize-cursor{cursor:col-resize}.sop-editor .ProseMirror-focused>.is-empty:not(.ProseMirror-selectednode):before{color:#bbb;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.sop-editor--resting-placeholder .ProseMirror>.is-empty:not(.ProseMirror-selectednode):before{color:#969696;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.sop-editor--resting-placeholder .ProseMirror-focused>.is-empty:not(.ProseMirror-selectednode):before{color:#969696}.sop-editor .ProseMirror>*{transition:background-color .12s ease,box-shadow .12s ease}.sop-editor .ProseMirror-selectednode:not(.sop-media-block){background-color:#2383e21f;border-radius:3px;box-shadow:0 0 0 4px #2383e21f}.sop-dropcursor{animation:sopDropIn .12s ease;border-radius:2px}@keyframes sopDropIn{0%{opacity:0}to{opacity:1}}.sop-editor img{height:auto;max-width:100%}.sop-editor .sop-mention{color:var(--kimchi-black,#101112);cursor:pointer;font-weight:500;-moz-user-select:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.sop-editor .sop-mention:hover{opacity:.7}.sop-editor .sop-mention-avatar{background-color:#efefef;border-radius:9999px;color:#7a7a7a;display:inline-block;font-size:9px;font-weight:500;height:18px;line-height:18px;margin-right:4px;overflow:hidden;text-align:center;text-transform:uppercase;vertical-align:-.45em;width:18px}.sop-editor .sop-mention-avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sop-editor .sop-align-center{text-align:center}.sop-editor .sop-align-right{text-align:right}.sop-editor .sop-align-justify{text-align:justify}.sop-editor .sop-bg-gray{background:var(--sop-bg-gray)}.sop-editor .sop-bg-brown{background:var(--sop-bg-brown)}.sop-editor .sop-bg-orange{background:var(--sop-bg-orange)}.sop-editor .sop-bg-yellow{background:var(--sop-bg-yellow)}.sop-editor .sop-bg-green{background:var(--sop-bg-green)}.sop-editor .sop-bg-blue{background:var(--sop-bg-blue)}.sop-editor .sop-bg-purple{background:var(--sop-bg-purple)}.sop-editor .sop-bg-pink{background:var(--sop-bg-pink)}.sop-editor .sop-bg-red{background:var(--sop-bg-red)}.sop-editor .sop-clr-gray{color:var(--sop-clr-gray)}.sop-editor .sop-clr-brown{color:var(--sop-clr-brown)}.sop-editor .sop-clr-orange{color:var(--sop-clr-orange)}.sop-editor .sop-clr-yellow{color:var(--sop-clr-yellow)}.sop-editor .sop-clr-green{color:var(--sop-clr-green)}.sop-editor .sop-clr-blue{color:var(--sop-clr-blue)}.sop-editor .sop-clr-purple{color:var(--sop-clr-purple)}.sop-editor .sop-clr-pink{color:var(--sop-clr-pink)}.sop-editor .sop-clr-red{color:var(--sop-clr-red)}.sop-editor :is(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,pre)[class*=sop-bg-]{border-radius:4px;margin-left:-8px;margin-right:-8px;padding:4px 8px}
