/* BUFF OS v86 — the fold chevron in the corner of every card. */
.v86-has { position: relative; }
.v86-chev { position: absolute; top: 8px; right: 8px; z-index: 5; width: 28px; height: 28px; padding: 0; border: 0; border-radius: 50%; cursor: pointer; display: flex; align-items: center; justify-content: center;
  background: rgba(255, 255, 255, .08); -webkit-tap-highlight-color: transparent; transition: background .15s, transform .15s; }
.v86-chev svg { width: 15px; height: 15px; fill: none; stroke: var(--txt2); stroke-width: 2.4; stroke-linecap: round; stroke-linejoin: round; transition: transform .25s cubic-bezier(.2, .9, .3, 1.1); }
.v86-chev:active { transform: scale(.88); background: rgba(255, 255, 255, .16); }
.v86-min .v86-chev svg { transform: rotate(-90deg); }
/* room for the chevron: the first row of the card keeps clear of the corner, so a counter like 6/6 sits beside it */
.v86-has > :first-child:not(.v86-chev) { padding-right: 38px; box-sizing: border-box; }
.v86-has > .v84-meter:first-child { padding-right: 38px; }
.v86-min > :not(.v86-keep):not(.v86-chev) { display: none !important; }
.v86-min { padding-bottom: 12px !important; min-height: 48px !important; }
.v86-min > .v86-keep { margin-bottom: 0 !important; }
.wiggle > .v86-chev, .arrange-on .v86-chev { display: none; }

.v86-has > .v84-meter { margin-right: 40px; }
