.tiptap{background-color:var(--white)}.tiptap:focus-visible{box-shadow:none;outline:none}.tiptap blockquote{padding-left:var(--space-16);color:var(--gray-600);position:relative}.tiptap blockquote:before{top:0;left:var(--space-2);width:var(--space-3);content:"";background-color:var(--gray-300);height:100%;position:absolute}.tiptap ul{padding-right:0;padding-left:var(--space-18)}.tiptap pre>code{width:100%;padding:var(--space-4);font-size:var(--editor-code-font-size,var(--font-size-14px));color:var(--gray-600);background-color:var(--gray-50)}.tiptap h1{font-size:var(--editor-h1-font-size,var(--font-size-32px));font-weight:var(--font-weight-bold);letter-spacing:-.01em;line-height:1.5}.tiptap h2{font-size:var(--editor-h2-font-size,var(--font-size-24px));font-weight:var(--font-weight-bold);letter-spacing:-.01em;line-height:1.5}.tiptap h3{font-size:var(--editor-h3-font-size,var(--font-size-20px));font-weight:var(--font-weight-bold);letter-spacing:-.01em;line-height:1.5}.tiptap hr{margin:var(--space-32) 0;border:1px solid var(--gray-200)}.tiptap li::marker{font-size:var(--editor-p-font-size,var(--font-size-16px))}.tiptap ul li{list-style:outside}.tiptap ol{padding-right:0;padding-left:var(--space-18)}.tiptap ol li{list-style:decimal}ul[data-type=taskList]{margin-left:0;padding:0;list-style:none}ul[data-type=taskList] li{align-items:flex-start;display:flex}ul[data-type=taskList] li>label{margin:var(--space-4) var(--space-4) 0;-webkit-user-select:none;user-select:none;flex:none}ul[data-type=taskList] li>div{flex:auto}ul[data-type=taskList] input[type=checkbox]{cursor:pointer}ul[data-type=taskList] ul[data-type=taskList]{margin:0}.tiptap p{font-size:var(--editor-p-font-size,var(--font-size-16px));font-weight:var(--font-weight-regular);letter-spacing:-.01em;line-height:1.5}.tiptap strong{font-weight:var(--font-weight-bold)}.tiptap p code{padding:var(--space-2) var(--space-6);margin-top:var(--space-12);font-size:var(--editor-code-font-size,var(--font-size-14px));color:var(--pink-400);background-color:var(--gray-50);border:1px solid var(--gray-100);border-radius:var(--radius-m);display:inline-block}.tiptap pre code{padding:var(--space-8) var(--space-12);margin-top:var(--space-12);font-size:var(--editor-code-font-size,var(--font-size-14px));color:var(--gray-700);background-color:var(--gray-50);border:1px solid var(--gray-100);border-radius:var(--radius-m);display:inline-block}.tiptap em{font-style:italic}.tiptap s{text-decoration:line-through}.tiptap u{text-decoration:underline}.tiptap :not(blockquote).is-empty:before{float:left;height:0;color:var(--base-foreground-4);pointer-events:none}.tiptap p.is-empty:before{content:"テキストを入力..."}.tiptap h1.is-empty:before{content:"Heading 1"}.tiptap h2.is-empty:before{content:"Heading 2"}.tiptap h3.is-empty:before{content:"Heading 3"}.tiptap .collaboration-carets__caret{margin-right:var(--space-neg-1);margin-left:var(--space-neg-1);word-break:normal;pointer-events:none;border-right:1px solid var(--white);border-left:1px solid var(--white);position:relative}.tiptap .collaboration-carets__label{padding:var(--space-2) var(--space-6);font-size:var(--font-size-11px);font-weight:var(--font-weight-regular);color:var(--white);white-space:nowrap;border-radius:var(--radius-xs) var(--radius-xs) var(--radius-xs) 0;position:absolute;top:-1.8em;left:-1px}
