.tiptap-icon-picker,.tiptap-media-picker{position:absolute;z-index:1000;background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);width:300px;max-height:400px;display:flex;flex-direction:column;overflow:hidden}.tiptap-media-picker-tabs{display:flex;gap:0;border-bottom:1px solid #e5e7eb;background:#f9fafb;padding:0}.tiptap-media-picker-tab{flex:1;padding:10px 16px;background:transparent;cursor:pointer;font-size:13px;font-weight:500;color:#6b7280;border:none;border-bottom:2px solid transparent;transition:all .15s;position:relative;top:1px}.tiptap-media-picker-tab:hover{color:#374151;background:#f3f4f6}.tiptap-media-picker-tab.active{color:#3b82f6;border-bottom-color:#3b82f6;background:white}.tiptap-media-picker-image-content{padding:12px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;flex:1}.tiptap-media-picker-image-input{width:100%}.tiptap-media-picker-image-url-input{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;outline:none;transition:border-color .2s}.tiptap-media-picker-image-url-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.tiptap-media-picker-image-url-input::placeholder{color:#9ca3af}.tiptap-media-picker-image-preview{display:flex;align-items:center;justify-content:center;padding:16px;background:#f9fafb;border-radius:6px;min-height:100px;border:1px solid #e5e7eb}.tiptap-media-picker-image-preview-img{max-width:100%;max-height:150px;object-fit:contain;border-radius:4px}.tiptap-media-picker-image-help{font-size:12px;color:#6b7280;line-height:1.5;padding:8px;background:#f9fafb;border-radius:4px;border:1px solid #e5e7eb}.tiptap-callout-wrapper{margin:12px 0}.tiptap-callout-container{display:flex;gap:12px;padding:12px 16px;border-radius:16px;align-items:center;position:relative;transition:background-color .2s}.tiptap-callout-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:4px;background:transparent;transition:all .15s;padding:0;overflow:hidden}.tiptap-callout-content{flex:1;min-width:0}.tiptap-callout-content-inner>:first-child{margin-top:0}.tiptap-callout-content-inner>:last-child{margin-bottom:0}.tiptap-callout-container[data-tiptap-bg-color=auto]{background-color:#e5f1fb}.tiptap-callout-container[data-tiptap-bg-color=white]{background-color:#ffffff}.tiptap-callout-container[data-tiptap-bg-color=lightblue]{background-color:#e5f1fb}.tiptap-callout-container[data-tiptap-bg-color=blue]{background-color:#dbeafe}.tiptap-callout-container[data-tiptap-bg-color=gray]{background-color:#f3f4f6}.tiptap-callout-container[data-tiptap-bg-color=red]{background-color:#fecaca}.tiptap-callout-container[data-tiptap-bg-color=green]{background-color:#d1fae5}.tiptap-callout-container[data-tiptap-bg-color=orange]{background-color:#fed7aa}.tiptap-callout-icon[data-tiptap-icon-size=small]{width:16px;height:16px}.tiptap-callout-icon[data-tiptap-icon-size=medium]{width:20px;height:20px}.tiptap-callout-icon[data-tiptap-icon-size=large]{width:24px;height:24px}.tiptap-callout-icon[data-tiptap-icon-size=xlarge]{width:32px;height:32px}.tiptap-callout-icon[data-tiptap-icon-color=auto]{color:#374151}.tiptap-callout-icon[data-tiptap-icon-color=white]{color:#ffffff}.tiptap-callout-icon[data-tiptap-icon-color=gray]{color:#374151}.tiptap-callout-icon[data-tiptap-icon-color=blue]{color:#1e40af}.tiptap-callout-icon[data-tiptap-icon-color=green]{color:#16a34a}.tiptap-callout-icon[data-tiptap-icon-color=orange]{color:#ea580c}.tiptap-callout-icon[data-tiptap-icon-color=red]{color:#dc2626}.tiptap-callout-image{width:100%;height:100%;object-fit:contain}.tiptap-callout-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.1);border-radius:2px;color:rgba(0,0,0,.3);font-size:16px;font-weight:700}.tiptap-content .tiptap-icon-list-item-wrapper,.tiptap-editor .ProseMirror .tiptap-icon-list-item-wrapper{list-style:none!important;margin-left:2.25em}.tiptap-icon-list-item-container{position:relative}.tiptap-icon-list-icon-container{position:absolute;left:-24px;top:2px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid transparent;border-radius:3px;background:transparent;transition:all .15s;padding:0}.tiptap-icon-list-icon{width:16px;height:16px;color:#6b7280}.tiptap-icon-list-icon-container[data-tiptap-icon-color=auto]{color:inherit}.tiptap-icon-list-icon-container[data-tiptap-icon-color=white]{color:#ffffff}.tiptap-icon-list-icon-container[data-tiptap-icon-color=gray]{color:#374151}.tiptap-icon-list-icon-container[data-tiptap-icon-color=blue]{color:#1e40af}.tiptap-icon-list-icon-container[data-tiptap-icon-color=green]{color:#16a34a}.tiptap-icon-list-icon-container[data-tiptap-icon-color=orange]{color:#ea580c}.tiptap-icon-list-icon-container[data-tiptap-icon-color=red]{color:#dc2626}.tiptap-editor .tiptap-callout-wrapper.selected .tiptap-callout-container{outline:2px solid #3b82f6;outline-offset:2px}.tiptap-editor .tiptap-callout-icon{cursor:pointer}.tiptap-editor .tiptap-callout-icon:hover{background:rgba(0,0,0,.05)}.tiptap-editor .tiptap-callout-icon:active{transform:scale(.95)}.tiptap-editor .tiptap-icon-list-icon-container{cursor:pointer}.tiptap-editor .tiptap-icon-list-icon-container:hover{background:#f3f4f6;border-color:#d1d5db}.tiptap-editor .tiptap-icon-list-icon-container:active{transform:scale(.95)}.tiptap-editor .tiptap-icon-list-icon-container:hover .tiptap-icon-list-icon{color:#374151}.tiptap-editor .tiptap-icon-list-item-wrapper:focus-within .tiptap-icon-list-icon-container{border-color:rgba(59,130,246,.3)}.tiptap-content .tiptap-callout-icon,.tiptap-content .tiptap-icon-list-icon-container{pointer-events:none}.tiptap-content p,.tiptap-editor .ProseMirror p{margin:.75em 0}.tiptap-content p:first-child,.tiptap-editor .ProseMirror p:first-child{margin-top:0}.tiptap-content p:last-child,.tiptap-editor .ProseMirror p:last-child{margin-bottom:0}.tiptap-content p:empty:before,.tiptap-editor .ProseMirror p:empty:before{content:"\00a0";display:inline}.tiptap-content li,.tiptap-editor .ProseMirror li{list-style:none}.tiptap-content ul li,.tiptap-editor .ProseMirror ul li{list-style-type:disc;margin-left:2.25em}.tiptap-content ol li,.tiptap-editor .ProseMirror ol li{list-style-type:decimal;margin-left:2.25em}.tiptap-content ol li+li,.tiptap-content ul li+li{margin-top:4px}.tiptap-content ol,.tiptap-content ul,.tiptap-editor .ProseMirror ol,.tiptap-editor .ProseMirror ul{margin:.75em 0;padding-left:0}.tiptap-content ol:first-child,.tiptap-content ul:first-child,.tiptap-editor .ProseMirror ol:first-child,.tiptap-editor .ProseMirror ul:first-child{margin-top:0}.tiptap-content ol:last-child,.tiptap-content ul:last-child,.tiptap-editor .ProseMirror ol:last-child,.tiptap-editor .ProseMirror ul:last-child{margin-bottom:0}.tiptap-content>center>ul,.tiptap-editor .ProseMirror>center>ul{text-align:left}.tiptap-callout-content-inner p{margin:.5em 0}.tiptap-callout-content-inner p:first-child{margin-top:0}.tiptap-callout-content-inner p:last-child{margin-bottom:0}.tiptap-callout-content-inner ol,.tiptap-callout-content-inner ul{margin:.5em 0;padding-left:2.25em}.tiptap-callout-content-inner li{margin:.25em 0}.tiptap-callout-content-inner h1,.tiptap-callout-content-inner h2,.tiptap-callout-content-inner h3{margin:.75em 0 .5em;font-weight:600}.tiptap-callout-content-inner h1:first-child,.tiptap-callout-content-inner h2:first-child,.tiptap-callout-content-inner h3:first-child{margin-top:0}.tiptap-icon-list-item-content ol,.tiptap-icon-list-item-content ul{margin-top:4px;margin-bottom:4px}.tiptap-icon-list-item-content p{margin:0}.tiptap-editor .tiptap-callout-content-inner:empty:before{content:"Type something...";color:#9ca3af;pointer-events:none}.tiptap-editor .tiptap-icon-list-item-content:empty:before{content:"List item";color:#9ca3af;pointer-events:none}.tiptap-editor .tiptap-callout-container:focus-within{box-shadow:0 0 0 3px rgba(59,130,246,.1)}.tiptap-icon-list-item-wrapper+.tiptap-icon-list-item-wrapper{margin-top:4px}.tiptap-content table,.tiptap-editor .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:16px 0;overflow:hidden}.tiptap-content td,.tiptap-content th,.tiptap-editor .ProseMirror td,.tiptap-editor .ProseMirror th{border:1px solid #e5e7eb;padding:8px 12px;vertical-align:top;position:relative;min-width:50px;font-size:14px}.tiptap-content th,.tiptap-editor .ProseMirror th{font-weight:600;background-color:#f3f4f6;text-align:left}@media (max-width:768px){.tiptap-content td,.tiptap-content th,.tiptap-editor .ProseMirror td,.tiptap-editor .ProseMirror th{padding:6px 8px;font-size:14px}}@media (max-width:640px){.tiptap-content table,.tiptap-editor .ProseMirror table{display:block;overflow-x:auto;white-space:nowrap}}.tiptap-editor .ProseMirror .selectedCell{background-color:#dbeafe;outline:2px solid #3b82f6;outline-offset:-1px}.tiptap-editor .ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;background-color:#3b82f6;cursor:col-resize;pointer-events:auto;z-index:10;opacity:0;transition:opacity .2s}.tiptap-editor .ProseMirror .column-resize-handle:hover,.tiptap-editor .ProseMirror td:hover .column-resize-handle,.tiptap-editor .ProseMirror th:hover .column-resize-handle{opacity:1}.tiptap-editor .ProseMirror .resize-cursor{cursor:col-resize}.tiptap-editor .ProseMirror td>p:last-of-type,.tiptap-editor .ProseMirror th>p:last-of-type{margin-bottom:0!important}.tiptap-editor .ProseMirror table.ProseMirror-selectednode{outline:2px solid #3b82f6;outline-offset:2px}.tiptap-table-toolbar{background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);padding:6px;display:flex;flex-direction:column;gap:8px}.tiptap-table-toolbar-content{display:flex;align-items:center;gap:4px}.tiptap-table-toolbar-group{display:flex;align-items:center;gap:2px}.tiptap-table-toolbar-divider{width:1px;height:24px;background-color:#e5e7eb;margin:0 4px}.tiptap-table-toolbar-button{position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:white;border:1px solid transparent;border-radius:4px;cursor:pointer;color:#374151;transition:all .15s}.tiptap-table-toolbar-button:hover:not(:disabled){background-color:#f3f4f6;border-color:#e5e7eb}.tiptap-table-toolbar-button:active:not(:disabled){background-color:#e5e7eb;transform:scale(.95)}.tiptap-table-toolbar-button:disabled{opacity:.4;cursor:not-allowed}.tiptap-table-toolbar-button-destructive:hover:not(:disabled){background-color:#fee2e2;border-color:#fecaca;color:#dc2626}.tiptap-table-toolbar-button-destructive:active:not(:disabled){background-color:#fecaca}.tiptap-table-toolbar-button-icon-arrow{position:absolute;top:2px;right:2px;background:white;border-radius:50%;color:#6b7280}.tiptap-table-toolbar-button-icon-plus{position:absolute;bottom:2px;right:2px;background:white;border-radius:50%;color:#16a34a}.tiptap-table-toolbar-button-icon-overlay{position:absolute;bottom:2px;right:2px;background:white;border-radius:50%;color:#dc2626}.tiptap-table-toolbar-confirm{background:white;border:1px solid #e5e7eb;border-radius:6px;padding:12px;margin-top:4px}.tiptap-table-toolbar-confirm-text{margin:0 0 8px;font-size:14px;font-weight:500;color:#374151}.tiptap-table-toolbar-confirm-buttons{display:flex;gap:8px}.tiptap-table-toolbar-confirm-button{flex:1;padding:6px 12px;font-size:13px;font-weight:500;border-radius:4px;border:1px solid;cursor:pointer;transition:all .15s}.tiptap-table-toolbar-confirm-button-danger{background-color:#dc2626;border-color:#dc2626;color:white}.tiptap-table-toolbar-confirm-button-danger:hover{background-color:#b91c1c;border-color:#b91c1c}.tiptap-table-toolbar-confirm-button-cancel{background-color:white;border-color:#e5e7eb;color:#374151}.tiptap-table-toolbar-confirm-button-cancel:hover{background-color:#f3f4f6}@media (max-width:768px){.tiptap-table-toolbar{padding:4px}.tiptap-table-toolbar-button{width:28px;height:28px}.tiptap-table-toolbar-confirm{padding:10px}}.tiptap-icon-picker{position:absolute;z-index:1000;background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);width:300px;max-height:400px;display:flex;flex-direction:column;overflow:hidden}.tiptap-icon-picker-search{padding:8px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.tiptap-icon-picker-search-input{width:100%;padding:6px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:13px;outline:none;transition:border-color .2s}.tiptap-icon-picker-search-input:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.tiptap-icon-picker-search-input::placeholder{color:#9ca3af}.tiptap-icon-picker-grid{padding:8px;overflow-y:auto;flex:1;display:grid;grid-template-columns:repeat(5,1fr);gap:4px;align-content:start}.tiptap-icon-picker-item{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:4px;background:white;cursor:pointer;transition:all .15s;padding:8px}.tiptap-icon-picker-item:hover{background:#f3f4f6;border-color:#3b82f6}.tiptap-icon-picker-item.selected{background:#dbeafe;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.tiptap-icon-picker-item-icon{width:18px;height:18px;color:#374151}.tiptap-icon-picker-item.selected .tiptap-icon-picker-item-icon{color:#2563eb}.tiptap-icon-picker-empty{grid-column:1/-1;padding:20px;text-align:center;color:#6b7280;font-size:13px}.tiptap-icon-picker-grid::-webkit-scrollbar{width:6px}.tiptap-icon-picker-grid::-webkit-scrollbar-track{background:transparent}.tiptap-icon-picker-grid::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.tiptap-icon-picker-grid::-webkit-scrollbar-thumb:hover{background:#9ca3af}.tiptap-icon-picker-toolbar{display:flex;flex-direction:column;gap:10px;padding:10px 12px;border-top:1px solid #e5e7eb;background:#f9fafb}.tiptap-icon-picker-toolbar-row{display:flex;align-items:center;gap:10px}.tiptap-icon-picker-toolbar-label{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.025em;min-width:40px}.tiptap-icon-picker-toolbar-buttons{display:flex;gap:4px;flex:1}.tiptap-icon-picker-toolbar-button{flex:1;padding:4px 8px;border:1px solid #d1d5db;border-radius:4px;background:white;font-size:11px;font-weight:600;color:#6b7280;cursor:pointer;transition:all .15s;min-width:32px}.tiptap-icon-picker-toolbar-button:hover{background:#f3f4f6;border-color:#9ca3af}.tiptap-icon-picker-toolbar-button.active{background:#3b82f6;border-color:#3b82f6;color:white;box-shadow:0 1px 2px rgba(59,130,246,.2)}.tiptap-icon-picker-color-swatches{display:flex;gap:6px;flex:1}.tiptap-icon-picker-color-swatch{position:relative;width:28px;height:28px;border:2px solid transparent;border-radius:50%;cursor:pointer;transition:all .15s;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.tiptap-icon-picker-color-swatch:hover{transform:scale(1.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.15)}.tiptap-icon-picker-color-swatch.active{border-color:#3b82f6;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 0 0 2px rgba(59,130,246,.2)}.tiptap-icon-picker-color-check{font-size:14px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.2);pointer-events:none}.tiptap-content .variable-mark,.tiptap-content .variable-mention,.tiptap-editor .ProseMirror .variable-mark,.tiptap-editor .ProseMirror .variable-mention{background:rgba(0,128,255,.2);border-radius:4px;color:rgb(0,86,172);padding:2px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:500;white-space:nowrap}.tiptap-table-toolbar-button-icon-overlay svg{display:block;width:10px;height:10px}.tiptap-editor-container{position:relative}.tiptap-editor .ProseMirror{padding:0 0 0 50px;position:relative}.ProseMirror.modifier-key-active a{cursor:pointer!important}.ProseMirror img{cursor:pointer;transition:opacity .2s ease}.ProseMirror img:hover{opacity:.9}img.ProseMirror-selectednode{outline:2px solid #3b82f6;outline-offset:2px}img.image-in-text-selection{opacity:.65;filter:brightness(1.1) contrast(.9)}.tiptap-editor-loading{padding:1rem;color:#6b7280;font-size:.875rem}.tiptap-character-count{position:absolute;bottom:8px;right:8px;font-size:.75rem;color:#6b7280;background:rgba(255,255,255,.9);padding:2px 6px;border-radius:4px;pointer-events:none}.drag-handle-buttons{display:flex;align-items:center;gap:2px;transition:opacity .15s ease}.drag-handle-button,.drag-handle-grip{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:transparent;border-radius:3px;color:#9ca3af;cursor:pointer;transition:all .15s ease}.drag-handle-button:hover,.drag-handle-grip:hover{background:#f3f4f6;color:#4b5563}.drag-handle-grip{cursor:grab}.drag-handle-grip:active{cursor:grabbing;background:#e5e7eb}.variable-autocomplete-popup{position:fixed;top:0;left:0;z-index:10001;background-color:white;border:1px solid #d9d9d9;border-radius:.375rem;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);max-height:400px;overflow-y:auto}.variable-autocomplete-dropdown{min-width:300px}.variable-autocomplete-item{padding:.5rem .75rem;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .15s ease-in-out}.variable-autocomplete-item:last-child{border-bottom:none}.variable-autocomplete-item.selected,.variable-autocomplete-item:hover{background-color:#e6f7ff}.variable-autocomplete-item.empty{color:#8c8c8c;font-style:italic;cursor:default;text-align:center;padding:1rem .75rem}.variable-autocomplete-item.empty:hover{background-color:transparent}.variable-item-header{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.25rem}.variable-name{font-weight:600;font-size:.875rem;color:#262626;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;flex:1;min-width:0}.variable-category{font-size:.75rem;color:#8c8c8c;white-space:nowrap;flex-shrink:0}.variable-badge{display:inline-block;padding:.125rem .375rem;font-size:.6875rem;font-weight:500;border-radius:.25rem;margin-left:.375rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial}.variable-badge.inactive{background-color:#fff1f0;color:#cf1322;border:1px solid #ffccc7}.variable-description{font-size:.8125rem;color:#595959;line-height:1.4;margin-top:0}.variable-autocomplete-item.inactive{opacity:.7}.variable-autocomplete-item.inactive .variable-name{color:#cf1322}.variable-detail{font-size:.75rem;color:#8c8c8c;margin-bottom:.25rem}.variable-title{font-size:.8125rem;color:#595959;line-height:1.4;margin-top:.25rem}.variable-autocomplete-popup::-webkit-scrollbar{width:6px}.variable-autocomplete-popup::-webkit-scrollbar-track{background:transparent}.variable-autocomplete-popup::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}.variable-autocomplete-popup::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.command-menu{min-width:280px;padding:4px}.command-menu-group{margin-bottom:4px}.command-menu-group:last-child{margin-bottom:0}.command-menu-group-label{padding:6px 12px 4px;font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.command-menu-item{display:flex;align-items:center;width:100%;padding:6px 12px;border-radius:4px;border:none;background:transparent;cursor:pointer;transition:background-color .1s ease;text-align:left}.command-menu-item:hover{background-color:#f3f4f6}.command-menu.keyboard-mode .command-menu-item{pointer-events:none}.command-menu.keyboard-mode .command-menu-item:hover{background:transparent!important}.command-menu-item.selected{background-color:#f3f4f6}.command-menu.keyboard-mode .command-menu-item.selected{pointer-events:auto}.command-menu-item-icon{flex-shrink:0;margin-right:8px;color:#6b7280}.command-menu-item.selected .command-menu-item-icon{color:#374151}.command-menu-item-content{flex:1;min-width:0}.command-menu-item-title{font-size:14px;font-weight:400;color:#111827}.command-menu::-webkit-scrollbar{width:6px}.command-menu::-webkit-scrollbar-track{background:transparent}.command-menu::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:3px}.command-menu::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}.autocomplete-popup{position:fixed;top:0;left:0;z-index:10001;background-color:white;border:1px solid #d1d5db;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);max-height:400px;overflow-y:auto;min-width:300px}.autocomplete-popup::-webkit-scrollbar{width:8px}.autocomplete-popup::-webkit-scrollbar-track{background:#f9fafb;border-radius:.5rem}.autocomplete-popup::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:.5rem}.autocomplete-popup::-webkit-scrollbar-thumb:hover{background:#9ca3af}.tiptap-editor .ProseMirror .react-renderer.node-listItem+.react-renderer.node-listItem{margin-top:4px}.tiptap-modal-overlay{position:absolute;top:0;left:0;right:0;background:white;border-bottom:1px solid #d1d5db;padding:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:20}.tiptap-modal{display:flex;flex-direction:column;gap:.5rem}.tiptap-modal-title{display:none}.tiptap-modal-input{flex:1;padding:.375rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.tiptap-modal-input:focus{outline:none;box-shadow:0 0 0 2px #3b82f6;border-color:#3b82f6}.tiptap-modal-input::placeholder{color:#9ca3af}.tiptap-modal-actions{display:flex;align-items:center;gap:.5rem}.tiptap-modal-button-primary,.tiptap-modal-button-secondary{padding:.375rem .75rem;border-radius:.375rem;font-size:.875rem;cursor:pointer;border:none;outline:none;transition:background-color .15s ease}.tiptap-modal-button-primary{background-color:#3b82f6;color:white}.tiptap-modal-button-primary:hover:not(:disabled){background-color:#2563eb}.tiptap-modal-button-primary:disabled{background-color:#9ca3af;cursor:not-allowed;opacity:.5}.tiptap-modal-button-secondary{background-color:#d1d5db;color:#374151}.tiptap-modal-button-secondary:hover{background-color:#9ca3af}.AuditLogsChanges_changes__705K3{margin-top:.5rem;overflow-x:auto;overflow-y:visible;padding-bottom:.25rem}.AuditLogsChanges_changeItem__dtq1i{margin-bottom:.75rem;padding:.375rem;background-color:#f8f9fa;border-radius:4px;border:1px solid #e5e7eb;font-size:.75rem;width:max-content;min-width:100%}.AuditLogsChanges_changeLabel__XuGN2{font-weight:600;margin-bottom:.375rem;font-size:.75rem;line-height:1.2}.AuditLogsChanges_changeValues__nwkOb{display:flex;flex-direction:column;gap:.375rem;align-items:flex-start;width:max-content}.AuditLogsChanges_changeValues__nwkOb .AuditLogsChanges_ant-tag__N_obZ{margin:0;font-size:.6875rem;line-height:1.2;padding:2px 6px;white-space:nowrap;width:auto;max-width:none}.AuditLogsChanges_changeArrow__C61Yy{margin:.125rem 0;flex-shrink:0;align-self:center}.AuditLogsChanges_changeSummary__neb7K{font-size:.625rem;color:#6b7280;margin-top:.25rem;line-height:1.2;white-space:nowrap}@media (min-width:500px){.AuditLogsChanges_changeValues__nwkOb{flex-direction:row;gap:.5rem;align-items:center}.AuditLogsChanges_changeArrow__C61Yy{margin:0 .25rem;align-self:center}.AuditLogsChanges_changeSummary__neb7K{margin-top:0;margin-left:.25rem}}.AuditLogsWidget_container__Ck8w2,.AuditLogsWidget_itemsContainer__M78KJ{display:flex;flex-direction:column;gap:1rem}.AuditLogsWidget_loadMore__DifKN{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem}.TaggingJobsAuditlogChanges_tagsContainer__HUN9o{display:flex;flex-wrap:wrap;gap:.25rem}