
/* Phase 21M.6.7 — Mobile Activity & Documents Accordion */

.dvh21m67-fold{overflow:hidden}
.dvh21m67-summary{list-style:none;cursor:default}
.dvh21m67-summary::-webkit-details-marker{display:none}
.dvh21m67-summary-meta{display:flex;align-items:center;gap:8px}
.dvh21m67-summary-meta>b{
  display:none;color:#123f38;font-size:.92rem;line-height:1;
  transition:transform .15s ease
}

@media(min-width:701px){
  .dvh21m67-fold:not([open])>.dvh21m67-content{display:block!important}
}

@media(max-width:700px){
  body .dvh21b-shell .dvh21m67-fold{
    margin-top:9px!important;
    padding:0!important;
    border-radius:14px!important;
  }

  body .dvh21b-shell .dvh21m67-summary{
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    gap:10px!important;
    margin:0!important;
    padding:11px 12px!important;
    cursor:pointer!important;
  }

  body .dvh21b-shell .dvh21m67-summary>div{min-width:0!important}
  body .dvh21b-shell .dvh21m67-summary strong{font-size:.82rem!important}
  body .dvh21b-shell .dvh21m67-summary-meta{flex:0 0 auto!important}
  body .dvh21b-shell .dvh21m67-summary-meta small{display:none!important}
  body .dvh21b-shell .dvh21m67-summary-meta>b{display:block!important}
  body .dvh21b-shell .dvh21m67-fold[open] .dvh21m67-summary-meta>b{transform:rotate(180deg)}

  body .dvh21b-shell .dvh21m67-content{
    margin:0!important;
    padding:0 10px 10px!important;
  }

  body .dvh21b-shell .dvh21m3-list{gap:5px!important}
  body .dvh21b-shell .dvh21m3-item{
    min-height:43px!important;
    padding:7px 8px!important;
  }

  body .dvh21b-shell .dvh21m4-columns{gap:7px!important}
  body .dvh21b-shell .dvh21m4-group{padding:8px!important}
}
