<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* checklist */
.checklist {
  border:1px solid #707070;
  padding: 1rem;
  -webkit-box-shadow: 6px 6px 30px -10px rgba(0,0,0,0.5);
  -moz-box-shadow: 6px 6px 30px -10px rgba(0,0,0,0.5);
  box-shadow: 6px 6px 30px -10px rgba(0,0,0,0.5);
  background-color: #f5f5f5;
}
.checklist .list_items {
  margin: 0;
  padding: 0;
}
.checklist .list_item,
.checklist .list_subitem {
  margin-bottom: 0 !important;
  list-style-type: none;
  margin:0;
  padding:0;
}
.checklist .list_subitems {
  padding: 0 2rem 0 3.5rem;
  margin-bottom: 0 !important;
}
.checklist .list_subitem {
  margin-bottom: 0 !important;
  list-style-type: none;
  margin:0 0 10px 0 !important;
  padding:0;
}
.checklist .list_item {
  margin: 0;
  position: relative;
}
.checklist .list_item &gt; .list_item_inner {
  padding: 1em 2.8em 1em 1em;
  display: flex;
  gap:1rem;
  align-items: center;
}
.checklist .list_item &gt; .list_item_inner &gt; input.list_item_checkbox {
  margin:0;
}
.checklist .list_item &gt; .list_item_inner &gt; span {
  cursor: pointer;
  font-size: 1.2rem;
  color: #005091;
  font-weight: bold;
}
.checklist .list_item &gt; .list_item_inner::after {
  width: 11px;
  height: 11px;
  border-bottom: 2px solid #005091;
  border-right: 2px solid #005091;
  content: "";
  transform: rotate(45deg);
  top: 1.1em;
}
.checklist .list_item.active &gt; .list_item_inner::after {
  transform: rotate(-135deg);
  top: 1.3em;
  border-bottom: 2px solid #006bc2;
  border-right: 2px solid #006bc2;
}

.checklist .list_subitem &gt; label {
  display: flex;
  gap:1rem;
  align-items: text-top;
}
.checklist .list_subitem &gt; label &gt; input.list_subitem_checkbox {
  margin:0;
}
.checklist .list_subitems &gt; :last-child {
  margin-bottom: 1.1em !important;
}

.checklist .list_item input[type="checkbox"].done {
  background-color:#8AB23F;
}
.checklist .list_item input[type="checkbox"].inprogress {
  background-color:#819CCA;
}
.checklist .list_item input[type="checkbox"].hippo {
  background-color:#005091;
}
.checklist .list_item input[type="checkbox"]:checked::before {
  color:white;
  font-family: 'lineawesome';
  font-weight:bold;
  font-size:0.9rem;
  line-height: 15px;
}
.checklist .list_item input[type="checkbox"].done::before {
  content:'\f00c';
}
.checklist .list_item input[type="checkbox"].inprogress::before {
  content:'\f141';
}
.checklist .list_item input[type="checkbox"].hippo::before {
  content:'\f6ed';
}

.export_list button{
 border: none;
 background: none;
 cursor: pointer;
 text-decoration: underline;
 color: var(--highlightColor);
 font-family: 'Noto Sans', Arial, sans-serif;
 font-size: 18px;
 padding: 0;
}

.export_list{
  margin-top: unset !important;
}


@media print {

  .footer-menu.footer-menu-forum,
  .forum-logout-link,
  .wp-block-group,
  .lcp-lf-info,
  p {
      display: none;
  }

  .single-title{
      margin-bottom: 0 !important;
  }

  .inner-content{
      padding: unset !important;
  }

  .checklist {
      border: unset !important;
      padding: unset !important;
      -webkit-box-shadow: unset !important;
      -moz-box-shadow: unset !important;
      box-shadow: unset !important;
      margin-top: unset;
  }

  .forum-header{
      background-color: transparent !important;
  }
  
  @page { 
      margin-top: 0; margin-bottom: 0;
  } 

  body { 
      padding-top: 72px; 
      padding-bottom: 72px;
  } 

}
</pre></body></html>