.tiptap>*+*{margin-top:.75em}.tiptap ul,.tiptap ol{padding:0 1rem}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.1}.tiptap code{background-color:#6161611a;color:#616161;border-radius:.25rem;padding:.125rem .25rem;font-family:JetBrainsMono,monospace;font-size:.85em}.tiptap pre{background:#0d0d0d;color:#fff;font-family:JetBrainsMono,monospace;padding:.75rem 1rem;border-radius:.5rem;overflow-x:auto}.tiptap pre code{color:inherit;padding:0;background:none;font-size:.8rem}.tiptap img{max-width:100%;height:auto;border-radius:.5rem}.tiptap blockquote{padding-left:1rem;border-left:2px solid rgba(13,13,13,.1);font-style:italic;margin:1rem 0}.tiptap hr{border:none;border-top:2px solid rgba(13,13,13,.1);margin:2rem 0}.tiptap ul,.tiptap ol{padding:0 1rem;margin:1rem 0}.tiptap li{margin:-1.2rem 0}.tiptap p{margin:.75rem 0;line-height:1.6}.tiptap h1{font-size:2rem;font-weight:700;margin:1.5rem 0 .75rem;line-height:1.1}.tiptap h2{font-size:1.5rem;font-weight:600;margin:1.25rem 0 .5rem;line-height:1.2}.tiptap h3{font-size:1.25rem;font-weight:600;margin:1rem 0 .5rem;line-height:1.3}.tiptap h4{font-size:1.125rem;font-weight:600;margin:.75rem 0 .5rem;line-height:1.4}.tiptap h5{font-size:1rem;font-weight:600;margin:.75rem 0 .5rem;line-height:1.4}.tiptap h6{font-size:.875rem;font-weight:600;margin:.75rem 0 .5rem;line-height:1.4}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap:focus{outline:none}.tiptap ::selection{background-color:#3b82f626}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;overflow:hidden;border:1px solid #e5e7eb;border-radius:.375rem}.tiptap td,.tiptap th{min-width:1em;border:1px solid #e5e7eb;padding:8px 12px;vertical-align:top;box-sizing:border-box;position:relative}.tiptap th{font-weight:600;text-align:left;background-color:#f9fafb}.tiptap .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#3b82f633;pointer-events:none}.tiptap a{color:#3b82f6;text-decoration:underline;cursor:pointer}.tiptap a:hover{color:#1d4ed8}.tiptap strong{font-weight:700}.tiptap em{font-style:italic}.tiptap s{text-decoration:line-through}.tiptap u{text-decoration:underline}.tiptap[style*="text-align: left"]{text-align:left}.tiptap[style*="text-align: center"]{text-align:center}.tiptap[style*="text-align: right"]{text-align:right}.tiptap ul{list-style-type:disc}.tiptap ol{list-style-type:decimal}.tiptap ul[data-type=taskList]{list-style:none;padding:0}.tiptap ul[data-type=taskList] li{display:flex;align-items:flex-start}.tiptap ul[data-type=taskList] li>label{flex:0 0 auto;margin-right:.5rem;-webkit-user-select:none;user-select:none}.tiptap ul[data-type=taskList] li>div{flex:1 1 auto}.tiptap ul[data-type=taskList] input[type=checkbox]{cursor:pointer}.tiptap ul[data-type=taskList] li[data-checked=true]>div{text-decoration:line-through;color:#6b7280}.tiptap mark{background-color:#fef3c7;border-radius:.125rem;padding:.125rem 0}.tiptap-editor{border:1px solid #d1d5db;border-radius:.5rem;background:#fff}.tiptap-toolbar{border-bottom:1px solid #d1d5db;padding:.5rem;background:#f9fafb;border-radius:.5rem .5rem 0 0}.tiptap-content{padding:1rem;min-height:300px}.tiptap-button{padding:.375rem .5rem;border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:.25rem;cursor:pointer;transition:all .15s ease-in-out;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem}.tiptap-button:hover{background:#f3f4f6;border-color:#9ca3af}.tiptap-button.active{background:#3b82f6;color:#fff;border-color:#3b82f6}.tiptap-button-group{display:flex;border:1px solid #d1d5db;border-radius:.25rem;overflow:hidden}.tiptap-button-group .tiptap-button{border:none;border-radius:0;border-right:1px solid #d1d5db}.tiptap-button-group .tiptap-button:last-child{border-right:none}.tiptap-color-picker{width:2rem;height:2rem;border:1px solid #d1d5db;border-radius:.25rem;cursor:pointer}.tiptap-select{padding:.375rem .5rem;border:1px solid #d1d5db;border-radius:.25rem;background:#fff;color:#374151;font-size:.875rem;cursor:pointer}.tiptap-select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.mention{background-color:#e1e3e5;border-radius:4px;padding:2px 6px;color:#37352f;font-weight:500;cursor:pointer;transition:background-color .15s ease}.mention:hover{background-color:#d4d6d9}.notion-bubble-menu button,.advanced-rte-toolbar button{transition:all .2s ease}.notion-bubble-menu button:hover,.advanced-rte-toolbar button:hover{background-color:#f8f9fa!important;transform:scale(1.05);box-shadow:0 1px 3px #0000001a}.notion-bubble-menu button:active,.advanced-rte-toolbar button:active{background-color:#e9ecef!important;transform:scale(.98)}.tiptap pre code{color:inherit}.tiptap .hljs-comment,.tiptap .hljs-quote{color:#6a737d;font-style:italic}.tiptap .hljs-keyword,.tiptap .hljs-selector-tag,.tiptap .hljs-subst{color:#d73a49;font-weight:700}.tiptap .hljs-number,.tiptap .hljs-literal,.tiptap .hljs-variable,.tiptap .hljs-template-variable,.tiptap .hljs-tag .hljs-attr{color:#005cc5}.tiptap .hljs-string,.tiptap .hljs-doctag{color:#032f62}.tiptap .hljs-title,.tiptap .hljs-section,.tiptap .hljs-selector-id{color:#6f42c1;font-weight:700}.tiptap .hljs-type,.tiptap .hljs-class .hljs-title{color:#6f42c1}.tiptap .hljs-tag,.tiptap .hljs-name,.tiptap .hljs-attribute{color:#22863a;font-weight:400}.tiptap .hljs-regexp,.tiptap .hljs-link{color:#032f62}.tiptap .hljs-symbol,.tiptap .hljs-bullet{color:#005cc5}.tiptap .hljs-built_in,.tiptap .hljs-builtin-name{color:#e36209}.tiptap .hljs-meta{color:#005cc5}.tiptap .hljs-deletion{background:#ffeef0}.tiptap .hljs-addition{background:#f0fff4}.tiptap .hljs-emphasis{font-style:italic}.tiptap .hljs-strong{font-weight:700}.tiptap pre{background:#f6f8fa;color:#24292e;padding:1rem;border-radius:6px;overflow-x:auto;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;line-height:1.5}.tiptap pre code{background:none;padding:0;font-size:inherit}
