/* ============= HOT Publish ============*/

body {
  --list-spacing: 0.25em;
  --font-default: Georgia, serif;
}


.published-container {
  	--font-text-size: 1.2em;
}
.published-container .markdown-rendered h1, 
.published-container .markdown-rendered h2,
.published-container .markdown-rendered h3,
.published-container .markdown-rendered h4 {
    border-bottom: none;
    /* padding-bottom: 0.25em; */
    font-family: "Helvetica Neue", sans-serif;
}

.nav-view,
.backlinks {
	font-family: "Helvetica Neue", sans-serif;
}

.backlink-item {
	margin-bottom: 0.5em;
}

.site-body-left-column-site-name {
    font-size: 1em;
    font-weight: normal;
    text-align: center;
    color: #960000;
    font-family: "Helvetica Neue", sans-serif;
}



div.page-header {
  font-weight: bold;
  font-size: 1em;
  color: #777;
}

.markdown-preview-view h1 {
  font-weight: normal;
  font-size: 2em;
  color: #960000;
  line-height: 1.25;
}

.markdown-preview-view h1:first-of-type,
.site-body h1:first-of-type {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.markdown-preview-view h2 {
    font-weight: normal;
    font-size: 1.5em;
    color: #960000;
}

.markdown-preview-view h2:first-of-type,
.site-body h2:first-of-type {
  margin-top: 1em !important;
  margin-bottom: 0 !important;
}

.markdown-preview-view h3 {
    font-weight: normal;
    font-size: 1.25em;
    color: #730;
}


.markdown-preview-view blockquote {
    /* border-radius: 0 4px 4px 0; */
   /* border-radius: 10px; */
    /* border: 1px solid var(--background-modifier-border); */
    /* border-left-width: 5px; */
    
    border-left: 3px solid #ccc;
    padding: 10px 20px;
    /* margin-inline-start: 30px; */
    margin-inline-start: 0px;
    /* margin-inline-end: 30px; */
    margin-inline-end: 0px;
    font-style: italic;
    
}


.markdown-preview-view strong {
  font-weight: normal;
  color: #960000;
}

.markdown-preview-view li {
  /* margin-bottom: 1em; */
}


/* note color 47, 108, 214 */

.callout-title-inner {
  font-weight: normal;
  line-height: 1.5;
}




.callout[data-callout="commentary"],
.callout[data-callout="call-out"] {
  --callout-color: 85, 68, 47;
   border-left: 2px solid #8A6F4D;
}

.callout[data-callout="commentary"] .callout-icon,
.callout[data-callout="call-out"] .callout-icon {
  display: none;
}


.callout[data-callout="download"] {
  --callout-color: 49, 103, 155;
  --callout-icon: lucide-download;
}

.callout[data-callout="external-link"] {
  --callout-color: 49, 103, 155;
  --callout-icon: lucide-external-link;
}

.callout[data-callout="pdf"] {
  --callout-color: 49, 103, 155;
  --callout-icon: lucide-file-text;
}

.callout[data-callout="audio"] {
  --callout-color: 49, 103, 155;
  --callout-icon: lucide-file-audio;
}

.callout[data-callout="link"] {
  --callout-color: 49, 103, 155;
  --callout-icon: lucide-link;
}


.callout[data-callout="book"] {
  --callout-color: 49, 103, 155;
  --callout-icon: lucide-book;
}

.callout[data-callout="box"] {
  --callout-color: 47, 108, 214;
  --callout-icon: lucide-;
}
.callout[data-callout="box"] .callout-title-inner {color: rgb(34, 34, 34);}

.callout[data-callout="important"],
.callout[data-callout="nb"] {
  --callout-color: var(--callout-warning);
  --callout-icon: lucide-flame;
}
.callout[data-callout="important"] .callout-title-inner {color: rgb(34, 34, 34);}
.callout[data-callout="nb"] .callout-title-inner {color: rgb(34, 34, 34);}


.callout[data-callout="quote"] {
  --callout-color: 47, 108, 214;
  --callout-icon: lucide-quote;v
}
.callout[data-callout="quote"] .callout-title-inner {color: rgb(34, 34, 34);}