@import "handout-clean.css";

:root {
  --icon-task: url('data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMnB0IiB2aWV3Qm94PSItNTkgMCA1MTIgNTEyIiB3aWR0aD0iNTEycHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTM0NC42NzU3ODEgMzkuMzk4NDM4aC00OC42NzE4NzV2LTE5LjM5ODQzOGMwLTExLjA0Njg3NS04Ljk1MzEyNS0yMC0yMC0yMGgtMTU3LjMzOTg0NGMtMTEuMDQ2ODc0IDAtMjAgOC45NTMxMjUtMjAgMjB2MTkuMzk4NDM4aC00OC42NjQwNjJjLTI3LjU3MDMxMiAwLTUwIDIyLjQyOTY4Ny01MCA1MHYzNzIuNjAxNTYyYzAgMjcuNTcwMzEyIDIyLjQyOTY4OCA1MCA1MCA1MGgyOTQuNjc1NzgxYzI3LjU3MDMxMyAwIDUwLTIyLjQyOTY4OCA1MC01MHYtMzcyLjYwMTU2MmMwLTI3LjU3MDMxMy0yMi40MzM1OTMtNTAtNTAtNTB6bS04OC42NzE4NzUuNjAxNTYydjM4LjgwMDc4MWgtMTE3LjM0Mzc1YzAtMTMuMjkyOTY5IDAtMjQuMjczNDM3IDAtMzguODAwNzgxem05OC42NzE4NzUgNDIyYzAgNS41MTU2MjUtNC40ODgyODEgMTAtMTAgMTBoLTI5NC42NzU3ODFjLTUuNTE1NjI1IDAtMTAtNC40ODQzNzUtMTAtMTB2LTM3Mi42MDE1NjJjMC01LjUxMTcxOSA0LjQ4NDM3NS0xMCAxMC0xMGg0OC42NjAxNTZ2MTkuNDAyMzQzYzAgMTEuMDQ2ODc1IDguOTU3MDMyIDIwIDIwIDIwaDE1Ny4zNDM3NWMxMS4wNDI5NjkgMCAyMC04Ljk1MzEyNSAyMC0yMHYtMTkuNDAyMzQzaDQ4LjY3MTg3NWM1LjUxMTcxOSAwIDEwIDQuNDg4MjgxIDEwIDEwem0tNjQuNTM1MTU2LTIyOC40ODA0NjljNy44MTI1IDcuODEyNSA3LjgxMjUgMjAuNDc2NTYzIDAgMjguMjg1MTU3bC0xMDUuMTAxNTYzIDEwNS4xMDE1NjJjLTcuODA4NTkzIDcuODEyNS0yMC40NzI2NTYgNy44MTI1LTI4LjI4NTE1NiAwbC01Mi4yMzA0NjgtNTIuMjMwNDY5Yy03LjgwODU5NC03LjgwODU5My03LjgwODU5NC0yMC40NzI2NTYgMC0yOC4yODUxNTYgNy44MTI1LTcuODA4NTk0IDIwLjQ3MjY1Ni03LjgwODU5NCAyOC4yODUxNTYgMGwzOC4wODk4NDQgMzguMDg5ODQ0IDkwLjk1NzAzMS05MC45NTcwMzFjNy44MTI1LTcuODEyNSAyMC40NzI2NTYtNy44MTI1IDI4LjI4NTE1Ni0uMDAzOTA3em0wIDAiLz48L3N2Zz4=');
}

div.highlight {
  background-color: #f6f8fa;
}

.question {
  border-left: .2rem solid #48983f;
  
}

div.admonition.question p:first-of-type {
  background-color: #89bd5669 !important;
}

.question-title::before {
  -webkit-mask-image: var(--icon-question) !important;
  mask-image: var(--icon-question) !important;
  background-color:#48983f !important;
}

div.admonition.task p::before {
  -webkit-mask-image: var(--icon-task) !important;
  mask-image: var (--icon-task) !important;
  -webkit-mask-size: 90%;
  mask-size: 90%;
  background-color: var(--color-admonition-title);
}

div.admonition.question p::before {
  -webkit-mask-image: var(--icon-question) !important;
  mask-image: var(--icon-question) !important;
  background-color:#48983f !important;
}
 

nobr.path {
  font-family: monospace;
}
nobr>span.pathsep_triangle {
  margin-left: 2px;
  margin-right: 2px;
}

nobr>i.fa.fa-folder-open {
  margin-right: 3px;
  font-size: 80%;
}

a.hxr-hoverxref {
  text-decoration: underline;
  text-decoration-style: dotted;
  text-decoration-thickness: 2px;
  text-decoration-color: var(--color-link-underline);
  border-bottom: none;
}

a.hxr-hoverxref:hover {
  text-decoration-color: var(--color-link-underline--hover);
}