.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:not([style*="background-color: rgb(0, 123, 255)"]):not([style*="background: rgb(0, 123, 255)"]):not([style*="#007bff"]):not([style*="#fef3c7"]),.advanced-rte-toolbar button:hover:not([style*="background-color: rgb(0, 123, 255)"]):not([style*="background: rgb(0, 123, 255)"]):not([style*="#007bff"]):not([style*="#fef3c7"]){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}@media (max-width: 768px),(pointer: coarse){.Polaris-Button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;pointer-events:auto!important;min-height:44px;min-width:44px}.Polaris-ButtonGroup .Polaris-Button,.notion-editor-toolbar .Polaris-Button{pointer-events:auto!important;cursor:pointer}.Polaris-Button span,.Polaris-Button svg,.Polaris-Icon{pointer-events:none}.Polaris-Tooltip{pointer-events:none}.Polaris-Backdrop{pointer-events:auto!important;z-index:99999990!important}.Polaris-Modal-Dialog,.Polaris-Modal-Dialog__Modal{pointer-events:auto!important;z-index:99999991!important}.mobile-fullscreen-modal .Polaris-Modal-Dialog,.mobile-fullscreen-modal .Polaris-Modal-Dialog__Modal{z-index:99999991!important}.Polaris-Popover__Pane,.Polaris-Popover__Content{pointer-events:auto!important;-webkit-overflow-scrolling:touch;z-index:99999992!important}.mobile-fullscreen-modal .Polaris-Popover__Pane,.mobile-fullscreen-modal .Polaris-Popover__Content{z-index:99999992!important}.Polaris-Modal-Dialog{-webkit-overflow-scrolling:touch}.Polaris-Modal-Header{z-index:99999993!important}.mobile-fullscreen-modal{overflow:visible!important}.Polaris-Modal-Dialog,.Polaris-Popover__Pane{position:fixed!important}.Polaris-Modal-Dialog{display:flex!important;align-items:center!important;justify-content:center!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important}.Polaris-Modal-Dialog__Modal{max-width:90vw!important;max-height:90vh!important;margin:0!important;position:relative!important;transform:none!important;top:auto!important;left:auto!important}.Polaris-Modal-Dialog__Container{max-height:80vh!important;overflow-y:auto!important}.Polaris-Popover__Pane{position:absolute!important;max-width:90vw!important;max-height:60vh!important}.Polaris-Popover__Content{max-height:60vh!important;overflow-y:auto!important}.Polaris-Backdrop{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important}.Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--sizeLarge,.Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--sizeMedium,.Polaris-Modal-Dialog__Modal.Polaris-Modal-Dialog--sizeSmall{transform:none!important}.Polaris-ActionList{max-height:50vh!important;overflow-y:auto!important}.Polaris-PositionedOverlay{position:fixed!important;z-index:99999992!important}.Polaris-Popover__PopoverOverlay{position:fixed!important}}.Polaris-Portal{z-index:99999990!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;pointer-events:none!important}body>.Polaris-Portal .Polaris-Modal-Dialog{z-index:99999991!important;pointer-events:auto!important}body>.Polaris-Portal .Polaris-Popover__Pane{z-index:99999992!important;pointer-events:auto!important}body>.Polaris-Portal .Polaris-Backdrop{z-index:99999989!important;pointer-events:auto!important}body>.Polaris-Portal{position:fixed!important;z-index:99999990!important}.mobile-fullscreen-modal{isolation:isolate!important;contain:layout style!important}.mobile-fullscreen-modal .ProseMirror-toolbar *{overflow:visible!important}.mobile-fullscreen-modal>div:last-child{overflow:visible!important;contain:none!important}.mobile-fullscreen-modal .Polaris-Portal{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:99999995!important;pointer-events:none!important}.mobile-fullscreen-modal .Polaris-Portal>*{pointer-events:auto!important}.ProseMirror-toolbar button{background:transparent!important;border:1px solid #dee2e6!important;border-radius:4px!important}.ProseMirror-toolbar button:hover{background:#f8f9fa!important}.ProseMirror-toolbar button:active{background:#e9ecef!important}.ProseMirror-toolbar i,.ProseMirror-toolbar .fas,.ProseMirror-toolbar .far{color:inherit!important;background:transparent!important}.ProseMirror-toolbar *{background:transparent!important;box-shadow:none!important}.ProseMirror-toolbar button:not([style*=background]){background:#fff!important}
