/* == ROLES AND STATES
https://otwcode.github.io/docs/classes-taxonomy.html#modifiers
*/

.own, .draft, .draft .wrapper, .unread, .child, .unwrangled, .unreviewed {
  background: #ededed;
    opacity: 0.95;
}

.draft {
  border: 2px dashed #aaa;
  padding: 0.643em;
    border-radius: 0.5em;
}

/* (these states spoof the ".navigation .current" style) */

span.unread, .replied, span.claimed, .actions span.defaulted {
  background: #ccc;
  color: #900;
  width: auto;
  font: 100 100%/1.286 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Helvetica, sans-serif, 'GNU Unifont';
  height: 1.286em;
  vertical-align: middle;
  display: inline-block;
  padding: 0.25em 0.75em;
  white-space: nowrap;
  overflow: visible;
  position: relative;
  text-decoration: none;
  border: 1px solid #bbb;
  border-bottom: 1px solid #aaa;
    border-radius: 0.25em;
}

.actions span.defaulted {
  color: #111;
}

.canonical, li.requested {
  font-weight: 700;
}

.hidden, body .hidden, .actions .hidden, .actions a.hidden, #dashboard .hidden {
  display: none;
}

.draggable, .droppable, span.requested, .nominations .rejected {
  color: #900;
}

span.offered, .replied, .nominations .approved {
  color: #008000;
}

.nominations .approved {
  background: #d1f0d1;
}

.nominations .rejected {
  background: #efd1d1;
}

span.offered.requested {
  color: #876714;
}

/* Arrows for the accordion widget */

.collapsed:after {
  content: " \2193";
}

.expanded:after {
  content: " \2191";
}

/* This is a helper for Back End and can be overridden contextually anywhere */

.commas li:after {
  content: ", ";
}

.commas li {
  display: inline;
}

.commas li:last-child:after, .commas li:only-child:after {
  content: none;
}

/* CONTEXTS */

.dashboard .own, .comment span.unreviewed {
  background: transparent;
    opacity: 1.0;
}

/* END == */
