/* Ensrettede pile. Kun de sider, der indlæser denne fil, påvirkes. */
:root{--mp-arrow-color:#356f98}
/* Samme blå vinkelpil som Data og backup, også ved fold ud/ind-knapper. */
details:not(.mp-data-backup):not(.mp-menu-fold)>summary{list-style:none}
details:not(.mp-data-backup):not(.mp-menu-fold)>summary::-webkit-details-marker{display:none!important}
body.mp-consistent-ui details:not(.mp-data-backup):not(.mp-menu-fold)>summary::before,
body.mp-consistent-ui .sidebar-fold-toggle::before,
body.mp-consistent-ui .task-all-animals-toggle::before,
body.mp-consistent-ui .help-toggle::before{
  content:""!important;display:inline-block!important;box-sizing:border-box!important;
  width:7px!important;height:7px!important;min-width:7px!important;flex:0 0 7px!important;
  border:solid var(--mp-arrow-color)!important;border-width:0 2px 2px 0!important;
  background:none!important;transform:rotate(-45deg)!important;
  margin:0 3px 0 0!important;transition:transform .15s ease!important;
}
body.mp-consistent-ui details:not(.mp-data-backup):not(.mp-menu-fold)[open]>summary::before,
body.mp-consistent-ui .sidebar-fold-toggle[aria-expanded="true"]::before,
body.mp-consistent-ui .task-all-animals-toggle[aria-expanded="true"]::before,
body.mp-consistent-ui .help-toggle[aria-expanded="true"]::before{
  transform:rotate(45deg)!important;
}
/* Undertryk lokal højrepil og særskilte synlige trekantsymboler. */
body.mp-consistent-ui details:not(.mp-data-backup):not(.mp-menu-fold)>summary::after{content:none!important;display:none!important}
body.mp-consistent-ui .sidebar-fold-toggle .fold-chevron,
body.mp-consistent-ui .help-toggle .chevron{display:none!important}
body.mp-consistent-ui .help-toggle{grid-template-columns:auto minmax(0,1fr)}
/* Èn visuel dropdownpil for Køn og de to kombofelter i Navnehjælp.
   De native og specialbyggede kontroller beholder deres egne funktioner. */
body[data-app="navnehjaelp"].mp-consistent-ui{
  --mp-dropdown-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4.5 6 8 10 4.5' fill='none' stroke='%23173247' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
body[data-app="navnehjaelp"].mp-consistent-ui #gender{
  appearance:none;-webkit-appearance:none;
  padding-right:38px;
  background-image:var(--mp-dropdown-arrow);
  background-position:right 12px center;
  background-repeat:no-repeat;
  background-size:12px 12px;
}
body[data-app="navnehjaelp"].mp-consistent-ui .combo-toggle{
  font-size:0!important;
  border-left:0!important;
  background-color:transparent!important;
  background-image:var(--mp-dropdown-arrow)!important;
  background-position:center!important;
  background-repeat:no-repeat!important;
  background-size:12px 12px!important;
}
body[data-app="navnehjaelp"].mp-consistent-ui .combo-toggle::before{content:none!important;display:none!important}

/* Den mobilbaserede dags-foldning har en særskilt ikonholder. */
body.mp-consistent-ui .mobile-day-chevron{font-size:0!important;transform:none!important}
body.mp-consistent-ui .mobile-day-chevron::before{content:"";display:block;width:7px;height:7px;border:solid var(--mp-arrow-color);border-width:0 2px 2px 0;transform:rotate(45deg)}
body.mp-consistent-ui .day-card.mobile-day-collapsed .mobile-day-chevron::before{transform:rotate(-45deg)}
