:root {
  --pf2e-downtime-app-header-text-color: #5e0000;
  --pf2e-downtime-app-header-border-color: #baa991;
  --pf2e-downtime-chat-footer-border-color: #baa991;
  --pf2e-downtime-project-img-border-color: rgba(0, 0, 0, 0.7);
  --pf2e-downtime-pc-header-text-color: #5e0000;
  --pf2e-downtime-pc-header-border-color: #baa991;
  --pf2e-downtime-pc-row-highlight-color: rgba(120, 100, 82, 0.1);
  --pf2e-downtime-pc-project-name-color: #191813;
  --pf2e-downtime-pc-control-color:#191813;
  --pf2e-downtime-pc-control-color-hover:#191813;
  --pf2e-downtime-pc-control-shadow-color-hover: #ff0000;
  --pf2e-downtime-pc-bar-border-color: #5c87b9;
  --pf2e-downtime-pc-bar-bg-color: rgba(47, 80, 132, 0.1);
  --pf2e-downtime-pc-bar-fill-color: #59a1f6;
  --pf2e-downtime-pc-bar-text-color: #191813;
  --pf2e-downtime-pc-button-border-color: rgb(13.8359375, 18.6484375, 63.1640625);
  --pf2e-downtime-pc-button-text-color: #f5efe0;
  --pf2e-downtime-pc-button-text-color-hover: white;
  --pf2e-downtime-pc-button-bg-color: #171f69;
  --pf2e-downtime-pc-button-bg-color-hover: #28328f;
  --pf2e-downtime-party-header-text-color: #124321;
  --pf2e-downtime-party-header-border-color: #baa991;
  --pf2e-downtime-party-row-highlight-color: rgba(120, 100, 82, 0.1);
  --pf2e-downtime-party-project-name-color: #191813;
  --pf2e-downtime-party-control-color:#191813;
  --pf2e-downtime-party-control-color-hover:#191813;
  --pf2e-downtime-party-control-shadow-color-hover: #ff0000;
  --pf2e-downtime-party-bar-border-color: #1b8f23;
  --pf2e-downtime-party-bar-bg-color-: rgba(47, 80, 132, 0.1);
  --pf2e-downtime-party-bar-fill-color: #26b231;
  --pf2e-downtime-party-bar-text-color: #191813;
  --pf2e-downtime-party-button-border-color: #2a7a42;
  --pf2e-downtime-party-button-text-color: #f5efe0;
  --pf2e-downtime-party-button-text-color-hover: white;
  --pf2e-downtime-party-button-bg-color: #124321;
  --pf2e-downtime-party-button-bg-color-hover: #1e6d36;
}

body.theme-dark .pf2e-downtime-edit-app {
  --pf2e-downtime-app-header-text-color: #c9c7b8;
}

body.theme-light[data-application-theme=bg3],
body.theme-dark[data-application-theme=bg3] {
  --pf2e-downtime-app-header-text-color: #c9c7b8;
  --pf2e-downtime-pc-header-text-color: #c9c7b8;
  --pf2e-downtime-pc-project-name-color: rgb(239, 230, 216);
  --pf2e-downtime-pc-control-color:rgb(239, 230, 216);
  --pf2e-downtime-pc-control-color-hover:#ea4a72;
  --pf2e-downtime-pc-control-shadow-color-hover: #ea4a72;
  --pf2e-downtime-pc-bar-text-color: rgb(239, 230, 216);
  --pf2e-downtime-party-header-text-color: #c9c7b8;
  --pf2e-downtime-party-project-name-color: rgb(239, 230, 216);
  --pf2e-downtime-party-control-color:rgb(239, 230, 216);
  --pf2e-downtime-party-control-color-hover:#ea4a72;
  --pf2e-downtime-party-control-shadow-color-hover: #ea4a72;
  --pf2e-downtime-party-bar-text-color: rgb(239, 230, 216);
}
body.theme-light[data-application-theme=bg3] .pf2e-downtime-spend,
body.theme-light[data-application-theme=bg3] .pf2e-downtime-award,
body.theme-light[data-application-theme=bg3] .pf2e-downtime-edit-app,
body.theme-light[data-application-theme=bg3] .sheet.actor.character .pf2e-downtime,
body.theme-light[data-application-theme=bg3] .sheet.actor.party .pf2e-downtime,
body.theme-dark[data-application-theme=bg3] .pf2e-downtime-spend,
body.theme-dark[data-application-theme=bg3] .pf2e-downtime-award,
body.theme-dark[data-application-theme=bg3] .pf2e-downtime-edit-app,
body.theme-dark[data-application-theme=bg3] .sheet.actor.character .pf2e-downtime,
body.theme-dark[data-application-theme=bg3] .sheet.actor.party .pf2e-downtime {
  color: rgb(239, 230, 216);
}

body.theme-dark[data-application-theme=dnd5e2] {
  --pf2e-downtime-pc-header-text-color: rgb(186, 169, 145);
  --pf2e-downtime-pc-project-name-color: white;
  --pf2e-downtime-pc-control-color:rgb(239, 230, 216);
  --pf2e-downtime-pc-control-color-hover:#59a1f6;
  --pf2e-downtime-pc-control-shadow-color-hover: #59a1f6;
  --pf2e-downtime-pc-bar-text-color: white;
  --pf2e-downtime-party-header-text-color: rgb(186, 169, 145);
  --pf2e-downtime-party-project-name-color: white;
  --pf2e-downtime-party-control-color:rgb(239, 230, 216);
  --pf2e-downtime-party-control-color-hover:#26b231;
  --pf2e-downtime-party-control-shadow-color-hover: #26b231;
  --pf2e-downtime-party-bar-text-color: white;
}
body.theme-dark[data-application-theme=dnd5e2] .sheet.actor.character .pf2e-downtime,
body.theme-dark[data-application-theme=dnd5e2] .sheet.actor.party .pf2e-downtime {
  color: rgb(239, 230, 216);
}

body.theme-dark[data-application-theme=github] {
  --pf2e-downtime-pc-header-text-color: rgb(186, 169, 145);
  --pf2e-downtime-pc-project-name-color: white;
  --pf2e-downtime-pc-control-color:rgb(239, 230, 216);
  --pf2e-downtime-pc-control-color-hover:#59a1f6;
  --pf2e-downtime-pc-control-shadow-color-hover: #59a1f6;
  --pf2e-downtime-pc-bar-text-color: white;
  --pf2e-downtime-party-header-text-color: rgb(186, 169, 145);
  --pf2e-downtime-party-project-name-color: white;
  --pf2e-downtime-party-control-color:rgb(239, 230, 216);
  --pf2e-downtime-party-control-color-hover:#26b231;
  --pf2e-downtime-party-control-shadow-color-hover: #26b231;
  --pf2e-downtime-party-bar-text-color: white;
}
body.theme-dark[data-application-theme=github] .sheet.actor.character .pf2e-downtime,
body.theme-dark[data-application-theme=github] .sheet.actor.party .pf2e-downtime {
  color: rgb(239, 230, 216);
}

body.theme-light[data-application-theme=github] .pf2e-downtime-spend button,
body.theme-light[data-application-theme=github] .pf2e-downtime-award button,
body.theme-light[data-application-theme=github] .pf2e-downtime-edit-app button {
  color: #cfd2da;
}

.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content header {
  border-bottom: 1px solid var(--pf2e-downtime-pc-header-border-color);
  color: var(--pf2e-downtime-pc-header-text-color);
  margin: 0.5rem 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1;
  font-family: var(--serif);
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content div.pf2e-downtime-management {
  display: flex;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content div.pf2e-downtime-management h4.pf2e-downtime-days-available {
  flex: 5;
  color: var(--pf2e-downtime-pc-project-name-color);
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content div.pf2e-downtime-management button.pf2e-downtime-award-downtime,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content div.pf2e-downtime-management button.pf2e-downtime-spend-downtime {
  flex: 2;
  color: var(--pf2e-downtime-pc-button-text-color);
  background-color: var(--pf2e-downtime-pc-button-bg-color);
  border-color: var(--pf2e-downtime-pc-button-border-color);
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content div.pf2e-downtime-management button.pf2e-downtime-award-downtime:hover,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content div.pf2e-downtime-management button.pf2e-downtime-spend-downtime:hover {
  color: var(--pf2e-downtime-pc-button-text-color-hover);
  background-color: var(--pf2e-downtime-pc-button-bg-color-hover);
  box-shadow: none;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list {
  padding-left: 0px;
  margin-top: 0px;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project {
  list-style-type: none;
  display: grid;
  grid-template-columns: min-content 200px auto 75px;
  height: 35px;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project:nth-child(odd) {
  background-color: var(--pf2e-downtime-pc-row-highlight-color);
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-image {
  margin-right: 5px;
  width: 33px;
  height: 33px;
  align-self: center;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-image img {
  border: 1px solid var(--pf2e-downtime-project-img-border-color);
  max-width: 100%;
  max-height: 100%;
  border-radius: 2px;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project h4.pf2e-downtime-project-title {
  text-align: left;
  margin-bottom: 0;
  align-self: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--pf2e-downtime-pc-project-name-color);
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project h4.pf2e-downtime-project-title.pf2e-downtime-complete {
  text-decoration: line-through;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project h4.pf2e-downtime-project-title i {
  opacity: 50%;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-progress {
  align-self: center;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-progress div.pf2e-downtime-bar {
  border: 1px solid var(--pf2e-downtime-pc-bar-border-color);
  background-color: var(--pf2e-downtime-pc-bar-bg-color);
  border-radius: 3px;
  height: 30px;
  display: flex;
  overflow: hidden;
  position: relative;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-progress div.pf2e-downtime-bar div.pf2e-downtime-bar-label {
  position: absolute;
  margin-left: 5px;
  align-self: center;
  z-index: 1;
  color: var(--pf2e-downtime-pc-bar-text-color);
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-progress div.pf2e-downtime-bar div.pf2e-downtime-bar-fill {
  height: 100%;
  opacity: 50%;
  background-color: var(--pf2e-downtime-pc-bar-fill-color);
  border-right: 1px solid var(--pf2e-downtime-pc-bar-border-color);
  border-radius: 3px;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls {
  align-self: center;
  display: flex;
  height: 100%;
  margin-left: 5px;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-work-on-project,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-edit-project,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-delete-project,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-restart-project {
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  box-shadow: none;
  display: inline-grid;
  align-self: center;
  font-size: var(--font-size-12);
  color: var(--pf2e-downtime-pc-control-color);
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-work-on-project:hover,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-edit-project:hover,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-delete-project:hover,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-restart-project:hover {
  color: var(--pf2e-downtime-pc-control-color-hover);
  text-shadow: 0 0 8px var(--pf2e-downtime-pc-control-shadow-color-hover);
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-work-on-project:disabled,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-edit-project:disabled,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-delete-project:disabled,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-restart-project:disabled {
  opacity: 50%;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-work-on-project:disabled:hover,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-edit-project:disabled:hover,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-delete-project:disabled:hover,
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-restart-project:disabled:hover {
  text-shadow: none;
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content button.pf2e-downtime-add-project {
  flex: 1;
  color: var(--pf2e-downtime-pc-button-text-color);
  background-color: var(--pf2e-downtime-pc-button-bg-color);
  border-color: var(--pf2e-downtime-pc-button-border-color);
}
.sheet.actor.character .pf2e-downtime div.pf2e-downtime-tab-content button.pf2e-downtime-add-project:hover {
  color: var(--pf2e-downtime-pc-button-text-color-hover);
  background-color: var(--pf2e-downtime-pc-button-bg-color-hover);
  box-shadow: none;
}

.sheet.actor.party .pf2e-downtime {
  display: block;
  padding: 0.5rem;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content header {
  border-bottom: 1px solid var(--pf2e-downtime-party-header-border-color);
  color: var(--pf2e-downtime-party-header-text-color);
  margin: 0.5rem 0;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1;
  font-family: var(--serif);
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content div.pf2e-downtime-management {
  display: flex;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content div.pf2e-downtime-management button.pf2e-downtime-award-downtime {
  flex: 1;
  color: var(--pf2e-downtime-party-button-text-color);
  background-color: var(--pf2e-downtime-party-button-bg-color);
  border-color: var(--pf2e-downtime-party-button-border-color);
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content div.pf2e-downtime-management button.pf2e-downtime-award-downtime:hover {
  color: var(--pf2e-downtime-party-button-text-color-hover);
  background-color: var(--pf2e-downtime-party-button-bg-color-hover);
  box-shadow: none;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list {
  padding-left: 0px;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project {
  list-style-type: none;
  display: grid;
  grid-template-columns: min-content 300px auto 55px;
  height: 35px;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project:nth-child(odd) {
  background-color: var(--pf2e-downtime-party-row-highlight-color);
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-image {
  margin-right: 5px;
  width: 33px;
  height: 33px;
  align-self: center;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-image img {
  border: 1px solid var(--pf2e-downtime-project-img-border-color);
  max-width: 100%;
  max-height: 100%;
  border-radius: 2px;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project h4.pf2e-downtime-project-title {
  text-align: left;
  margin-bottom: 0;
  align-self: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--pf2e-downtime-party-project-name-color);
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project h4.pf2e-downtime-project-title.pf2e-downtime-complete {
  text-decoration: line-through;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project h4.pf2e-downtime-project-title i {
  opacity: 50%;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-progress {
  align-self: center;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-progress div.pf2e-downtime-bar {
  border: 1px solid var(--pf2e-downtime-party-bar-border-color);
  background-color: var(--pf2e-downtime-party-bar-bg-color);
  border-radius: 3px;
  height: 30px;
  display: flex;
  overflow: hidden;
  position: relative;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-progress div.pf2e-downtime-bar div.pf2e-downtime-bar-label {
  position: absolute;
  margin-left: 5px;
  align-self: center;
  z-index: 1;
  color: var(--pf2e-downtime-party-bar-text-color);
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-progress div.pf2e-downtime-bar div.pf2e-downtime-bar-fill {
  height: 100%;
  opacity: 50%;
  background-color: var(--pf2e-downtime-party-bar-fill-color);
  border-right: 1px solid var(--pf2e-downtime-party-bar-border-color);
  border-radius: 3px;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls {
  align-self: center;
  display: flex;
  height: 100%;
  margin-left: 5px;
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-edit-project,
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-delete-project,
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-restart-project {
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  box-shadow: none;
  display: inline-grid;
  align-self: center;
  font-size: var(--font-size-12);
  color: var(--pf2e-downtime-party-control-color);
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-edit-project:hover,
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-delete-project:hover,
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content ul.pf2e-downtime-projects-list li.pf2e-downtime-project div.pf2e-downtime-project-controls button.pf2e-downtime-restart-project:hover {
  color: var(--pf2e-downtime-party-control-color-hover);
  text-shadow: 0 0 8px var(--pf2e-downtime-party-control-shadow-color-hover);
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content button.pf2e-downtime-add-project {
  flex: 1;
  color: var(--pf2e-downtime-party-button-text-color);
  background-color: var(--pf2e-downtime-party-button-bg-color);
  border-color: var(--pf2e-downtime-party-button-border-color);
}
.sheet.actor.party .pf2e-downtime div.pf2e-downtime-tab-content button.pf2e-downtime-add-project:hover {
  color: var(--pf2e-downtime-party-button-text-color-hover);
  background-color: var(--pf2e-downtime-party-button-bg-color-hover);
  box-shadow: none;
}

.application.pf2e-downtime-edit-app .pf2e-downtime-project-editor header.pf2e-downtime-project-editor-header {
  border-bottom: 1px solid var(--pf2e-downtime-app-header-border-color);
  color: var(--pf2e-downtime-app-header-text-color);
  margin-bottom: 10px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1;
  font-family: var(--serif);
}
.application.pf2e-downtime-edit-app .pf2e-downtime-project-editor div.form-group {
  display: grid;
  grid-template-columns: auto 350px max-content;
  margin-bottom: 10px;
  align-items: center;
}
.application.pf2e-downtime-edit-app .pf2e-downtime-project-editor div.form-group.pf2e-downtime-one-col {
  grid-template-columns: auto max-content;
}
.application.pf2e-downtime-edit-app .pf2e-downtime-project-editor div.form-group label {
  font-weight: bold;
}
.application.pf2e-downtime-edit-app .pf2e-downtime-project-editor div.form-group div.pf2e-downtime-help-icon {
  flex: none;
  margin-left: 0.5rem;
  opacity: 50%;
}
.application.pf2e-downtime-edit-app .pf2e-downtime-project-editor div.form-group div.pf2e-downtime-help-icon:hover {
  opacity: 100%;
}

.chat-message .pf2e-downtime-chat-card div.pf2e-downtime-chat-card-content span.bold {
  font-weight: bold;
}
.chat-message .pf2e-downtime-chat-card div.pf2e-downtime-chat-card-content div.pf2e-downtime-chat-card-footer {
  border-top: 1px solid var(--pf2e-downtime-chat-footer-border-color);
  padding-top: 5px;
  font-size: 12px;
}