.tuki-data-table-scroll::-webkit-scrollbar{height:6px}.tuki-data-table-scroll::-webkit-scrollbar-track{background:0 0}.tuki-data-table-scroll::-webkit-scrollbar-thumb{background-color:hsl(var(--foreground) / .25);border-radius:9999px}.tuki-data-table-scroll::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--foreground) / .45)}@media (min-width:768px){.tuki-data-table-scroll--floating{scrollbar-width:none;-ms-overflow-style:none}.tuki-data-table-scroll--floating::-webkit-scrollbar{display:none}}.tuki-data-table-floating-scrollbar{scrollbar-width:thin;scrollbar-color:hsl(var(--foreground) / .5) transparent}.tuki-data-table-floating-scrollbar::-webkit-scrollbar{height:4px}.tuki-data-table-floating-scrollbar::-webkit-scrollbar-track{background:0 0}.tuki-data-table-floating-scrollbar::-webkit-scrollbar-thumb{background-color:hsl(var(--foreground) / .3);border-radius:9999px}
.tuki-kanban-board-row{-webkit-overflow-scrolling:touch}@media (min-width:768px){.tuki-kanban-board-row{scrollbar-width:none;-ms-overflow-style:none}.tuki-kanban-board-row::-webkit-scrollbar{display:none}}.tuki-kanban-floating-scrollbar{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--foreground,#0a0a0a) 45%, transparent) transparent}.tuki-kanban-floating-scrollbar::-webkit-scrollbar{height:4px}.tuki-kanban-floating-scrollbar::-webkit-scrollbar-track{background:0 0}.tuki-kanban-floating-scrollbar::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--foreground,#0a0a0a) 30%, transparent);border-radius:9999px}.tuki-kanban-card:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.tuki-kanban-card[data-dragging]{cursor:grabbing}.tuki-kanban-count[data-at-limit]{color:var(--foreground,#0a0a0a);background:#d9770642}
.tuki-rich-editor-content[data-is-empty=true]:before{content:attr(data-placeholder);color:var(--muted-foreground,#737373);pointer-events:none}.tuki-rich-editor-content b,.tuki-rich-editor-content strong{font-weight:700}.tuki-rich-editor-content i,.tuki-rich-editor-content em{font-style:italic}.tuki-rich-editor-content u{text-decoration:underline}.tuki-rich-editor-content s,.tuki-rich-editor-content strike{text-decoration:line-through}.tuki-rich-editor-content code{background:var(--muted,#f5f5f5);color:var(--foreground,#0a0a0a);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:5px;padding:1px 6px;font-size:12.5px}.tuki-rich-editor-content h1,.tuki-rich-editor-content h2,.tuki-rich-editor-content h3{margin:.6em 0 .3em;font-weight:700;line-height:1.3}.tuki-rich-editor-content h1{font-size:1.5em}.tuki-rich-editor-content h2{font-size:1.25em}.tuki-rich-editor-content h3{font-size:1.1em}.tuki-rich-editor-content blockquote{border-left:3px solid var(--primary,#0a0a0a);color:var(--muted-foreground,#737373);margin:.6em 0;padding:4px 14px}.tuki-rich-editor-content pre{background:var(--muted,#f5f5f5);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:8px;margin:.6em 0;padding:12px 14px;font-size:12.5px;overflow-x:auto}.tuki-rich-editor-content ul,.tuki-rich-editor-content ol{margin:.4em 0;padding-left:22px}.tuki-rich-editor-content li{margin:.15em 0}.tuki-rich-editor-content p+p{margin-top:.5em}.tuki-rich-editor-content:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:-2px}.tuki-re-glyph[data-mark=b]{font-weight:800}.tuki-re-glyph[data-mark=i]{font-family:Georgia,Times New Roman,serif;font-style:italic}.tuki-re-glyph[data-mark=u]{text-decoration:underline}.tuki-re-glyph[data-mark=s]{text-decoration:line-through}
