
:root {
}

:root {
}

/* Truncate text in Dataview tables */
.table-view-table td {
    white-space: nowrap !important; /* Keep text in a single line */
    overflow: hidden !important;    /* Hide overflow content */
    text-overflow: ellipsis !important; /* Add ellipsis to overflow content */
    max-width: 30ch !important; /* Set the maximum width to 30 characters */

}

.callout[data-callout="reference"] {
    --callout-color: 0, 191, 188;
    --callout-icon: lucide-book-open;
}

.callout[data-callout="zettel"] {
    --callout-color: 0, 191, 188;
    --callout-icon: lucide-workflow;
}

.callout[data-callout="moc"] {
    --callout-color: 0, 191, 188;
    --callout-icon: lucide-network;
}

.callout[data-callout="task"] {
    --callout-color: 8, 185, 78;
    --callout-icon: lucide-check-circle;
}

.callout[data-callout="area"] {
    --callout-color: 8, 185, 78;
    --callout-icon: lucide-refresh-ccw-dot;
}

.callout[data-callout="project"] {
    --callout-color: 8, 185, 78;
    --callout-icon: lucide-target;
}

.callout[data-callout="resource"] {
    --callout-color: 120, 82, 238;
    --callout-icon: lucide-file-text;
}

.callout[data-callout="meeting"] {
    --callout-color: 120, 82, 238;
    --callout-icon: lucide-calendar-days;
}

.callout[data-callout="person"] {
    --callout-color: 120, 82, 238;
    --callout-icon: lucide-user;
}



