/* GPLv3 license
FAS - Callout Profile
Author: ElsaTam (Kapirklaa in Discord)
*/
body {
  --font-typewriter: "TT2020StyleE", "Courier", monospace;
}

.callout[data-callout=profile] {
  --callout-color: var(--color-gray-rgb);
  --callout-icon: lucide-user;
  --callout-title-size: 1.5em;
  --callout-border-width: 1px;
  --line-height-tight: 1;
  --icon-stroke: 3px;
}
.callout[data-callout=profile]:not([data-callout-metadata~=default-font]) .callout-title {
  font-family: var(--font-typewriter);
}
.callout[data-callout=profile] .callout-icon {
  align-items: flex-start;
}
.callout[data-callout=profile] .callout-content > p:first-child .image-embed {
  float: right;
  margin-left: var(--size-4-3);
}
.callout[data-callout=profile] :is(ul, ol) {
  display: flow-root;
}
.callout[data-callout=profile] .callout-content > p:first-child img {
  max-width: 150px;
  position: relative;
  border: var(--callout-border-width) solid rgba(var(--callout-color), 0.5);
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.5), 0px 0px 5px rgba(0, 0, 0, 0.5);
}

.theme-light .callout[data-callout=profile] {
  --color-gray: #4d4d4d;
  --color-gray-rgb: 77, 77, 77;
}

.theme-dark .callout[data-callout=profile] {
  --color-gray: #bdbdbd;
  --color-gray-rgb: 189, 189, 189;
}
