.emma-doc table{margin:1.25rem 0;width:auto;border-collapse:collapse}.emma-doc th,.emma-doc td{border:1px solid hsl(var(--border));padding:.5rem .75rem;text-align:left;vertical-align:top}.emma-doc th{background:hsl(var(--muted) / .6);font-weight:500}.emma-doc th p,.emma-doc td p{margin:0}.emma-doc .selectedCell{background:hsl(var(--accent) / .6)}.emma-doc ul[data-type=taskList]{list-style:none;padding-left:0}.emma-doc ul[data-type=taskList]>li{display:flex;align-items:flex-start;gap:.6rem;margin:.25rem 0;padding-left:0}.emma-doc ul[data-type=taskList]>li>label{margin-top:.35rem;flex-shrink:0;-webkit-user-select:none;user-select:none}.emma-doc ul[data-type=taskList]>li>label input{width:1rem;height:1rem;margin:0;accent-color:hsl(var(--primary));cursor:pointer}.emma-doc ul[data-type=taskList]>li>div{flex:1;min-width:0}.emma-doc ul[data-type=taskList]>li>div>p{margin:0}.emma-doc ul[data-type=taskList]>li[data-checked=true]>div{color:hsl(var(--muted-foreground))}.emma-doc pre{border-radius:.5rem}.emma-doc .is-empty[data-placeholder]:not([data-placeholder=""]):before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:hsl(var(--muted-foreground))}.emma-doc .emma-comment-mark{background:#fbbf2438;border-bottom:2px solid rgb(251 191 36 / .7);cursor:pointer}.emma-doc .emma-comment-mark.is-active{background:#fbbf246b}.emma-doc mark.emma-highlight{background:#facc1559;color:inherit;border-radius:2px;padding:0 1px}[data-text-font=serif] .emma-doc{font-family:var(--font-serif)}[data-text-font=sans] .emma-doc{font-family:var(--font-sans)}[data-heading-font=serif] :is(h1,h2,h3,h4){font-family:var(--font-serif)}[data-heading-font=sans] :is(h1,h2,h3,h4){font-family:var(--font-sans)}.emma-doc .emma-mention{border-radius:.375rem;padding:0 .25rem;background:#0ea5e91f;color:#0284c7;font-weight:500;white-space:nowrap}.dark .emma-doc .emma-mention{color:#38bdf8}
