/* Drafts are private work in progress. Keep status distinct from job colours. */
@layer er-earth {
 html.er-earth body.ww-roster-active #app #page .er14509-roster .er14509-card[data-er14509-status=draft],
 html.er-earth body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft]{
  --er14509-card-accent:#b77712!important;--er14509-card-background:#fff0c2!important;--er1452-time-ink:#754900!important;
  --solid:#875711!important;--deep:#744b0b!important;--accent:#e4b75f!important;--pop:#80530a!important;--surface:#fff0c2!important;--surface2:#fff0c2!important;
  background:#fff0c2!important;background-image:none!important;border-color:#c99635!important;border-style:dashed!important;border-left-style:solid!important;box-shadow:none!important;filter:none!important;opacity:1!important;
 }
 html.er-earth body.ww-roster-active #app #page .er14509-roster .er14509-card[data-er14509-status=draft] .er14509-client{color:#3c3322!important;-webkit-text-fill-color:currentColor!important}
 html.er-earth body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft] .rc-b{background:transparent!important;background-image:none!important}
 html.er-earth body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft] .rc-l{background:#875711!important;background-image:none!important;color:#fffaf0!important}
 html.er-earth body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft] :is(.rc-t,.rc-ap){color:#fffaf0!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}
 html.er-earth body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft] :is(.rc-1 h3,.rc-time){color:#754900!important;-webkit-text-fill-color:currentColor!important}
 html.er-earth body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft] .rc-addr{color:#65563c!important;-webkit-text-fill-color:currentColor!important}
 html.er-earth body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft] .rc-hrs{background:#fff8e8!important;border-color:#d9b66b!important;color:#754900!important;-webkit-text-fill-color:currentColor!important}
 html.er-earth body.ww-roster-active #app #page .er14509-roster .er14509-card[data-er14509-status=draft] .er14509-time{color:#754900!important;-webkit-text-fill-color:currentColor!important}
 html.er-earth body.ww-roster-active #app #page .er14509-roster .er14509-card[data-er14509-status=draft] :is(.er14509-people,.er14509-hours,.er14509-hours b){color:#65563c!important;-webkit-text-fill-color:currentColor!important}
 html.er-earth body.ww-roster-active #app #page .er14509-roster .er14509-card[data-er14509-status=draft] .er14509-status,
 html.er-earth body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft] .er145226-visibility.draft{
  background:#80540a!important;color:#fffaf0!important;-webkit-text-fill-color:currentColor!important;border-color:#80540a!important;
 }
 html.er-earth body.ww-roster-active #app #page .er14509-roster .er14509-card[data-er14509-status=published] .er14509-status,
 html.er-earth body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=published] .er145226-visibility.published{
  background:#deeee3!important;color:#245b39!important;-webkit-text-fill-color:currentColor!important;border-color:#bad6c3!important;
 }
 html.er-earth[data-er-theme=dark] body.ww-roster-active #app #page .er14509-roster .er14509-card[data-er14509-status=draft],
 html.er-earth[data-er-theme=dark] body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft]{
  --solid:#875711!important;--deep:#f4d28a!important;--surface:#44361d!important;--surface2:#44361d!important;
  background:#44361d!important;border-color:#b68b38!important;
 }
 html.er-earth[data-er-theme=dark] body.ww-roster-active #app #page .er14509-roster .er14509-card[data-er14509-status=draft] :is(.er14509-client,.er14509-time){color:#ffe0a1!important;-webkit-text-fill-color:currentColor!important}
 html.er-earth[data-er-theme=dark] body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft] :is(.rc-1 h3,.rc-time){color:#ffe0a1!important;-webkit-text-fill-color:currentColor!important}
 html.er-earth[data-er-theme=dark] body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft] .rc-addr{color:#e3d3b4!important;-webkit-text-fill-color:currentColor!important}
 html.er-earth[data-er-theme=dark] body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft] .rc-hrs{background:#5a4522!important;border-color:#a27b34!important;color:#ffe0a1!important;-webkit-text-fill-color:currentColor!important}
 html.er-earth[data-er-theme=dark] body.ww-roster-active #app #page .er14509-roster .er14509-card[data-er14509-status=draft] :is(.er14509-people,.er14509-hours,.er14509-hours b){color:#e3d3b4!important;-webkit-text-fill-color:currentColor!important}
 html.er-earth[data-er-theme=dark] body.ww-roster-active #app #page .er14509-roster .er14509-card[data-er14509-status=draft] .er14509-status,
 html.er-earth[data-er-theme=dark] body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=draft] .er145226-visibility.draft{
  background:#efc56d!important;color:#3a290b!important;-webkit-text-fill-color:currentColor!important;border-color:#efc56d!important;
 }
 html.er-earth[data-er-theme=dark] body.ww-roster-active #app #page .er14509-roster .er14509-card[data-er14509-status=published] .er14509-status,
 html.er-earth[data-er-theme=dark] body.ww-roster-active #app #page .rc-card.is-admin[data-er145226-visibility=published] .er145226-visibility.published{
  background:#31533e!important;color:#d9efdf!important;-webkit-text-fill-color:currentColor!important;border-color:#52725b!important;
 }
}
