@charset "UTF-8";
* {
  font-family: "Roboto", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
}

/* Accessible lighter text */
/* Default non-white background */
/* Green text, or white text on green e.g. success */
/* Large text, icons, graphs */
/* Standard brand color. OK for icons, graphs, etc */
/* Success */
/* Default color for links and buttons */
/* Hover e.g. buttons */
/* Selected icons, radios, checkboxes, etc */
/* Active state */
/* Alerts, Danger */
/* Danger */
/* Highlight */
:export {
  black: #000000;
  white: #ffffff;
  gray1400: #2c2c2c;
  gray900: #454545;
  gray500: #737373;
  gray300: #939393;
  gray200: #b7b7b7;
  gray150: #d7d7d7;
  gray110: #f3f3f3;
  gray108: #f6f6f6;
  gray105: #f9f9f9;
  green500: #3f7f34;
  green300: #53a744;
  green200: #73c166;
  green106: #f4faf4;
  blue500: #007c9e;
  blue300: #00a0cc;
  blue200: #00c0f5;
  blue106: #f2fafc;
  purple500: #a54ab5;
  purple300: #ba72c5;
  purple200: #cc9dd7;
  purple105: #fcf8fc;
  red500: #de1b2c;
  red300: #eb5c68;
  red106: #fef6f7;
  yellow150: #f3ca16;
  yellow108: #fdf7dc;
}

/*Elements*/
.et--avatar {
  border-radius: 100%;
  vertical-align: middle;
  object-fit: cover;
}
.et--avatar.is-empty {
  display: inline-block;
  border: solid 2px #d7d7d7;
  text-align: center;
  font-size: 20px;
  color: #d7d7d7;
}

.et--button {
  transition: all, 0.1s ease-in;
  -webkit-appearance: none;
  appearance: none;
  padding: 11px 16px;
  min-width: 40px;
  background-color: #007c9e;
  border: solid 1px #007c9e;
  border-radius: 200px;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #ffffff;
  display: inline-block;
  cursor: pointer;
}
.et--button:hover:not(:disabled) {
  background-color: #00a0cc;
  color: #ffffff;
  border-color: #00a0cc;
}
.et--button:focus:not(:disabled),
.et--button .is-active {
  background-color: #a54ab5;
  border-color: #a54ab5;
  color: #ffffff;
}
.et--button:visited {
  color: #ffffff;
}
.et--button.is-disabled, .et--button.is-disabled:hover, .et--button.is-disabled:focus, .et--button:disabled {
  border: solid 1px #f6f6f6;
  background-color: #b7b7b7;
  color: #ffffff;
  cursor: not-allowed;
}
.et--button.is-fixed {
  width: 132px;
  display: inline-block;
}
.et--button + .et--button,
.et--button + .et--button-action,
.et--button + .et--button-secondary,
.et--button + .et--button-destroy,
.et--button + .et--button-dropdown {
  margin-left: 16px;
}

.et--button-default--visited {
  color: #ffffff !important;
  background-color: #007c9e !important;
  border: solid 1px #007c9e !important;
}

.et--button-default--active {
  background-color: #a54ab5;
  border-color: #a54ab5;
  color: #ffffff;
}

.et--button-action {
  transition: all, 0.1s ease-in;
  -webkit-appearance: none;
  appearance: none;
  padding: 11px 16px;
  min-width: 40px;
  background-color: #a54ab5;
  border: solid 1px #a54ab5;
  border-radius: 200px;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #ffffff;
  display: inline-block;
  cursor: pointer;
}
.et--button-action:hover:not(:disabled) {
  background-color: #ba72c5;
  color: #ffffff;
  border-color: #ba72c5;
}
.et--button-action:focus:not(:disabled),
.et--button-action .is-active {
  background-color: #a54ab5;
  border-color: #a54ab5;
  color: #ffffff;
}
.et--button-action:visited {
  color: #ffffff;
}
.et--button-action.is-disabled, .et--button-action.is-disabled:hover, .et--button-action.is-disabled:focus, .et--button-action:disabled {
  border: solid 1px #f6f6f6;
  background-color: #b7b7b7;
  color: #ffffff;
  cursor: not-allowed;
}
.et--button-action.is-fixed {
  width: 132px;
  display: inline-block;
}
.et--button-action + .et--button,
.et--button-action + .et--button-action,
.et--button-action + .et--button-secondary,
.et--button-action + .et--button-destroy,
.et--button-action + .et--button-dropdown {
  margin-left: 16px;
}

.et--button-action--visited {
  color: #ffffff !important;
  background-color: #a54ab5 !important;
  border: solid 1px #a54ab5 !important;
}

.et--button-action--active {
  color: #ffffff !important;
  background-color: #a54ab5 !important;
  border: solid 1px #a54ab5 !important;
}

.et--button-secondary {
  transition: all, 0.1s ease-in;
  -webkit-appearance: none;
  appearance: none;
  padding: 11px 16px;
  min-width: 40px;
  background-color: #ffffff;
  border: solid 1px #00a0cc;
  border-radius: 200px;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #007c9e;
  display: inline-block;
  cursor: pointer;
}
.et--button-secondary:hover:not(:disabled) {
  background-color: #f2fafc;
  color: #007c9e;
  border-color: #00a0cc;
}
.et--button-secondary:focus:not(:disabled),
.et--button-secondary .is-active {
  background-color: #fcf8fc;
  border-color: #a54ab5;
  color: #a54ab5;
}
.et--button-secondary:visited {
  color: #007c9e;
}
.et--button-secondary.is-disabled, .et--button-secondary.is-disabled:hover, .et--button-secondary.is-disabled:focus, .et--button-secondary:disabled {
  border: solid 1px #f6f6f6;
  background-color: #f9f9f9;
  color: #b7b7b7;
  cursor: not-allowed;
}
.et--button-secondary.is-fixed {
  width: 132px;
  display: inline-block;
}
.et--button-secondary + .et--button,
.et--button-secondary + .et--button-action,
.et--button-secondary + .et--button-secondary,
.et--button-secondary + .et--button-destroy,
.et--button-secondary + .et--button-dropdown {
  margin-left: 16px;
}

.et--button-secondary--visited {
  color: #007c9e !important;
  background-color: #ffffff !important;
  border: solid 1px #00a0cc !important;
}

.et--button-secondary--active {
  background-color: #fcf8fc;
  border-color: #a54ab5;
  color: #a54ab5;
}

.et--button-destroy {
  transition: all, 0.1s ease-in;
  -webkit-appearance: none;
  appearance: none;
  padding: 11px 16px;
  min-width: 40px;
  background-color: #ffffff;
  border: solid 1px #eb5c68;
  border-radius: 200px;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #de1b2c;
  display: inline-block;
  cursor: pointer;
}
.et--button-destroy:hover:not(:disabled) {
  background-color: #fef6f7;
  color: #de1b2c;
  border-color: #eb5c68;
}
.et--button-destroy:focus:not(:disabled),
.et--button-destroy .is-active {
  background-color: #de1b2c;
  border-color: #de1b2c;
  color: #ffffff;
}
.et--button-destroy:visited {
  color: #de1b2c;
}
.et--button-destroy.is-disabled, .et--button-destroy.is-disabled:hover, .et--button-destroy.is-disabled:focus, .et--button-destroy:disabled {
  border: solid 1px #f6f6f6;
  background-color: #f9f9f9;
  color: #b7b7b7;
  cursor: not-allowed;
}
.et--button-destroy.is-fixed {
  width: 132px;
  display: inline-block;
}
.et--button-destroy + .et--button,
.et--button-destroy + .et--button-action,
.et--button-destroy + .et--button-secondary,
.et--button-destroy + .et--button-destroy,
.et--button-destroy + .et--button-dropdown {
  margin-left: 16px;
}

.et--button-destroy--visited {
  color: #de1b2c !important;
  background-color: #ffffff !important;
  border: solid 1px #eb5c68 !important;
}

.et--button-destroy--active {
  background-color: #de1b2c;
  border-color: #de1b2c;
  color: #ffffff;
}

.et--button-toggle {
  transition: all, 0.1s ease-in;
  -webkit-appearance: none;
  appearance: none;
  padding: 11px 16px;
  min-width: 40px;
  background-color: #ffffff;
  border: solid 1px #ffffff;
  border-radius: 200px;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #00a0cc;
  display: inline-block;
  cursor: pointer;
}
.et--button-toggle:hover:not(:disabled) {
  background-color: #ffffff;
  color: #00a0cc;
  border-color: #00a0cc;
}
.et--button-toggle:focus:not(:disabled),
.et--button-toggle .is-active {
  background-color: #00a0cc;
  border-color: #00a0cc;
  color: #ffffff;
}
.et--button-toggle:visited {
  color: #00a0cc;
}
.et--button-toggle.is-disabled, .et--button-toggle.is-disabled:hover, .et--button-toggle.is-disabled:focus, .et--button-toggle:disabled {
  border: solid 1px #f6f6f6;
  background-color: #b7b7b7;
  color: #ffffff;
  cursor: not-allowed;
}
.et--button-toggle.is-fixed {
  width: 132px;
  display: inline-block;
}
.et--button-toggle + .et--button,
.et--button-toggle + .et--button-action,
.et--button-toggle + .et--button-secondary,
.et--button-toggle + .et--button-destroy,
.et--button-toggle + .et--button-dropdown {
  margin-left: 16px;
}

.et--button-dropdown {
  transition: all, 0.1s ease-in;
  -webkit-appearance: none;
  appearance: none;
  padding: 11px 16px;
  min-width: 40px;
  background-color: #a54ab5;
  border: solid 1px #a54ab5;
  border-radius: 200px;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #ffffff;
  display: inline-block;
  cursor: pointer;
}
.et--button-dropdown:hover:not(:disabled) {
  background-color: #ba72c5;
  color: #ffffff;
  border-color: #ba72c5;
}
.et--button-dropdown:focus:not(:disabled),
.et--button-dropdown .is-active {
  background-color: #a54ab5;
  border-color: #a54ab5;
  color: #ffffff;
}
.et--button-dropdown:visited {
  color: #ffffff;
}
.et--button-dropdown.is-disabled, .et--button-dropdown.is-disabled:hover, .et--button-dropdown.is-disabled:focus, .et--button-dropdown:disabled {
  border: solid 1px #f6f6f6;
  background-color: #b7b7b7;
  color: #ffffff;
  cursor: not-allowed;
}
.et--button-dropdown.is-fixed {
  width: 132px;
  display: inline-block;
}
.et--button-dropdown + .et--button,
.et--button-dropdown + .et--button-action,
.et--button-dropdown + .et--button-secondary,
.et--button-dropdown + .et--button-destroy,
.et--button-dropdown + .et--button-dropdown {
  margin-left: 16px;
}

.et--button-block {
  width: 100%;
  display: inline-block;
}

.et--button-large {
  padding: 15px 30px;
}

.et--button-simple {
  display: inline-block;
  cursor: pointer;
  padding: 0;
  background-color: transparent;
  border: none;
  box-shadow: none;
  color: #454545;
  font-family: inherit;
  font-size: inherit;
  transition: none;
  min-width: unset;
  border-radius: 0;
  text-align: unset;
  font-weight: normal;
  line-height: inherit;
}
.et--button-simple:hover {
  color: #00a0cc;
}
.et--button-simple:active, .et--button-simple:focus {
  color: #a54ab5;
}
.et--button-simple:active:hover, .et--button-simple:focus:hover {
  color: #00a0cc;
}
.et--button-simple:visited {
  color: #454545;
}
.et--button-simple:visited:hover {
  color: #00a0cc;
}
.et--button-simple.is-disabled, .et--button-simple.is-disabled:hover, .et--button-simple.is-disabled:focus, .et--button-simple:disabled {
  color: #b7b7b7;
  cursor: not-allowed;
}

.et--empty-state-message {
  width: 100%;
  color: #b7b7b7;
  text-align: center;
  font-size: 14px;
  line-height: 21px;
  padding: 16px;
}
.et--empty-state-message.is-small {
  font-size: 14px;
}
.et--empty-state-message.is-small .et--empty-state-message--icon {
  font-size: 20px;
}
.et--empty-state-message.is-small .et--empty-state-message--text {
  font-size: 16px;
  margin-top: 12px;
  margin-bottom: 2px;
}
.et--empty-state-message.is-page {
  margin-top: 100px;
}

.et--empty-state-message--icon {
  color: #d7d7d7;
  font-size: 50px;
}

.et--empty-state-message--text {
  margin-top: 16px;
  margin-bottom: 4px;
  font-size: 24px;
  font-weight: 500;
  line-height: 1em;
}

.et--empty-state-message--subtext {
  margin-top: 16px;
  margin-bottom: 4px;
  font-size: 18px;
  line-height: 1em;
}

.et--empty-state-message--action-area {
  margin-top: 16px;
}

.et--empty-state-message--action-btn {
  display: block;
  max-width: 146px;
  margin: 16px auto 0 auto;
}

.et--kpi-card {
  display: inline-block;
  vertical-align: top;
  padding: 4px 8px 8px 24px;
  margin-bottom: 16px;
  border-right: solid 1px white;
  min-height: 75px;
  line-height: 21px;
}
.et--kpi-card:last-child {
  border-right: none;
}

.et--kpi-card--title {
  color: rgb(109.9, 109.9, 109.9);
  font-weight: normal;
  text-transform: uppercase;
  letter-spacing: 1px;
  display: inline-block;
  margin-bottom: 5px;
  white-space: nowrap;
}

.et--kpi-card--value {
  font-weight: 500;
  font-size: 22px;
  line-height: 26px;
}

.et--loading {
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  background: rgba(255, 255, 255, 0.8);
  z-index: 50;
}

.et--loading--wrapper {
  width: 100px;
  height: 100px;
  text-align: center;
}
.et--loading--wrapper.is-top {
  position: absolute;
  top: 20px;
  left: 50%;
  margin: 0 0 0 -50px;
}
.et--loading--wrapper.is-bottom {
  position: absolute;
  bottom: 50px;
  left: 50%;
  margin: 0 0 0 -50px;
}
.et--loading--wrapper.is-center {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -50px 0 0 -50px;
}

.et--loading--wrapper-small {
  width: 40px;
  height: 40px;
}
.et--loading--wrapper-small.is-top {
  position: absolute;
  top: 8px;
  left: 50%;
  margin: 0 0 0 -20px;
}
.et--loading--wrapper-small.is-bottom {
  position: absolute;
  bottom: 0px;
  left: 50%;
  margin: 0 0 0 -20px;
}
.et--loading--wrapper-small.is-center {
  position: absolute;
  top: 50%;
  bottom: 50%;
  margin: -20px 0 0 -20px;
}

.et--loading--spinner {
  animation: pace-spinner 400ms linear;
  animation-iteration-count: infinite;
  display: block;
  z-index: 2000;
  border: solid 4px transparent;
  border-top-color: #737373;
  border-left-color: #737373;
  border-radius: 80px;
  width: 80px;
  height: 80px;
  margin: 10px;
}
.et--loading--spinner.is-absolute-centered {
  position: absolute;
  top: 50%;
  right: -15px;
  bottom: -15px;
  left: 50%;
  margin: 0px;
}
.et--loading--spinner.is-top-centered {
  position: relative;
  top: 30px;
  margin: 0 auto;
}
.et--loading--spinner.is-centered {
  margin: 10px auto;
}

.et--loading--spinner-small {
  width: 32px;
  height: 32px;
  margin: 4px;
}

.et--loading--text {
  margin-left: -150px;
  margin-right: -150px;
  font-size: 1.6em;
  line-height: 1.4;
  color: #b7b7b7;
  margin-top: 15px;
}
@keyframes pace-spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.et--toast {
  transition: all 0.2s ease-in;
  animation-duration: 0.4s;
  background: rgba(69, 69, 69, 0.95);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.25);
  width: 300px;
  color: #ffffff;
  border-radius: 2px;
  position: relative;
  margin-bottom: 15px;
  min-height: 48px;
  line-height: 21px;
}
.et--toast * {
  box-sizing: border-box;
}
.et--toast a {
  color: #ffffff !important;
  text-decoration: underline;
}

.et--toast--success {
  background: rgba(83, 167, 68, 0.95);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.25);
}

.et--toast--error {
  background: rgba(222, 27, 44, 0.95);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.25);
}

.et--toast--warning {
  background: rgba(243, 202, 22, 0.95);
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.25);
}

.et--toast--icon {
  width: 48px;
  height: 48px;
  display: inline-block;
  vertical-align: top;
  font-size: 24px;
  padding: 11px;
}

.et--toast--close {
  position: absolute;
  top: 15px;
  right: 12px;
  font-size: 18px;
  cursor: pointer;
}
.et--toast--close:hover {
  color: rgba(0, 0, 0, 0.5);
}

.et--toast--message {
  width: calc(100% - 48px);
  padding: 14px 32px 14px 0;
  display: inline-block;
  vertical-align: top;
  font-weight: bold;
}

.et--toast--body {
  font-weight: normal;
  padding-top: 8px;
}

.et--toast--actions {
  display: flex;
  justify-content: space-around;
  padding: 0 16px 14px 48px;
}
.et--toast--actions a {
  display: inline-block;
  width: 108px;
  padding: 8px 16px;
  border: solid 1px #ffffff;
  border-radius: 2px;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}
.et--toast--actions a:hover {
  background: rgba(255, 255, 255, 0.2);
}
.et--toast--actions a + a {
  margin-left: 16px;
}

.et-wizard {
  background-color: #ffffff;
}

.et-wizard--header {
  font-size: 24px;
  color: #454545;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #d7d7d7;
  padding: 10px;
}

.et-wizard--header-column {
  display: flex;
  align-items: center;
}

.et-wizard--title {
  margin: 20px 16px;
}

.et-wizard--dots {
  display: flex;
}

.et-wizard--dot {
  background-color: #737373;
  width: 7px;
  height: 7px;
  margin-right: 10px;
  border-radius: 10px;
}
.et-wizard--dot.active {
  background-color: #737373;
}

.et-wizard--header-close {
  color: #b7b7b7 !important;
  height: 24px;
  width: 24px;
  margin-right: 20px;
}

.et-wizard-page {
  display: flex;
  flex-direction: column;
  min-height: 0;
  height: 100%;
}

.et-wizard--body {
  display: flex;
  border-bottom: 1px solid #d7d7d7;
  overflow-y: auto;
}

.et-wizard--content {
  margin: 34px 30px;
}

.et-wizard--footer {
  padding: 22px;
  display: flex;
  justify-content: flex-end;
  margin-top: auto;
}

.et-wizard--affirm {
  margin-left: 16px;
}

.et-vertical-tab-panel {
  display: flex;
  font-size: 17px;
  font-family: "Roboto", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  background-color: #ffffff;
  color: #737373;
  width: 100%;
}
.et-vertical-tab-panel .et-vertical-tab-panel--nav {
  box-shadow: 2px 0px 4px -2px #b7b7b7;
  display: flex;
  flex-direction: column;
}
.et-vertical-tab-panel .et-vertical-tab-panel--nav-item {
  background-color: #f9f9f9;
  text-align: center;
  cursor: pointer;
  padding: 35px;
  min-width: 50px;
  outline: none;
}
.et-vertical-tab-panel .et-vertical-tab-panel--nav-item.active {
  background-color: #ffffff;
}
.et-vertical-tab-panel .et-vertical-tab-panel--nav-item-label {
  margin-top: 10px;
  color: #586268;
}
.et-vertical-tab-panel div.active {
  color: #737373;
}
.et-vertical-tab-panel .et-vertical-tab-panel--content {
  margin: 15px;
}

.et--options-list--option:hover {
  background-color: #f9f9f9;
}
.et--options-list--option:hover a {
  color: #ba72c5;
}
.et--options-list--option .et--options-list--option-link {
  cursor: pointer;
  color: #007c9e;
  text-decoration: none;
  display: block;
  padding: 12px;
}
.et--options-list--option .et--options-list--option-link.is-disabled {
  cursor: default;
}
.et--options-list--option.is-disabled:hover {
  background-color: #ffffff;
}
.et--options-list--option.is-disabled .et--options-list--option-link {
  cursor: default;
  color: #b7b7b7;
}

.et--plain-button {
  display: inline-block;
  cursor: pointer;
  padding: 0;
  background-color: transparent;
  border: none;
  box-shadow: none;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  transition: none;
  min-width: unset;
  border-radius: 0;
  text-align: unset;
  font-weight: normal;
  line-height: inherit;
}
.et--plain-button:hover:not(:disabled) {
  background-color: inherit;
  color: inherit;
}
.et--plain-button:focus:not(:disabled),
.et--plain-button .is-active {
  background-color: inherit;
  border-color: inherit;
}
.et--plain-button:visited {
  color: inherit;
}
.et--plain-button.is-disabled, .et--plain-button.is-disabled:hover, .et--plain-button.is-disabled:focus, .et--plain-button:disabled {
  border: none;
  background-color: inherit;
  box-shadow: none;
  color: inherit;
}

.et--progress-bar {
  width: 100%;
  position: relative;
}

.et--progress-bar--outer {
  padding: 2px;
  background: #f5f5f5;
  border-radius: 10px;
}

.et--progress-bar--inner {
  transition: width 0.3s ease-in;
  height: 10px;
  background-color: #00a0cc;
  border-radius: 10px;
  position: relative;
}

.et--progress-bar-processing .et--progress-bar--inner {
  background-color: #d7d7d7;
}

.et--progress-bar-info-inverse .et--progress-bar--outer {
  background: #2c2c2c;
  border: solid 1px #2c2c2c;
  padding: 0px;
}
.et--progress-bar-info-inverse .et--progress-bar--inner {
  background-color: #454545;
}
.et--progress-bar-info-inverse.et--progress-bar-processing .et--progress-bar--inner::before {
  opacity: 0.1;
}

.et--progress-bar-plain .et--progress-bar--outer {
  border-radius: 2px;
  padding: 0px;
}
.et--progress-bar-plain .et--progress-bar--inner {
  background-color: rgba(115, 115, 115, 0.5);
  border-radius: 2px;
}
.et--progress-bar-plain .et--progress-bar--inner::before {
  background-image: none;
}

ul.et-progress-thermometer {
  display: flex;
  justify-content: space-between;
}

.et-progress-thermometer--remaining-step {
  transition: background-color 0.5s ease;
  border: 4px solid #ffffff;
  background-color: #d7d7d7;
  border-radius: 100px;
  width: 24px;
  height: 24px;
}

.et-progress-thermometer--completed-step {
  background-color: #737373;
}

.et-progress-thermometer--active-step {
  background-color: #a54ab5;
}

.et-progress-thermometer--line--outer {
  background-color: #d7d7d7;
  height: 2px;
  margin-top: -13px;
}

.et-progress-thermometer--line--inner {
  transition: width 0.3s ease-in;
  background-color: #737373;
  height: 2px;
}

:root {
  --reach-menu-button: 1;
}

[data-reach-menu] {
  position: absolute;
  z-index: 1000;
  min-width: 200px;
  max-width: 400px;
}

[data-reach-menu-list] {
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 16px;
  display: block;
  background: #ffffff;
  padding: 1rem 0;
  font-size: 14px;
}

[data-reach-menu-items]:focus {
  outline: none;
}

/*
 The dom structure of a MenuLink is reach-menu-item > a,
 so to target all items we can use `data-reach-menu-item`
*/
[data-reach-menu-item] {
  display: block;
  /*
    These are styled in one rule instead of something like a[data-reach-menu-item]
    and li[data-reach-menu-item] so that apps don't have to fight specificity and
    can style both li and a menu items with one rule,
    ie: `[data-selected] { background: red; }`.
    Otherwise they'd have to define two styles, one for a and one for li.
  */
  /* reach-menu-item */
  cursor: pointer;
  /* a */
  display: block;
  color: inherit;
  font: inherit;
  text-decoration: initial;
  /* both */
  padding: 5px 20px;
  font-weight: 400;
  line-height: 21px;
}

[data-reach-menu-item][data-selected] {
  color: #00a0cc;
}

.et--actions-menu--trigger {
  font-weight: normal;
}
.et--actions-menu--trigger i {
  margin-left: 8px;
}

@keyframes slide-down {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.et--actions-menu--menu {
  padding: 6px;
  animation: slide-down 200ms ease;
}

.et--actions-menu--menu-option {
  border-bottom: 1px solid #f3f3f3;
  display: flex;
  align-items: center;
  width: 100%;
  background-color: transparent;
  -webkit-appearance: none;
          appearance: none;
  font-size: 14px;
  cursor: pointer;
  color: #454545;
  text-decoration: none;
  text-align: left;
  padding: 12px 8px;
  line-height: 1;
}
.et--actions-menu--menu-option:hover {
  color: #00a0cc;
}
.et--actions-menu--menu-option:active, .et--actions-menu--menu-option:focus {
  color: #a54ab5;
}
.et--actions-menu--menu-option:active:hover, .et--actions-menu--menu-option:focus:hover {
  color: #00a0cc;
}
.et--actions-menu--menu-option:visited:hover {
  color: #00a0cc;
}
.et--actions-menu--menu-option:last-child {
  margin-bottom: 0;
  border-bottom: none;
}
.et--actions-menu--menu-option i {
  color: #454545;
  margin-right: 16px;
  vertical-align: text-top;
  font-size: 18px;
}
.et--actions-menu--menu-option[aria-disabled=true] {
  color: #939393;
  cursor: not-allowed;
}

.et--actions-menu--menu-option-label {
  font-weight: 500;
}

.et--actions-menu--menu-option-description {
  font-size: 13.02px;
  color: #737373;
  margin-top: 4px;
}

.et--actions-menu--option-heading {
  padding: 8px;
  color: #737373;
  border-bottom: 1px solid #f3f3f3;
}

.et--actions-menu--option-group:not(:first-child) {
  margin-top: 16px;
}
.et--actions-menu--option-group:not(:last-child) {
  border-bottom: 1px solid #f3f3f3;
}

.et--actions-menu--menu-icon {
  flex: 0 0 auto;
}

.et--visually-hidden {
  /* https://snook.ca/archives/html_and_css/hiding-content-for-accessibility */
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}

.page-break {
  display: grid;
  grid-template-columns: minmax(20px, 1fr) auto minmax(20px, 1fr);
  align-items: center;
  text-align: center;
  grid-gap: 15px;
  width: 100%;
  color: #737373;
}

.page-break:before,
.page-break:after {
  content: "";
  border-top: 1px solid;
}

.et--three-dot-actions-menu--trigger {
  color: #454545;
  transition: transform 300ms ease-in-out;
}
.et--three-dot-actions-menu--trigger.is-active {
  transform: rotate(90deg);
}

.et--page-header {
  background: #ffffff;
  width: 100%;
  position: relative;
  padding: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.et--page-header-content-wrap {
  display: flex;
}

.et--page-header--back {
  color: #007c9e;
}
.et--page-header--back.with-image-crumbs {
  margin-top: 16px;
}

.et--page-header-breadcrumbs {
  font-size: 12px;
  color: #737373;
  display: flex;
  margin-bottom: 4px;
}

.et--page-header-breadcrumbs-separator {
  margin: 0 5px;
}

.et--page-header-title-content {
  display: flex;
  align-items: center;
}

.et--page-header--subtitle {
  font-size: 14px;
  line-height: 21px;
}

.et--page-header--image {
  max-width: 60px;
  max-height: 60px;
  margin-right: 15px;
}

.et--page-header--actions {
  padding: 0 16px;
}

/*Cards*/
.et--card {
  box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.05);
  border: 1px solid rgba(0, 0, 0, 0.05);
  background: #ffffff;
  border-radius: 12px;
  min-width: 200px;
  margin: 0 4px 8px 4px;
  transition: all 0.3s ease-out;
}

.et--card-small {
  border-radius: 8px;
}

.et--card-clickable:hover {
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  transform: scale(1.01, 1.01) rotate(-0.5deg);
  border: 1px solid rgba(0, 160, 204, 0.3);
}

.et--card-draggable:hover {
  cursor: move;
  transition: all 0.3s ease-in-out;
  transform: rotate(-0.5deg);
  border: 1px solid rgba(0, 0, 0, 0.1);
}

.et--card--heading {
  font-size: 18px;
  display: block;
  border-bottom: 1px solid #f3f3f3;
}

.et--card--header-section {
  border-bottom: 1px solid #f3f3f3;
}

.et--contact-card {
  padding: 8px;
}

.et--contact-card--body {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  padding: 8px;
}
.et--contact-card--body.is-stacked {
  flex-direction: column;
  text-align: center;
}

.et--contact-card--content {
  padding: 8px 16px;
}

.et--contact-card--datalist-label {
  color: #b7b7b7;
}

.et--contact-card--datalist-value {
  font-weight: 500;
}

.et--contact-card--deceased {
  color: #eb5c68;
  background: #ffffff;
  padding: 3px 7px;
  border-radius: 10px;
  font-size: 0.8em;
  line-height: 1em;
  font-weight: bold;
  border-radius: 2px;
  border: solid 1px #de1b2c;
  text-transform: uppercase;
  letter-spacing: 0.1px;
  margin-left: 4px;
}

.et--contact-card--name {
  line-height: 21px;
}
.et--contact-card--name.is-deceased a {
  margin-right: 5px;
}
.et--contact-card--name.is-deceased a,
.et--contact-card--name.is-deceased strong {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #de1b2c;
}

.et--card-analytics {
  width: 100%;
  padding: 16px 0;
}

.et--card-analytics--column {
  display: inline-block;
  vertical-align: middle;
  width: 33.3%;
  border-right: solid 1px #f6f6f6;
  box-sizing: border-box;
  padding: 0 15px;
}
.et--card-analytics--column:last-child {
  border-right: none;
}
.et--card-analytics--column.is-empty .et--card-analytics--data {
  color: #d7d7d7;
}

.et--card-analytics--data {
  font-size: 20px;
  color: #b7b7b7;
  height: 22px;
}
.et--card-analytics--data .gt-icon {
  font-size: 16px;
  line-height: 20px;
  position: relative;
  top: -2px;
  left: 4px;
}

/*Forms*/
.et--advanced-combobox-secondary a.dropdown--toggle {
  background: #ffffff;
  box-shadow: inset 0 -3px 0 0 #f9f9f9;
  border: solid 1px #f6f6f6;
}
.et--advanced-combobox-secondary a.dropdown--toggle.is-open {
  background: #f9f9f9;
}
.et--advanced-combobox-secondary a.dropdown--toggle.is-open:hover {
  background: #f9f9f9;
}
.et--advanced-combobox-secondary a.dropdown--toggle:hover:not(.is-open) {
  background: rgba(249, 249, 249, 0.5);
}

.et--advanced-combobox-content--selected-text {
  display: inline-block;
  padding-right: 40px;
  width: 100%;
}

.et--advanced-combobox-content--search {
  display: block;
  padding: 16px;
  border-bottom: solid 1px #f6f6f6;
}
.et--advanced-combobox-content--search .search-box {
  display: block;
  width: 100%;
}

.et--advanced-combobox-content--selection {
  border-top: solid 1px #f6f6f6;
  box-shadow: 0 -1px 0 0 rgba(249, 249, 249, 0.3);
  padding: 7px 16px;
}
.et--advanced-combobox-content--selection > a {
  padding: 3px;
  display: inline-block;
}

.et--advanced-combobox-content--list {
  max-height: 600px;
  overflow-y: auto;
  padding: 8px;
  text-align: left;
}
.et--advanced-combobox-content--list.is-grouped {
  padding: 0px;
}

.et--advanced-combobox-content--group {
  border-top: solid 1px #f6f6f6;
  padding: 8px;
}
.et--advanced-combobox-content--group:first-child {
  border-top: none;
}

.et--advanced-combobox-content--group-label {
  padding-left: 8px;
  display: block;
  margin-bottom: 4px;
  font-weight: bold;
}

.et--advanced-combobox-content--confirm {
  width: 100%;
  padding: 10px;
  border-top: solid 1px #f6f6f6;
}
.et--advanced-combobox-content--confirm .btn-secondary {
  calc: width, "50% - 5px";
  margin-right: 10px;
}
.et--advanced-combobox-content--confirm .btn {
  calc: width, "50% - 5px";
}

.et--advanced-combobox-content--list-inner {
  min-height: 20px;
  position: relative;
}

.et--advanced-combobox-content--loading-overlay {
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  background-color: rgba(255, 255, 255, 0.8);
  z-index: 100;
}

.et--advanced-combobox-content--text-empty-message {
  color: #737373;
  text-align: center;
  font-size: 20px;
  padding: 24px 12px;
}

.et--advanced-combobox--item {
  transition: background, 0.1s ease-in;
  padding: 4px 30px;
  color: #454545;
  line-height: 23px;
  position: relative;
  cursor: pointer;
}
.et--advanced-combobox--item .text-highlight {
  background: #f4faf4;
}
.et--advanced-combobox--item .checkbox {
  float: left;
  margin-bottom: 0px;
}
.et--advanced-combobox--item.is-selected {
  color: #007c9e;
}
.et--advanced-combobox--item.is-selected .et--advanced-combobox-item--icon {
  color: #007c9e;
}
.et--advanced-combobox--item.is-disabled {
  color: #737373;
}
.et--advanced-combobox--item.is-disabled:hover {
  color: #737373;
}
.et--advanced-combobox--item.is-multiple {
  padding-left: 8px;
  padding-right: 8px;
}
.et--advanced-combobox--item.is-with-icon {
  padding-right: 28px;
}

.et--advanced-combobox-item {
  display: flex;
}

.et--advanced-combobox-item--selected {
  position: absolute;
  left: 0px;
  color: #a54ab5;
  line-height: 23px;
  font-weight: bold;
  font-size: 13px;
  width: 26px;
}

.et--advanced-combobox-item--right-area {
  position: absolute;
  top: 50%;
  right: 12px;
  line-height: 1.5em;
  margin-top: -10px;
}

.et--advanced-combobox-item--count {
  color: #737373;
  font-size: 14px;
}
.et--advanced-combobox-item--count + .et--advanced-combobox-item--icon {
  margin-left: 10px;
}

.et--advanced-combobox-item--label {
  word-break: break-word;
  vertical-align: middle;
}

.et--dropdown--toggle {
  background-color: #ffffff;
}
.et--dropdown--toggle .gt-icon-chevron-down,
.et--dropdown--toggle .fa-angle-down,
.et--dropdown--toggle .gt-icon-chevron-up,
.et--dropdown--toggle .fa-angle-up {
  font-size: 20px;
  position: absolute;
  top: 10px;
  right: 6px;
  color: #939393;
}
.et--dropdown--toggle:hover .gt-icon {
  color: #00a0cc;
}
.et--dropdown--toggle:focus .et--advanced-combobox--selected-text {
  color: #454545;
}
.et--dropdown--toggle:focus .gt-icon {
  color: #a54ab5;
}

.et--dropdown--header.is-disabled .et--advanced-combobox--selected-text {
  color: #737373;
}
.et--dropdown--header.is-disabled .gt-icon {
  color: #b7b7b7;
}

.et--advanced-combobox {
  position: relative;
  color: #737373;
  width: 100%;
  max-width: 280px;
  cursor: pointer;
}
.et--advanced-combobox * {
  box-sizing: border-box;
}
.et--advanced-combobox .et--dropdown--header {
  position: relative;
}
.et--advanced-combobox .et--dropdown--header.is-disabled .et--dropdown--toggle {
  background-color: #f3f3f3;
  color: #939393;
  cursor: not-allowed;
}
.et--advanced-combobox .et--dropdown--header.is-disabled .et--dropdown--toggle:hover {
  background-color: #f3f3f3;
}
.et--advanced-combobox .et--dropdown--header.is-disabled .et--dropdown--toggle .et--dropdown--toggle:hover {
  background-color: #f3f3f3;
}
.et--advanced-combobox .et--dropdown--toggle {
  transition: background;
  border: solid 1px #d7d7d7;
  line-height: 21px;
  border-radius: 20px;
  display: block;
  color: #737373;
  padding: 8px 15px;
}
.et--advanced-combobox .et--dropdown--toggle.is-open {
  background: #f3f3f3;
}
.et--advanced-combobox .et--dropdown--toggle.is-open:hover {
  background: #f9f9f9;
}
.et--advanced-combobox .et--dropdown--toggle:hover:not(.is-open) {
  background: #f9f9f9;
}
.et--advanced-combobox .et--dropdown--toggle:focus {
  background: #fcf8fc;
  border: solid 1px #ba72c5;
  outline: none;
}
.et--advanced-combobox .et--advanced-combobox--content-wrapper {
  position: absolute;
  min-width: 170px;
  width: 100%;
}
.et--advanced-combobox .et--dropdown--body {
  position: absolute;
  top: 100%;
  right: 0px;
  left: 0px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
  border: 1px solid rgba(0, 0, 0, 0.08);
  display: none;
  background: #ffffff;
  border-radius: 16px;
  z-index: 100;
  margin-top: 2px;
}
.et--advanced-combobox .et--dropdown--body.is-open {
  display: block;
  min-width: 170px;
}
.et--advanced-combobox .et--dropdown--body.is-right {
  right: 0px;
}
.et--advanced-combobox.is-opened-up .et--dropdown--body {
  bottom: 103%;
  top: inherit;
}
.et--advanced-combobox .et--advanced-combobox--selected-text {
  color: #454545;
  display: inline-block;
  padding-right: 14px;
  width: 100%;
}
.et--advanced-combobox .et--advanced-combobox--selection {
  border-top: solid 1px #d7d7d7;
  padding: 7px 16px;
}
.et--advanced-combobox .et--advanced-combobox--selection > a {
  padding: 3px;
  display: inline-block;
}
.et--advanced-combobox .et--advanced-combobox--selection a.is-disabled {
  cursor: not-allowed;
  pointer-events: none;
}

.et--advanced-combobox-title {
  max-width: 100%;
}
.et--advanced-combobox-title .et--dropdown--header {
  display: inline-block;
}
.et--advanced-combobox-title .et--dropdown--header:hover {
  background: none;
}
.et--advanced-combobox-title .et--dropdown--toggle {
  background: none;
  border: none;
  display: inline-block;
  font-size: 20px;
  width: auto;
  padding: 0px;
  color: #454545;
}
.et--advanced-combobox-title .et--dropdown--toggle.is-open {
  background: none;
  color: #454545;
}
.et--advanced-combobox-title .et--dropdown--toggle.is-open:hover {
  background: none;
  color: #a54ab5;
}
.et--advanced-combobox-title .et--dropdown--toggle:hover:not(.is-open) {
  background: none;
  color: #a54ab5;
}
.et--advanced-combobox-title .et--dropdown--toggle:hover:not(.is-open) .gt-icon-chevron-down {
  color: #454545;
}
.et--advanced-combobox-title .et--advanced-combobox--selected-text {
  width: auto;
  padding: 0;
}

.et--advanced-combobox--compact {
  width: auto;
  margin: 0 5px;
  display: inline-block;
  color: #737373;
}
.et--advanced-combobox--compact.has-value .et--advanced-combobox--selected-text {
  color: #454545;
}
.et--advanced-combobox--compact .et--dropdown--header.is-disabled .et--advanced-combobox--selected-text {
  color: #b7b7b7;
}
.et--advanced-combobox--compact .et--dropdown--header.is-disabled .et--dropdown--toggle {
  background-color: transparent;
}
.et--advanced-combobox--compact .et--dropdown--header.is-disabled .et--dropdown--toggle:hover {
  background-color: transparent;
}
.et--advanced-combobox--compact .et--dropdown--toggle {
  border: none;
  font-weight: bold;
  cursor: pointer;
}
.et--advanced-combobox--compact .et--dropdown--toggle:focus {
  background: transparent;
}
.et--advanced-combobox--compact .et--advanced-combobox-content--list {
  padding: 0;
}
.et--advanced-combobox--compact .et--dropdown--toggle,
.et--advanced-combobox--compact .et--dropdown--toggle:hover,
.et--advanced-combobox--compact .et--dropdown--toggle.is-open,
.et--advanced-combobox--compact .et--dropdown--toggle:hover:not(.is-open),
.et--advanced-combobox--compact .et--dropdown--toggle.is-open:hover {
  background: none;
  display: inline;
}
.et--advanced-combobox--compact .et--advanced-combobox--selected-text {
  display: inline;
  padding-right: 0;
}
.et--advanced-combobox--compact .et--dropdown--header .gt-icon {
  position: relative;
  display: inline;
  top: 2px;
  right: auto;
}
.et--advanced-combobox--compact .et--dropdown--toggle {
  padding: 0 0 2px;
  display: inline;
}
.et--advanced-combobox--compact .et--advanced-combobox-content {
  font-size: 14px;
}

.et--button-select {
  -webkit-appearance: none;
  appearance: none;
  display: inline-block;
  white-space: nowrap;
}

.et--button-select--item {
  transition: all, 0.1s ease-in;
  -webkit-appearance: none;
  appearance: none;
  display: inline-block;
  border: 1px solid #f6f6f6;
  border-right-width: 0;
  padding: 11px 12px 11px 10px;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  line-height: 15px;
  color: #007c9e;
  cursor: default;
}
.et--button-select--item.is-large {
  font-size: 14px;
  padding: 8px 16px;
}
.et--button-select--item:hover:not(.is-disabled):not(.is-selected), .et--button-select--item:focus:not(.is-disabled):not(.is-selected) {
  cursor: pointer;
  background-color: #fcf8fc;
  color: #a54ab5;
  border: 1px solid #d7d7d7;
  border-right-width: 0;
}
.et--button-select--item:hover:not(.is-disabled):not(.is-selected):last-child, .et--button-select--item:focus:not(.is-disabled):not(.is-selected):last-child {
  border-right-width: 1px;
}
.et--button-select--item:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.et--button-select--item:last-child {
  border-right-width: 1px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.et--button-select--item.is-selected {
  background-color: #fcf8fc;
  color: #a54ab5;
}
.et--button-select--item.is-selected:hover, .et--button-select--item.is-selected:focus {
  border: 1px solid #d7d7d7;
  border-right-width: 0;
}
.et--button-select--item.is-selected:hover:last-child, .et--button-select--item.is-selected:focus:last-child {
  border-right-width: 1px;
}
.et--button-select--item.is-disabled {
  background-color: #f9f9f9;
  color: #737373;
}
.et--button-select--item i.et--button-select--item-icon {
  margin: 0;
}

.et--button-select--item-label {
  -webkit-appearance: none;
  appearance: none;
  padding: 0 2px;
  vertical-align: middle;
}

.et--button-select--item-icon {
  -webkit-appearance: none;
  appearance: none;
  vertical-align: middle;
  text-align: left;
  font-size: 20px;
  width: 21px;
  margin: 0;
}
.et--button-select--item-icon + .et--button-select--item-label {
  margin-left: 5px;
}

.et--checkbox {
  cursor: pointer;
  font-weight: normal;
}
.et--checkbox.is-disabled {
  cursor: not-allowed;
}

.et--checkbox--box {
  transition: all 0.2s linear;
  vertical-align: middle;
  position: relative;
  background: #f3f3f3;
  border: solid 1px #b7b7b7;
  border-radius: 3px;
  width: 22px;
  height: 22px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  line-height: 22px;
  margin: 0 10px 0 0;
}

input.et--checkbox--input {
  display: none;
}
input.et--checkbox--input:checked + .et--checkbox--box {
  background: #a54ab5;
  border: solid 1px #a54ab5;
}
input.et--checkbox--input:checked + .et--checkbox--box::before {
  position: absolute;
  top: -1px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  content: "\f050";
  display: block;
  font-family: "Givingtree";
  font-weight: normal;
  font-size: 20px;
  width: 21px;
  height: 21px;
  color: #ffffff;
}
input.et--checkbox--input:checked + .et--checkbox--box.is-partial::before {
  content: "–";
  font-weight: bold;
  line-height: 19px;
  text-align: center;
}
input.et--checkbox--input:disabled + .et--checkbox--box {
  border-color: #d7d7d7;
  cursor: not-allowed;
}
input.et--checkbox--input:checked:disabled + .et--checkbox--box {
  background: #939393;
}

.et--checkbox-small {
  display: inline-block;
  vertical-align: middle;
  margin-right: 12px;
  width: 15px;
}
.et--checkbox-small input.et--checkbox--input:checked + .et--checkbox--box {
  background: #ffffff;
}
.et--checkbox-small input.et--checkbox--input:checked + .et--checkbox--box::before {
  color: #a54ab5;
  width: 14px;
  height: 14px;
  font-size: 11px;
  font-weight: bold;
}
.et--checkbox-small .et--checkbox--box {
  width: 15px;
  height: 15px;
  line-height: 15px;
}

.et--checkbox.is-round .et--checkbox--box {
  border-radius: 13px;
  width: 26px;
  height: 26px;
}
.et--checkbox.is-round input.et--checkbox--input:checked + .et--checkbox--box::before {
  color: #ffffff;
  font-size: 15.96px;
  font-weight: 100;
  top: 0;
  left: -1px;
  width: 26px;
  height: 26px;
}

.et--pagination {
  line-height: 21px;
}
.et--pagination * {
  box-sizing: border-box;
}
.et--pagination > .is-active {
  color: #a54ab5;
  background: #fcf8fc;
  font-weight: bold;
}
.et--pagination > .is-active:hover {
  color: #a54ab5;
  background: #fcf8fc;
}
.et--pagination > .is-disabled {
  color: #d7d7d7;
  background: transparent;
  cursor: default;
}
.et--pagination > .is-disabled:hover {
  color: #d7d7d7;
}

.et--pagination--item {
  display: inline-block;
  font-size: 14px;
  padding: 5px 12px;
  background: #ffffff;
  border-radius: 40px;
  cursor: pointer;
}
.et--pagination--item:hover {
  background: #f9f9f9;
  color: #a54ab5;
}

.et--pagination--prev,
.et--pagination--next {
  background: none;
  font-size: 24px;
  vertical-align: middle;
  text-align: center;
  font-weight: 500;
  padding: 0px;
}
.et--pagination--prev .gt-icon,
.et--pagination--next .gt-icon {
  width: 20px;
}
.et--pagination--prev:hover,
.et--pagination--next:hover {
  background: none;
}

.et--pagination--placeholder {
  color: #454545;
  background: transparent;
  cursor: default;
}
.et--pagination--placeholder:hover {
  color: #454545;
  background: transparent;
}

.et--radio {
  cursor: pointer;
  text-align: center;
  display: inline-block;
  font-weight: normal;
  line-height: 21px;
}
.et--radio * {
  box-sizing: border-box;
}
.et--radio + .et--radio {
  margin-left: 16px;
}

input.et--radio--input {
  -webkit-appearance: none;
          appearance: none;
  position: relative;
  background: #f3f3f3;
  border: solid 1px #b7b7b7;
  border-radius: 20px;
  width: 22px;
  height: 22px;
  padding: 0;
  margin: 0 10px 0 0;
  cursor: pointer;
  float: left;
  text-align: center;
}
input.et--radio--input:checked {
  border: solid 1px #a54ab5;
}
input.et--radio--input:checked:before {
  position: absolute;
  top: -1px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 20px;
  background-color: #a54ab5;
  margin: 6px 5px;
}
input.et--radio--input.is-disabled {
  cursor: not-allowed;
  border: solid 1px #d7d7d7;
}
input.et--radio--input.is-disabled:before {
  background-color: #939393;
  cursor: default;
}

.et--radio--label {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}

.et-boolean-radio {
  vertical-align: middle;
}
.et-boolean-radio .et--radio {
  margin: 0 20px 10px 0;
}

.et--search-box {
  position: relative;
  display: block;
}

input[type=search].et--search-box--input {
  padding: 10px 38px 10px 38px;
}
input[type=search].et--search-box--input::-ms-clear {
  display: none;
}
input[type=search].et--search-box--input::-webkit-search-cancel-button {
  display: none;
}

.et--search-box--search-icon {
  position: absolute;
  top: 54%;
  right: 0;
  bottom: 0;
  left: 12px;
  margin-top: -8px;
  color: #b7b7b7;
  font-weight: bold;
}

.et--search-box--clear {
  position: absolute;
  top: 46%;
  right: 8px;
  margin-top: -8px;
  cursor: pointer;
  color: #b7b7b7;
  font-size: 20px;
}
.et--search-box--clear:hover {
  color: #a54ab5;
}

.et--onoffswitch {
  -webkit-user-select: none;
  user-select: none;
  position: relative;
  width: 45px;
  display: inline-block;
  vertical-align: middle;
}

input.et--onoffswitch-checkbox {
  display: none;
  vertical-align: middle;
  margin: 4px 0 0;
  z-index: 10;
}

.et--onoffswitch-label {
  display: block;
  overflow: hidden;
  cursor: pointer;
  border-radius: 50px;
  margin-bottom: 5px;
}

.et--onoffswitch-inner {
  transition: all 0.2s ease-in 0s;
  background: #d7d7d7;
  height: 27px;
  border-radius: 50px;
  border: 1px solid #b7b7b7;
}
.et--onoffswitch-inner:focus {
  outline: none;
  border: 1px solid #a54ab5;
}
.et--onoffswitch-inner:focus + .et--onoffswitch-switch {
  background: #fcf8fc;
  color: #a54ab5;
}

.et--onoffswitch-switch {
  transition: all 0.2s ease-in 0s;
  width: 25px;
  height: 25px;
  margin: 1px;
  background: #ffffff;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 18px;
  border-radius: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #b7b7b7;
}

.et--onoffswitch-checkbox:checked + .et--onoffswitch-label .et--onoffswitch-inner {
  background: #a54ab5;
  border: #a54ab5;
}

.et--onoffswitch-checkbox:checked + .et--onoffswitch-label .et--onoffswitch-switch {
  right: 0px;
  color: #a54ab5;
}

.et--onoffswitch-checkbox:disabled + .et--onoffswitch-label .et--onoffswitch-inner {
  cursor: not-allowed;
  background: #d7d7d7;
  border: #d7d7d7;
}
.et--onoffswitch-checkbox:disabled + .et--onoffswitch-label .et--onoffswitch-inner + .et--onoffswitch-switch {
  cursor: not-allowed;
  background: #f6f6f6;
  color: #f6f6f6;
}

.et--onoffswitch-checkbox:disabled:checked + .et--onoffswitch-label .et--onoffswitch-inner {
  background: #939393;
}
.et--onoffswitch-checkbox:disabled:checked + .et--onoffswitch-label .et--onoffswitch-inner + .et--onoffswitch-switch {
  color: #939393;
}

.et--onoffswitch--text-label {
  display: inline-block;
  font-weight: normal;
  margin-left: 10px;
}

.et--rolling-date {
  display: flex;
}

.et--rolling-date-number {
  margin-right: 20px;
  max-width: 100px;
}

.et--rolling-date-unit {
  width: 150px;
}

.et--bulk-select {
  display: flex;
  align-items: center;
  background-color: #f9f9f9;
  padding: 8px;
  border-radius: 2px;
  border: 1px solid #f6f6f6;
}

.et--bulk-select--trigger {
  font-weight: 500;
  cursor: pointer;
  color: #b7b7b7;
}
.et--bulk-select--trigger.is-active {
  color: #a54ab5;
}

.et--bulk-select--popover-wrapper {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

input,
label,
select {
  display: block;
}

label {
  font-weight: 500;
  margin-bottom: 5.25px;
}
label.required::after {
  content: "*";
}

textarea {
  resize: vertical;
}

textarea,
input[type=text],
input[type=number],
input[type=search] {
  -webkit-appearance: none;
  appearance: none;
  border: solid 1px #b7b7b7;
  border-radius: 8px;
  background: #f9f9f9;
  padding: 10px 11px;
  font-size: 14px;
  font-family: "Roboto", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  color: #454545;
  width: 100%;
}
textarea::-webkit-input-placeholder,
input[type=text]::-webkit-input-placeholder,
input[type=number]::-webkit-input-placeholder,
input[type=search]::-webkit-input-placeholder {
  color: #939393;
}
textarea::-moz-placeholder,
input[type=text]::-moz-placeholder,
input[type=number]::-moz-placeholder,
input[type=search]::-moz-placeholder {
  color: #939393;
}
textarea:-moz-placeholder,
input[type=text]:-moz-placeholder,
input[type=number]:-moz-placeholder,
input[type=search]:-moz-placeholder {
  color: #939393;
}
textarea:-ms-input-placeholder,
input[type=text]:-ms-input-placeholder,
input[type=number]:-ms-input-placeholder,
input[type=search]:-ms-input-placeholder {
  color: #939393;
}
textarea:focus:not(:disabled),
input[type=text]:focus:not(:disabled),
input[type=number]:focus:not(:disabled),
input[type=search]:focus:not(:disabled) {
  border: solid 1px #ba72c5;
  background-color: #fcf8fc;
  outline: none;
}
textarea::-ms-clear,
input[type=text]::-ms-clear,
input[type=number]::-ms-clear,
input[type=search]::-ms-clear {
  display: none;
}
textarea::-webkit-search-cancel-button,
input[type=text]::-webkit-search-cancel-button,
input[type=number]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-cancel-button {
  display: none;
}
textarea:disabled,
input[type=text]:disabled,
input[type=number]:disabled,
input[type=search]:disabled {
  cursor: not-allowed;
  border: solid 1px #d7d7d7;
  background: #f3f3f3;
  color: #737373;
}
textarea:disabled::-webkit-input-placeholder,
input[type=text]:disabled::-webkit-input-placeholder,
input[type=number]:disabled::-webkit-input-placeholder,
input[type=search]:disabled::-webkit-input-placeholder {
  color: #939393 !important;
}
textarea:disabled::-moz-placeholder,
input[type=text]:disabled::-moz-placeholder,
input[type=number]:disabled::-moz-placeholder,
input[type=search]:disabled::-moz-placeholder {
  color: #939393 !important;
}
textarea:disabled:-moz-placeholder,
input[type=text]:disabled:-moz-placeholder,
input[type=number]:disabled:-moz-placeholder,
input[type=search]:disabled:-moz-placeholder {
  color: #939393 !important;
}
textarea:disabled:-ms-input-placeholder,
input[type=text]:disabled:-ms-input-placeholder,
input[type=number]:disabled:-ms-input-placeholder,
input[type=search]:disabled:-ms-input-placeholder {
  color: #939393 !important;
}

input[type=file] {
  width: 100%;
}

select {
  width: auto;
  max-width: 100%;
  margin-bottom: 21px;
}

button,
input[type=submit] {
  -webkit-appearance: none;
          appearance: none;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  vertical-align: middle;
  white-space: nowrap;
  font-family: "Roboto", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
}

.org-picker {
  height: 100%;
}

.org-picker--wrapper .app-layout--body {
  padding: 16px 0 0 0;
  height: 100%;
}

.org-picker--full-height {
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
  flex: 1;
}

.org-picker--header {
  text-align: center;
  font-weight: 500;
  font-size: 24px;
  padding-bottom: 16px;
  padding-top: 16px;
}

.org-picker--body {
  height: 100%;
  position: relative;
  border-top: solid 1px #f6f6f6;
}
.org-picker--body .et--advanced-combobox--item {
  padding: 8px 16px;
}

.org-picker--selector {
  height: 100%;
  position: relative;
}
.org-picker--selector .et--advanced-combobox-content {
  height: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  flex: 1;
}
.org-picker--selector .et--advanced-combobox-content--list {
  height: 100%;
  position: relative;
}
.org-picker--selector .et--advanced-combobox-content--list-inner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow-y: scroll;
}

.org-picker--empty {
  padding: 32px;
  line-height: 21px;
  text-align: center;
  color: #737373;
}

.et--numeric-input {
  display: flex;
}
.et--numeric-input input[type=text] {
  text-align: right;
}

.et--numeric-input--align-left input[type=text] {
  border-radius: 0 8px 8px 0;
  padding-left: 10px;
  margin: 0px;
}
.et--numeric-input--align-left .et--numeric-input--icon {
  border-radius: 8px 0 0 8px;
}

.et--numeric-input--align-right input[type=text] {
  border-radius: 8px 0 0 8px;
  padding-left: 10px;
  margin: 0px;
}
.et--numeric-input--align-right .et--numeric-input--icon {
  border-radius: 0 8px 8px 0;
  border-left: none;
  border-right: solid 1px #b7b7b7;
}

.et--numeric-input--icon {
  display: inline-flex;
  background-color: #ffffff;
  color: #737373;
  padding: 12px 0;
  border: 1px solid #b7b7b7;
  border-right: none;
  font-size: 1em;
}
.et--numeric-input--icon.et--numeric-input--active {
  border: 1px solid #ba72c5;
  border-right: none;
  background-color: #ba72c5;
  color: #ffffff;
}

.search-input--input::-ms-clear {
  display: none;
}
.search-input--input::-webkit-search-cancel-button {
  display: none;
}
.search-input--input::placeholder {
  color: #c8c8c8;
}

.et--clearable-input {
  position: relative;
  display: inline-block;
  align-items: center;
  justify-content: space-between;
}
.et--clearable-input.has-clear-icon input {
  padding-right: 38px;
}
.et--clearable-input.has-clear-icon input::-ms-clear {
  display: none;
}
.et--clearable-input.has-clear-icon input::-webkit-search-cancel-button {
  display: none;
}
.et--clearable-input.has-icon input {
  padding-left: 38px;
}

.et--clearable-input--icon {
  position: absolute;
  top: 50%;
  left: 12px;
  margin-top: -8px;
  color: #b7b7b7;
}

.et--clearable-input--clear-icon {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  color: #b7b7b7;
  font-size: 20px;
  cursor: pointer;
  color: #b7b7b7;
  transition: color 0.2s;
  position: absolute;
  right: 8px;
}
.et--clearable-input--clear-icon:hover {
  color: #a54ab5;
}
.et--clearable-input--clear-icon.is-disabled, .et--clearable-input--clear-icon.is-disabled:hover {
  color: #f9f9f9;
  cursor: default;
}

.et--number-range {
  display: flex;
  align-items: center;
}
.et--number-range .et--number-range--input {
  display: inline-block;
  vertical-align: middle;
  text-align: right;
}
.et--number-range .et--number-range--input input {
  -webkit-appearance: none;
          appearance: none;
  border: solid 1px #f6f6f6;
  border-radius: 2px;
  padding: 10px 11px;
  box-shadow: inset 0 1px 2px 0 rgba(117, 117, 117, 0.2);
  font-size: 14px;
  color: #454545;
  width: 100%;
}
.et--number-range .et--number-range---separator {
  width: calc(6% - 10px);
  text-align: center;
  display: inline-block;
  border-bottom: solid 2px #f6f6f6;
  height: 1px;
  vertical-align: middle;
  margin: 0 7px;
  color: #ffffff;
}

.et-listbox--width-100 {
  width: 100px;
}

.et-listbox--width-200 {
  width: 200px;
}

.et-listbox--width-300 {
  width: 300px;
}

.et-listbox--trigger {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-right: 8px;
  border-color: #d7d7d7;
  font-weight: normal;
  color: #454545;
}
.et-listbox--trigger.et--button-simple {
  font-size: 14px;
  line-height: 16px;
  padding: 8px;
}

.et-listbox--label {
  overflow: hidden;
  text-overflow: ellipsis;
}

.et-listbox--content {
  min-width: 300px;
  max-width: 600px;
}

.et-listbox--content-list {
  margin: 8px 0;
  position: relative;
  min-height: 40px;
}
.et-listbox--content-list .et--loading--wrapper {
  top: 8px;
  margin-left: -20px;
}

.et-listbox--content-list-searchable {
  margin-top: 0px;
}

.et-listbox--scrollable-content {
  max-height: 400px;
  overflow-y: auto;
}

.et-listbox--item-checkbox {
  display: flex;
  align-items: baseline;
  margin-bottom: 4px;
}

.et-listbox--item-radio {
  display: flex;
  align-items: center;
}

.et-listbox--item-selected {
  background: #fcf8fc;
}

.et-listbox--item-disabled {
  color: #737373;
  cursor: not-allowed;
}
.et-listbox--item-disabled label {
  color: #737373;
}
.et-listbox--item-disabled:hover {
  color: #737373;
}
.et-listbox--item-disabled:hover label {
  color: #737373;
  cursor: not-allowed;
}

.et-listbox--item-icon {
  margin: 4px 0 0 8px;
}

.et-listbox--search {
  padding: 16px;
  border-bottom: solid 1px #f6f6f6;
}
.et-listbox--search input[type=search] {
  margin-right: -38px;
}

.et-listbox--search-count {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}

.et-listbox--no-results {
  text-align: center;
  color: #737373;
  padding: 8px 16px;
}

.et-listbox--item-group {
  color: #737373;
  padding: 8px 16px;
  font-weight: 500;
}

.et-listbox--infobar {
  font-size: 14px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #f9f9f9;
  border-top: 1px solid #f3f3f3;
  border-radius: 0 0 16px 16px;
  padding: 16px;
  margin-top: -8px;
}

.et-listbox--infobar-count {
  color: #ffffff;
  background: #a54ab5;
  padding: 2px 6px;
  border-radius: 12px;
  margin-right: 8px;
}

.et-listbox--infobar-link {
  color: #007c9e;
}
.et-listbox--infobar-link:focus {
  color: #007c9e;
}

.et-listbox--infobar-separator {
  margin: 0 4px;
}

.et-listbox--infobar-text {
  font-weight: 500;
}

.et-listbox--show-selected {
  display: flex;
}

.et-listbox--max-warning {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
  height: 40px;
  padding: 12px;
  color: #454545;
  background-color: #fdf7dc;
}

.et-listbox--max-warning-transition-enter {
  opacity: 0;
}

.et-listbox--max-warning-transition-enter-active {
  opacity: 1;
  transition: opacity 0.5s;
}

.et-listbox--max-warning-transition-exit {
  opacity: 1;
}

.et-listbox--max-warning-transition-exit-active {
  opacity: 0;
  transition: opacity 0.5s;
}

.et-listbox--item {
  -webkit-user-select: none;
          user-select: none;
  display: flex;
  justify-content: space-between;
  cursor: pointer;
  max-height: 200px;
  padding: 8px 16px 4px 16px;
}
.et-listbox--item label {
  font-weight: normal;
  color: #454545;
}
.et-listbox--item:hover {
  color: #007c9e;
}
.et-listbox--item:hover label {
  color: #007c9e;
}

.et-listbox--item-transition-enter {
  opacity: 0;
  max-height: 0;
  padding: 0 16px;
}

.et-listbox--item-transition-enter-active {
  opacity: 1;
  max-height: 200px;
  padding: 8px 16px 4px 16px;
  transition: all 0.2s ease-in;
}

.et-listbox--item-transition-exit {
  opacity: 1;
  max-height: 200px;
  padding: 8px 16px 4px 16px;
}

.et-listbox--item-transition-exit-active {
  opacity: 0;
  transition: all 0.2s ease-in;
  max-height: 0;
  padding: 0 16px;
}

.listbox-select--header {
  background-color: #454545;
  color: white;
  border-radius: 16px 16px 0 0;
  text-align: center;
  padding: 12px;
}

.et--text-input-form--text-wrapper {
  display: flex;
}

.et--text-input-form--input-wrapper {
  display: flex;
  background: #f6f6f6;
  border-radius: 8px;
  padding: 4px;
}

.et--text-input-form--edit-button {
  margin: 0;
  padding: 2px 0;
  display: flex;
  align-items: center;
}

.et--text-input-form--save-button {
  font-weight: 500;
  margin-left: 16px;
  font-size: 14px;
}

.et--text-input-form--cancel-button {
  margin: 0 16px;
  font-size: 14px;
}

.et--text-input-form--text {
  color: #454545;
  margin-right: 8px;
}

/*Modals*/
:root {
  --reach-dialog: 1;
}

[data-reach-dialog-overlay] {
  background: rgba(0, 0, 0, 0.33);
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: auto;
  display: flex;
  align-items: baseline;
  z-index: 1000;
}

[data-reach-dialog-content] {
  max-width: 100vw;
  position: relative;
  margin: 100px auto;
  outline: none;
  background-color: #ffffff;
  border: 1px solid #f6f6f6;
  border-radius: 12px;
  box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 6px 0px;
}

/* END styles copied from reach */
.et--modal {
  width: 400px;
  transition: transform 200ms, opacity 300ms;
  transform: translateY(-30%);
  opacity: 0;
}

.et--modal.entered {
  opacity: 1;
  transform: translateY(0);
}

.et--modal-body {
  padding: 8px 16px 8px 16px;
  margin: 8px 0 8px 0;
}

.et--modal-body-scrollable {
  max-height: calc(100vh - 300px);
  overflow-y: auto;
  overflow-x: hidden;
}

.et--modal-header--actions {
  display: flex;
}
.et--modal-header--actions button {
  margin-left: 16px;
}

.et--mobile-sheet {
  height: 100%;
  width: 100%;
  background-color: #ffffff;
  text-align: left;
}

.et--mobile-sheet--header {
  position: relative;
  background-color: #d7d7d7;
  border-bottom: 1px solid #f6f6f6;
  color: #454545;
  font-size: 20px;
  font-weight: 500;
  height: 53px;
}
.et--mobile-sheet--header .gt-icon {
  padding: 16px;
  cursor: pointer;
}

.et--mobile-sheet--header-label {
  margin-left: 24px;
}

.et--mobile-sheet--header-action {
  display: inline-block;
  font-size: 14px;
  float: right;
  padding: 12px 16px;
  margin-top: 8px;
  margin-right: 8px;
  color: #007c9e;
  cursor: pointer;
}
.et--mobile-sheet--header-action.is-disabled {
  color: #a3c3df;
  cursor: default;
}

.et--mobile-sheet--content {
  overflow: auto;
  background-color: #d7d7d7;
}
.et--mobile-sheet--content.has-actions {
  bottom: 54px;
}
.et--mobile-sheet--content.has-wrapper {
  padding: 16px;
  background-color: #ffffff;
}

.et--mobile-sheet--actions {
  position: absolute;
  right: 0px;
  bottom: 0px;
  left: 0px;
  height: 54px;
  border-top: 1px solid #f6f6f6;
}

.et--mobile-sheet--single-button-wrap {
  padding: 8px;
}

.et--mobile-sheet--single-button {
  width: 100%;
}

.et--mobile-sheet--split-button {
  background: none;
  border: none;
  font: inherit;
  line-height: normal;
  overflow: hidden;
  text-overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  padding: 16px 0;
  text-align: center;
  border-right: 1px solid #f6f6f6;
  color: #007c9e;
  font-weight: 500;
  height: 100%;
  display: inline-block;
}
.et--mobile-sheet--split-button:last-child {
  border-right: none;
}
.et--mobile-sheet--split-button.of-two {
  width: 50%;
}
.et--mobile-sheet--split-button.of-three {
  width: 33%;
}

.et--modal-confirm {
  padding-bottom: 12px;
}

.et--modal-confirm--header {
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid #f3f3f3;
  padding: 16px 20px;
  border-radius: 12px 12px 0 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #f9f9f9;
}
.et--modal-confirm--header h3 {
  font-weight: 400;
  font-size: 20px;
}

.et--modal-cofirm--controls {
  margin-left: 16px;
}

.et--modal-confirm--close {
  color: #b7b7b7;
  cursor: pointer;
}
.et--modal-confirm--close:hover {
  color: #939393;
}

.et--modal-confirm--footer {
  padding: 16px;
  border-top: solid 1px #f6f6f6;
  text-align: right;
}

.et--modal-confirm--cancel,
.et--modal-confirm--submit {
  calc: width, "50% - 8px";
  max-width: 184px;
}

.et--modal-confirm--submit {
  position: relative;
  margin-left: 24px;
}

.et--modal-confirm--content {
  padding: 16px 20px;
}

.et--modal-confirm--body {
  max-height: calc(100vh - 200px);
  overflow-y: auto;
  overflow-x: hidden;
}

.et--modal-deprecated--overlay {
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  animation-duration: 0.2s;
  animation-delay: 0;
  background: rgba(0, 0, 0, 0.33);
  overflow-y: auto;
}

.et--modal-deprecated--dialog {
  animation-duration: 0.2s;
  animation-delay: 0;
  position: relative;
  background: #ffffff;
  border-radius: 12px;
  width: 50%;
  margin: 5% auto;
}

.et--modal-deprecated--is-open {
  overflow: hidden;
}

.et--modal2 {
  transition: transform 200ms, opacity 300ms;
  transform: translateY(-30%);
  opacity: 0;
}

.et--modal2.entered {
  opacity: 1;
  transform: translateY(0);
}

.et--modal2.exiting {
  opacity: 1;
  transform: translateY(-5%);
}

.et--modal2.exited {
  opacity: 1;
  transform: translateY(-40%);
}

.et--modal-footer-with-buttons {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  border-top: solid 1px #f6f6f6;
  text-align: right;
  border-radius: 0 0 16px 16px;
}

.et--modal-footer-with-buttons--children {
  margin-right: 36px;
}

.et--modal-footer-with-buttons--cancel,
.et--modal-footer-with-buttons--submit {
  calc: width, "50% - 8px";
  max-width: 184px;
}

.et--modal-footer-with-buttons--submit {
  position: relative;
  margin-left: 24px;
}

.et--modal-header {
  box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid #f3f3f3;
  border-radius: 12px 12px 0 0;
  padding: 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #f9f9f9;
}
.et--modal-header h3 {
  font-weight: 400;
  font-size: 20px;
}

.et--modal-header--close {
  position: absolute;
  top: 16px;
  right: 20px;
  color: #b7b7b7;
  cursor: pointer;
  font-size: 20px;
}
.et--modal-header--close:hover {
  color: #939393;
}

/*Overlays*/
.et--facepile--item {
  display: inline-block;
  vertical-align: top;
  margin-right: 8px;
}

.et--facepile--avatar {
  border-radius: 100%;
}

.et--facepile--popover,
.et--facepile--tooltip {
  display: inline-block;
  vertical-align: middle;
}

.et--facepile--popover-content {
  padding: 8px;
  border: solid 1px #f6f6f6;
  border-radius: 2px;
}

.et--facepile--more {
  width: 42px;
  height: 42px;
  border-radius: 42px;
  background: #f9f9f9;
  color: #737373;
  font-weight: 500;
  font-size: 12px;
  display: inline-block;
  vertical-align: middle;
  line-height: 40px;
  text-align: center;
  margin-right: 4px;
}

.et--overlay {
  position: relative;
}

.et--overlay--content {
  position: absolute;
  background: #ffffff;
  border-radius: 3px;
}

.et--overlay--arrow {
  position: absolute;
  top: 0px;
  left: 0px;
}
.et--overlay--arrow.is-bottom {
  border-style: solid;
  height: 0;
  width: 0;
  border-color: transparent transparent #ffffff;
  border-width: 0 8px 16px;
}
.et--overlay--arrow.is-top {
  border-style: solid;
  height: 0;
  width: 0;
  border-color: #ffffff transparent transparent;
  border-width: 16px 8px 0;
}
.et--overlay--arrow.is-right {
  border-style: solid;
  height: 0;
  width: 0;
  border-color: transparent #ffffff transparent transparent;
  border-width: 8px 16px 8px 0;
}
.et--overlay--arrow.is-left {
  border-style: solid;
  height: 0;
  width: 0;
  border-color: transparent transparent transparent #ffffff;
  border-width: 8px 0 8px 16px;
}

.et--tooltip-trigger {
  display: inline-block;
  cursor: pointer;
}

.et--tooltip-trigger--content {
  border-radius: 2px;
  line-height: 14px;
  padding: 8px;
  text-align: center;
  font-weight: normal;
  font-size: 14px;
  white-space: nowrap;
}
.et--tooltip-trigger--content.is-dark {
  color: #ffffff;
  border-bottom-width: 2px;
  background-color: rgb(61.35, 61.35, 61.35);
}

.et--popover2--outer {
  z-index: 1000;
}

.et--popover2 {
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 16px;
  outline: none;
  background: #ffffff;
  transition: transform 100ms, opacity 100ms;
  transform: translateY(-10%);
  opacity: 0;
}

.et--popover2.entered {
  opacity: 1;
  transform: translateY(0);
}

.et--popover2.exiting {
  opacity: 1;
  transform: translateY(-5%);
}

.et--popover2.exited {
  transform: translateY(-10%);
}

.et--popover2--arrow {
  position: absolute;
  font-size: 7px;
  width: 3em;
  height: 3em;
  z-index: 10;
}
.et--popover2--arrow::before {
  content: "";
  margin: auto;
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
}
.et--popover2--arrow.bottom {
  top: 0;
  left: 0;
  margin-top: -0.9em;
  width: 3em;
  height: 1em;
}
.et--popover2--arrow.bottom::before {
  border-width: 0 1em 1em 1em;
  border-color: transparent transparent #ffffff transparent;
}
.et--popover2--arrow.top {
  bottom: 0;
  left: 0;
  margin-bottom: -0.9em;
  width: 3em;
  height: 1em;
}
.et--popover2--arrow.top::before {
  border-width: 1em 1em 0 1em;
  border-color: #ffffff transparent transparent transparent;
}
.et--popover2--arrow.right {
  left: 0;
  margin-left: -0.9em;
  height: 3em;
  width: 1em;
}
.et--popover2--arrow.right::before {
  border-width: 1em 1em 1em 0;
  border-color: transparent #ffffff transparent transparent;
}
.et--popover2--arrow.left {
  right: 0;
  margin-right: -0.9em;
  height: 3em;
  width: 1em;
}
.et--popover2--arrow.left::before {
  border-width: 1em 0 1em 1em;
  border-color: transparent transparent transparent #ffffff;
}

:root {
  --reach-tooltip: 1;
}

.et--tooltip2 {
  z-index: 1000;
  pointer-events: none;
  position: absolute;
  white-space: normal;
  background: #ffffff;
  border: none;
  padding: 12px;
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.25);
  border-radius: 3px;
  padding: 6px;
}

.et--tooltip2--arrow {
  z-index: 1000;
  height: 0;
  width: 0;
  position: absolute;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #ffffff;
  filter: drop-shadow(0px 1px 4px rgba(0, 0, 0, 0.25));
}

.et--tooltip2-top {
  z-index: 1000;
  pointer-events: none;
  position: absolute;
  white-space: normal;
  background: #ffffff;
  border: none;
  padding: 12px;
  box-shadow: 0 -3px 4px 0 rgba(0, 0, 0, 0.25);
  border-radius: 3px;
  padding: 6px;
}

.et--tooltip2--arrow-top {
  z-index: 1000;
  height: 0;
  width: 0;
  position: absolute;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #ffffff;
  filter: drop-shadow(0px 1px 4px rgba(0, 0, 0, 0.25));
}

.et--filter-section {
  margin: 30px 10px 0px 20px;
  width: 600px;
}

.et--filter-group-name {
  display: flex;
  flex: 1;
  padding-bottom: 20px;
  border-top: 0.5px solid #f6f6f6;
  font-size: 16px;
  text-transform: capitalize;
}

.et--filter-group-name-title {
  background: #ffffff;
  margin-top: -11px;
}

.et--filter-group-help {
  padding: 0 8px 0 4px;
}

.et--filter-group-options {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.et--filter-option {
  min-width: 31%;
  margin-bottom: 30px;
  margin-left: 0 !important;
}
.et--filter-option.et--radio {
  text-align: left;
}

.et--filter-option-icon {
  margin-left: 5px;
  font-size: 17px;
}

.et--filter-apply {
  margin-left: 16px;
}

/*Tables*/
.et--flex-table--header-row {
  flex-grow: 0;
  display: flex;
  width: 100%;
  min-height: 40px;
  overflow-x: hidden;
}

.et--flex-table--cell {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 8px 16px;
  flex: 100 0 5vw;
  min-width: 3vw;
  border-bottom: none;
}

.et--flex-table--header-cell {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  z-index: 9;
  border-top: 1px solid #00c0f5;
  color: #454545;
  background: #f2fafc;
  font-weight: 500;
  flex: 100 0 5vw;
  min-width: 3vw;
  padding: 8px 16px;
}

.et--flex-table--row {
  display: flex;
  width: 100%;
  align-items: stretch;
  flex: 0 0 auto;
  border-bottom: 1px solid #f3f3f3;
}
.et--flex-table--row.is-button:hover {
  background-color: #fdf7dc;
  cursor: pointer;
}

.et--flex-table--body {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  overflow: auto;
  flex-grow: 1;
  position: relative;
}

.et--flex-table--wrapper {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  height: 100%;
  overflow: hidden;
  margin: 0;
}

.et--flex-table--sort-header-cell {
  height: 100%;
  width: 100%;
  text-align: center;
  font-weight: 500;
}
.et--flex-table--sort-header-cell .gt-icon {
  color: #007c9e;
}
.et--flex-table--sort-header-cell:hover, .et--flex-table--sort-header-cell:hover:not(:disabled) {
  background: #f2fafc;
  color: #a54ab5;
}

.et--flex-table--pagination {
  line-height: 21px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-top: 1px solid #f6f6f6;
  padding: 16px 0;
}

.et--flex-table--pagination-holder {
  border-bottom: none;
  margin: 0;
  padding: 0;
}

.et--flex-table--empty-state td {
  border-bottom: none;
}

.et--responsive-flex-table {
  height: 100%;
}

.et--responsive-flex-table--item {
  background: #ffffff;
  border-radius: 12px;
  box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 2px 5px 0 rgba(193, 193, 193, 0.5);
  margin: 8px;
}

.et--responsive-flex-table--row {
  border-bottom: 1px solid #f6f6f6;
  padding: 8px;
}
.et--responsive-flex-table--row:last-child {
  border-bottom: none;
}

.et--responsive-flex-table--row-content {
  display: flex;
  justify-content: space-between;
  padding: 4px 8px;
}

.et--responsive-flex-table--load-more {
  padding: 12px 0;
  width: 100%;
  text-align: center;
  background: #ffffff;
}

.et--responsive-flex-table--container {
  height: 100%;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
}

/*# sourceMappingURL=data:application/json;base64,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LGNBQWM7RUFDZCxnQ0FBZ0M7QUFDbEM7QUFDQTtFQUNFLHlCQUF5QjtFQUN6QixlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxZQUFZO0VBQ1osa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixTQUFTO0FBQ1g7O0FBRUE7RUFDRSxZQUFZO0VBQ1osV0FBVztFQUNYLGtCQUFrQjtFQUNsQixnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLDZCQUE2QjtFQUM3QixlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxVQUFVO0FBQ1o7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxZQUFZO0FBQ2Q7O0FBRUE7RUFDRSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLHNGQUFzRjtFQUN0RixXQUFXO0FBQ2I7O0FBRUE7RUFDRSxnQ0FBZ0M7RUFDaEMsWUFBWTtBQUNkO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGVBQWU7RUFDZixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLHNCQUFzQjtBQUN4QiIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuKiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIkhlbHZldGljYVwiLCBcIlRhaG9tYVwiLCBcIkdlbmV2YVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG59XG5cbi8qIEFjY2Vzc2libGUgbGlnaHRlciB0ZXh0ICovXG4vKiBEZWZhdWx0IG5vbi13aGl0ZSBiYWNrZ3JvdW5kICovXG4vKiBHcmVlbiB0ZXh0LCBvciB3aGl0ZSB0ZXh0IG9uIGdyZWVuIGUuZy4gc3VjY2VzcyAqL1xuLyogTGFyZ2UgdGV4dCwgaWNvbnMsIGdyYXBocyAqL1xuLyogU3RhbmRhcmQgYnJhbmQgY29sb3IuIE9LIGZvciBpY29ucywgZ3JhcGhzLCBldGMgKi9cbi8qIFN1Y2Nlc3MgKi9cbi8qIERlZmF1bHQgY29sb3IgZm9yIGxpbmtzIGFuZCBidXR0b25zICovXG4vKiBIb3ZlciBlLmcuIGJ1dHRvbnMgKi9cbi8qIFNlbGVjdGVkIGljb25zLCByYWRpb3MsIGNoZWNrYm94ZXMsIGV0YyAqL1xuLyogQWN0aXZlIHN0YXRlICovXG4vKiBBbGVydHMsIERhbmdlciAqL1xuLyogRGFuZ2VyICovXG4vKiBIaWdobGlnaHQgKi9cbjpleHBvcnQge1xuICBibGFjazogIzAwMDAwMDtcbiAgd2hpdGU6ICNmZmZmZmY7XG4gIGdyYXkxNDAwOiAjMmMyYzJjO1xuICBncmF5OTAwOiAjNDU0NTQ1O1xuICBncmF5NTAwOiAjNzM3MzczO1xuICBncmF5MzAwOiAjOTM5MzkzO1xuICBncmF5MjAwOiAjYjdiN2I3O1xuICBncmF5MTUwOiAjZDdkN2Q3O1xuICBncmF5MTEwOiAjZjNmM2YzO1xuICBncmF5MTA4OiAjZjZmNmY2O1xuICBncmF5MTA1OiAjZjlmOWY5O1xuICBncmVlbjUwMDogIzNmN2YzNDtcbiAgZ3JlZW4zMDA6ICM1M2E3NDQ7XG4gIGdyZWVuMjAwOiAjNzNjMTY2O1xuICBncmVlbjEwNjogI2Y0ZmFmNDtcbiAgYmx1ZTUwMDogIzAwN2M5ZTtcbiAgYmx1ZTMwMDogIzAwYTBjYztcbiAgYmx1ZTIwMDogIzAwYzBmNTtcbiAgYmx1ZTEwNjogI2YyZmFmYztcbiAgcHVycGxlNTAwOiAjYTU0YWI1O1xuICBwdXJwbGUzMDA6ICNiYTcyYzU7XG4gIHB1cnBsZTIwMDogI2NjOWRkNztcbiAgcHVycGxlMTA1OiAjZmNmOGZjO1xuICByZWQ1MDA6ICNkZTFiMmM7XG4gIHJlZDMwMDogI2ViNWM2ODtcbiAgcmVkMTA2OiAjZmVmNmY3O1xuICB5ZWxsb3cxNTA6ICNmM2NhMTY7XG4gIHllbGxvdzEwODogI2ZkZjdkYztcbn1cblxuLypFbGVtZW50cyovXG4uZXQtLWF2YXRhciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmV0LS1hdmF0YXIuaXMtZW1wdHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogc29saWQgMnB4ICNkN2Q3ZDc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2Q3ZDdkNztcbn1cblxuLmV0LS1idXR0b24ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCwgMC4xcyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBhbGwsIDAuMXMgZWFzZS1pbjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YzllO1xuICBib3JkZXI6IHNvbGlkIDFweCAjMDA3YzllO1xuICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXQtLWJ1dHRvbjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEwY2M7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwMGEwY2M7XG59XG4uZXQtLWJ1dHRvbjpmb2N1czpub3QoOmRpc2FibGVkKSxcbi5ldC0tYnV0dG9uIC5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU0YWI1O1xuICBib3JkZXItY29sb3I6ICNhNTRhYjU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmV0LS1idXR0b246dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmV0LS1idXR0b24uaXMtZGlzYWJsZWQsIC5ldC0tYnV0dG9uLmlzLWRpc2FibGVkOmhvdmVyLCAuZXQtLWJ1dHRvbi5pcy1kaXNhYmxlZDpmb2N1cywgLmV0LS1idXR0b246ZGlzYWJsZWQge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZjZmNmY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjdiN2I3O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5ldC0tYnV0dG9uLmlzLWZpeGVkIHtcbiAgd2lkdGg6IDEzMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZXQtLWJ1dHRvbiArIC5ldC0tYnV0dG9uLFxuLmV0LS1idXR0b24gKyAuZXQtLWJ1dHRvbi1hY3Rpb24sXG4uZXQtLWJ1dHRvbiArIC5ldC0tYnV0dG9uLXNlY29uZGFyeSxcbi5ldC0tYnV0dG9uICsgLmV0LS1idXR0b24tZGVzdHJveSxcbi5ldC0tYnV0dG9uICsgLmV0LS1idXR0b24tZHJvcGRvd24ge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmV0LS1idXR0b24tZGVmYXVsdC0tdmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdjOWUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzAwN2M5ZSAhaW1wb3J0YW50O1xufVxuXG4uZXQtLWJ1dHRvbi1kZWZhdWx0LS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU0YWI1O1xuICBib3JkZXItY29sb3I6ICNhNTRhYjU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZXQtLWJ1dHRvbi1hY3Rpb24ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCwgMC4xcyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBhbGwsIDAuMXMgZWFzZS1pbjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU0YWI1O1xuICBib3JkZXI6IHNvbGlkIDFweCAjYTU0YWI1O1xuICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXQtLWJ1dHRvbi1hY3Rpb246aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmE3MmM1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjYmE3MmM1O1xufVxuLmV0LS1idXR0b24tYWN0aW9uOmZvY3VzOm5vdCg6ZGlzYWJsZWQpLFxuLmV0LS1idXR0b24tYWN0aW9uIC5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU0YWI1O1xuICBib3JkZXItY29sb3I6ICNhNTRhYjU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmV0LS1idXR0b24tYWN0aW9uOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5ldC0tYnV0dG9uLWFjdGlvbi5pcy1kaXNhYmxlZCwgLmV0LS1idXR0b24tYWN0aW9uLmlzLWRpc2FibGVkOmhvdmVyLCAuZXQtLWJ1dHRvbi1hY3Rpb24uaXMtZGlzYWJsZWQ6Zm9jdXMsIC5ldC0tYnV0dG9uLWFjdGlvbjpkaXNhYmxlZCB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmNmY2ZjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2I3Yjc7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmV0LS1idXR0b24tYWN0aW9uLmlzLWZpeGVkIHtcbiAgd2lkdGg6IDEzMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZXQtLWJ1dHRvbi1hY3Rpb24gKyAuZXQtLWJ1dHRvbixcbi5ldC0tYnV0dG9uLWFjdGlvbiArIC5ldC0tYnV0dG9uLWFjdGlvbixcbi5ldC0tYnV0dG9uLWFjdGlvbiArIC5ldC0tYnV0dG9uLXNlY29uZGFyeSxcbi5ldC0tYnV0dG9uLWFjdGlvbiArIC5ldC0tYnV0dG9uLWRlc3Ryb3ksXG4uZXQtLWJ1dHRvbi1hY3Rpb24gKyAuZXQtLWJ1dHRvbi1kcm9wZG93biB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uZXQtLWJ1dHRvbi1hY3Rpb24tLXZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU0YWI1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogc29saWQgMXB4ICNhNTRhYjUgIWltcG9ydGFudDtcbn1cblxuLmV0LS1idXR0b24tYWN0aW9uLS1hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU0YWI1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogc29saWQgMXB4ICNhNTRhYjUgIWltcG9ydGFudDtcbn1cblxuLmV0LS1idXR0b24tc2Vjb25kYXJ5IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwsIDAuMXMgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogYWxsLCAwLjFzIGVhc2UtaW47XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzAwYTBjYztcbiAgYm9yZGVyLXJhZGl1czogMjAwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDdjOWU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmV0LS1idXR0b24tc2Vjb25kYXJ5OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZmFmYztcbiAgY29sb3I6ICMwMDdjOWU7XG4gIGJvcmRlci1jb2xvcjogIzAwYTBjYztcbn1cbi5ldC0tYnV0dG9uLXNlY29uZGFyeTpmb2N1czpub3QoOmRpc2FibGVkKSxcbi5ldC0tYnV0dG9uLXNlY29uZGFyeSAuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhmYztcbiAgYm9yZGVyLWNvbG9yOiAjYTU0YWI1O1xuICBjb2xvcjogI2E1NGFiNTtcbn1cbi5ldC0tYnV0dG9uLXNlY29uZGFyeTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDdjOWU7XG59XG4uZXQtLWJ1dHRvbi1zZWNvbmRhcnkuaXMtZGlzYWJsZWQsIC5ldC0tYnV0dG9uLXNlY29uZGFyeS5pcy1kaXNhYmxlZDpob3ZlciwgLmV0LS1idXR0b24tc2Vjb25kYXJ5LmlzLWRpc2FibGVkOmZvY3VzLCAuZXQtLWJ1dHRvbi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZjZmNmY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBjb2xvcjogI2I3YjdiNztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5ldC0tYnV0dG9uLXNlY29uZGFyeS5pcy1maXhlZCB7XG4gIHdpZHRoOiAxMzJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmV0LS1idXR0b24tc2Vjb25kYXJ5ICsgLmV0LS1idXR0b24sXG4uZXQtLWJ1dHRvbi1zZWNvbmRhcnkgKyAuZXQtLWJ1dHRvbi1hY3Rpb24sXG4uZXQtLWJ1dHRvbi1zZWNvbmRhcnkgKyAuZXQtLWJ1dHRvbi1zZWNvbmRhcnksXG4uZXQtLWJ1dHRvbi1zZWNvbmRhcnkgKyAuZXQtLWJ1dHRvbi1kZXN0cm95LFxuLmV0LS1idXR0b24tc2Vjb25kYXJ5ICsgLmV0LS1idXR0b24tZHJvcGRvd24ge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmV0LS1idXR0b24tc2Vjb25kYXJ5LS12aXNpdGVkIHtcbiAgY29sb3I6ICMwMDdjOWUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMDBhMGNjICFpbXBvcnRhbnQ7XG59XG5cbi5ldC0tYnV0dG9uLXNlY29uZGFyeS0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhmYztcbiAgYm9yZGVyLWNvbG9yOiAjYTU0YWI1O1xuICBjb2xvcjogI2E1NGFiNTtcbn1cblxuLmV0LS1idXR0b24tZGVzdHJveSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsLCAwLjFzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IGFsbCwgMC4xcyBlYXNlLWluO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlYjVjNjg7XG4gIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZGUxYjJjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ldC0tYnV0dG9uLWRlc3Ryb3k6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmNmY3O1xuICBjb2xvcjogI2RlMWIyYztcbiAgYm9yZGVyLWNvbG9yOiAjZWI1YzY4O1xufVxuLmV0LS1idXR0b24tZGVzdHJveTpmb2N1czpub3QoOmRpc2FibGVkKSxcbi5ldC0tYnV0dG9uLWRlc3Ryb3kgLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZTFiMmM7XG4gIGJvcmRlci1jb2xvcjogI2RlMWIyYztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZXQtLWJ1dHRvbi1kZXN0cm95OnZpc2l0ZWQge1xuICBjb2xvcjogI2RlMWIyYztcbn1cbi5ldC0tYnV0dG9uLWRlc3Ryb3kuaXMtZGlzYWJsZWQsIC5ldC0tYnV0dG9uLWRlc3Ryb3kuaXMtZGlzYWJsZWQ6aG92ZXIsIC5ldC0tYnV0dG9uLWRlc3Ryb3kuaXMtZGlzYWJsZWQ6Zm9jdXMsIC5ldC0tYnV0dG9uLWRlc3Ryb3k6ZGlzYWJsZWQge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZjZmNmY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBjb2xvcjogI2I3YjdiNztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5ldC0tYnV0dG9uLWRlc3Ryb3kuaXMtZml4ZWQge1xuICB3aWR0aDogMTMycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ldC0tYnV0dG9uLWRlc3Ryb3kgKyAuZXQtLWJ1dHRvbixcbi5ldC0tYnV0dG9uLWRlc3Ryb3kgKyAuZXQtLWJ1dHRvbi1hY3Rpb24sXG4uZXQtLWJ1dHRvbi1kZXN0cm95ICsgLmV0LS1idXR0b24tc2Vjb25kYXJ5LFxuLmV0LS1idXR0b24tZGVzdHJveSArIC5ldC0tYnV0dG9uLWRlc3Ryb3ksXG4uZXQtLWJ1dHRvbi1kZXN0cm95ICsgLmV0LS1idXR0b24tZHJvcGRvd24ge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmV0LS1idXR0b24tZGVzdHJveS0tdmlzaXRlZCB7XG4gIGNvbG9yOiAjZGUxYjJjICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ViNWM2OCAhaW1wb3J0YW50O1xufVxuXG4uZXQtLWJ1dHRvbi1kZXN0cm95LS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGUxYjJjO1xuICBib3JkZXItY29sb3I6ICNkZTFiMmM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZXQtLWJ1dHRvbi10b2dnbGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCwgMC4xcyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBhbGwsIDAuMXMgZWFzZS1pbjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMDBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwYTBjYztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXQtLWJ1dHRvbi10b2dnbGU6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwYTBjYztcbiAgYm9yZGVyLWNvbG9yOiAjMDBhMGNjO1xufVxuLmV0LS1idXR0b24tdG9nZ2xlOmZvY3VzOm5vdCg6ZGlzYWJsZWQpLFxuLmV0LS1idXR0b24tdG9nZ2xlIC5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMGNjO1xuICBib3JkZXItY29sb3I6ICMwMGEwY2M7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmV0LS1idXR0b24tdG9nZ2xlOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwYTBjYztcbn1cbi5ldC0tYnV0dG9uLXRvZ2dsZS5pcy1kaXNhYmxlZCwgLmV0LS1idXR0b24tdG9nZ2xlLmlzLWRpc2FibGVkOmhvdmVyLCAuZXQtLWJ1dHRvbi10b2dnbGUuaXMtZGlzYWJsZWQ6Zm9jdXMsIC5ldC0tYnV0dG9uLXRvZ2dsZTpkaXNhYmxlZCB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmNmY2ZjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2I3Yjc7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmV0LS1idXR0b24tdG9nZ2xlLmlzLWZpeGVkIHtcbiAgd2lkdGg6IDEzMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZXQtLWJ1dHRvbi10b2dnbGUgKyAuZXQtLWJ1dHRvbixcbi5ldC0tYnV0dG9uLXRvZ2dsZSArIC5ldC0tYnV0dG9uLWFjdGlvbixcbi5ldC0tYnV0dG9uLXRvZ2dsZSArIC5ldC0tYnV0dG9uLXNlY29uZGFyeSxcbi5ldC0tYnV0dG9uLXRvZ2dsZSArIC5ldC0tYnV0dG9uLWRlc3Ryb3ksXG4uZXQtLWJ1dHRvbi10b2dnbGUgKyAuZXQtLWJ1dHRvbi1kcm9wZG93biB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uZXQtLWJ1dHRvbi1kcm9wZG93biB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsLCAwLjFzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IGFsbCwgMC4xcyBlYXNlLWluO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTRhYjU7XG4gIGJvcmRlcjogc29saWQgMXB4ICNhNTRhYjU7XG4gIGJvcmRlci1yYWRpdXM6IDIwMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ldC0tYnV0dG9uLWRyb3Bkb3duOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhNzJjNTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2JhNzJjNTtcbn1cbi5ldC0tYnV0dG9uLWRyb3Bkb3duOmZvY3VzOm5vdCg6ZGlzYWJsZWQpLFxuLmV0LS1idXR0b24tZHJvcGRvd24gLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTRhYjU7XG4gIGJvcmRlci1jb2xvcjogI2E1NGFiNTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZXQtLWJ1dHRvbi1kcm9wZG93bjp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZXQtLWJ1dHRvbi1kcm9wZG93bi5pcy1kaXNhYmxlZCwgLmV0LS1idXR0b24tZHJvcGRvd24uaXMtZGlzYWJsZWQ6aG92ZXIsIC5ldC0tYnV0dG9uLWRyb3Bkb3duLmlzLWRpc2FibGVkOmZvY3VzLCAuZXQtLWJ1dHRvbi1kcm9wZG93bjpkaXNhYmxlZCB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmNmY2ZjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiN2I3Yjc7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmV0LS1idXR0b24tZHJvcGRvd24uaXMtZml4ZWQge1xuICB3aWR0aDogMTMycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ldC0tYnV0dG9uLWRyb3Bkb3duICsgLmV0LS1idXR0b24sXG4uZXQtLWJ1dHRvbi1kcm9wZG93biArIC5ldC0tYnV0dG9uLWFjdGlvbixcbi5ldC0tYnV0dG9uLWRyb3Bkb3duICsgLmV0LS1idXR0b24tc2Vjb25kYXJ5LFxuLmV0LS1idXR0b24tZHJvcGRvd24gKyAuZXQtLWJ1dHRvbi1kZXN0cm95LFxuLmV0LS1idXR0b24tZHJvcGRvd24gKyAuZXQtLWJ1dHRvbi1kcm9wZG93biB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uZXQtLWJ1dHRvbi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ldC0tYnV0dG9uLWxhcmdlIHtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xufVxuXG4uZXQtLWJ1dHRvbi1zaW1wbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtYWxpZ246IHVuc2V0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5ldC0tYnV0dG9uLXNpbXBsZTpob3ZlciB7XG4gIGNvbG9yOiAjMDBhMGNjO1xufVxuLmV0LS1idXR0b24tc2ltcGxlOmFjdGl2ZSwgLmV0LS1idXR0b24tc2ltcGxlOmZvY3VzIHtcbiAgY29sb3I6ICNhNTRhYjU7XG59XG4uZXQtLWJ1dHRvbi1zaW1wbGU6YWN0aXZlOmhvdmVyLCAuZXQtLWJ1dHRvbi1zaW1wbGU6Zm9jdXM6aG92ZXIge1xuICBjb2xvcjogIzAwYTBjYztcbn1cbi5ldC0tYnV0dG9uLXNpbXBsZTp2aXNpdGVkIHtcbiAgY29sb3I6ICM0NTQ1NDU7XG59XG4uZXQtLWJ1dHRvbi1zaW1wbGU6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDBhMGNjO1xufVxuLmV0LS1idXR0b24tc2ltcGxlLmlzLWRpc2FibGVkLCAuZXQtLWJ1dHRvbi1zaW1wbGUuaXMtZGlzYWJsZWQ6aG92ZXIsIC5ldC0tYnV0dG9uLXNpbXBsZS5pcy1kaXNhYmxlZDpmb2N1cywgLmV0LS1idXR0b24tc2ltcGxlOmRpc2FibGVkIHtcbiAgY29sb3I6ICNiN2I3Yjc7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ldC0tZW1wdHktc3RhdGUtbWVzc2FnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2I3YjdiNztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLmV0LS1lbXB0eS1zdGF0ZS1tZXNzYWdlLmlzLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmV0LS1lbXB0eS1zdGF0ZS1tZXNzYWdlLmlzLXNtYWxsIC5ldC0tZW1wdHktc3RhdGUtbWVzc2FnZS0taWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5ldC0tZW1wdHktc3RhdGUtbWVzc2FnZS5pcy1zbWFsbCAuZXQtLWVtcHR5LXN0YXRlLW1lc3NhZ2UtLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5ldC0tZW1wdHktc3RhdGUtbWVzc2FnZS5pcy1wYWdlIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5ldC0tZW1wdHktc3RhdGUtbWVzc2FnZS0taWNvbiB7XG4gIGNvbG9yOiAjZDdkN2Q3O1xuICBmb250LXNpemU6IDUwcHg7XG59XG5cbi5ldC0tZW1wdHktc3RhdGUtbWVzc2FnZS0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG4uZXQtLWVtcHR5LXN0YXRlLW1lc3NhZ2UtLXN1YnRleHQge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLmV0LS1lbXB0eS1zdGF0ZS1tZXNzYWdlLS1hY3Rpb24tYXJlYSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5ldC0tZW1wdHktc3RhdGUtbWVzc2FnZS0tYWN0aW9uLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDE0NnB4O1xuICBtYXJnaW46IDE2cHggYXV0byAwIGF1dG87XG59XG5cbi5ldC0ta3BpLWNhcmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDRweCA4cHggOHB4IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4IHdoaXRlO1xuICBtaW4taGVpZ2h0OiA3NXB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cbi5ldC0ta3BpLWNhcmQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLmV0LS1rcGktY2FyZC0tdGl0bGUge1xuICBjb2xvcjogcmdiKDEwOS45LCAxMDkuOSwgMTA5LjkpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmV0LS1rcGktY2FyZC0tdmFsdWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4uZXQtLWxvYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHotaW5kZXg6IDUwO1xufVxuXG4uZXQtLWxvYWRpbmctLXdyYXBwZXIge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ldC0tbG9hZGluZy0td3JhcHBlci5pcy10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IDAgMCAwIC01MHB4O1xufVxuLmV0LS1sb2FkaW5nLS13cmFwcGVyLmlzLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1MHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogMCAwIDAgLTUwcHg7XG59XG4uZXQtLWxvYWRpbmctLXdyYXBwZXIuaXMtY2VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC01MHB4IDAgMCAtNTBweDtcbn1cblxuLmV0LS1sb2FkaW5nLS13cmFwcGVyLXNtYWxsIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5ldC0tbG9hZGluZy0td3JhcHBlci1zbWFsbC5pcy10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogMCAwIDAgLTIwcHg7XG59XG4uZXQtLWxvYWRpbmctLXdyYXBwZXItc21hbGwuaXMtYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IDAgMCAwIC0yMHB4O1xufVxuLmV0LS1sb2FkaW5nLS13cmFwcGVyLXNtYWxsLmlzLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICBtYXJnaW46IC0yMHB4IDAgMCAtMjBweDtcbn1cblxuLmV0LS1sb2FkaW5nLS1zcGlubmVyIHtcbiAgYW5pbWF0aW9uOiBwYWNlLXNwaW5uZXIgNDAwbXMgbGluZWFyO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDIwMDA7XG4gIGJvcmRlcjogc29saWQgNHB4IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjNzM3MzczO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzczNzM3MztcbiAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAxMHB4O1xufVxuLmV0LS1sb2FkaW5nLS1zcGlubmVyLmlzLWFic29sdXRlLWNlbnRlcmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0xNXB4O1xuICBib3R0b206IC0xNXB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogMHB4O1xufVxuLmV0LS1sb2FkaW5nLS1zcGlubmVyLmlzLXRvcC1jZW50ZXJlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ldC0tbG9hZGluZy0tc3Bpbm5lci5pcy1jZW50ZXJlZCB7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXQtLWxvYWRpbmctLXNwaW5uZXItc21hbGwge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IDRweDtcbn1cblxuLmV0LS1sb2FkaW5nLS10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTUwcHg7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjYjdiN2I3O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcGFjZS1zcGlubmVyIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBwYWNlLXNwaW5uZXIge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBwYWNlLXNwaW5uZXIge1xuICAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ALW1zLWtleWZyYW1lcyBwYWNlLXNwaW5uZXIge1xuICAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcGFjZS1zcGlubmVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5ldC0tdG9hc3Qge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGJhY2tncm91bmQ6IHJnYmEoNjksIDY5LCA2OSwgMC45NSk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHdpZHRoOiAzMDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cbi5ldC0tdG9hc3QgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZXQtLXRvYXN0IGEge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmV0LS10b2FzdC0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoODMsIDE2NywgNjgsIDAuOTUpO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uZXQtLXRvYXN0LS1lcnJvciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjIyLCAyNywgNDQsIDAuOTUpO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uZXQtLXRvYXN0LS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDMsIDIwMiwgMjIsIDAuOTUpO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uZXQtLXRvYXN0LS1pY29uIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBhZGRpbmc6IDExcHg7XG59XG5cbi5ldC0tdG9hc3QtLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ldC0tdG9hc3QtLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmV0LS10b2FzdC0tbWVzc2FnZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgcGFkZGluZzogMTRweCAzMnB4IDE0cHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmV0LS10b2FzdC0tYm9keSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG5cbi5ldC0tdG9hc3QtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgcGFkZGluZzogMCAxNnB4IDE0cHggNDhweDtcbn1cbi5ldC0tdG9hc3QtLWFjdGlvbnMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwOHB4O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZXQtLXRvYXN0LS1hY3Rpb25zIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4uZXQtLXRvYXN0LS1hY3Rpb25zIGEgKyBhIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbi5ldC13aXphcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZXQtd2l6YXJkLS1oZWFkZXIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uZXQtd2l6YXJkLS1oZWFkZXItY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmV0LXdpemFyZC0tdGl0bGUge1xuICBtYXJnaW46IDIwcHggMTZweDtcbn1cblxuLmV0LXdpemFyZC0tZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5ldC13aXphcmQtLWRvdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MzczNzM7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uZXQtd2l6YXJkLS1kb3QuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczNzM3Mztcbn1cblxuLmV0LXdpemFyZC0taGVhZGVyLWNsb3NlIHtcbiAgY29sb3I6ICNiN2I3YjcgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uZXQtd2l6YXJkLXBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5ldC13aXphcmQtLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmV0LXdpemFyZC0tY29udGVudCB7XG4gIG1hcmdpbjogMzRweCAzMHB4O1xufVxuXG4uZXQtd2l6YXJkLS1mb290ZXIge1xuICBwYWRkaW5nOiAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZXQtd2l6YXJkLS1hZmZpcm0ge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmV0LXZlcnRpY2FsLXRhYi1wYW5lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhXCIsIFwiVGFob21hXCIsIFwiR2VuZXZhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICM3MzczNzM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmV0LXZlcnRpY2FsLXRhYi1wYW5lbCAuZXQtdmVydGljYWwtdGFiLXBhbmVsLS1uYXYge1xuICBib3gtc2hhZG93OiAycHggMHB4IDRweCAtMnB4ICNiN2I3Yjc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZXQtdmVydGljYWwtdGFiLXBhbmVsIC5ldC12ZXJ0aWNhbC10YWItcGFuZWwtLW5hdi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDM1cHg7XG4gIG1pbi13aWR0aDogNTBweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5ldC12ZXJ0aWNhbC10YWItcGFuZWwgLmV0LXZlcnRpY2FsLXRhYi1wYW5lbC0tbmF2LWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5ldC12ZXJ0aWNhbC10YWItcGFuZWwgLmV0LXZlcnRpY2FsLXRhYi1wYW5lbC0tbmF2LWl0ZW0tbGFiZWwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogIzU4NjI2ODtcbn1cbi5ldC12ZXJ0aWNhbC10YWItcGFuZWwgZGl2LmFjdGl2ZSB7XG4gIGNvbG9yOiAjNzM3MzczO1xufVxuLmV0LXZlcnRpY2FsLXRhYi1wYW5lbCAuZXQtdmVydGljYWwtdGFiLXBhbmVsLS1jb250ZW50IHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG4uZXQtLW9wdGlvbnMtbGlzdC0tb3B0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5ldC0tb3B0aW9ucy1saXN0LS1vcHRpb246aG92ZXIgYSB7XG4gIGNvbG9yOiAjYmE3MmM1O1xufVxuLmV0LS1vcHRpb25zLWxpc3QtLW9wdGlvbiAuZXQtLW9wdGlvbnMtbGlzdC0tb3B0aW9uLWxpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDA3YzllO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMnB4O1xufVxuLmV0LS1vcHRpb25zLWxpc3QtLW9wdGlvbiAuZXQtLW9wdGlvbnMtbGlzdC0tb3B0aW9uLWxpbmsuaXMtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZXQtLW9wdGlvbnMtbGlzdC0tb3B0aW9uLmlzLWRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5ldC0tb3B0aW9ucy1saXN0LS1vcHRpb24uaXMtZGlzYWJsZWQgLmV0LS1vcHRpb25zLWxpc3QtLW9wdGlvbi1saW5rIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogI2I3YjdiNztcbn1cblxuLmV0LS1wbGFpbi1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtYWxpZ246IHVuc2V0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5ldC0tcGxhaW4tYnV0dG9uOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uZXQtLXBsYWluLWJ1dHRvbjpmb2N1czpub3QoOmRpc2FibGVkKSxcbi5ldC0tcGxhaW4tYnV0dG9uIC5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG4uZXQtLXBsYWluLWJ1dHRvbjp2aXNpdGVkIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uZXQtLXBsYWluLWJ1dHRvbi5pcy1kaXNhYmxlZCwgLmV0LS1wbGFpbi1idXR0b24uaXMtZGlzYWJsZWQ6aG92ZXIsIC5ldC0tcGxhaW4tYnV0dG9uLmlzLWRpc2FibGVkOmZvY3VzLCAuZXQtLXBsYWluLWJ1dHRvbjpkaXNhYmxlZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5ldC0tcHJvZ3Jlc3MtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmV0LS1wcm9ncmVzcy1iYXItLW91dGVyIHtcbiAgcGFkZGluZzogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uZXQtLXByb2dyZXNzLWJhci0taW5uZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGEwY2M7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmV0LS1wcm9ncmVzcy1iYXItcHJvY2Vzc2luZyAuZXQtLXByb2dyZXNzLWJhci0taW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xufVxuXG4uZXQtLXByb2dyZXNzLWJhci1pbmZvLWludmVyc2UgLmV0LS1wcm9ncmVzcy1iYXItLW91dGVyIHtcbiAgYmFja2dyb3VuZDogIzJjMmMyYztcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzJjMmMyYztcbiAgcGFkZGluZzogMHB4O1xufVxuLmV0LS1wcm9ncmVzcy1iYXItaW5mby1pbnZlcnNlIC5ldC0tcHJvZ3Jlc3MtYmFyLS1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTQ1NDU7XG59XG4uZXQtLXByb2dyZXNzLWJhci1pbmZvLWludmVyc2UuZXQtLXByb2dyZXNzLWJhci1wcm9jZXNzaW5nIC5ldC0tcHJvZ3Jlc3MtYmFyLS1pbm5lcjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4uZXQtLXByb2dyZXNzLWJhci1wbGFpbiAuZXQtLXByb2dyZXNzLWJhci0tb3V0ZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5ldC0tcHJvZ3Jlc3MtYmFyLXBsYWluIC5ldC0tcHJvZ3Jlc3MtYmFyLS1pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE1LCAxMTUsIDExNSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmV0LS1wcm9ncmVzcy1iYXItcGxhaW4gLmV0LS1wcm9ncmVzcy1iYXItLWlubmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG51bC5ldC1wcm9ncmVzcy10aGVybW9tZXRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmV0LXByb2dyZXNzLXRoZXJtb21ldGVyLS1yZW1haW5pbmctc3RlcCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlO1xuICBib3JkZXI6IDRweCBzb2xpZCAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmV0LXByb2dyZXNzLXRoZXJtb21ldGVyLS1jb21wbGV0ZWQtc3RlcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MzczNzM7XG59XG5cbi5ldC1wcm9ncmVzcy10aGVybW9tZXRlci0tYWN0aXZlLXN0ZXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU0YWI1O1xufVxuXG4uZXQtcHJvZ3Jlc3MtdGhlcm1vbWV0ZXItLWxpbmUtLW91dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi10b3A6IC0xM3B4O1xufVxuXG4uZXQtcHJvZ3Jlc3MtdGhlcm1vbWV0ZXItLWxpbmUtLWlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczNzM3MztcbiAgaGVpZ2h0OiAycHg7XG59XG5cbjpyb290IHtcbiAgLS1yZWFjaC1tZW51LWJ1dHRvbjogMTtcbn1cblxuW2RhdGEtcmVhY2gtbWVudV0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG5cbltkYXRhLXJlYWNoLW1lbnUtbGlzdF0ge1xuICBib3gtc2hhZG93OiAwIDJweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuW2RhdGEtcmVhY2gtbWVudS1pdGVtc106Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKlxuIFRoZSBkb20gc3RydWN0dXJlIG9mIGEgTWVudUxpbmsgaXMgcmVhY2gtbWVudS1pdGVtID4gYSxcbiBzbyB0byB0YXJnZXQgYWxsIGl0ZW1zIHdlIGNhbiB1c2UgYGRhdGEtcmVhY2gtbWVudS1pdGVtYFxuKi9cbltkYXRhLXJlYWNoLW1lbnUtaXRlbV0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLypcbiAgICBUaGVzZSBhcmUgc3R5bGVkIGluIG9uZSBydWxlIGluc3RlYWQgb2Ygc29tZXRoaW5nIGxpa2UgYVtkYXRhLXJlYWNoLW1lbnUtaXRlbV1cbiAgICBhbmQgbGlbZGF0YS1yZWFjaC1tZW51LWl0ZW1dIHNvIHRoYXQgYXBwcyBkb24ndCBoYXZlIHRvIGZpZ2h0IHNwZWNpZmljaXR5IGFuZFxuICAgIGNhbiBzdHlsZSBib3RoIGxpIGFuZCBhIG1lbnUgaXRlbXMgd2l0aCBvbmUgcnVsZSxcbiAgICBpZTogYFtkYXRhLXNlbGVjdGVkXSB7IGJhY2tncm91bmQ6IHJlZDsgfWAuXG4gICAgT3RoZXJ3aXNlIHRoZXknZCBoYXZlIHRvIGRlZmluZSB0d28gc3R5bGVzLCBvbmUgZm9yIGEgYW5kIG9uZSBmb3IgbGkuXG4gICovXG4gIC8qIHJlYWNoLW1lbnUtaXRlbSAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIGEgKi9cbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IGluaXRpYWw7XG4gIC8qIGJvdGggKi9cbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuXG5bZGF0YS1yZWFjaC1tZW51LWl0ZW1dW2RhdGEtc2VsZWN0ZWRdIHtcbiAgY29sb3I6ICMwMGEwY2M7XG59XG5cbi5ldC0tYWN0aW9ucy1tZW51LS10cmlnZ2VyIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5ldC0tYWN0aW9ucy1tZW51LS10cmlnZ2VyIGkge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLWRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4uZXQtLWFjdGlvbnMtbWVudS0tbWVudSB7XG4gIHBhZGRpbmc6IDZweDtcbiAgYW5pbWF0aW9uOiBzbGlkZS1kb3duIDIwMG1zIGVhc2U7XG59XG5cbi5ldC0tYWN0aW9ucy1tZW51LS1tZW51LW9wdGlvbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjNmM2YzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZXQtLWFjdGlvbnMtbWVudS0tbWVudS1vcHRpb246aG92ZXIge1xuICBjb2xvcjogIzAwYTBjYztcbn1cbi5ldC0tYWN0aW9ucy1tZW51LS1tZW51LW9wdGlvbjphY3RpdmUsIC5ldC0tYWN0aW9ucy1tZW51LS1tZW51LW9wdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjYTU0YWI1O1xufVxuLmV0LS1hY3Rpb25zLW1lbnUtLW1lbnUtb3B0aW9uOmFjdGl2ZTpob3ZlciwgLmV0LS1hY3Rpb25zLW1lbnUtLW1lbnUtb3B0aW9uOmZvY3VzOmhvdmVyIHtcbiAgY29sb3I6ICMwMGEwY2M7XG59XG4uZXQtLWFjdGlvbnMtbWVudS0tbWVudS1vcHRpb246dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDBhMGNjO1xufVxuLmV0LS1hY3Rpb25zLW1lbnUtLW1lbnUtb3B0aW9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmV0LS1hY3Rpb25zLW1lbnUtLW1lbnUtb3B0aW9uIGkge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5ldC0tYWN0aW9ucy1tZW51LS1tZW51LW9wdGlvblthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgY29sb3I6ICM5MzkzOTM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ldC0tYWN0aW9ucy1tZW51LS1tZW51LW9wdGlvbi1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5ldC0tYWN0aW9ucy1tZW51LS1tZW51LW9wdGlvbi1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTMuMDJweDtcbiAgY29sb3I6ICM3MzczNzM7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmV0LS1hY3Rpb25zLW1lbnUtLW9wdGlvbi1oZWFkaW5nIHtcbiAgcGFkZGluZzogOHB4O1xuICBjb2xvcjogIzczNzM3MztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2YzZjM7XG59XG5cbi5ldC0tYWN0aW9ucy1tZW51LS1vcHRpb24tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLmV0LS1hY3Rpb25zLW1lbnUtLW9wdGlvbi1ncm91cDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2YzZjM7XG59XG5cbi5ldC0tYWN0aW9ucy1tZW51LS1tZW51LWljb24ge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cblxuLmV0LS12aXN1YWxseS1oaWRkZW4ge1xuICAvKiBodHRwczovL3Nub29rLmNhL2FyY2hpdmVzL2h0bWxfYW5kX2Nzcy9oaWRpbmctY29udGVudC1mb3ItYWNjZXNzaWJpbGl0eSAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTsgLyogSUU2LCBJRTcgKi9cbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xufVxuXG4ucGFnZS1icmVhayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDIwcHgsIDFmcikgYXV0byBtaW5tYXgoMjBweCwgMWZyKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBncmlkLWdhcDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNzM3MzczO1xufVxuXG4ucGFnZS1icmVhazpiZWZvcmUsXG4ucGFnZS1icmVhazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbn1cblxuLmV0LS10aHJlZS1kb3QtYWN0aW9ucy1tZW51LS10cmlnZ2VyIHtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlLWluLW91dDtcbn1cbi5ldC0tdGhyZWUtZG90LWFjdGlvbnMtbWVudS0tdHJpZ2dlci5pcy1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5ldC0tcGFnZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ldC0tcGFnZS1oZWFkZXItY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmV0LS1wYWdlLWhlYWRlci0tYmFjayB7XG4gIGNvbG9yOiAjMDA3YzllO1xufVxuLmV0LS1wYWdlLWhlYWRlci0tYmFjay53aXRoLWltYWdlLWNydW1icyB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5ldC0tcGFnZS1oZWFkZXItYnJlYWRjcnVtYnMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNzM3MzczO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5ldC0tcGFnZS1oZWFkZXItYnJlYWRjcnVtYnMtc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cblxuLmV0LS1wYWdlLWhlYWRlci10aXRsZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmV0LS1wYWdlLWhlYWRlci0tc3VidGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuXG4uZXQtLXBhZ2UtaGVhZGVyLS1pbWFnZSB7XG4gIG1heC13aWR0aDogNjBweDtcbiAgbWF4LWhlaWdodDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uZXQtLXBhZ2UtaGVhZGVyLS1hY3Rpb25zIHtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuXG4vKkNhcmRzKi9cbi5ldC0tY2FyZCB7XG4gIGJveC1zaGFkb3c6IDBweCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIG1hcmdpbjogMCA0cHggOHB4IDRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5ldC0tY2FyZC1zbWFsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmV0LS1jYXJkLWNsaWNrYWJsZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMSwgMS4wMSkgcm90YXRlKC0wLjVkZWcpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDE2MCwgMjA0LCAwLjMpO1xufVxuXG4uZXQtLWNhcmQtZHJhZ2dhYmxlOmhvdmVyIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTAuNWRlZyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLmV0LS1jYXJkLS1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2YzZjM7XG59XG5cbi5ldC0tY2FyZC0taGVhZGVyLXNlY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YzZjNmMztcbn1cblxuLmV0LS1jb250YWN0LWNhcmQge1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5ldC0tY29udGFjdC1jYXJkLS1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5ldC0tY29udGFjdC1jYXJkLS1ib2R5LmlzLXN0YWNrZWQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ldC0tY29udGFjdC1jYXJkLS1jb250ZW50IHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG5cbi5ldC0tY29udGFjdC1jYXJkLS1kYXRhbGlzdC1sYWJlbCB7XG4gIGNvbG9yOiAjYjdiN2I3O1xufVxuXG4uZXQtLWNvbnRhY3QtY2FyZC0tZGF0YWxpc3QtdmFsdWUge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZXQtLWNvbnRhY3QtY2FyZC0tZGVjZWFzZWQge1xuICBjb2xvcjogI2ViNWM2ODtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2RlMWIyYztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMXB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uZXQtLWNvbnRhY3QtY2FyZC0tbmFtZSB7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmV0LS1jb250YWN0LWNhcmQtLW5hbWUuaXMtZGVjZWFzZWQgYSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmV0LS1jb250YWN0LWNhcmQtLW5hbWUuaXMtZGVjZWFzZWQgYSxcbi5ldC0tY29udGFjdC1jYXJkLS1uYW1lLmlzLWRlY2Vhc2VkIHN0cm9uZyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogI2RlMWIyYztcbn1cblxuLmV0LS1jYXJkLWFuYWx5dGljcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG5cbi5ldC0tY2FyZC1hbmFseXRpY3MtLWNvbHVtbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDMzLjMlO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjZjZmNmY2O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uZXQtLWNhcmQtYW5hbHl0aWNzLS1jb2x1bW46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5ldC0tY2FyZC1hbmFseXRpY3MtLWNvbHVtbi5pcy1lbXB0eSAuZXQtLWNhcmQtYW5hbHl0aWNzLS1kYXRhIHtcbiAgY29sb3I6ICNkN2Q3ZDc7XG59XG5cbi5ldC0tY2FyZC1hbmFseXRpY3MtLWRhdGEge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjYjdiN2I3O1xuICBoZWlnaHQ6IDIycHg7XG59XG4uZXQtLWNhcmQtYW5hbHl0aWNzLS1kYXRhIC5ndC1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIGxlZnQ6IDRweDtcbn1cblxuLypGb3JtcyovXG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LXNlY29uZGFyeSBhLmRyb3Bkb3duLS10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0zcHggMCAwICNmOWY5Zjk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmNmY2ZjY7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LXNlY29uZGFyeSBhLmRyb3Bkb3duLS10b2dnbGUuaXMtb3BlbiB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LXNlY29uZGFyeSBhLmRyb3Bkb3duLS10b2dnbGUuaXMtb3Blbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LXNlY29uZGFyeSBhLmRyb3Bkb3duLS10b2dnbGU6aG92ZXI6bm90KC5pcy1vcGVuKSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAyNDksIDI0OSwgMC41KTtcbn1cblxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC1jb250ZW50LS1zZWxlY3RlZC10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC1jb250ZW50LS1zZWFyY2gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmNmY2ZjY7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LWNvbnRlbnQtLXNlYXJjaCAuc2VhcmNoLWJveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC1jb250ZW50LS1zZWxlY3Rpb24ge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2Y2ZjZmNjtcbiAgYm94LXNoYWRvdzogMCAtMXB4IDAgMCByZ2JhKDI0OSwgMjQ5LCAyNDksIDAuMyk7XG4gIHBhZGRpbmc6IDdweCAxNnB4O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC1jb250ZW50LS1zZWxlY3Rpb24gPiBhIHtcbiAgcGFkZGluZzogM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtY29udGVudC0tbGlzdCB7XG4gIG1heC1oZWlnaHQ6IDYwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nOiA4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LWNvbnRlbnQtLWxpc3QuaXMtZ3JvdXBlZCB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC1jb250ZW50LS1ncm91cCB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZjZmNmY2O1xuICBwYWRkaW5nOiA4cHg7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LWNvbnRlbnQtLWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC1jb250ZW50LS1ncm91cC1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC1jb250ZW50LS1jb25maXJtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZjZmNmY2O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC1jb250ZW50LS1jb25maXJtIC5idG4tc2Vjb25kYXJ5IHtcbiAgY2FsYzogd2lkdGgsIFwiNTAlIC0gNXB4XCI7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtY29udGVudC0tY29uZmlybSAuYnRuIHtcbiAgY2FsYzogd2lkdGgsIFwiNTAlIC0gNXB4XCI7XG59XG5cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtY29udGVudC0tbGlzdC1pbm5lciB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC1jb250ZW50LS1sb2FkaW5nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC1jb250ZW50LS10ZXh0LWVtcHR5LW1lc3NhZ2Uge1xuICBjb2xvcjogIzczNzM3MztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDI0cHggMTJweDtcbn1cblxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC0taXRlbSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCwgMC4xcyBlYXNlLWluO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLCAwLjFzIGVhc2UtaW47XG4gIHBhZGRpbmc6IDRweCAzMHB4O1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC0taXRlbSAudGV4dC1oaWdobGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjZjRmYWY0O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC0taXRlbSAuY2hlY2tib3gge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC0taXRlbS5pcy1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjMDA3YzllO1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC0taXRlbS5pcy1zZWxlY3RlZCAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LWl0ZW0tLWljb24ge1xuICBjb2xvcjogIzAwN2M5ZTtcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtLWl0ZW0uaXMtZGlzYWJsZWQge1xuICBjb2xvcjogIzczNzM3Mztcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtLWl0ZW0uaXMtZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogIzczNzM3Mztcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtLWl0ZW0uaXMtbXVsdGlwbGUge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC0taXRlbS5pcy13aXRoLWljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xufVxuXG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LWl0ZW0tLXNlbGVjdGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIGNvbG9yOiAjYTU0YWI1O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgd2lkdGg6IDI2cHg7XG59XG5cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtaXRlbS0tcmlnaHQtYXJlYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuXG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LWl0ZW0tLWNvdW50IHtcbiAgY29sb3I6ICM3MzczNzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtaXRlbS0tY291bnQgKyAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LWl0ZW0tLWljb24ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC1pdGVtLS1sYWJlbCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ldC0tZHJvcGRvd24tLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uZXQtLWRyb3Bkb3duLS10b2dnbGUgLmd0LWljb24tY2hldnJvbi1kb3duLFxuLmV0LS1kcm9wZG93bi0tdG9nZ2xlIC5mYS1hbmdsZS1kb3duLFxuLmV0LS1kcm9wZG93bi0tdG9nZ2xlIC5ndC1pY29uLWNoZXZyb24tdXAsXG4uZXQtLWRyb3Bkb3duLS10b2dnbGUgLmZhLWFuZ2xlLXVwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDZweDtcbiAgY29sb3I6ICM5MzkzOTM7XG59XG4uZXQtLWRyb3Bkb3duLS10b2dnbGU6aG92ZXIgLmd0LWljb24ge1xuICBjb2xvcjogIzAwYTBjYztcbn1cbi5ldC0tZHJvcGRvd24tLXRvZ2dsZTpmb2N1cyAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1zZWxlY3RlZC10ZXh0IHtcbiAgY29sb3I6ICM0NTQ1NDU7XG59XG4uZXQtLWRyb3Bkb3duLS10b2dnbGU6Zm9jdXMgLmd0LWljb24ge1xuICBjb2xvcjogI2E1NGFiNTtcbn1cblxuLmV0LS1kcm9wZG93bi0taGVhZGVyLmlzLWRpc2FibGVkIC5ldC0tYWR2YW5jZWQtY29tYm9ib3gtLXNlbGVjdGVkLXRleHQge1xuICBjb2xvcjogIzczNzM3Mztcbn1cbi5ldC0tZHJvcGRvd24tLWhlYWRlci5pcy1kaXNhYmxlZCAuZ3QtaWNvbiB7XG4gIGNvbG9yOiAjYjdiN2I3O1xufVxuXG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzczNzM3MztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3ggKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94IC5ldC0tZHJvcGRvd24tLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3ggLmV0LS1kcm9wZG93bi0taGVhZGVyLmlzLWRpc2FibGVkIC5ldC0tZHJvcGRvd24tLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGNvbG9yOiAjOTM5MzkzO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveCAuZXQtLWRyb3Bkb3duLS1oZWFkZXIuaXMtZGlzYWJsZWQgLmV0LS1kcm9wZG93bi0tdG9nZ2xlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3ggLmV0LS1kcm9wZG93bi0taGVhZGVyLmlzLWRpc2FibGVkIC5ldC0tZHJvcGRvd24tLXRvZ2dsZSAuZXQtLWRyb3Bkb3duLS10b2dnbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveCAuZXQtLWRyb3Bkb3duLS10b2dnbGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQ7XG4gIGJvcmRlcjogc29saWQgMXB4ICNkN2Q3ZDc7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM3MzczNzM7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveCAuZXQtLWRyb3Bkb3duLS10b2dnbGUuaXMtb3BlbiB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94IC5ldC0tZHJvcGRvd24tLXRvZ2dsZS5pcy1vcGVuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3ggLmV0LS1kcm9wZG93bi0tdG9nZ2xlOmhvdmVyOm5vdCguaXMtb3Blbikge1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveCAuZXQtLWRyb3Bkb3duLS10b2dnbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmNmOGZjO1xuICBib3JkZXI6IHNvbGlkIDFweCAjYmE3MmM1O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveCAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1jb250ZW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1pbi13aWR0aDogMTcwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveCAuZXQtLWRyb3Bkb3duLS1ib2R5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgYm94LXNoYWRvdzogMCAycHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB6LWluZGV4OiAxMDA7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3ggLmV0LS1kcm9wZG93bi0tYm9keS5pcy1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMTcwcHg7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94IC5ldC0tZHJvcGRvd24tLWJvZHkuaXMtcmlnaHQge1xuICByaWdodDogMHB4O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC5pcy1vcGVuZWQtdXAgLmV0LS1kcm9wZG93bi0tYm9keSB7XG4gIGJvdHRvbTogMTAzJTtcbiAgdG9wOiBpbmhlcml0O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveCAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1zZWxlY3RlZC10ZXh0IHtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94IC5ldC0tYWR2YW5jZWQtY29tYm9ib3gtLXNlbGVjdGlvbiB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZDdkN2Q3O1xuICBwYWRkaW5nOiA3cHggMTZweDtcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3ggLmV0LS1hZHZhbmNlZC1jb21ib2JveC0tc2VsZWN0aW9uID4gYSB7XG4gIHBhZGRpbmc6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveCAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1zZWxlY3Rpb24gYS5pcy1kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LXRpdGxlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC10aXRsZSAuZXQtLWRyb3Bkb3duLS1oZWFkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LXRpdGxlIC5ldC0tZHJvcGRvd24tLWhlYWRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LXRpdGxlIC5ldC0tZHJvcGRvd24tLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwcHg7XG4gIGNvbG9yOiAjNDU0NTQ1O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC10aXRsZSAuZXQtLWRyb3Bkb3duLS10b2dnbGUuaXMtb3BlbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjNDU0NTQ1O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC10aXRsZSAuZXQtLWRyb3Bkb3duLS10b2dnbGUuaXMtb3Blbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjYTU0YWI1O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC10aXRsZSAuZXQtLWRyb3Bkb3duLS10b2dnbGU6aG92ZXI6bm90KC5pcy1vcGVuKSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjYTU0YWI1O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC10aXRsZSAuZXQtLWRyb3Bkb3duLS10b2dnbGU6aG92ZXI6bm90KC5pcy1vcGVuKSAuZ3QtaWNvbi1jaGV2cm9uLWRvd24ge1xuICBjb2xvcjogIzQ1NDU0NTtcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtdGl0bGUgLmV0LS1hZHZhbmNlZC1jb21ib2JveC0tc2VsZWN0ZWQtdGV4dCB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1jb21wYWN0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMCA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM3MzczNzM7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1jb21wYWN0Lmhhcy12YWx1ZSAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1zZWxlY3RlZC10ZXh0IHtcbiAgY29sb3I6ICM0NTQ1NDU7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1jb21wYWN0IC5ldC0tZHJvcGRvd24tLWhlYWRlci5pcy1kaXNhYmxlZCAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1zZWxlY3RlZC10ZXh0IHtcbiAgY29sb3I6ICNiN2I3Yjc7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1jb21wYWN0IC5ldC0tZHJvcGRvd24tLWhlYWRlci5pcy1kaXNhYmxlZCAuZXQtLWRyb3Bkb3duLS10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtLWNvbXBhY3QgLmV0LS1kcm9wZG93bi0taGVhZGVyLmlzLWRpc2FibGVkIC5ldC0tZHJvcGRvd24tLXRvZ2dsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC0tY29tcGFjdCAuZXQtLWRyb3Bkb3duLS10b2dnbGUge1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1jb21wYWN0IC5ldC0tZHJvcGRvd24tLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC0tY29tcGFjdCAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LWNvbnRlbnQtLWxpc3Qge1xuICBwYWRkaW5nOiAwO1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC0tY29tcGFjdCAuZXQtLWRyb3Bkb3duLS10b2dnbGUsXG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1jb21wYWN0IC5ldC0tZHJvcGRvd24tLXRvZ2dsZTpob3Zlcixcbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtLWNvbXBhY3QgLmV0LS1kcm9wZG93bi0tdG9nZ2xlLmlzLW9wZW4sXG4uZXQtLWFkdmFuY2VkLWNvbWJvYm94LS1jb21wYWN0IC5ldC0tZHJvcGRvd24tLXRvZ2dsZTpob3Zlcjpub3QoLmlzLW9wZW4pLFxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC0tY29tcGFjdCAuZXQtLWRyb3Bkb3duLS10b2dnbGUuaXMtb3Blbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtLWNvbXBhY3QgLmV0LS1hZHZhbmNlZC1jb21ib2JveC0tc2VsZWN0ZWQtdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtLWNvbXBhY3QgLmV0LS1kcm9wZG93bi0taGVhZGVyIC5ndC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHRvcDogMnB4O1xuICByaWdodDogYXV0bztcbn1cbi5ldC0tYWR2YW5jZWQtY29tYm9ib3gtLWNvbXBhY3QgLmV0LS1kcm9wZG93bi0tdG9nZ2xlIHtcbiAgcGFkZGluZzogMCAwIDJweDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmV0LS1hZHZhbmNlZC1jb21ib2JveC0tY29tcGFjdCAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5ldC0tYnV0dG9uLXNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5ldC0tYnV0dG9uLXNlbGVjdC0taXRlbSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsLCAwLjFzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IGFsbCwgMC4xcyBlYXNlLWluO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjZmNmY2O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDExcHggMTJweCAxMXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgY29sb3I6ICMwMDdjOWU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5ldC0tYnV0dG9uLXNlbGVjdC0taXRlbS5pcy1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4uZXQtLWJ1dHRvbi1zZWxlY3QtLWl0ZW06aG92ZXI6bm90KC5pcy1kaXNhYmxlZCk6bm90KC5pcy1zZWxlY3RlZCksIC5ldC0tYnV0dG9uLXNlbGVjdC0taXRlbTpmb2N1czpub3QoLmlzLWRpc2FibGVkKTpub3QoLmlzLXNlbGVjdGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhmYztcbiAgY29sb3I6ICNhNTRhYjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5ldC0tYnV0dG9uLXNlbGVjdC0taXRlbTpob3Zlcjpub3QoLmlzLWRpc2FibGVkKTpub3QoLmlzLXNlbGVjdGVkKTpsYXN0LWNoaWxkLCAuZXQtLWJ1dHRvbi1zZWxlY3QtLWl0ZW06Zm9jdXM6bm90KC5pcy1kaXNhYmxlZCk6bm90KC5pcy1zZWxlY3RlZCk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuLmV0LS1idXR0b24tc2VsZWN0LS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4uZXQtLWJ1dHRvbi1zZWxlY3QtLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLmV0LS1idXR0b24tc2VsZWN0LS1pdGVtLmlzLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhmYztcbiAgY29sb3I6ICNhNTRhYjU7XG59XG4uZXQtLWJ1dHRvbi1zZWxlY3QtLWl0ZW0uaXMtc2VsZWN0ZWQ6aG92ZXIsIC5ldC0tYnV0dG9uLXNlbGVjdC0taXRlbS5pcy1zZWxlY3RlZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbn1cbi5ldC0tYnV0dG9uLXNlbGVjdC0taXRlbS5pcy1zZWxlY3RlZDpob3ZlcjpsYXN0LWNoaWxkLCAuZXQtLWJ1dHRvbi1zZWxlY3QtLWl0ZW0uaXMtc2VsZWN0ZWQ6Zm9jdXM6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuLmV0LS1idXR0b24tc2VsZWN0LS1pdGVtLmlzLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgY29sb3I6ICM3MzczNzM7XG59XG4uZXQtLWJ1dHRvbi1zZWxlY3QtLWl0ZW0gaS5ldC0tYnV0dG9uLXNlbGVjdC0taXRlbS1pY29uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZXQtLWJ1dHRvbi1zZWxlY3QtLWl0ZW0tbGFiZWwge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcGFkZGluZzogMCAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ldC0tYnV0dG9uLXNlbGVjdC0taXRlbS1pY29uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgd2lkdGg6IDIxcHg7XG4gIG1hcmdpbjogMDtcbn1cbi5ldC0tYnV0dG9uLXNlbGVjdC0taXRlbS1pY29uICsgLmV0LS1idXR0b24tc2VsZWN0LS1pdGVtLWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmV0LS1jaGVja2JveCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5ldC0tY2hlY2tib3guaXMtZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZXQtLWNoZWNrYm94LS1ib3gge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGJvcmRlcjogc29saWQgMXB4ICNiN2I3Yjc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuaW5wdXQuZXQtLWNoZWNrYm94LS1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5pbnB1dC5ldC0tY2hlY2tib3gtLWlucHV0OmNoZWNrZWQgKyAuZXQtLWNoZWNrYm94LS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjYTU0YWI1O1xuICBib3JkZXI6IHNvbGlkIDFweCAjYTU0YWI1O1xufVxuaW5wdXQuZXQtLWNoZWNrYm94LS1pbnB1dDpjaGVja2VkICsgLmV0LS1jaGVja2JveC0tYm94OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgY29udGVudDogXCJcXGYwNTBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkdpdmluZ3RyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmlucHV0LmV0LS1jaGVja2JveC0taW5wdXQ6Y2hlY2tlZCArIC5ldC0tY2hlY2tib3gtLWJveC5pcy1wYXJ0aWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAk1wiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbmlucHV0LmV0LS1jaGVja2JveC0taW5wdXQ6ZGlzYWJsZWQgKyAuZXQtLWNoZWNrYm94LS1ib3gge1xuICBib3JkZXItY29sb3I6ICNkN2Q3ZDc7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5pbnB1dC5ldC0tY2hlY2tib3gtLWlucHV0OmNoZWNrZWQ6ZGlzYWJsZWQgKyAuZXQtLWNoZWNrYm94LS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjOTM5MzkzO1xufVxuXG4uZXQtLWNoZWNrYm94LXNtYWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxNXB4O1xufVxuLmV0LS1jaGVja2JveC1zbWFsbCBpbnB1dC5ldC0tY2hlY2tib3gtLWlucHV0OmNoZWNrZWQgKyAuZXQtLWNoZWNrYm94LS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuLmV0LS1jaGVja2JveC1zbWFsbCBpbnB1dC5ldC0tY2hlY2tib3gtLWlucHV0OmNoZWNrZWQgKyAuZXQtLWNoZWNrYm94LS1ib3g6OmJlZm9yZSB7XG4gIGNvbG9yOiAjYTU0YWI1O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmV0LS1jaGVja2JveC1zbWFsbCAuZXQtLWNoZWNrYm94LS1ib3gge1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cblxuLmV0LS1jaGVja2JveC5pcy1yb3VuZCAuZXQtLWNoZWNrYm94LS1ib3gge1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLmV0LS1jaGVja2JveC5pcy1yb3VuZCBpbnB1dC5ldC0tY2hlY2tib3gtLWlucHV0OmNoZWNrZWQgKyAuZXQtLWNoZWNrYm94LS1ib3g6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE1Ljk2cHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogLTFweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbn1cblxuLmV0LS1wYWdpbmF0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG4uZXQtLXBhZ2luYXRpb24gKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZXQtLXBhZ2luYXRpb24gPiAuaXMtYWN0aXZlIHtcbiAgY29sb3I6ICNhNTRhYjU7XG4gIGJhY2tncm91bmQ6ICNmY2Y4ZmM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmV0LS1wYWdpbmF0aW9uID4gLmlzLWFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjYTU0YWI1O1xuICBiYWNrZ3JvdW5kOiAjZmNmOGZjO1xufVxuLmV0LS1wYWdpbmF0aW9uID4gLmlzLWRpc2FibGVkIHtcbiAgY29sb3I6ICNkN2Q3ZDc7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZXQtLXBhZ2luYXRpb24gPiAuaXMtZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogI2Q3ZDdkNztcbn1cblxuLmV0LS1wYWdpbmF0aW9uLS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDVweCAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXQtLXBhZ2luYXRpb24tLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBjb2xvcjogI2E1NGFiNTtcbn1cblxuLmV0LS1wYWdpbmF0aW9uLS1wcmV2LFxuLmV0LS1wYWdpbmF0aW9uLS1uZXh0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5ldC0tcGFnaW5hdGlvbi0tcHJldiAuZ3QtaWNvbixcbi5ldC0tcGFnaW5hdGlvbi0tbmV4dCAuZ3QtaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmV0LS1wYWdpbmF0aW9uLS1wcmV2OmhvdmVyLFxuLmV0LS1wYWdpbmF0aW9uLS1uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLmV0LS1wYWdpbmF0aW9uLS1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmV0LS1wYWdpbmF0aW9uLS1wbGFjZWhvbGRlcjpob3ZlciB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmV0LS1yYWRpbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmV0LS1yYWRpbyAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ldC0tcmFkaW8gKyAuZXQtLXJhZGlvIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbmlucHV0LmV0LS1yYWRpby0taW5wdXQge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGJvcmRlcjogc29saWQgMXB4ICNiN2I3Yjc7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuaW5wdXQuZXQtLXJhZGlvLS1pbnB1dDpjaGVja2VkIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2E1NGFiNTtcbn1cbmlucHV0LmV0LS1yYWRpby0taW5wdXQ6Y2hlY2tlZDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNTRhYjU7XG4gIG1hcmdpbjogNnB4IDVweDtcbn1cbmlucHV0LmV0LS1yYWRpby0taW5wdXQuaXMtZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZDdkN2Q3O1xufVxuaW5wdXQuZXQtLXJhZGlvLS1pbnB1dC5pcy1kaXNhYmxlZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTM5MzkzO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5ldC0tcmFkaW8tLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ldC1ib29sZWFuLXJhZGlvIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5ldC1ib29sZWFuLXJhZGlvIC5ldC0tcmFkaW8ge1xuICBtYXJnaW46IDAgMjBweCAxMHB4IDA7XG59XG5cbi5ldC0tc2VhcmNoLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXS5ldC0tc2VhcmNoLWJveC0taW5wdXQge1xuICBwYWRkaW5nOiAxMHB4IDM4cHggMTBweCAzOHB4O1xufVxuaW5wdXRbdHlwZT1zZWFyY2hdLmV0LS1zZWFyY2gtYm94LS1pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0W3R5cGU9c2VhcmNoXS5ldC0tc2VhcmNoLWJveC0taW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZXQtLXNlYXJjaC1ib3gtLXNlYXJjaC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU0JTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMTJweDtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgY29sb3I6ICNiN2I3Yjc7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZXQtLXNlYXJjaC1ib3gtLWNsZWFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ2JTtcbiAgcmlnaHQ6IDhweDtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2I3YjdiNztcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmV0LS1zZWFyY2gtYm94LS1jbGVhcjpob3ZlciB7XG4gIGNvbG9yOiAjYTU0YWI1O1xufVxuXG4uZXQtLW9ub2Zmc3dpdGNoIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5pbnB1dC5ldC0tb25vZmZzd2l0Y2gtY2hlY2tib3gge1xuICBkaXNwbGF5OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDRweCAwIDA7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uZXQtLW9ub2Zmc3dpdGNoLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uZXQtLW9ub2Zmc3dpdGNoLWlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluIDBzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluIDBzO1xuICBiYWNrZ3JvdW5kOiAjZDdkN2Q3O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG59XG4uZXQtLW9ub2Zmc3dpdGNoLWlubmVyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E1NGFiNTtcbn1cbi5ldC0tb25vZmZzd2l0Y2gtaW5uZXI6Zm9jdXMgKyAuZXQtLW9ub2Zmc3dpdGNoLXN3aXRjaCB7XG4gIGJhY2tncm91bmQ6ICNmY2Y4ZmM7XG4gIGNvbG9yOiAjYTU0YWI1O1xufVxuXG4uZXQtLW9ub2Zmc3dpdGNoLXN3aXRjaCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbiAwcztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbiAwcztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luOiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNiN2I3Yjc7XG59XG5cbi5ldC0tb25vZmZzd2l0Y2gtY2hlY2tib3g6Y2hlY2tlZCArIC5ldC0tb25vZmZzd2l0Y2gtbGFiZWwgLmV0LS1vbm9mZnN3aXRjaC1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNhNTRhYjU7XG4gIGJvcmRlcjogI2E1NGFiNTtcbn1cblxuLmV0LS1vbm9mZnN3aXRjaC1jaGVja2JveDpjaGVja2VkICsgLmV0LS1vbm9mZnN3aXRjaC1sYWJlbCAuZXQtLW9ub2Zmc3dpdGNoLXN3aXRjaCB7XG4gIHJpZ2h0OiAwcHg7XG4gIGNvbG9yOiAjYTU0YWI1O1xufVxuXG4uZXQtLW9ub2Zmc3dpdGNoLWNoZWNrYm94OmRpc2FibGVkICsgLmV0LS1vbm9mZnN3aXRjaC1sYWJlbCAuZXQtLW9ub2Zmc3dpdGNoLWlubmVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYmFja2dyb3VuZDogI2Q3ZDdkNztcbiAgYm9yZGVyOiAjZDdkN2Q3O1xufVxuLmV0LS1vbm9mZnN3aXRjaC1jaGVja2JveDpkaXNhYmxlZCArIC5ldC0tb25vZmZzd2l0Y2gtbGFiZWwgLmV0LS1vbm9mZnN3aXRjaC1pbm5lciArIC5ldC0tb25vZmZzd2l0Y2gtc3dpdGNoIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgY29sb3I6ICNmNmY2ZjY7XG59XG5cbi5ldC0tb25vZmZzd2l0Y2gtY2hlY2tib3g6ZGlzYWJsZWQ6Y2hlY2tlZCArIC5ldC0tb25vZmZzd2l0Y2gtbGFiZWwgLmV0LS1vbm9mZnN3aXRjaC1pbm5lciB7XG4gIGJhY2tncm91bmQ6ICM5MzkzOTM7XG59XG4uZXQtLW9ub2Zmc3dpdGNoLWNoZWNrYm94OmRpc2FibGVkOmNoZWNrZWQgKyAuZXQtLW9ub2Zmc3dpdGNoLWxhYmVsIC5ldC0tb25vZmZzd2l0Y2gtaW5uZXIgKyAuZXQtLW9ub2Zmc3dpdGNoLXN3aXRjaCB7XG4gIGNvbG9yOiAjOTM5MzkzO1xufVxuXG4uZXQtLW9ub2Zmc3dpdGNoLS10ZXh0LWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmV0LS1yb2xsaW5nLWRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZXQtLXJvbGxpbmctZGF0ZS1udW1iZXIge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG5cbi5ldC0tcm9sbGluZy1kYXRlLXVuaXQge1xuICB3aWR0aDogMTUwcHg7XG59XG5cbi5ldC0tYnVsay1zZWxlY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y2ZjZmNjtcbn1cblxuLmV0LS1idWxrLXNlbGVjdC0tdHJpZ2dlciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNiN2I3Yjc7XG59XG4uZXQtLWJ1bGstc2VsZWN0LS10cmlnZ2VyLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiAjYTU0YWI1O1xufVxuXG4uZXQtLWJ1bGstc2VsZWN0LS1wb3BvdmVyLXdyYXBwZXIge1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG5pbnB1dCxcbmxhYmVsLFxuc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNS4yNXB4O1xufVxubGFiZWwucmVxdWlyZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxudGV4dGFyZWEsXG5pbnB1dFt0eXBlPXRleHRdLFxuaW5wdXRbdHlwZT1udW1iZXJdLFxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogc29saWQgMXB4ICNiN2I3Yjc7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgcGFkZGluZzogMTBweCAxMXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIkhlbHZldGljYVwiLCBcIlRhaG9tYVwiLCBcIkdlbmV2YVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICB3aWR0aDogMTAwJTtcbn1cbnRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT10ZXh0XTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTM5MzkzO1xufVxudGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXRleHRdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1udW1iZXJdOjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5MzkzOTM7XG59XG50ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT10ZXh0XTotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1udW1iZXJdOi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTM5MzkzO1xufVxudGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT10ZXh0XTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1zZWFyY2hdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTM5MzkzO1xufVxudGV4dGFyZWE6Zm9jdXM6bm90KDpkaXNhYmxlZCksXG5pbnB1dFt0eXBlPXRleHRdOmZvY3VzOm5vdCg6ZGlzYWJsZWQpLFxuaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzOm5vdCg6ZGlzYWJsZWQpLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2JhNzJjNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhmYztcbiAgb3V0bGluZTogbm9uZTtcbn1cbnRleHRhcmVhOjotbXMtY2xlYXIsXG5pbnB1dFt0eXBlPXRleHRdOjotbXMtY2xlYXIsXG5pbnB1dFt0eXBlPW51bWJlcl06Oi1tcy1jbGVhcixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnRleHRhcmVhOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT10ZXh0XTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG50ZXh0YXJlYTpkaXNhYmxlZCxcbmlucHV0W3R5cGU9dGV4dF06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPW51bWJlcl06ZGlzYWJsZWQsXG5pbnB1dFt0eXBlPXNlYXJjaF06ZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZDdkN2Q3O1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBjb2xvcjogIzczNzM3Mztcbn1cbnRleHRhcmVhOmRpc2FibGVkOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT10ZXh0XTpkaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9bnVtYmVyXTpkaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9c2VhcmNoXTpkaXNhYmxlZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTM5MzkzICFpbXBvcnRhbnQ7XG59XG50ZXh0YXJlYTpkaXNhYmxlZDo6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9dGV4dF06ZGlzYWJsZWQ6Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06ZGlzYWJsZWQ6Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06ZGlzYWJsZWQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkzOTM5MyAhaW1wb3J0YW50O1xufVxudGV4dGFyZWE6ZGlzYWJsZWQ6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9dGV4dF06ZGlzYWJsZWQ6LW1vei1wbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9bnVtYmVyXTpkaXNhYmxlZDotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmRpc2FibGVkOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkzOTM5MyAhaW1wb3J0YW50O1xufVxudGV4dGFyZWE6ZGlzYWJsZWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT10ZXh0XTpkaXNhYmxlZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06ZGlzYWJsZWQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT1zZWFyY2hdOmRpc2FibGVkOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTM5MzkzICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0W3R5cGU9ZmlsZV0ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuc2VsZWN0IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhXCIsIFwiVGFob21hXCIsIFwiR2VuZXZhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbn1cblxuLm9yZy1waWNrZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5vcmctcGlja2VyLS13cmFwcGVyIC5hcHAtbGF5b3V0LS1ib2R5IHtcbiAgcGFkZGluZzogMTZweCAwIDAgMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ub3JnLXBpY2tlci0tZnVsbC1oZWlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMTtcbn1cblxuLm9yZy1waWNrZXItLWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG5cbi5vcmctcGlja2VyLS1ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZjZmNmY2O1xufVxuLm9yZy1waWNrZXItLWJvZHkgLmV0LS1hZHZhbmNlZC1jb21ib2JveC0taXRlbSB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuXG4ub3JnLXBpY2tlci0tc2VsZWN0b3Ige1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vcmctcGlja2VyLS1zZWxlY3RvciAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMTtcbn1cbi5vcmctcGlja2VyLS1zZWxlY3RvciAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LWNvbnRlbnQtLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vcmctcGlja2VyLS1zZWxlY3RvciAuZXQtLWFkdmFuY2VkLWNvbWJvYm94LWNvbnRlbnQtLWxpc3QtaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4ub3JnLXBpY2tlci0tZW1wdHkge1xuICBwYWRkaW5nOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzczNzM3Mztcbn1cblxuLmV0LS1udW1lcmljLWlucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5ldC0tbnVtZXJpYy1pbnB1dCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5ldC0tbnVtZXJpYy1pbnB1dC0tYWxpZ24tbGVmdCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgYm9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luOiAwcHg7XG59XG4uZXQtLW51bWVyaWMtaW5wdXQtLWFsaWduLWxlZnQgLmV0LS1udW1lcmljLWlucHV0LS1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG5cbi5ldC0tbnVtZXJpYy1pbnB1dC0tYWxpZ24tcmlnaHQgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbjogMHB4O1xufVxuLmV0LS1udW1lcmljLWlucHV0LS1hbGlnbi1yaWdodCAuZXQtLW51bWVyaWMtaW5wdXQtLWljb24ge1xuICBib3JkZXItcmFkaXVzOiAwIDhweCA4cHggMDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICNiN2I3Yjc7XG59XG5cbi5ldC0tbnVtZXJpYy1pbnB1dC0taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzczNzM3MztcbiAgcGFkZGluZzogMTJweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLmV0LS1udW1lcmljLWlucHV0LS1pY29uLmV0LS1udW1lcmljLWlucHV0LS1hY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmE3MmM1O1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTcyYzU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2VhcmNoLWlucHV0LS1pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtaW5wdXQtLWlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtaW5wdXQtLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzhjOGM4O1xufVxuXG4uZXQtLWNsZWFyYWJsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZXQtLWNsZWFyYWJsZS1pbnB1dC5oYXMtY2xlYXItaWNvbiBpbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDM4cHg7XG59XG4uZXQtLWNsZWFyYWJsZS1pbnB1dC5oYXMtY2xlYXItaWNvbiBpbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ldC0tY2xlYXJhYmxlLWlucHV0Lmhhcy1jbGVhci1pY29uIGlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ldC0tY2xlYXJhYmxlLWlucHV0Lmhhcy1pY29uIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4O1xufVxuXG4uZXQtLWNsZWFyYWJsZS1pbnB1dC0taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEycHg7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIGNvbG9yOiAjYjdiN2I3O1xufVxuXG4uZXQtLWNsZWFyYWJsZS1pbnB1dC0tY2xlYXItaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBjb2xvcjogI2I3YjdiNztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjYjdiN2I3O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA4cHg7XG59XG4uZXQtLWNsZWFyYWJsZS1pbnB1dC0tY2xlYXItaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjYTU0YWI1O1xufVxuLmV0LS1jbGVhcmFibGUtaW5wdXQtLWNsZWFyLWljb24uaXMtZGlzYWJsZWQsIC5ldC0tY2xlYXJhYmxlLWlucHV0LS1jbGVhci1pY29uLmlzLWRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmOWY5Zjk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmV0LS1udW1iZXItcmFuZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmV0LS1udW1iZXItcmFuZ2UgLmV0LS1udW1iZXItcmFuZ2UtLWlucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ldC0tbnVtYmVyLXJhbmdlIC5ldC0tbnVtYmVyLXJhbmdlLS1pbnB1dCBpbnB1dCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmNmY2ZjY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogMTBweCAxMXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggMCByZ2JhKDExNywgMTE3LCAxMTcsIDAuMik7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmV0LS1udW1iZXItcmFuZ2UgLmV0LS1udW1iZXItcmFuZ2UtLS1zZXBhcmF0b3Ige1xuICB3aWR0aDogY2FsYyg2JSAtIDEwcHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNmNmY2ZjY7XG4gIGhlaWdodDogMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgN3B4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmV0LWxpc3Rib3gtLXdpZHRoLTEwMCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLmV0LWxpc3Rib3gtLXdpZHRoLTIwMCB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuLmV0LWxpc3Rib3gtLXdpZHRoLTMwMCB7XG4gIHdpZHRoOiAzMDBweDtcbn1cblxuLmV0LWxpc3Rib3gtLXRyaWdnZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzQ1NDU0NTtcbn1cbi5ldC1saXN0Ym94LS10cmlnZ2VyLmV0LS1idXR0b24tc2ltcGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgcGFkZGluZzogOHB4O1xufVxuXG4uZXQtbGlzdGJveC0tbGFiZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmV0LWxpc3Rib3gtLWNvbnRlbnQge1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuXG4uZXQtbGlzdGJveC0tY29udGVudC1saXN0IHtcbiAgbWFyZ2luOiA4cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmV0LWxpc3Rib3gtLWNvbnRlbnQtbGlzdCAuZXQtLWxvYWRpbmctLXdyYXBwZXIge1xuICB0b3A6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuXG4uZXQtbGlzdGJveC0tY29udGVudC1saXN0LXNlYXJjaGFibGUge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi5ldC1saXN0Ym94LS1zY3JvbGxhYmxlLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmV0LWxpc3Rib3gtLWl0ZW0tY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLmV0LWxpc3Rib3gtLWl0ZW0tcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZXQtbGlzdGJveC0taXRlbS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNmY2Y4ZmM7XG59XG5cbi5ldC1saXN0Ym94LS1pdGVtLWRpc2FibGVkIHtcbiAgY29sb3I6ICM3MzczNzM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZXQtbGlzdGJveC0taXRlbS1kaXNhYmxlZCBsYWJlbCB7XG4gIGNvbG9yOiAjNzM3MzczO1xufVxuLmV0LWxpc3Rib3gtLWl0ZW0tZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogIzczNzM3Mztcbn1cbi5ldC1saXN0Ym94LS1pdGVtLWRpc2FibGVkOmhvdmVyIGxhYmVsIHtcbiAgY29sb3I6ICM3MzczNzM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ldC1saXN0Ym94LS1pdGVtLWljb24ge1xuICBtYXJnaW46IDRweCAwIDAgOHB4O1xufVxuXG4uZXQtbGlzdGJveC0tc2VhcmNoIHtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmNmY2ZjY7XG59XG4uZXQtbGlzdGJveC0tc2VhcmNoIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIG1hcmdpbi1yaWdodDogLTM4cHg7XG59XG5cbi5ldC1saXN0Ym94LS1zZWFyY2gtY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAwMHB4O1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZXQtbGlzdGJveC0tbm8tcmVzdWx0cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM3MzczNzM7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuXG4uZXQtbGlzdGJveC0taXRlbS1ncm91cCB7XG4gIGNvbG9yOiAjNzM3MzczO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmV0LWxpc3Rib3gtLWluZm9iYXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YzZjNmMztcbiAgYm9yZGVyLXJhZGl1czogMCAwIDE2cHggMTZweDtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLmV0LWxpc3Rib3gtLWluZm9iYXItY291bnQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI2E1NGFiNTtcbiAgcGFkZGluZzogMnB4IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5ldC1saXN0Ym94LS1pbmZvYmFyLWxpbmsge1xuICBjb2xvcjogIzAwN2M5ZTtcbn1cbi5ldC1saXN0Ym94LS1pbmZvYmFyLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzAwN2M5ZTtcbn1cblxuLmV0LWxpc3Rib3gtLWluZm9iYXItc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiAwIDRweDtcbn1cblxuLmV0LWxpc3Rib3gtLWluZm9iYXItdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5ldC1saXN0Ym94LS1zaG93LXNlbGVjdGVkIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmV0LWxpc3Rib3gtLW1heC13YXJuaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmN2RjO1xufVxuXG4uZXQtbGlzdGJveC0tbWF4LXdhcm5pbmctdHJhbnNpdGlvbi1lbnRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5ldC1saXN0Ym94LS1tYXgtd2FybmluZy10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbn1cblxuLmV0LWxpc3Rib3gtLW1heC13YXJuaW5nLXRyYW5zaXRpb24tZXhpdCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5ldC1saXN0Ym94LS1tYXgtd2FybmluZy10cmFuc2l0aW9uLWV4aXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xufVxuXG4uZXQtbGlzdGJveC0taXRlbSB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4IDRweCAxNnB4O1xufVxuLmV0LWxpc3Rib3gtLWl0ZW0gbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzQ1NDU0NTtcbn1cbi5ldC1saXN0Ym94LS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdjOWU7XG59XG4uZXQtbGlzdGJveC0taXRlbTpob3ZlciBsYWJlbCB7XG4gIGNvbG9yOiAjMDA3YzllO1xufVxuXG4uZXQtbGlzdGJveC0taXRlbS10cmFuc2l0aW9uLWVudGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuXG4uZXQtbGlzdGJveC0taXRlbS10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBwYWRkaW5nOiA4cHggMTZweCA0cHggMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cblxuLmV0LWxpc3Rib3gtLWl0ZW0tdHJhbnNpdGlvbi1leGl0IHtcbiAgb3BhY2l0eTogMTtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4IDRweCAxNnB4O1xufVxuXG4uZXQtbGlzdGJveC0taXRlbS10cmFuc2l0aW9uLWV4aXQtYWN0aXZlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgbWF4LWhlaWdodDogMDtcbiAgcGFkZGluZzogMCAxNnB4O1xufVxuXG4ubGlzdGJveC1zZWxlY3QtLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTQ1NDU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTZweCAxNnB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4O1xufVxuXG4uZXQtLXRleHQtaW5wdXQtZm9ybS0tdGV4dC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmV0LS10ZXh0LWlucHV0LWZvcm0tLWlucHV0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuLmV0LS10ZXh0LWlucHV0LWZvcm0tLWVkaXQtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAycHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmV0LS10ZXh0LWlucHV0LWZvcm0tLXNhdmUtYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmV0LS10ZXh0LWlucHV0LWZvcm0tLWNhbmNlbC1idXR0b24ge1xuICBtYXJnaW46IDAgMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZXQtLXRleHQtaW5wdXQtZm9ybS0tdGV4dCB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLypNb2RhbHMqL1xuOnJvb3Qge1xuICAtLXJlYWNoLWRpYWxvZzogMTtcbn1cblxuW2RhdGEtcmVhY2gtZGlhbG9nLW92ZXJsYXldIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMzKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbltkYXRhLXJlYWNoLWRpYWxvZy1jb250ZW50XSB7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMDBweCBhdXRvO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjZmNmY2O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMjUpIDBweCAzcHggNnB4IDBweDtcbn1cblxuLyogRU5EIHN0eWxlcyBjb3BpZWQgZnJvbSByZWFjaCAqL1xuLmV0LS1tb2RhbCB7XG4gIHdpZHRoOiA0MDBweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zLCBvcGFjaXR5IDMwMG1zO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwJSk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5ldC0tbW9kYWwuZW50ZXJlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmV0LS1tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogOHB4IDE2cHggOHB4IDE2cHg7XG4gIG1hcmdpbjogOHB4IDAgOHB4IDA7XG59XG5cbi5ldC0tbW9kYWwtYm9keS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMwMHB4KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uZXQtLW1vZGFsLWhlYWRlci0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZXQtLW1vZGFsLWhlYWRlci0tYWN0aW9ucyBidXR0b24ge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmV0LS1tb2JpbGUtc2hlZXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZXQtLW1vYmlsZS1zaGVldC0taGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y2ZjZmNjtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiA1M3B4O1xufVxuLmV0LS1tb2JpbGUtc2hlZXQtLWhlYWRlciAuZ3QtaWNvbiB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmV0LS1tb2JpbGUtc2hlZXQtLWhlYWRlci1sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4uZXQtLW1vYmlsZS1zaGVldC0taGVhZGVyLWFjdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgY29sb3I6ICMwMDdjOWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ldC0tbW9iaWxlLXNoZWV0LS1oZWFkZXItYWN0aW9uLmlzLWRpc2FibGVkIHtcbiAgY29sb3I6ICNhM2MzZGY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmV0LS1tb2JpbGUtc2hlZXQtLWNvbnRlbnQge1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNztcbn1cbi5ldC0tbW9iaWxlLXNoZWV0LS1jb250ZW50Lmhhcy1hY3Rpb25zIHtcbiAgYm90dG9tOiA1NHB4O1xufVxuLmV0LS1tb2JpbGUtc2hlZXQtLWNvbnRlbnQuaGFzLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZXQtLW1vYmlsZS1zaGVldC0tYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y2ZjZmNjtcbn1cblxuLmV0LS1tb2JpbGUtc2hlZXQtLXNpbmdsZS1idXR0b24td3JhcCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLmV0LS1tb2JpbGUtc2hlZXQtLXNpbmdsZS1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmV0LS1tb2JpbGUtc2hlZXQtLXNwbGl0LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjZmNmY2O1xuICBjb2xvcjogIzAwN2M5ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZXQtLW1vYmlsZS1zaGVldC0tc3BsaXQtYnV0dG9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uZXQtLW1vYmlsZS1zaGVldC0tc3BsaXQtYnV0dG9uLm9mLXR3byB7XG4gIHdpZHRoOiA1MCU7XG59XG4uZXQtLW1vYmlsZS1zaGVldC0tc3BsaXQtYnV0dG9uLm9mLXRocmVlIHtcbiAgd2lkdGg6IDMzJTtcbn1cblxuLmV0LS1tb2RhbC1jb25maXJtIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi5ldC0tbW9kYWwtY29uZmlybS0taGVhZGVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2YzZjM7XG4gIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xufVxuLmV0LS1tb2RhbC1jb25maXJtLS1oZWFkZXIgaDMge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5ldC0tbW9kYWwtY29maXJtLS1jb250cm9scyB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uZXQtLW1vZGFsLWNvbmZpcm0tLWNsb3NlIHtcbiAgY29sb3I6ICNiN2I3Yjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ldC0tbW9kYWwtY29uZmlybS0tY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzkzOTM5Mztcbn1cblxuLmV0LS1tb2RhbC1jb25maXJtLS1mb290ZXIge1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2Y2ZjZmNjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5ldC0tbW9kYWwtY29uZmlybS0tY2FuY2VsLFxuLmV0LS1tb2RhbC1jb25maXJtLS1zdWJtaXQge1xuICBjYWxjOiB3aWR0aCwgXCI1MCUgLSA4cHhcIjtcbiAgbWF4LXdpZHRoOiAxODRweDtcbn1cblxuLmV0LS1tb2RhbC1jb25maXJtLS1zdWJtaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4uZXQtLW1vZGFsLWNvbmZpcm0tLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG59XG5cbi5ldC0tbW9kYWwtY29uZmlybS0tYm9keSB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMDBweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmV0LS1tb2RhbC1kZXByZWNhdGVkLS1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDA7XG4gIGFuaW1hdGlvbi1kZWxheTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMzKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmV0LS1tb2RhbC1kZXByZWNhdGVkLS1kaWFsb2cge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogNSUgYXV0bztcbn1cblxuLmV0LS1tb2RhbC1kZXByZWNhdGVkLS1pcy1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmV0LS1tb2RhbDIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMsIG9wYWNpdHkgMzAwbXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzAlKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmV0LS1tb2RhbDIuZW50ZXJlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmV0LS1tb2RhbDIuZXhpdGluZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNSUpO1xufVxuXG4uZXQtLW1vZGFsMi5leGl0ZWQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwJSk7XG59XG5cbi5ldC0tbW9kYWwtZm9vdGVyLXdpdGgtYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNmNmY2ZjY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTZweCAxNnB4O1xufVxuXG4uZXQtLW1vZGFsLWZvb3Rlci13aXRoLWJ1dHRvbnMtLWNoaWxkcmVuIHtcbiAgbWFyZ2luLXJpZ2h0OiAzNnB4O1xufVxuXG4uZXQtLW1vZGFsLWZvb3Rlci13aXRoLWJ1dHRvbnMtLWNhbmNlbCxcbi5ldC0tbW9kYWwtZm9vdGVyLXdpdGgtYnV0dG9ucy0tc3VibWl0IHtcbiAgY2FsYzogd2lkdGgsIFwiNTAlIC0gOHB4XCI7XG4gIG1heC13aWR0aDogMTg0cHg7XG59XG5cbi5ldC0tbW9kYWwtZm9vdGVyLXdpdGgtYnV0dG9ucy0tc3VibWl0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cblxuLmV0LS1tb2RhbC1oZWFkZXIge1xuICBib3gtc2hhZG93OiAwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YzZjNmMztcbiAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcbiAgcGFkZGluZzogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xufVxuLmV0LS1tb2RhbC1oZWFkZXIgaDMge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5ldC0tbW9kYWwtaGVhZGVyLS1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICByaWdodDogMjBweDtcbiAgY29sb3I6ICNiN2I3Yjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmV0LS1tb2RhbC1oZWFkZXItLWNsb3NlOmhvdmVyIHtcbiAgY29sb3I6ICM5MzkzOTM7XG59XG5cbi8qT3ZlcmxheXMqL1xuLmV0LS1mYWNlcGlsZS0taXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5ldC0tZmFjZXBpbGUtLWF2YXRhciB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5ldC0tZmFjZXBpbGUtLXBvcG92ZXIsXG4uZXQtLWZhY2VwaWxlLS10b29sdGlwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZXQtLWZhY2VwaWxlLS1wb3BvdmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmNmY2ZjY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmV0LS1mYWNlcGlsZS0tbW9yZSB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGJvcmRlci1yYWRpdXM6IDQycHg7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGNvbG9yOiAjNzM3MzczO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5ldC0tb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmV0LS1vdmVybGF5LS1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5ldC0tb3ZlcmxheS0tYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG59XG4uZXQtLW92ZXJsYXktLWFycm93LmlzLWJvdHRvbSB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZmZmZjtcbiAgYm9yZGVyLXdpZHRoOiAwIDhweCAxNnB4O1xufVxuLmV0LS1vdmVybGF5LS1hcnJvdy5pcy10b3Age1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMTZweCA4cHggMDtcbn1cbi5ldC0tb3ZlcmxheS0tYXJyb3cuaXMtcmlnaHQge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmZmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogOHB4IDE2cHggOHB4IDA7XG59XG4uZXQtLW92ZXJsYXktLWFycm93LmlzLWxlZnQge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmZmZmY7XG4gIGJvcmRlci13aWR0aDogOHB4IDAgOHB4IDE2cHg7XG59XG5cbi5ldC0tdG9vbHRpcC10cmlnZ2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ldC0tdG9vbHRpcC10cmlnZ2VyLS1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgcGFkZGluZzogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5ldC0tdG9vbHRpcC10cmlnZ2VyLS1jb250ZW50LmlzLWRhcmsge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjEuMzUsIDYxLjM1LCA2MS4zNSk7XG59XG5cbi5ldC0tcG9wb3ZlcjItLW91dGVyIHtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLmV0LS1wb3BvdmVyMiB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEwMG1zLCBvcGFjaXR5IDEwMG1zO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5ldC0tcG9wb3ZlcjIuZW50ZXJlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cblxuLmV0LS1wb3BvdmVyMi5leGl0aW5nIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01JSk7XG59XG5cbi5ldC0tcG9wb3ZlcjIuZXhpdGVkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xufVxuXG4uZXQtLXBvcG92ZXIyLS1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiA3cHg7XG4gIHdpZHRoOiAzZW07XG4gIGhlaWdodDogM2VtO1xuICB6LWluZGV4OiAxMDtcbn1cbi5ldC0tcG9wb3ZlcjItLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLmV0LS1wb3BvdmVyMi0tYXJyb3cuYm90dG9tIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtMC45ZW07XG4gIHdpZHRoOiAzZW07XG4gIGhlaWdodDogMWVtO1xufVxuLmV0LS1wb3BvdmVyMi0tYXJyb3cuYm90dG9tOjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDAgMWVtIDFlbSAxZW07XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZmZmZiB0cmFuc3BhcmVudDtcbn1cbi5ldC0tcG9wb3ZlcjItLWFycm93LnRvcCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTAuOWVtO1xuICB3aWR0aDogM2VtO1xuICBoZWlnaHQ6IDFlbTtcbn1cbi5ldC0tcG9wb3ZlcjItLWFycm93LnRvcDo6YmVmb3JlIHtcbiAgYm9yZGVyLXdpZHRoOiAxZW0gMWVtIDAgMWVtO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4uZXQtLXBvcG92ZXIyLS1hcnJvdy5yaWdodCB7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMC45ZW07XG4gIGhlaWdodDogM2VtO1xuICB3aWR0aDogMWVtO1xufVxuLmV0LS1wb3BvdmVyMi0tYXJyb3cucmlnaHQ6OmJlZm9yZSB7XG4gIGJvcmRlci13aWR0aDogMWVtIDFlbSAxZW0gMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLmV0LS1wb3BvdmVyMi0tYXJyb3cubGVmdCB7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjllbTtcbiAgaGVpZ2h0OiAzZW07XG4gIHdpZHRoOiAxZW07XG59XG4uZXQtLXBvcG92ZXIyLS1hcnJvdy5sZWZ0OjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDFlbSAwIDFlbSAxZW07XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZmZmZjtcbn1cblxuOnJvb3Qge1xuICAtLXJlYWNoLXRvb2x0aXA6IDE7XG59XG5cbi5ldC0tdG9vbHRpcDIge1xuICB6LWluZGV4OiAxMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogNnB4O1xufVxuXG4uZXQtLXRvb2x0aXAyLS1hcnJvdyB7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjZmZmZmZmO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xufVxuXG4uZXQtLXRvb2x0aXAyLXRvcCB7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTJweDtcbiAgYm94LXNoYWRvdzogMCAtM3B4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogNnB4O1xufVxuXG4uZXQtLXRvb2x0aXAyLS1hcnJvdy10b3Age1xuICB6LWluZGV4OiAxMDAwO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgI2ZmZmZmZjtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbn1cblxuLmV0LS1maWx0ZXItc2VjdGlvbiB7XG4gIG1hcmdpbjogMzBweCAxMHB4IDBweCAyMHB4O1xuICB3aWR0aDogNjAwcHg7XG59XG5cbi5ldC0tZmlsdGVyLWdyb3VwLW5hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXRvcDogMC41cHggc29saWQgI2Y2ZjZmNjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmV0LS1maWx0ZXItZ3JvdXAtbmFtZS10aXRsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IC0xMXB4O1xufVxuXG4uZXQtLWZpbHRlci1ncm91cC1oZWxwIHtcbiAgcGFkZGluZzogMCA4cHggMCA0cHg7XG59XG5cbi5ldC0tZmlsdGVyLWdyb3VwLW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmV0LS1maWx0ZXItb3B0aW9uIHtcbiAgbWluLXdpZHRoOiAzMSU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4uZXQtLWZpbHRlci1vcHRpb24uZXQtLXJhZGlvIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmV0LS1maWx0ZXItb3B0aW9uLWljb24ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi5ldC0tZmlsdGVyLWFwcGx5IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbi8qVGFibGVzKi9cbi5ldC0tZmxleC10YWJsZS0taGVhZGVyLXJvdyB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmV0LS1mbGV4LXRhYmxlLS1jZWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgZmxleDogMTAwIDAgNXZ3O1xuICBtaW4td2lkdGg6IDN2dztcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmV0LS1mbGV4LXRhYmxlLS1oZWFkZXItY2VsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMGMwZjU7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBiYWNrZ3JvdW5kOiAjZjJmYWZjO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmbGV4OiAxMDAgMCA1dnc7XG4gIG1pbi13aWR0aDogM3Z3O1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cblxuLmV0LS1mbGV4LXRhYmxlLS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YzZjNmMztcbn1cbi5ldC0tZmxleC10YWJsZS0tcm93LmlzLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGY3ZGM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmV0LS1mbGV4LXRhYmxlLS1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmbGV4LWdyb3c6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmV0LS1mbGV4LXRhYmxlLS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbn1cblxuLmV0LS1mbGV4LXRhYmxlLS1zb3J0LWhlYWRlci1jZWxsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmV0LS1mbGV4LXRhYmxlLS1zb3J0LWhlYWRlci1jZWxsIC5ndC1pY29uIHtcbiAgY29sb3I6ICMwMDdjOWU7XG59XG4uZXQtLWZsZXgtdGFibGUtLXNvcnQtaGVhZGVyLWNlbGw6aG92ZXIsIC5ldC0tZmxleC10YWJsZS0tc29ydC1oZWFkZXItY2VsbDpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQ6ICNmMmZhZmM7XG4gIGNvbG9yOiAjYTU0YWI1O1xufVxuXG4uZXQtLWZsZXgtdGFibGUtLXBhZ2luYXRpb24ge1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjZmNmY2O1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG5cbi5ldC0tZmxleC10YWJsZS0tcGFnaW5hdGlvbi1ob2xkZXIge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ldC0tZmxleC10YWJsZS0tZW1wdHktc3RhdGUgdGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uZXQtLXJlc3BvbnNpdmUtZmxleC10YWJsZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmV0LS1yZXNwb25zaXZlLWZsZXgtdGFibGUtLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMnB4IDVweCAwIHJnYmEoMTkzLCAxOTMsIDE5MywgMC41KTtcbiAgbWFyZ2luOiA4cHg7XG59XG5cbi5ldC0tcmVzcG9uc2l2ZS1mbGV4LXRhYmxlLS1yb3cge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y2ZjZmNjtcbiAgcGFkZGluZzogOHB4O1xufVxuLmV0LS1yZXNwb25zaXZlLWZsZXgtdGFibGUtLXJvdzpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmV0LS1yZXNwb25zaXZlLWZsZXgtdGFibGUtLXJvdy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA0cHggOHB4O1xufVxuXG4uZXQtLXJlc3BvbnNpdmUtZmxleC10YWJsZS0tbG9hZC1tb3JlIHtcbiAgcGFkZGluZzogMTJweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uZXQtLXJlc3BvbnNpdmUtZmxleC10YWJsZS0tY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuIl19 */
/* Accessible lighter text */
/* Default non-white background */
/* Green text, or white text on green e.g. success */
/* Large text, icons, graphs */
/* Standard brand color. OK for icons, graphs, etc */
/* Success */
/* Default color for links and buttons */
/* Hover e.g. buttons */
/* Selected icons, radios, checkboxes, etc */
/* Active state */
/* Alerts, Danger */
/* Danger */
/* Highlight */
:export {
  black: #000000;
  white: #ffffff;
  gray1400: #2c2c2c;
  gray900: #454545;
  gray500: #737373;
  gray300: #939393;
  gray200: #b7b7b7;
  gray150: #d7d7d7;
  gray110: #f3f3f3;
  gray108: #f6f6f6;
  gray105: #f9f9f9;
  green500: #3f7f34;
  green300: #53a744;
  green200: #73c166;
  green106: #f4faf4;
  blue500: #007c9e;
  blue300: #00a0cc;
  blue200: #00c0f5;
  blue106: #f2fafc;
  purple500: #a54ab5;
  purple300: #ba72c5;
  purple200: #cc9dd7;
  purple105: #fcf8fc;
  red500: #de1b2c;
  red300: #eb5c68;
  red106: #fef6f7;
  yellow150: #f3ca16;
  yellow108: #fdf7dc;
}

.stage-report--section {
  text-align: center;
}

.stage-report--icon {
  border-radius: 40px;
  padding: 8px;
  background-color: #f9f9f9;
  color: #ffffff;
  margin-top: 16px;
}

.stage-report--not-enabled {
  text-transform: uppercase;
  color: #737373;
  font-weight: 500;
}

.stage-report--stage-container {
  max-height: 260px;
  overflow-y: auto;
}
.stage-report--stage-container.is-mobile {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  max-height: unset;
  overflow-y: hidden;
  margin-top: 8px;
}

.pool-report {
  padding: 16px;
}
.pool-report.is-mobile .et--card--main {
  display: flex;
  padding: 0;
}
.pool-report.is-mobile .et--kpi-card {
  flex-basis: 50%;
}

.pool-report--performance {
  margin-top: 16px;
}
.pool-report--performance.is-mobile .et--card--header-section {
  border-bottom: 3px solid #f6f6f6;
}
.pool-report--performance.is-mobile .et--dropdown--header {
  position: static;
}

.pool-report--performance-main {
  display: flex;
  justify-content: space-between;
  min-height: 200px;
  width: 100%;
}
.pool-report--performance-main.is-mobile {
  flex-direction: column;
}

.pool-report--perf-section {
  position: relative;
  border-left: 1px solid #f6f6f6;
  flex-basis: 25%;
  min-width: 200px;
  padding: 16px;
}
.pool-report--perf-section:first-child {
  border: none;
}
.pool-report--perf-section.is-mobile {
  border: none;
  border-bottom: 1px solid #f6f6f6;
  padding: 24px 16px 34px;
}
.pool-report--perf-section.is-mobile:last-child {
  border-bottom: none;
}

.pool-report--stage {
  display: flex;
  justify-content: space-between;
}

.pool-report--perf-title {
  font-size: 16px;
  font-weight: 400;
}
.pool-report--perf-title .et--dropdown {
  display: flex;
  cursor: pointer;
}
.pool-report--perf-title .et--dropdown--body {
  width: -webkit-max-content;
  width: max-content;
}
.pool-report--perf-title .et--dropdown--toggle {
  background: transparent;
  box-shadow: none;
  color: inherit;
}
.pool-report--perf-title .et--dropdown--toggle .is-open {
  background: transparent;
}
.pool-report--perf-title .et--dropdown--toggle:hover:not(.is-open) {
  background: transparent;
}
.pool-report--perf-title.is-mobile .et--dropdown--body,
.pool-report--perf-title.is-mobile .et--dropdown--header {
  width: 100%;
}

.pool-report--stage-title {
  color: #737373;
}

.pool-report--label {
  color: #737373;
  letter-spacing: 1px;
}

.pool-report--large-num {
  color: #454545;
  font-size: 28px;
  font-weight: 500;
  margin: 8px 0;
}

.pool-report--kpi-section .et--kpi-card {
  margin-bottom: 0;
  min-height: unset;
}
.pool-report--kpi-section.is-mobile .et--card--main {
  flex-wrap: wrap;
}

.pool-report--progress-bar .progress-bar--inner {
  background-color: #00a0cc;
}

.pool-report--goal-raised {
  display: block;
  margin-top: 8px;
  color: #00a0cc;
  font-weight: 500;
}

.pool-report--bar-section {
  margin-top: 54px;
}
.pool-report--bar-section.is-mobile {
  margin-top: 24px;
}

.pool-report--no-giving {
  flex-basis: 33%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-transform: uppercase;
  color: #737373;
}

.pool-report--kpi-card.is-mobile .et--kpi-card--title {
  font-size: 12px;
}

.pool-report--no-pad-section.is-mobile {
  padding: 0;
  padding-top: 24px;
}

.pool-activity-report {
  display: flex;
  justify-content: space-between;
}
.pool-activity-report.is-mobile {
  flex-direction: column;
}

.pool-activity-report--right {
  flex-basis: 50%;
  padding-left: 40px;
}
.pool-activity-report--right.is-mobile {
  padding: 12px;
}

.pool-activity-report--left {
  flex-basis: 50%;
}
.pool-activity-report--left.is-mobile {
  border-bottom: 1px solid #f6f6f6;
  margin-bottom: 12px;
  padding: 12px;
}

.pool-activity-report--type {
  display: flex;
  align-items: center;
  margin: 12px 0;
}

.pool-activity-report--logged {
  margin-top: 60px;
}
.pool-activity-report--logged.is-mobile {
  margin-top: 24px;
}

.pool-activity-report--icon {
  color: #454545;
  margin-right: 4px;
}

.pool-activity-report--number {
  margin-left: auto;
}

.pool-activity-report--label {
  width: 50%;
}

.volunteers-stats-table--main {
  background: #ffffff;
  display: flex;
  flex-direction: column;
  padding-top: 8px;
  height: 100%;
}
.volunteers-stats-table--main .et--card--main {
  padding: 0;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.volunteers-stats-table--main.is-mobile {
  background: transparent;
}
.volunteers-stats-table--main.is-mobile .et--card--main {
  height: 100%;
}

.volunteers-stats-table--table {
  font-size: 14px;
  height: 100%;
  min-height: 10vh;
  display: flex;
  flex-direction: column;
}
.volunteers-stats-table--table .et--flex-table--header-row {
  background: #f9f9f9;
  color: #939393;
  border-bottom: 1px solid #f6f6f6;
  min-height: 44px;
}
.volunteers-stats-table--table .et--contact-card {
  padding: 0;
}
.volunteers-stats-table--table .et--flex-table--cell,
.volunteers-stats-table--table .et--flex-table--header-cell {
  border: none;
  border-right: 1px solid #f6f6f6;
}
.volunteers-stats-table--table .et--flex-table--header-cell {
  justify-content: center;
}
.volunteers-stats-table--table .et--flex-table--row {
  position: relative;
  border-bottom: none;
  border-bottom: 1px solid #f6f6f6;
}
.volunteers-stats-table--table.is-mobile .et--contact-card {
  border-bottom: 1px solid #f6f6f6;
}

.volunteers-stats-table--header {
  display: flex;
  align-items: center;
  padding-left: 28px;
  padding-top: 8px;
  padding-bottom: 8px;
}
.volunteers-stats-table--header.is-mobile {
  flex-direction: column;
  padding: 0;
}

.volunteers-stats-table--heading {
  color: #737373;
  font-size: 16px;
  letter-spacing: 1.14px;
  line-height: 14px;
}

.volunteers-stats-table--search {
  margin-left: auto;
  width: 300px;
  padding-right: 4px;
  order: 0;
}
.volunteers-stats-table--search.is-mobile {
  width: 100%;
}

.volunteers-stats-table--pagination {
  text-align: center;
  margin: 12px 0;
}

.volunteers-stats-table--contact-col {
  padding-bottom: 0;
  padding-top: 0;
}
.volunteers-stats-table--contact-col.et--flex-table--header-cell {
  justify-content: flex-start;
}
.volunteers-stats-table--contact-col .et--flex-table--sort-header-cell {
  text-align: left;
  padding-left: 12px;
}

.volunteers-stats-table--number-stat {
  font-weight: 500;
  font-size: 18px;
  justify-content: flex-end;
  padding-right: 32px;
}

.volunteers-stats-table--last-login {
  color: #737373;
}

.volunteers-stats-table--given-tag {
  color: #69d0d1;
  width: auto;
  margin-right: 8px;
}

.volunteers-stats-table--last-updated {
  padding-top: 8px;
  font-size: 14px;
}

.volunteer-stats-table--icon-container {
  display: flex;
  align-items: center;
  margin-top: 4px;
}

.volunteers-stats-table--head-agent-icon {
  width: auto;
}

.volunteers-stats-table--top-section.is-mobile {
  order: 1;
}

.volunteer-stats-modal .pool-activity-report--right {
  border-left: 1px solid #f6f6f6;
}
.volunteer-stats-modal .pool-activity-report--left {
  padding-right: 12px;
}

.volunteer-stats-modal--dollars-section {
  flex-basis: 60%;
  padding-top: 4px;
}

.volunteer-stats-modal--raised-card {
  padding: 0;
}

.volunteer-stats-modal--contact-card {
  padding: 0;
}
.volunteer-stats-modal--contact-card .et--contact-card--body {
  padding: 0 8px;
}

.volunteer-stats-modal--dollars-raised-label {
  color: #a2a2a2;
  letter-spacing: 1px;
  display: inline-block;
}

.volunteer-stats-modal--activity-card {
  flex-basis: 66%;
  border: 1px solid #f6f6f6;
}

.volunteer-stats-modal--stage-card {
  flex-basis: 33%;
  border: 1px solid #f6f6f6;
  margin-left: 12px;
}
.volunteer-stats-modal--stage-card.et--kpi-card {
  border-right: 1px solid #f6f6f6;
}

.volunteer-stats-modal-activity--breakdown {
  margin-right: 8px;
  border-right: 1px solid #f6f6f6;
  padding-right: 8px;
}

.volunteer-stats-modal-activity--numbers {
  margin-left: 4px;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNEJBQTRCO0FBQzVCLGlDQUFpQztBQUNqQyxvREFBb0Q7QUFDcEQsOEJBQThCO0FBQzlCLG9EQUFvRDtBQUNwRCxZQUFZO0FBQ1osd0NBQXdDO0FBQ3hDLHVCQUF1QjtBQUN2Qiw0Q0FBNEM7QUFDNUMsaUJBQWlCO0FBQ2pCLG1CQUFtQjtBQUNuQixXQUFXO0FBQ1gsY0FBYztBQUNkO0VBQ0UsY0FBYztFQUNkLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsZUFBZTtFQUNmLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWix5QkFBeUI7RUFDekIsY0FBYztFQUNkLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLHlCQUF5QjtFQUN6QixjQUFjO0VBQ2QsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtFQUN0Qiw4QkFBOEI7RUFDOUIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsYUFBYTtBQUNmO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsVUFBVTtBQUNaO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQ0FBZ0M7QUFDbEM7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGFBQWE7RUFDYiw4QkFBOEI7RUFDOUIsaUJBQWlCO0VBQ2pCLFdBQVc7QUFDYjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLDhCQUE4QjtFQUM5QixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGFBQWE7QUFDZjtBQUNBO0VBQ0UsWUFBWTtBQUNkO0FBQ0E7RUFDRSxZQUFZO0VBQ1osZ0NBQWdDO0VBQ2hDLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsYUFBYTtFQUNiLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLGVBQWU7RUFDZixnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGFBQWE7RUFDYixlQUFlO0FBQ2pCO0FBQ0E7RUFDRSx1QkFBa0I7RUFBbEIsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSx1QkFBdUI7RUFDdkIsZ0JBQWdCO0VBQ2hCLGNBQWM7QUFDaEI7QUFDQTtFQUNFLHVCQUF1QjtBQUN6QjtBQUNBO0VBQ0UsdUJBQXVCO0FBQ3pCO0FBQ0E7O0VBRUUsV0FBVztBQUNiOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGNBQWM7RUFDZCxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxjQUFjO0VBQ2QsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsY0FBYztFQUNkLGVBQWU7RUFDZixjQUFjO0VBQ2QsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxlQUFlO0VBQ2YsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIseUJBQXlCO0VBQ3pCLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsVUFBVTtFQUNWLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLGFBQWE7RUFDYiw4QkFBOEI7QUFDaEM7QUFDQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLGVBQWU7RUFDZixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLGVBQWU7QUFDakI7QUFDQTtFQUNFLGdDQUFnQztFQUNoQyxtQkFBbUI7RUFDbkIsYUFBYTtBQUNmOztBQUVBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxjQUFjO0VBQ2QsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsVUFBVTtBQUNaOztBQUVBO0VBQ0UsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsZ0JBQWdCO0VBQ2hCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsVUFBVTtFQUNWLFlBQVk7RUFDWixhQUFhO0VBQ2Isc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSx1QkFBdUI7QUFDekI7QUFDQTtFQUNFLFlBQVk7QUFDZDs7QUFFQTtFQUNFLGVBQWU7RUFDZixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0VBQ2QsZ0NBQWdDO0VBQ2hDLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7O0VBRUUsWUFBWTtFQUNaLCtCQUErQjtBQUNqQztBQUNBO0VBQ0UsdUJBQXVCO0FBQ3pCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGdDQUFnQztBQUNsQztBQUNBO0VBQ0UsZ0NBQWdDO0FBQ2xDOztBQUVBO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0Usc0JBQXNCO0VBQ3RCLFVBQVU7QUFDWjs7QUFFQTtFQUNFLGNBQWM7RUFDZCxlQUFlO0VBQ2Ysc0JBQXNCO0VBQ3RCLGlCQUFpQjtBQUNuQjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLFFBQVE7QUFDVjtBQUNBO0VBQ0UsV0FBVztBQUNiOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxpQkFBaUI7RUFDakIsY0FBYztBQUNoQjtBQUNBO0VBQ0UsMkJBQTJCO0FBQzdCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZix5QkFBeUI7RUFDekIsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGNBQWM7RUFDZCxXQUFXO0VBQ1gsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxXQUFXO0FBQ2I7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSw4QkFBOEI7QUFDaEM7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLGVBQWU7RUFDZixnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxVQUFVO0FBQ1o7O0FBRUE7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLGVBQWU7RUFDZix5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxlQUFlO0VBQ2YseUJBQXlCO0VBQ3pCLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsK0JBQStCO0FBQ2pDOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLCtCQUErQjtFQUMvQixrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEIiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIEFjY2Vzc2libGUgbGlnaHRlciB0ZXh0ICovXG4vKiBEZWZhdWx0IG5vbi13aGl0ZSBiYWNrZ3JvdW5kICovXG4vKiBHcmVlbiB0ZXh0LCBvciB3aGl0ZSB0ZXh0IG9uIGdyZWVuIGUuZy4gc3VjY2VzcyAqL1xuLyogTGFyZ2UgdGV4dCwgaWNvbnMsIGdyYXBocyAqL1xuLyogU3RhbmRhcmQgYnJhbmQgY29sb3IuIE9LIGZvciBpY29ucywgZ3JhcGhzLCBldGMgKi9cbi8qIFN1Y2Nlc3MgKi9cbi8qIERlZmF1bHQgY29sb3IgZm9yIGxpbmtzIGFuZCBidXR0b25zICovXG4vKiBIb3ZlciBlLmcuIGJ1dHRvbnMgKi9cbi8qIFNlbGVjdGVkIGljb25zLCByYWRpb3MsIGNoZWNrYm94ZXMsIGV0YyAqL1xuLyogQWN0aXZlIHN0YXRlICovXG4vKiBBbGVydHMsIERhbmdlciAqL1xuLyogRGFuZ2VyICovXG4vKiBIaWdobGlnaHQgKi9cbjpleHBvcnQge1xuICBibGFjazogIzAwMDAwMDtcbiAgd2hpdGU6ICNmZmZmZmY7XG4gIGdyYXkxNDAwOiAjMmMyYzJjO1xuICBncmF5OTAwOiAjNDU0NTQ1O1xuICBncmF5NTAwOiAjNzM3MzczO1xuICBncmF5MzAwOiAjOTM5MzkzO1xuICBncmF5MjAwOiAjYjdiN2I3O1xuICBncmF5MTUwOiAjZDdkN2Q3O1xuICBncmF5MTEwOiAjZjNmM2YzO1xuICBncmF5MTA4OiAjZjZmNmY2O1xuICBncmF5MTA1OiAjZjlmOWY5O1xuICBncmVlbjUwMDogIzNmN2YzNDtcbiAgZ3JlZW4zMDA6ICM1M2E3NDQ7XG4gIGdyZWVuMjAwOiAjNzNjMTY2O1xuICBncmVlbjEwNjogI2Y0ZmFmNDtcbiAgYmx1ZTUwMDogIzAwN2M5ZTtcbiAgYmx1ZTMwMDogIzAwYTBjYztcbiAgYmx1ZTIwMDogIzAwYzBmNTtcbiAgYmx1ZTEwNjogI2YyZmFmYztcbiAgcHVycGxlNTAwOiAjYTU0YWI1O1xuICBwdXJwbGUzMDA6ICNiYTcyYzU7XG4gIHB1cnBsZTIwMDogI2NjOWRkNztcbiAgcHVycGxlMTA1OiAjZmNmOGZjO1xuICByZWQ1MDA6ICNkZTFiMmM7XG4gIHJlZDMwMDogI2ViNWM2ODtcbiAgcmVkMTA2OiAjZmVmNmY3O1xuICB5ZWxsb3cxNTA6ICNmM2NhMTY7XG4gIHllbGxvdzEwODogI2ZkZjdkYztcbn1cblxuLnN0YWdlLXJlcG9ydC0tc2VjdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnN0YWdlLXJlcG9ydC0taWNvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5zdGFnZS1yZXBvcnQtLW5vdC1lbmFibGVkIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM3MzczNzM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zdGFnZS1yZXBvcnQtLXN0YWdlLWNvbnRhaW5lciB7XG4gIG1heC1oZWlnaHQ6IDI2MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLnN0YWdlLXJlcG9ydC0tc3RhZ2UtY29udGFpbmVyLmlzLW1vYmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4ucG9vbC1yZXBvcnQge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuLnBvb2wtcmVwb3J0LmlzLW1vYmlsZSAuZXQtLWNhcmQtLW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xufVxuLnBvb2wtcmVwb3J0LmlzLW1vYmlsZSAuZXQtLWtwaS1jYXJkIHtcbiAgZmxleC1iYXNpczogNTAlO1xufVxuXG4ucG9vbC1yZXBvcnQtLXBlcmZvcm1hbmNlIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi5wb29sLXJlcG9ydC0tcGVyZm9ybWFuY2UuaXMtbW9iaWxlIC5ldC0tY2FyZC0taGVhZGVyLXNlY3Rpb24ge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2Y2ZjZmNjtcbn1cbi5wb29sLXJlcG9ydC0tcGVyZm9ybWFuY2UuaXMtbW9iaWxlIC5ldC0tZHJvcGRvd24tLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5wb29sLXJlcG9ydC0tcGVyZm9ybWFuY2UtbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWluLWhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBvb2wtcmVwb3J0LS1wZXJmb3JtYW5jZS1tYWluLmlzLW1vYmlsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wb29sLXJlcG9ydC0tcGVyZi1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmNmY2ZjY7XG4gIGZsZXgtYmFzaXM6IDI1JTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5wb29sLXJlcG9ydC0tcGVyZi1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnBvb2wtcmVwb3J0LS1wZXJmLXNlY3Rpb24uaXMtbW9iaWxlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y2ZjZmNjtcbiAgcGFkZGluZzogMjRweCAxNnB4IDM0cHg7XG59XG4ucG9vbC1yZXBvcnQtLXBlcmYtc2VjdGlvbi5pcy1tb2JpbGU6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5wb29sLXJlcG9ydC0tc3RhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5wb29sLXJlcG9ydC0tcGVyZi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wb29sLXJlcG9ydC0tcGVyZi10aXRsZSAuZXQtLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBvb2wtcmVwb3J0LS1wZXJmLXRpdGxlIC5ldC0tZHJvcGRvd24tLWJvZHkge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4ucG9vbC1yZXBvcnQtLXBlcmYtdGl0bGUgLmV0LS1kcm9wZG93bi0tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnBvb2wtcmVwb3J0LS1wZXJmLXRpdGxlIC5ldC0tZHJvcGRvd24tLXRvZ2dsZSAuaXMtb3BlbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnBvb2wtcmVwb3J0LS1wZXJmLXRpdGxlIC5ldC0tZHJvcGRvd24tLXRvZ2dsZTpob3Zlcjpub3QoLmlzLW9wZW4pIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ucG9vbC1yZXBvcnQtLXBlcmYtdGl0bGUuaXMtbW9iaWxlIC5ldC0tZHJvcGRvd24tLWJvZHksXG4ucG9vbC1yZXBvcnQtLXBlcmYtdGl0bGUuaXMtbW9iaWxlIC5ldC0tZHJvcGRvd24tLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucG9vbC1yZXBvcnQtLXN0YWdlLXRpdGxlIHtcbiAgY29sb3I6ICM3MzczNzM7XG59XG5cbi5wb29sLXJlcG9ydC0tbGFiZWwge1xuICBjb2xvcjogIzczNzM3MztcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuLnBvb2wtcmVwb3J0LS1sYXJnZS1udW0ge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDhweCAwO1xufVxuXG4ucG9vbC1yZXBvcnQtLWtwaS1zZWN0aW9uIC5ldC0ta3BpLWNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbn1cbi5wb29sLXJlcG9ydC0ta3BpLXNlY3Rpb24uaXMtbW9iaWxlIC5ldC0tY2FyZC0tbWFpbiB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnBvb2wtcmVwb3J0LS1wcm9ncmVzcy1iYXIgLnByb2dyZXNzLWJhci0taW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMGNjO1xufVxuXG4ucG9vbC1yZXBvcnQtLWdvYWwtcmFpc2VkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgY29sb3I6ICMwMGEwY2M7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5wb29sLXJlcG9ydC0tYmFyLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA1NHB4O1xufVxuLnBvb2wtcmVwb3J0LS1iYXItc2VjdGlvbi5pcy1tb2JpbGUge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ucG9vbC1yZXBvcnQtLW5vLWdpdmluZyB7XG4gIGZsZXgtYmFzaXM6IDMzJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNzM3MzczO1xufVxuXG4ucG9vbC1yZXBvcnQtLWtwaS1jYXJkLmlzLW1vYmlsZSAuZXQtLWtwaS1jYXJkLS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnBvb2wtcmVwb3J0LS1uby1wYWQtc2VjdGlvbi5pcy1tb2JpbGUge1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cblxuLnBvb2wtYWN0aXZpdHktcmVwb3J0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnBvb2wtYWN0aXZpdHktcmVwb3J0LmlzLW1vYmlsZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wb29sLWFjdGl2aXR5LXJlcG9ydC0tcmlnaHQge1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cbi5wb29sLWFjdGl2aXR5LXJlcG9ydC0tcmlnaHQuaXMtbW9iaWxlIHtcbiAgcGFkZGluZzogMTJweDtcbn1cblxuLnBvb2wtYWN0aXZpdHktcmVwb3J0LS1sZWZ0IHtcbiAgZmxleC1iYXNpczogNTAlO1xufVxuLnBvb2wtYWN0aXZpdHktcmVwb3J0LS1sZWZ0LmlzLW1vYmlsZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjZmNmY2O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nOiAxMnB4O1xufVxuXG4ucG9vbC1hY3Rpdml0eS1yZXBvcnQtLXR5cGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDEycHggMDtcbn1cblxuLnBvb2wtYWN0aXZpdHktcmVwb3J0LS1sb2dnZWQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuLnBvb2wtYWN0aXZpdHktcmVwb3J0LS1sb2dnZWQuaXMtbW9iaWxlIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnBvb2wtYWN0aXZpdHktcmVwb3J0LS1pY29uIHtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4ucG9vbC1hY3Rpdml0eS1yZXBvcnQtLW51bWJlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ucG9vbC1hY3Rpdml0eS1yZXBvcnQtLWxhYmVsIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnZvbHVudGVlcnMtc3RhdHMtdGFibGUtLW1haW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udm9sdW50ZWVycy1zdGF0cy10YWJsZS0tbWFpbiAuZXQtLWNhcmQtLW1haW4ge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udm9sdW50ZWVycy1zdGF0cy10YWJsZS0tbWFpbi5pcy1tb2JpbGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52b2x1bnRlZXJzLXN0YXRzLXRhYmxlLS1tYWluLmlzLW1vYmlsZSAuZXQtLWNhcmQtLW1haW4ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi52b2x1bnRlZXJzLXN0YXRzLXRhYmxlLS10YWJsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnZvbHVudGVlcnMtc3RhdHMtdGFibGUtLXRhYmxlIC5ldC0tZmxleC10YWJsZS0taGVhZGVyLXJvdyB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIGNvbG9yOiAjOTM5MzkzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y2ZjZmNjtcbiAgbWluLWhlaWdodDogNDRweDtcbn1cbi52b2x1bnRlZXJzLXN0YXRzLXRhYmxlLS10YWJsZSAuZXQtLWNvbnRhY3QtY2FyZCB7XG4gIHBhZGRpbmc6IDA7XG59XG4udm9sdW50ZWVycy1zdGF0cy10YWJsZS0tdGFibGUgLmV0LS1mbGV4LXRhYmxlLS1jZWxsLFxuLnZvbHVudGVlcnMtc3RhdHMtdGFibGUtLXRhYmxlIC5ldC0tZmxleC10YWJsZS0taGVhZGVyLWNlbGwge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNmY2ZjY7XG59XG4udm9sdW50ZWVycy1zdGF0cy10YWJsZS0tdGFibGUgLmV0LS1mbGV4LXRhYmxlLS1oZWFkZXItY2VsbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnZvbHVudGVlcnMtc3RhdHMtdGFibGUtLXRhYmxlIC5ldC0tZmxleC10YWJsZS0tcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y2ZjZmNjtcbn1cbi52b2x1bnRlZXJzLXN0YXRzLXRhYmxlLS10YWJsZS5pcy1tb2JpbGUgLmV0LS1jb250YWN0LWNhcmQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y2ZjZmNjtcbn1cblxuLnZvbHVudGVlcnMtc3RhdHMtdGFibGUtLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi52b2x1bnRlZXJzLXN0YXRzLXRhYmxlLS1oZWFkZXIuaXMtbW9iaWxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMDtcbn1cblxuLnZvbHVudGVlcnMtc3RhdHMtdGFibGUtLWhlYWRpbmcge1xuICBjb2xvcjogIzczNzM3MztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMS4xNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLnZvbHVudGVlcnMtc3RhdHMtdGFibGUtLXNlYXJjaCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aWR0aDogMzAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgb3JkZXI6IDA7XG59XG4udm9sdW50ZWVycy1zdGF0cy10YWJsZS0tc2VhcmNoLmlzLW1vYmlsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udm9sdW50ZWVycy1zdGF0cy10YWJsZS0tcGFnaW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5cbi52b2x1bnRlZXJzLXN0YXRzLXRhYmxlLS1jb250YWN0LWNvbCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi52b2x1bnRlZXJzLXN0YXRzLXRhYmxlLS1jb250YWN0LWNvbC5ldC0tZmxleC10YWJsZS0taGVhZGVyLWNlbGwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4udm9sdW50ZWVycy1zdGF0cy10YWJsZS0tY29udGFjdC1jb2wgLmV0LS1mbGV4LXRhYmxlLS1zb3J0LWhlYWRlci1jZWxsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuXG4udm9sdW50ZWVycy1zdGF0cy10YWJsZS0tbnVtYmVyLXN0YXQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG59XG5cbi52b2x1bnRlZXJzLXN0YXRzLXRhYmxlLS1sYXN0LWxvZ2luIHtcbiAgY29sb3I6ICM3MzczNzM7XG59XG5cbi52b2x1bnRlZXJzLXN0YXRzLXRhYmxlLS1naXZlbi10YWcge1xuICBjb2xvcjogIzY5ZDBkMTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4udm9sdW50ZWVycy1zdGF0cy10YWJsZS0tbGFzdC11cGRhdGVkIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udm9sdW50ZWVyLXN0YXRzLXRhYmxlLS1pY29uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnZvbHVudGVlcnMtc3RhdHMtdGFibGUtLWhlYWQtYWdlbnQtaWNvbiB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udm9sdW50ZWVycy1zdGF0cy10YWJsZS0tdG9wLXNlY3Rpb24uaXMtbW9iaWxlIHtcbiAgb3JkZXI6IDE7XG59XG5cbi52b2x1bnRlZXItc3RhdHMtbW9kYWwgLnBvb2wtYWN0aXZpdHktcmVwb3J0LS1yaWdodCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Y2ZjZmNjtcbn1cbi52b2x1bnRlZXItc3RhdHMtbW9kYWwgLnBvb2wtYWN0aXZpdHktcmVwb3J0LS1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLnZvbHVudGVlci1zdGF0cy1tb2RhbC0tZG9sbGFycy1zZWN0aW9uIHtcbiAgZmxleC1iYXNpczogNjAlO1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4udm9sdW50ZWVyLXN0YXRzLW1vZGFsLS1yYWlzZWQtY2FyZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi52b2x1bnRlZXItc3RhdHMtbW9kYWwtLWNvbnRhY3QtY2FyZCB7XG4gIHBhZGRpbmc6IDA7XG59XG4udm9sdW50ZWVyLXN0YXRzLW1vZGFsLS1jb250YWN0LWNhcmQgLmV0LS1jb250YWN0LWNhcmQtLWJvZHkge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLnZvbHVudGVlci1zdGF0cy1tb2RhbC0tZG9sbGFycy1yYWlzZWQtbGFiZWwge1xuICBjb2xvcjogI2EyYTJhMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udm9sdW50ZWVyLXN0YXRzLW1vZGFsLS1hY3Rpdml0eS1jYXJkIHtcbiAgZmxleC1iYXNpczogNjYlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjZmNmY2O1xufVxuXG4udm9sdW50ZWVyLXN0YXRzLW1vZGFsLS1zdGFnZS1jYXJkIHtcbiAgZmxleC1iYXNpczogMzMlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjZmNmY2O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi52b2x1bnRlZXItc3RhdHMtbW9kYWwtLXN0YWdlLWNhcmQuZXQtLWtwaS1jYXJkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Y2ZjZmNjtcbn1cblxuLnZvbHVudGVlci1zdGF0cy1tb2RhbC1hY3Rpdml0eS0tYnJlYWtkb3duIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmNmY2ZjY7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLnZvbHVudGVlci1zdGF0cy1tb2RhbC1hY3Rpdml0eS0tbnVtYmVycyB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4iXX0= */
/* Accessible lighter text */
/* Default non-white background */
/* Green text, or white text on green e.g. success */
/* Large text, icons, graphs */
/* Standard brand color. OK for icons, graphs, etc */
/* Success */
/* Default color for links and buttons */
/* Hover e.g. buttons */
/* Selected icons, radios, checkboxes, etc */
/* Active state */
/* Alerts, Danger */
/* Danger */
/* Highlight */
:export {
  black: #000000;
  white: #ffffff;
  gray1400: #2c2c2c;
  gray900: #454545;
  gray500: #737373;
  gray300: #939393;
  gray200: #b7b7b7;
  gray150: #d7d7d7;
  gray110: #f3f3f3;
  gray108: #f6f6f6;
  gray105: #f9f9f9;
  green500: #3f7f34;
  green300: #53a744;
  green200: #73c166;
  green106: #f4faf4;
  blue500: #007c9e;
  blue300: #00a0cc;
  blue200: #00c0f5;
  blue106: #f2fafc;
  purple500: #a54ab5;
  purple300: #ba72c5;
  purple200: #cc9dd7;
  purple105: #fcf8fc;
  red500: #de1b2c;
  red300: #eb5c68;
  red106: #fef6f7;
  yellow150: #f3ca16;
  yellow108: #fdf7dc;
}

.cdc-controller label {
  color: #454545;
  font-weight: 400;
  font-family: "roboto";
  font-size: 14px;
}
.cdc-controller .et-vertical-tab-panel--nav {
  background-color: #f9f9f9;
}
.cdc-controller .et-vertical-tab-panel--nav-item {
  padding: 30px;
}
.cdc-controller .et-vertical-tab-panel--nav-item-label {
  font-weight: 500;
}
.cdc-controller .et-vertical-tab-panel--content {
  width: 100%;
  height: 460px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  margin: 0px;
}
.cdc-controller .et-vertical-tab-panel--content:-webkit-scrollbar {
  background-color: #de1b2c;
}

.cdc-controller--add {
  display: flex;
  justify-content: space-between;
  margin: 20px 15px;
  min-height: 40px;
}
.cdc-controller--add .cdc-controller-icon {
  color: #007c9e;
}

.cdc-controller--row {
  margin: 20px 15px;
}
.cdc-controller--row .cdc-controller-row--label,
.cdc-controller--row .cdc-controller-row--label-active {
  text-transform: uppercase;
  letter-spacing: 1px;
  border-bottom: 1px solid #f6f6f6;
  width: 100%;
  padding-bottom: 5px;
}
.cdc-controller--row.cdc-controller-row--label-active {
  font-weight: 500;
}

.cdc-controller--row-new {
  width: 150px;
  margin-top: 15px;
  font-size: 15px;
}

.cdc-controller--required-label::after {
  content: " *";
  color: red;
}

.cdc-controller--value {
  margin-top: 20px;
  font-size: 14px;
  display: flex;
  justify-content: space-between;
}

.cdc-controller--actions {
  min-width: 200px;
  display: flex;
  justify-content: space-around;
}
.cdc-controller--actions a {
  cursor: pointer;
}

.cdc-controller--info {
  margin-top: 20px;
  padding: 17px;
  background-color: #f9f9f9;
}
.cdc-controller--info label {
  padding-bottom: 0px;
  border-bottom: 0px;
}
.cdc-controller--info textarea:disabled {
  color: #b7b7b7;
}
.cdc-controller--info .et--button-action.is-disabled {
  color: #00c0f5;
}

.cdc-controller--info-cancel {
  font-size: 14px;
  margin-right: 35px;
  text-transform: capitalize;
}

.cdc-controller--input-container input {
  height: 40px;
  width: 375px;
  border: 1px solid #d7d7d7;
  padding: 13px;
  font-size: 14px;
  color: #737373;
}
.cdc-controller--input-container input:focus {
  border: 1px solid #d7d7d7;
}
.cdc-controller--input-container input.cdc-controller--has-error {
  border: 1px solid #de1b2c;
  color: #de1b2c;
}
.cdc-controller--input-container input.cdc-controller--has-error:focus {
  outline: #de1b2c auto 5px;
}
.cdc-controller--input-container input::placeholder {
  color: #b7b7b7;
  opacity: 0.75;
}
.cdc-controller--input-container textarea {
  margin-bottom: 0;
}

.cdc-controller--address-form .cdc-controller--input-container {
  margin-bottom: 15px;
}

.cdc-controller--address-form-row {
  display: flex;
  justify-content: space-between;
}
.cdc-controller--address-form-row .cdc-controller--input-container input {
  width: 180px;
}

.cdc-controller--has-error {
  color: #de1b2c;
}

.cdc-controller--input-label {
  color: #737373;
  margin-bottom: 15px;
}

p.cdc-controller--has-error {
  margin: 0px;
}

textarea.cdc-controller--has-error {
  border: solid 1px #de1b2c;
}

.cdc-status--success,
.cdc-status--error {
  display: flex;
  justify-content: space-around;
  font-size: 14px;
  padding: 13px 12px 0px;
  color: #ffffff;
  height: 112px;
}
.cdc-status--success p,
.cdc-status--error p {
  margin: 0 0 5px 10px;
}

.cdc-status--success {
  background-color: #007c9e;
}

.cdc-status--error {
  background-color: #de1b2c;
}

.cdc-status--header {
  font-weight: 700;
  letter-spacing: 0.5px;
}

.cdc-status-message {
  width: 90%;
}

.cdc-controller--empty {
  text-transform: uppercase;
  width: 100%;
  padding-bottom: 5px;
  font-size: 14px;
  margin: 20px 15px;
  letter-spacing: 0.5px;
}

.cdc-modal--footer {
  color: #737373;
  background: #f9f9f9;
}

.cdc-modal .et--modal-header--inner {
  display: flex;
  justify-content: space-between;
}
.cdc-modal .et--modal-header--close {
  position: absolute;
}
.cdc-modal.is-mobile {
  height: 100vh;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cdc-modal.is-mobile .cdc-controller {
  display: flex;
  flex: 2;
  flex-direction: column;
}
.cdc-modal.is-mobile .et--modal-header--close {
  margin-left: auto;
}
.cdc-modal.is-mobile .et-vertical-tab-panel--content {
  height: 100%;
}
.cdc-modal.is-mobile .et-vertical-tab-panel {
  flex-direction: column;
  height: 100%;
}
.cdc-modal.is-mobile .et-vertical-tab-panel--nav {
  flex-direction: row;
  justify-content: space-between;
}
.cdc-modal.is-mobile .et-vertical-tab-panel--nav-item {
  padding: 20px;
  width: 100%;
}
.cdc-modal.is-mobile .et--modal-footer-with-buttons {
  margin-top: auto;
}
.cdc-modal.is-mobile .cdc-controller--input-container {
  width: 100%;
}
.cdc-modal.is-mobile .cdc-controller--input-container input {
  width: 100%;
}
.cdc-modal.is-mobile .cdc-controller--actions {
  min-width: auto;
}
.cdc-modal.is-mobile .cdc-controller--edit-link {
  margin-right: 12px;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNEJBQTRCO0FBQzVCLGlDQUFpQztBQUNqQyxvREFBb0Q7QUFDcEQsOEJBQThCO0FBQzlCLG9EQUFvRDtBQUNwRCxZQUFZO0FBQ1osd0NBQXdDO0FBQ3hDLHVCQUF1QjtBQUN2Qiw0Q0FBNEM7QUFDNUMsaUJBQWlCO0FBQ2pCLG1CQUFtQjtBQUNuQixXQUFXO0FBQ1gsY0FBYztBQUNkO0VBQ0UsY0FBYztFQUNkLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsZUFBZTtFQUNmLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixxQkFBcUI7RUFDckIsZUFBZTtBQUNqQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsV0FBVztFQUNYLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsaUNBQWlDO0VBQ2pDLFdBQVc7QUFDYjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtFQUNiLDhCQUE4QjtFQUM5QixpQkFBaUI7RUFDakIsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7O0VBRUUseUJBQXlCO0VBQ3pCLG1CQUFtQjtFQUNuQixnQ0FBZ0M7RUFDaEMsV0FBVztFQUNYLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsYUFBYTtFQUNiLFVBQVU7QUFDWjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsYUFBYTtFQUNiLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixhQUFhO0VBQ2IsNkJBQTZCO0FBQy9CO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYix5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLDBCQUEwQjtBQUM1Qjs7QUFFQTtFQUNFLFlBQVk7RUFDWixZQUFZO0VBQ1oseUJBQXlCO0VBQ3pCLGFBQWE7RUFDYixlQUFlO0VBQ2YsY0FBYztBQUNoQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSx5QkFBeUI7RUFDekIsY0FBYztBQUNoQjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxjQUFjO0VBQ2QsYUFBYTtBQUNmO0FBSEE7RUFDRSxjQUFjO0VBQ2QsYUFBYTtBQUNmO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsOEJBQThCO0FBQ2hDO0FBQ0E7RUFDRSxZQUFZO0FBQ2Q7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsY0FBYztFQUNkLG1CQUFtQjtBQUNyQjs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTs7RUFFRSxhQUFhO0VBQ2IsNkJBQTZCO0VBQzdCLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsY0FBYztFQUNkLGFBQWE7QUFDZjtBQUNBOztFQUVFLG9CQUFvQjtBQUN0Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxVQUFVO0FBQ1o7O0FBRUE7RUFDRSx5QkFBeUI7RUFDekIsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLGNBQWM7RUFDZCxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxhQUFhO0VBQ2IsOEJBQThCO0FBQ2hDO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGFBQWE7RUFDYixhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLFdBQVc7QUFDYjtBQUNBO0VBQ0UsYUFBYTtFQUNiLE9BQU87RUFDUCxzQkFBc0I7QUFDeEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsWUFBWTtBQUNkO0FBQ0E7RUFDRSxzQkFBc0I7RUFDdEIsWUFBWTtBQUNkO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsOEJBQThCO0FBQ2hDO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsV0FBVztBQUNiO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxlQUFlO0FBQ2pCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEIiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIEFjY2Vzc2libGUgbGlnaHRlciB0ZXh0ICovXG4vKiBEZWZhdWx0IG5vbi13aGl0ZSBiYWNrZ3JvdW5kICovXG4vKiBHcmVlbiB0ZXh0LCBvciB3aGl0ZSB0ZXh0IG9uIGdyZWVuIGUuZy4gc3VjY2VzcyAqL1xuLyogTGFyZ2UgdGV4dCwgaWNvbnMsIGdyYXBocyAqL1xuLyogU3RhbmRhcmQgYnJhbmQgY29sb3IuIE9LIGZvciBpY29ucywgZ3JhcGhzLCBldGMgKi9cbi8qIFN1Y2Nlc3MgKi9cbi8qIERlZmF1bHQgY29sb3IgZm9yIGxpbmtzIGFuZCBidXR0b25zICovXG4vKiBIb3ZlciBlLmcuIGJ1dHRvbnMgKi9cbi8qIFNlbGVjdGVkIGljb25zLCByYWRpb3MsIGNoZWNrYm94ZXMsIGV0YyAqL1xuLyogQWN0aXZlIHN0YXRlICovXG4vKiBBbGVydHMsIERhbmdlciAqL1xuLyogRGFuZ2VyICovXG4vKiBIaWdobGlnaHQgKi9cbjpleHBvcnQge1xuICBibGFjazogIzAwMDAwMDtcbiAgd2hpdGU6ICNmZmZmZmY7XG4gIGdyYXkxNDAwOiAjMmMyYzJjO1xuICBncmF5OTAwOiAjNDU0NTQ1O1xuICBncmF5NTAwOiAjNzM3MzczO1xuICBncmF5MzAwOiAjOTM5MzkzO1xuICBncmF5MjAwOiAjYjdiN2I3O1xuICBncmF5MTUwOiAjZDdkN2Q3O1xuICBncmF5MTEwOiAjZjNmM2YzO1xuICBncmF5MTA4OiAjZjZmNmY2O1xuICBncmF5MTA1OiAjZjlmOWY5O1xuICBncmVlbjUwMDogIzNmN2YzNDtcbiAgZ3JlZW4zMDA6ICM1M2E3NDQ7XG4gIGdyZWVuMjAwOiAjNzNjMTY2O1xuICBncmVlbjEwNjogI2Y0ZmFmNDtcbiAgYmx1ZTUwMDogIzAwN2M5ZTtcbiAgYmx1ZTMwMDogIzAwYTBjYztcbiAgYmx1ZTIwMDogIzAwYzBmNTtcbiAgYmx1ZTEwNjogI2YyZmFmYztcbiAgcHVycGxlNTAwOiAjYTU0YWI1O1xuICBwdXJwbGUzMDA6ICNiYTcyYzU7XG4gIHB1cnBsZTIwMDogI2NjOWRkNztcbiAgcHVycGxlMTA1OiAjZmNmOGZjO1xuICByZWQ1MDA6ICNkZTFiMmM7XG4gIHJlZDMwMDogI2ViNWM2ODtcbiAgcmVkMTA2OiAjZmVmNmY3O1xuICB5ZWxsb3cxNTA6ICNmM2NhMTY7XG4gIHllbGxvdzEwODogI2ZkZjdkYztcbn1cblxuLmNkYy1jb250cm9sbGVyIGxhYmVsIHtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcInJvYm90b1wiO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY2RjLWNvbnRyb2xsZXIgLmV0LXZlcnRpY2FsLXRhYi1wYW5lbC0tbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbi5jZGMtY29udHJvbGxlciAuZXQtdmVydGljYWwtdGFiLXBhbmVsLS1uYXYtaXRlbSB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4uY2RjLWNvbnRyb2xsZXIgLmV0LXZlcnRpY2FsLXRhYi1wYW5lbC0tbmF2LWl0ZW0tbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNkYy1jb250cm9sbGVyIC5ldC12ZXJ0aWNhbC10YWItcGFuZWwtLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NjBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG1hcmdpbjogMHB4O1xufVxuLmNkYy1jb250cm9sbGVyIC5ldC12ZXJ0aWNhbC10YWItcGFuZWwtLWNvbnRlbnQ6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGUxYjJjO1xufVxuXG4uY2RjLWNvbnRyb2xsZXItLWFkZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAyMHB4IDE1cHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4uY2RjLWNvbnRyb2xsZXItLWFkZCAuY2RjLWNvbnRyb2xsZXItaWNvbiB7XG4gIGNvbG9yOiAjMDA3YzllO1xufVxuXG4uY2RjLWNvbnRyb2xsZXItLXJvdyB7XG4gIG1hcmdpbjogMjBweCAxNXB4O1xufVxuLmNkYy1jb250cm9sbGVyLS1yb3cgLmNkYy1jb250cm9sbGVyLXJvdy0tbGFiZWwsXG4uY2RjLWNvbnRyb2xsZXItLXJvdyAuY2RjLWNvbnRyb2xsZXItcm93LS1sYWJlbC1hY3RpdmUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y2ZjZmNjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4uY2RjLWNvbnRyb2xsZXItLXJvdy5jZGMtY29udHJvbGxlci1yb3ctLWxhYmVsLWFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jZGMtY29udHJvbGxlci0tcm93LW5ldyB7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uY2RjLWNvbnRyb2xsZXItLXJlcXVpcmVkLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiICpcIjtcbiAgY29sb3I6IHJlZDtcbn1cblxuLmNkYy1jb250cm9sbGVyLS12YWx1ZSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY2RjLWNvbnRyb2xsZXItLWFjdGlvbnMge1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cbi5jZGMtY29udHJvbGxlci0tYWN0aW9ucyBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2RjLWNvbnRyb2xsZXItLWluZm8ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nOiAxN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuLmNkYy1jb250cm9sbGVyLS1pbmZvIGxhYmVsIHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuLmNkYy1jb250cm9sbGVyLS1pbmZvIHRleHRhcmVhOmRpc2FibGVkIHtcbiAgY29sb3I6ICNiN2I3Yjc7XG59XG4uY2RjLWNvbnRyb2xsZXItLWluZm8gLmV0LS1idXR0b24tYWN0aW9uLmlzLWRpc2FibGVkIHtcbiAgY29sb3I6ICMwMGMwZjU7XG59XG5cbi5jZGMtY29udHJvbGxlci0taW5mby1jYW5jZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMzVweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5jZGMtY29udHJvbGxlci0taW5wdXQtY29udGFpbmVyIGlucHV0IHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMzc1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gIHBhZGRpbmc6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3MzczNzM7XG59XG4uY2RjLWNvbnRyb2xsZXItLWlucHV0LWNvbnRhaW5lciBpbnB1dDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG59XG4uY2RjLWNvbnRyb2xsZXItLWlucHV0LWNvbnRhaW5lciBpbnB1dC5jZGMtY29udHJvbGxlci0taGFzLWVycm9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlMWIyYztcbiAgY29sb3I6ICNkZTFiMmM7XG59XG4uY2RjLWNvbnRyb2xsZXItLWlucHV0LWNvbnRhaW5lciBpbnB1dC5jZGMtY29udHJvbGxlci0taGFzLWVycm9yOmZvY3VzIHtcbiAgb3V0bGluZTogI2RlMWIyYyBhdXRvIDVweDtcbn1cbi5jZGMtY29udHJvbGxlci0taW5wdXQtY29udGFpbmVyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYjdiN2I3O1xuICBvcGFjaXR5OiAwLjc1O1xufVxuLmNkYy1jb250cm9sbGVyLS1pbnB1dC1jb250YWluZXIgdGV4dGFyZWEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2RjLWNvbnRyb2xsZXItLWFkZHJlc3MtZm9ybSAuY2RjLWNvbnRyb2xsZXItLWlucHV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5jZGMtY29udHJvbGxlci0tYWRkcmVzcy1mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jZGMtY29udHJvbGxlci0tYWRkcmVzcy1mb3JtLXJvdyAuY2RjLWNvbnRyb2xsZXItLWlucHV0LWNvbnRhaW5lciBpbnB1dCB7XG4gIHdpZHRoOiAxODBweDtcbn1cblxuLmNkYy1jb250cm9sbGVyLS1oYXMtZXJyb3Ige1xuICBjb2xvcjogI2RlMWIyYztcbn1cblxuLmNkYy1jb250cm9sbGVyLS1pbnB1dC1sYWJlbCB7XG4gIGNvbG9yOiAjNzM3MzczO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5wLmNkYy1jb250cm9sbGVyLS1oYXMtZXJyb3Ige1xuICBtYXJnaW46IDBweDtcbn1cblxudGV4dGFyZWEuY2RjLWNvbnRyb2xsZXItLWhhcy1lcnJvciB7XG4gIGJvcmRlcjogc29saWQgMXB4ICNkZTFiMmM7XG59XG5cbi5jZGMtc3RhdHVzLS1zdWNjZXNzLFxuLmNkYy1zdGF0dXMtLWVycm9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMTNweCAxMnB4IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogMTEycHg7XG59XG4uY2RjLXN0YXR1cy0tc3VjY2VzcyBwLFxuLmNkYy1zdGF0dXMtLWVycm9yIHAge1xuICBtYXJnaW46IDAgMCA1cHggMTBweDtcbn1cblxuLmNkYy1zdGF0dXMtLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YzllO1xufVxuXG4uY2RjLXN0YXR1cy0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGUxYjJjO1xufVxuXG4uY2RjLXN0YXR1cy0taGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xufVxuXG4uY2RjLXN0YXR1cy1tZXNzYWdlIHtcbiAgd2lkdGg6IDkwJTtcbn1cblxuLmNkYy1jb250cm9sbGVyLS1lbXB0eSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMjBweCAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG5cbi5jZGMtbW9kYWwtLWZvb3RlciB7XG4gIGNvbG9yOiAjNzM3MzczO1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xufVxuXG4uY2RjLW1vZGFsIC5ldC0tbW9kYWwtaGVhZGVyLS1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jZGMtbW9kYWwgLmV0LS1tb2RhbC1oZWFkZXItLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmNkYy1tb2RhbC5pcy1tb2JpbGUge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jZGMtbW9kYWwuaXMtbW9iaWxlIC5jZGMtY29udHJvbGxlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY2RjLW1vZGFsLmlzLW1vYmlsZSAuZXQtLW1vZGFsLWhlYWRlci0tY2xvc2Uge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5jZGMtbW9kYWwuaXMtbW9iaWxlIC5ldC12ZXJ0aWNhbC10YWItcGFuZWwtLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2RjLW1vZGFsLmlzLW1vYmlsZSAuZXQtdmVydGljYWwtdGFiLXBhbmVsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNkYy1tb2RhbC5pcy1tb2JpbGUgLmV0LXZlcnRpY2FsLXRhYi1wYW5lbC0tbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNkYy1tb2RhbC5pcy1tb2JpbGUgLmV0LXZlcnRpY2FsLXRhYi1wYW5lbC0tbmF2LWl0ZW0ge1xuICBwYWRkaW5nOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5jZGMtbW9kYWwuaXMtbW9iaWxlIC5ldC0tbW9kYWwtZm9vdGVyLXdpdGgtYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4uY2RjLW1vZGFsLmlzLW1vYmlsZSAuY2RjLWNvbnRyb2xsZXItLWlucHV0LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNkYy1tb2RhbC5pcy1tb2JpbGUgLmNkYy1jb250cm9sbGVyLS1pbnB1dC1jb250YWluZXIgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jZGMtbW9kYWwuaXMtbW9iaWxlIC5jZGMtY29udHJvbGxlci0tYWN0aW9ucyB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5jZGMtbW9kYWwuaXMtbW9iaWxlIC5jZGMtY29udHJvbGxlci0tZWRpdC1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuIl19 */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url(/8b43027f47b20503057d.eot?v=4.7.0);
  src: url(/8b43027f47b20503057d.eot?#iefix&v=4.7.0) format('embedded-opentype'), url(/20fd1704ea223900efa9.woff2?v=4.7.0) format('woff2'), url(/f691f37e57f04c152e23.woff?v=4.7.0) format('woff'), url(/1e59d2330b4c6deb84b3.ttf?v=4.7.0) format('truetype'), url(/images/fontawesome-webfont.c1e38fd9e0e74ba58f7a.svg#fontawesomeregular) format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

@font-face {
  font-family: 'truedings-neue';
  src: url(/93a2c956040c7c25929b.eot);
}
@font-face {
  font-family: 'truedings-neue';
  src:
    url(data:application/x-font-ttf;charset=utf-8;base64,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)
      format('truetype'),
    url(data:application/font-woff;charset=utf-8;base64,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)
      format('woff');
  font-weight: normal;
  font-style: normal;
}

[class^='et-icon-'],
[class*=' et-icon-'] {
  font-family: 'truedings-neue';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.et-icon-buildings:before {
  content: '\e600';
}

.et-icon-compass:before {
  content: '\e601';
}

.et-icon-eye:before {
  content: '\e602';
}

.et-icon-search-user:before {
  content: '\e603';
}

.et-icon-search-folder:before {
  content: '\e604';
}

.et-icon-star-o:before {
  content: '\e605';
}

.et-icon-suitcase:before {
  content: '\e606';
}

.et-icon-evertrue-logomark:before {
  content: '\e607';
}

.et-icon-close:before {
  content: '\e608';
}

.et-icon-user-o:before {
  content: '\e609';
}

.et-icon-impersonate-user:before {
  content: '\e60a';
}

.et-icon-switch:before {
  content: '\e60b';
}

.et-icon-logout:before {
  content: '\e60c';
}

.atwho-view {
    position:absolute;
    top: 0;
    left: 0;
    display: none;
    margin-top: 18px;
    background: white;
    color: black;
    border: 1px solid #DDD;
    border-radius: 3px;
    box-shadow: 0 0 5px rgba(0,0,0,0.1);
    min-width: 120px;
    z-index: 11110 !important;
}

.atwho-view .atwho-header {
    padding: 5px;
    margin: 5px;
    cursor: pointer;
    border-bottom: solid 1px #eaeff1;
    color: #6f8092;
    font-size: 11px;
    font-weight: bold;
}

.atwho-view .atwho-header .small {
    color: #6f8092;
    float: right;
    padding-top: 2px;
    margin-right: -5px;
    font-size: 12px;
    font-weight: normal;
}

.atwho-view .atwho-header:hover {
    cursor: default;
}

.atwho-view .cur {
    background: #3366FF;
    color: white;
}
.atwho-view .cur small {
    color: white;
}
.atwho-view strong {
    color: #3366FF;
}
.atwho-view .cur strong {
    color: white;
    font:bold;
}
.atwho-view ul {
    /* width: 100px; */
    list-style:none;
    padding:0;
    margin:auto;
    max-height: 200px;
    overflow-y: auto;
}
.atwho-view ul li {
    display: block;
    padding: 5px 10px;
    border-bottom: 1px solid #DDD;
    cursor: pointer;
    /* border-top: 1px solid #C8C8C8; */
}
.atwho-view small {
    font-size: smaller;
    color: #777;
    font-weight: normal;
}

.picker,.picker__holder{width:100%;position:absolute}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;z-index:10000;-webkit-user-select:none;user-select:none;outline:0}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transform:translateY(-1em) perspective(600px) rotateX(10deg);transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;transform:translateY(0) perspective(600px) rotateX(0);transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}
.picker__footer,.picker__header,.picker__table{text-align:center}.picker__box{padding:0 1em}.picker__header{position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}.picker__nav--next,.picker__nav--prev{top:-.33em}.picker__nav--prev{padding-right:1.5em}.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}
/*!--------------------------------------------------------------------
STYLES "Outdated Browser"
Version:    1.1.2 - 2015
author:     Burocratik
website:    http://www.burocratik.com
* @preserve
-----------------------------------------------------------------------*/
#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:170px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#f25648;color:#fff}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:230px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#fff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px;line-height:36px}
/*! nouislider - 10.1.0 - 2017-07-28 13:09:54 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-origin{position:absolute;height:0;width:0}.noUi-handle{position:relative;z-index:1}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:top .3s,right .3s,bottom .3s,left .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connect{background:#3FB8AF;border-radius:4px;box-shadow:inset 0 0 3px rgba(51,51,51,.45);transition:background 450ms}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translate3d(0,50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translate(0,-50%);top:50%;right:120%}
/*

 This file is part of the ZippyUI Framework

 Copyright (c) 2011 ZippyUI.com

 All rights reserved to zippyui.com
 This software cannot be used/copied/distributed without the express permission from staff at zippyui.com

 */
.date-picker {
  overflow: hidden;
  background: #fff;
  font-size: 14px;
  width: 100%;
  height: 100%;
  border: 1px solid #a8a8a8;
}
.date-picker .dp-table {
  border-color: #a8a8a8;
}
.date-picker .dp-table .dp-row {
  border-top: 1px solid #a8a8a8;
}
.date-picker .dp-table .dp-row:last-child {
  border-bottom: 1px solid #a8a8a8;
}
.date-picker .dp-table .dp-cell {
  cursor: pointer;
  padding: 5px;
  background: inherit;
}
.date-picker .dp-table .dp-cell:not(:first-child) {
  border-left: 1px solid #a8a8a8;
}
.date-picker .dp-table .dp-cell.dp-prev,
.date-picker .dp-table .dp-cell.dp-next {
  color: #5c5c5c;
  background: inherit;
}
.date-picker .dp-table .dp-cell:hover {
  color: inherit;
  font-weight: inherit;
  background: #eee;
}
.date-picker .dp-table .dp-cell.dp-disabled {
  cursor: default;
  color: #adadad;
  background: inherit;
}
.date-picker .dp-table .dp-cell.dp-value {
  color: #000;
  font-weight: bold;
  background: #eee;
}
.date-picker .dp-table .dp-cell.dp-current {
  color: #2e99eb;
  background: inherit;
}
.date-picker .dp-table .dp-cell.dp-in-range {
  font-weight: bold;
  background: #eee;
}
.date-picker .dp-table .dp-cell.dp-value {
  background: #e2f0ff;
}
.date-picker .dp-table .dp-cell.dp-month {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.date-picker .dp-table .dp-cell.dp-week-day-name {
  font-weight: bold;
  cursor: default;
  background: inherit;
}
.date-picker .dp-footer {
  padding: 3px;
  justify-content: center;
  border-top-width: 0px;
}
.date-picker .dp-footer .dp-footer-selected,
.date-picker .dp-footer .dp-footer-today {
  padding: 5px 15px;
  border-width: 1px;
  cursor: pointer;
}
.date-picker .dp-body {
  overflow: hidden;
}
.date-picker .dp-nav-view,
.date-picker .dp-nav-cell,
.date-picker .dp-week-day-name {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}
.date-picker .dp-nav-view,
.date-picker .dp-nav-cell {
  cursor: pointer;
}
.date-picker .dp-nav-cell {
  background: inherit;
}
.date-picker .dp-nav-cell:hover {
  background: #eee;
}
.date-picker .dp-nav-view {
  background: inherit;
}
.date-picker .dp-nav-view:hover {
  background: #eee;
}
.date-picker .dp-weekend.dp-weekend-highlight,
.date-picker .dp-weekend.dp-weekend-highlight.dp-value,
.date-picker .dp-weekend.dp-weekend-highlight.dp-value:hover,
.date-picker .dp-weekend.dp-weekend-highlight:hover {
  color: #bf0909;
}
.date-picker .dp-nav-table .dp-cell {
  border-top-width: 0px;
  border-bottom-width: 0px;
  padding: 8px;
  font-weight: bold;
}
.date-picker .dp-decade-view,
.date-picker .dp-year-view,
.date-picker .dp-month-view {
  touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}
.date-picker {
  display: flex;
  flex-flow: column;
  flex: 1 0 auto;
}
.date-picker,
.date-picker * {
  box-sizing: border-box;
}
.date-picker .dp-footer {
  flex-flow: row;
  display: flex;
}
.date-picker .dp-body {
  display: flex;
  flex-flow: column;
  flex: 1;
}
.date-picker .dp-table {
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column;
  flex: 1;
}
.date-picker .dp-row {
  display: flex;
  flex-flow: row;
  flex: 1;
}
.date-picker .dp-week-day-names {
  flex: none;
}
.date-picker .dp-cell {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
}
.date-picker .dp-nav-table {
  display: flex;
  flex-flow: row;
  flex: 1;
  width: 100%;
}
.date-picker .dp-nav-table .dp-cell {
  flex: 7;
}
.date-picker .dp-nav-table .dp-nav-cell {
  flex: 1;
}

/**
 * Variables declared here can be overridden by consuming applications, with
 * the help of the `!default` flag.
 *
 * @example
 *     // overriding $hoverColor
 *     $hoverColor: rgba(red, 0.05);
 *
 *     // overriding image path
 *     $flagsImagePath: "images/";
 *
 *     // import the scss file after the overrides
 *     @import "bower_component/intl-tel-input/src/css/intlTelInput";
 */
.intl-tel-input {
  position: relative;
  display: inline-block; }
  .intl-tel-input * {
    box-sizing: border-box;
    -moz-box-sizing: border-box; }
  .intl-tel-input .hide {
    display: none; }
  .intl-tel-input .v-hide {
    visibility: hidden; }
  .intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] {
    position: relative;
    z-index: 0;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-right: 36px;
    margin-right: 0; }
  .intl-tel-input .flag-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 1px; }
  .intl-tel-input .selected-flag {
    z-index: 1;
    position: relative;
    width: 36px;
    height: 100%;
    padding: 0 0 0 8px; }
    .intl-tel-input .selected-flag .iti-flag {
      position: absolute;
      top: 0;
      bottom: 0;
      margin: auto; }
    .intl-tel-input .selected-flag .iti-arrow {
      position: absolute;
      top: 50%;
      margin-top: -2px;
      right: 6px;
      width: 0;
      height: 0;
      border-left: 3px solid transparent;
      border-right: 3px solid transparent;
      border-top: 4px solid #555; }
      .intl-tel-input .selected-flag .iti-arrow.up {
        border-top: none;
        border-bottom: 4px solid #555; }
  .intl-tel-input .country-list {
    position: absolute;
    z-index: 2;
    list-style: none;
    text-align: left;
    padding: 0;
    margin: 0 0 0 -1px;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
    background-color: white;
    border: 1px solid #CCC;
    white-space: nowrap;
    max-height: 200px;
    overflow-y: scroll; }
    .intl-tel-input .country-list.dropup {
      bottom: 100%;
      margin-bottom: -1px; }
    .intl-tel-input .country-list .flag-box {
      display: inline-block;
      width: 20px; }
    @media (max-width: 500px) {
      .intl-tel-input .country-list {
        white-space: normal; } }
    .intl-tel-input .country-list .divider {
      padding-bottom: 5px;
      margin-bottom: 5px;
      border-bottom: 1px solid #CCC; }
    .intl-tel-input .country-list .country {
      padding: 5px 10px; }
      .intl-tel-input .country-list .country .dial-code {
        color: #999; }
    .intl-tel-input .country-list .country.highlight {
      background-color: rgba(0, 0, 0, 0.05); }
    .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name, .intl-tel-input .country-list .dial-code {
      vertical-align: middle; }
    .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name {
      margin-right: 6px; }
  .intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel], .intl-tel-input.separate-dial-code input, .intl-tel-input.separate-dial-code input[type=text], .intl-tel-input.separate-dial-code input[type=tel] {
    padding-right: 6px;
    padding-left: 52px;
    margin-left: 0; }
  .intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {
    right: auto;
    left: 0; }
  .intl-tel-input.allow-dropdown .selected-flag, .intl-tel-input.separate-dial-code .selected-flag {
    width: 46px; }
  .intl-tel-input.allow-dropdown .flag-container:hover {
    cursor: pointer; }
    .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
      background-color: rgba(0, 0, 0, 0.05); }
  .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover {
    cursor: default; }
    .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag {
      background-color: transparent; }
  .intl-tel-input.separate-dial-code .selected-flag {
    background-color: rgba(0, 0, 0, 0.05);
    display: table; }
  .intl-tel-input.separate-dial-code .selected-dial-code {
    display: table-cell;
    vertical-align: middle;
    padding-left: 28px; }
  .intl-tel-input.separate-dial-code.iti-sdc-2 input, .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel] {
    padding-left: 66px; }
  .intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag {
    width: 60px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel] {
    padding-left: 76px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {
    width: 70px; }
  .intl-tel-input.separate-dial-code.iti-sdc-3 input, .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel] {
    padding-left: 74px; }
  .intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag {
    width: 68px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel] {
    padding-left: 84px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {
    width: 78px; }
  .intl-tel-input.separate-dial-code.iti-sdc-4 input, .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel] {
    padding-left: 82px; }
  .intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag {
    width: 76px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel] {
    padding-left: 92px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {
    width: 86px; }
  .intl-tel-input.separate-dial-code.iti-sdc-5 input, .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel] {
    padding-left: 90px; }
  .intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag {
    width: 84px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel] {
    padding-left: 100px; }
  .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {
    width: 94px; }
  .intl-tel-input.iti-container {
    position: absolute;
    top: -1000px;
    left: -1000px;
    z-index: 1060;
    padding: 1px; }
    .intl-tel-input.iti-container:hover {
      cursor: pointer; }

.iti-mobile .intl-tel-input.iti-container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed; }

.iti-mobile .intl-tel-input .country-list {
  max-height: 100%;
  width: 100%; }
  .iti-mobile .intl-tel-input .country-list .country {
    padding: 10px 10px;
    line-height: 1.5em; }

.iti-flag {
  width: 20px; }
  .iti-flag.be {
    width: 18px; }
  .iti-flag.ch {
    width: 15px; }
  .iti-flag.mc {
    width: 19px; }
  .iti-flag.ne {
    width: 18px; }
  .iti-flag.np {
    width: 13px; }
  .iti-flag.va {
    width: 15px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .iti-flag {
      background-size: 5630px 15px; } }
  .iti-flag.ac {
    height: 10px;
    background-position: 0px 0px; }
  .iti-flag.ad {
    height: 14px;
    background-position: -22px 0px; }
  .iti-flag.ae {
    height: 10px;
    background-position: -44px 0px; }
  .iti-flag.af {
    height: 14px;
    background-position: -66px 0px; }
  .iti-flag.ag {
    height: 14px;
    background-position: -88px 0px; }
  .iti-flag.ai {
    height: 10px;
    background-position: -110px 0px; }
  .iti-flag.al {
    height: 15px;
    background-position: -132px 0px; }
  .iti-flag.am {
    height: 10px;
    background-position: -154px 0px; }
  .iti-flag.ao {
    height: 14px;
    background-position: -176px 0px; }
  .iti-flag.aq {
    height: 14px;
    background-position: -198px 0px; }
  .iti-flag.ar {
    height: 13px;
    background-position: -220px 0px; }
  .iti-flag.as {
    height: 10px;
    background-position: -242px 0px; }
  .iti-flag.at {
    height: 14px;
    background-position: -264px 0px; }
  .iti-flag.au {
    height: 10px;
    background-position: -286px 0px; }
  .iti-flag.aw {
    height: 14px;
    background-position: -308px 0px; }
  .iti-flag.ax {
    height: 13px;
    background-position: -330px 0px; }
  .iti-flag.az {
    height: 10px;
    background-position: -352px 0px; }
  .iti-flag.ba {
    height: 10px;
    background-position: -374px 0px; }
  .iti-flag.bb {
    height: 14px;
    background-position: -396px 0px; }
  .iti-flag.bd {
    height: 12px;
    background-position: -418px 0px; }
  .iti-flag.be {
    height: 15px;
    background-position: -440px 0px; }
  .iti-flag.bf {
    height: 14px;
    background-position: -460px 0px; }
  .iti-flag.bg {
    height: 12px;
    background-position: -482px 0px; }
  .iti-flag.bh {
    height: 12px;
    background-position: -504px 0px; }
  .iti-flag.bi {
    height: 12px;
    background-position: -526px 0px; }
  .iti-flag.bj {
    height: 14px;
    background-position: -548px 0px; }
  .iti-flag.bl {
    height: 14px;
    background-position: -570px 0px; }
  .iti-flag.bm {
    height: 10px;
    background-position: -592px 0px; }
  .iti-flag.bn {
    height: 10px;
    background-position: -614px 0px; }
  .iti-flag.bo {
    height: 14px;
    background-position: -636px 0px; }
  .iti-flag.bq {
    height: 14px;
    background-position: -658px 0px; }
  .iti-flag.br {
    height: 14px;
    background-position: -680px 0px; }
  .iti-flag.bs {
    height: 10px;
    background-position: -702px 0px; }
  .iti-flag.bt {
    height: 14px;
    background-position: -724px 0px; }
  .iti-flag.bv {
    height: 15px;
    background-position: -746px 0px; }
  .iti-flag.bw {
    height: 14px;
    background-position: -768px 0px; }
  .iti-flag.by {
    height: 10px;
    background-position: -790px 0px; }
  .iti-flag.bz {
    height: 14px;
    background-position: -812px 0px; }
  .iti-flag.ca {
    height: 10px;
    background-position: -834px 0px; }
  .iti-flag.cc {
    height: 10px;
    background-position: -856px 0px; }
  .iti-flag.cd {
    height: 15px;
    background-position: -878px 0px; }
  .iti-flag.cf {
    height: 14px;
    background-position: -900px 0px; }
  .iti-flag.cg {
    height: 14px;
    background-position: -922px 0px; }
  .iti-flag.ch {
    height: 15px;
    background-position: -944px 0px; }
  .iti-flag.ci {
    height: 14px;
    background-position: -961px 0px; }
  .iti-flag.ck {
    height: 10px;
    background-position: -983px 0px; }
  .iti-flag.cl {
    height: 14px;
    background-position: -1005px 0px; }
  .iti-flag.cm {
    height: 14px;
    background-position: -1027px 0px; }
  .iti-flag.cn {
    height: 14px;
    background-position: -1049px 0px; }
  .iti-flag.co {
    height: 14px;
    background-position: -1071px 0px; }
  .iti-flag.cp {
    height: 14px;
    background-position: -1093px 0px; }
  .iti-flag.cr {
    height: 12px;
    background-position: -1115px 0px; }
  .iti-flag.cu {
    height: 10px;
    background-position: -1137px 0px; }
  .iti-flag.cv {
    height: 12px;
    background-position: -1159px 0px; }
  .iti-flag.cw {
    height: 14px;
    background-position: -1181px 0px; }
  .iti-flag.cx {
    height: 10px;
    background-position: -1203px 0px; }
  .iti-flag.cy {
    height: 13px;
    background-position: -1225px 0px; }
  .iti-flag.cz {
    height: 14px;
    background-position: -1247px 0px; }
  .iti-flag.de {
    height: 12px;
    background-position: -1269px 0px; }
  .iti-flag.dg {
    height: 10px;
    background-position: -1291px 0px; }
  .iti-flag.dj {
    height: 14px;
    background-position: -1313px 0px; }
  .iti-flag.dk {
    height: 15px;
    background-position: -1335px 0px; }
  .iti-flag.dm {
    height: 10px;
    background-position: -1357px 0px; }
  .iti-flag.do {
    height: 13px;
    background-position: -1379px 0px; }
  .iti-flag.dz {
    height: 14px;
    background-position: -1401px 0px; }
  .iti-flag.ea {
    height: 14px;
    background-position: -1423px 0px; }
  .iti-flag.ec {
    height: 14px;
    background-position: -1445px 0px; }
  .iti-flag.ee {
    height: 13px;
    background-position: -1467px 0px; }
  .iti-flag.eg {
    height: 14px;
    background-position: -1489px 0px; }
  .iti-flag.eh {
    height: 10px;
    background-position: -1511px 0px; }
  .iti-flag.er {
    height: 10px;
    background-position: -1533px 0px; }
  .iti-flag.es {
    height: 14px;
    background-position: -1555px 0px; }
  .iti-flag.et {
    height: 10px;
    background-position: -1577px 0px; }
  .iti-flag.eu {
    height: 14px;
    background-position: -1599px 0px; }
  .iti-flag.fi {
    height: 12px;
    background-position: -1621px 0px; }
  .iti-flag.fj {
    height: 10px;
    background-position: -1643px 0px; }
  .iti-flag.fk {
    height: 10px;
    background-position: -1665px 0px; }
  .iti-flag.fm {
    height: 11px;
    background-position: -1687px 0px; }
  .iti-flag.fo {
    height: 15px;
    background-position: -1709px 0px; }
  .iti-flag.fr {
    height: 14px;
    background-position: -1731px 0px; }
  .iti-flag.ga {
    height: 15px;
    background-position: -1753px 0px; }
  .iti-flag.gb {
    height: 10px;
    background-position: -1775px 0px; }
  .iti-flag.gd {
    height: 12px;
    background-position: -1797px 0px; }
  .iti-flag.ge {
    height: 14px;
    background-position: -1819px 0px; }
  .iti-flag.gf {
    height: 14px;
    background-position: -1841px 0px; }
  .iti-flag.gg {
    height: 14px;
    background-position: -1863px 0px; }
  .iti-flag.gh {
    height: 14px;
    background-position: -1885px 0px; }
  .iti-flag.gi {
    height: 10px;
    background-position: -1907px 0px; }
  .iti-flag.gl {
    height: 14px;
    background-position: -1929px 0px; }
  .iti-flag.gm {
    height: 14px;
    background-position: -1951px 0px; }
  .iti-flag.gn {
    height: 14px;
    background-position: -1973px 0px; }
  .iti-flag.gp {
    height: 14px;
    background-position: -1995px 0px; }
  .iti-flag.gq {
    height: 14px;
    background-position: -2017px 0px; }
  .iti-flag.gr {
    height: 14px;
    background-position: -2039px 0px; }
  .iti-flag.gs {
    height: 10px;
    background-position: -2061px 0px; }
  .iti-flag.gt {
    height: 13px;
    background-position: -2083px 0px; }
  .iti-flag.gu {
    height: 11px;
    background-position: -2105px 0px; }
  .iti-flag.gw {
    height: 10px;
    background-position: -2127px 0px; }
  .iti-flag.gy {
    height: 12px;
    background-position: -2149px 0px; }
  .iti-flag.hk {
    height: 14px;
    background-position: -2171px 0px; }
  .iti-flag.hm {
    height: 10px;
    background-position: -2193px 0px; }
  .iti-flag.hn {
    height: 10px;
    background-position: -2215px 0px; }
  .iti-flag.hr {
    height: 10px;
    background-position: -2237px 0px; }
  .iti-flag.ht {
    height: 12px;
    background-position: -2259px 0px; }
  .iti-flag.hu {
    height: 10px;
    background-position: -2281px 0px; }
  .iti-flag.ic {
    height: 14px;
    background-position: -2303px 0px; }
  .iti-flag.id {
    height: 14px;
    background-position: -2325px 0px; }
  .iti-flag.ie {
    height: 10px;
    background-position: -2347px 0px; }
  .iti-flag.il {
    height: 15px;
    background-position: -2369px 0px; }
  .iti-flag.im {
    height: 10px;
    background-position: -2391px 0px; }
  .iti-flag.in {
    height: 14px;
    background-position: -2413px 0px; }
  .iti-flag.io {
    height: 10px;
    background-position: -2435px 0px; }
  .iti-flag.iq {
    height: 14px;
    background-position: -2457px 0px; }
  .iti-flag.ir {
    height: 12px;
    background-position: -2479px 0px; }
  .iti-flag.is {
    height: 15px;
    background-position: -2501px 0px; }
  .iti-flag.it {
    height: 14px;
    background-position: -2523px 0px; }
  .iti-flag.je {
    height: 12px;
    background-position: -2545px 0px; }
  .iti-flag.jm {
    height: 10px;
    background-position: -2567px 0px; }
  .iti-flag.jo {
    height: 10px;
    background-position: -2589px 0px; }
  .iti-flag.jp {
    height: 14px;
    background-position: -2611px 0px; }
  .iti-flag.ke {
    height: 14px;
    background-position: -2633px 0px; }
  .iti-flag.kg {
    height: 12px;
    background-position: -2655px 0px; }
  .iti-flag.kh {
    height: 13px;
    background-position: -2677px 0px; }
  .iti-flag.ki {
    height: 10px;
    background-position: -2699px 0px; }
  .iti-flag.km {
    height: 12px;
    background-position: -2721px 0px; }
  .iti-flag.kn {
    height: 14px;
    background-position: -2743px 0px; }
  .iti-flag.kp {
    height: 10px;
    background-position: -2765px 0px; }
  .iti-flag.kr {
    height: 14px;
    background-position: -2787px 0px; }
  .iti-flag.kw {
    height: 10px;
    background-position: -2809px 0px; }
  .iti-flag.ky {
    height: 10px;
    background-position: -2831px 0px; }
  .iti-flag.kz {
    height: 10px;
    background-position: -2853px 0px; }
  .iti-flag.la {
    height: 14px;
    background-position: -2875px 0px; }
  .iti-flag.lb {
    height: 14px;
    background-position: -2897px 0px; }
  .iti-flag.lc {
    height: 10px;
    background-position: -2919px 0px; }
  .iti-flag.li {
    height: 12px;
    background-position: -2941px 0px; }
  .iti-flag.lk {
    height: 10px;
    background-position: -2963px 0px; }
  .iti-flag.lr {
    height: 11px;
    background-position: -2985px 0px; }
  .iti-flag.ls {
    height: 14px;
    background-position: -3007px 0px; }
  .iti-flag.lt {
    height: 12px;
    background-position: -3029px 0px; }
  .iti-flag.lu {
    height: 12px;
    background-position: -3051px 0px; }
  .iti-flag.lv {
    height: 10px;
    background-position: -3073px 0px; }
  .iti-flag.ly {
    height: 10px;
    background-position: -3095px 0px; }
  .iti-flag.ma {
    height: 14px;
    background-position: -3117px 0px; }
  .iti-flag.mc {
    height: 15px;
    background-position: -3139px 0px; }
  .iti-flag.md {
    height: 10px;
    background-position: -3160px 0px; }
  .iti-flag.me {
    height: 10px;
    background-position: -3182px 0px; }
  .iti-flag.mf {
    height: 14px;
    background-position: -3204px 0px; }
  .iti-flag.mg {
    height: 14px;
    background-position: -3226px 0px; }
  .iti-flag.mh {
    height: 11px;
    background-position: -3248px 0px; }
  .iti-flag.mk {
    height: 10px;
    background-position: -3270px 0px; }
  .iti-flag.ml {
    height: 14px;
    background-position: -3292px 0px; }
  .iti-flag.mm {
    height: 14px;
    background-position: -3314px 0px; }
  .iti-flag.mn {
    height: 10px;
    background-position: -3336px 0px; }
  .iti-flag.mo {
    height: 14px;
    background-position: -3358px 0px; }
  .iti-flag.mp {
    height: 10px;
    background-position: -3380px 0px; }
  .iti-flag.mq {
    height: 14px;
    background-position: -3402px 0px; }
  .iti-flag.mr {
    height: 14px;
    background-position: -3424px 0px; }
  .iti-flag.ms {
    height: 10px;
    background-position: -3446px 0px; }
  .iti-flag.mt {
    height: 14px;
    background-position: -3468px 0px; }
  .iti-flag.mu {
    height: 14px;
    background-position: -3490px 0px; }
  .iti-flag.mv {
    height: 14px;
    background-position: -3512px 0px; }
  .iti-flag.mw {
    height: 14px;
    background-position: -3534px 0px; }
  .iti-flag.mx {
    height: 12px;
    background-position: -3556px 0px; }
  .iti-flag.my {
    height: 10px;
    background-position: -3578px 0px; }
  .iti-flag.mz {
    height: 14px;
    background-position: -3600px 0px; }
  .iti-flag.na {
    height: 14px;
    background-position: -3622px 0px; }
  .iti-flag.nc {
    height: 10px;
    background-position: -3644px 0px; }
  .iti-flag.ne {
    height: 15px;
    background-position: -3666px 0px; }
  .iti-flag.nf {
    height: 10px;
    background-position: -3686px 0px; }
  .iti-flag.ng {
    height: 10px;
    background-position: -3708px 0px; }
  .iti-flag.ni {
    height: 12px;
    background-position: -3730px 0px; }
  .iti-flag.nl {
    height: 14px;
    background-position: -3752px 0px; }
  .iti-flag.no {
    height: 15px;
    background-position: -3774px 0px; }
  .iti-flag.np {
    height: 15px;
    background-position: -3796px 0px; }
  .iti-flag.nr {
    height: 10px;
    background-position: -3811px 0px; }
  .iti-flag.nu {
    height: 10px;
    background-position: -3833px 0px; }
  .iti-flag.nz {
    height: 10px;
    background-position: -3855px 0px; }
  .iti-flag.om {
    height: 10px;
    background-position: -3877px 0px; }
  .iti-flag.pa {
    height: 14px;
    background-position: -3899px 0px; }
  .iti-flag.pe {
    height: 14px;
    background-position: -3921px 0px; }
  .iti-flag.pf {
    height: 14px;
    background-position: -3943px 0px; }
  .iti-flag.pg {
    height: 15px;
    background-position: -3965px 0px; }
  .iti-flag.ph {
    height: 10px;
    background-position: -3987px 0px; }
  .iti-flag.pk {
    height: 14px;
    background-position: -4009px 0px; }
  .iti-flag.pl {
    height: 13px;
    background-position: -4031px 0px; }
  .iti-flag.pm {
    height: 14px;
    background-position: -4053px 0px; }
  .iti-flag.pn {
    height: 10px;
    background-position: -4075px 0px; }
  .iti-flag.pr {
    height: 14px;
    background-position: -4097px 0px; }
  .iti-flag.ps {
    height: 10px;
    background-position: -4119px 0px; }
  .iti-flag.pt {
    height: 14px;
    background-position: -4141px 0px; }
  .iti-flag.pw {
    height: 13px;
    background-position: -4163px 0px; }
  .iti-flag.py {
    height: 11px;
    background-position: -4185px 0px; }
  .iti-flag.qa {
    height: 8px;
    background-position: -4207px 0px; }
  .iti-flag.re {
    height: 14px;
    background-position: -4229px 0px; }
  .iti-flag.ro {
    height: 14px;
    background-position: -4251px 0px; }
  .iti-flag.rs {
    height: 14px;
    background-position: -4273px 0px; }
  .iti-flag.ru {
    height: 14px;
    background-position: -4295px 0px; }
  .iti-flag.rw {
    height: 14px;
    background-position: -4317px 0px; }
  .iti-flag.sa {
    height: 14px;
    background-position: -4339px 0px; }
  .iti-flag.sb {
    height: 10px;
    background-position: -4361px 0px; }
  .iti-flag.sc {
    height: 10px;
    background-position: -4383px 0px; }
  .iti-flag.sd {
    height: 10px;
    background-position: -4405px 0px; }
  .iti-flag.se {
    height: 13px;
    background-position: -4427px 0px; }
  .iti-flag.sg {
    height: 14px;
    background-position: -4449px 0px; }
  .iti-flag.sh {
    height: 10px;
    background-position: -4471px 0px; }
  .iti-flag.si {
    height: 10px;
    background-position: -4493px 0px; }
  .iti-flag.sj {
    height: 15px;
    background-position: -4515px 0px; }
  .iti-flag.sk {
    height: 14px;
    background-position: -4537px 0px; }
  .iti-flag.sl {
    height: 14px;
    background-position: -4559px 0px; }
  .iti-flag.sm {
    height: 15px;
    background-position: -4581px 0px; }
  .iti-flag.sn {
    height: 14px;
    background-position: -4603px 0px; }
  .iti-flag.so {
    height: 14px;
    background-position: -4625px 0px; }
  .iti-flag.sr {
    height: 14px;
    background-position: -4647px 0px; }
  .iti-flag.ss {
    height: 10px;
    background-position: -4669px 0px; }
  .iti-flag.st {
    height: 10px;
    background-position: -4691px 0px; }
  .iti-flag.sv {
    height: 12px;
    background-position: -4713px 0px; }
  .iti-flag.sx {
    height: 14px;
    background-position: -4735px 0px; }
  .iti-flag.sy {
    height: 14px;
    background-position: -4757px 0px; }
  .iti-flag.sz {
    height: 14px;
    background-position: -4779px 0px; }
  .iti-flag.ta {
    height: 10px;
    background-position: -4801px 0px; }
  .iti-flag.tc {
    height: 10px;
    background-position: -4823px 0px; }
  .iti-flag.td {
    height: 14px;
    background-position: -4845px 0px; }
  .iti-flag.tf {
    height: 14px;
    background-position: -4867px 0px; }
  .iti-flag.tg {
    height: 13px;
    background-position: -4889px 0px; }
  .iti-flag.th {
    height: 14px;
    background-position: -4911px 0px; }
  .iti-flag.tj {
    height: 10px;
    background-position: -4933px 0px; }
  .iti-flag.tk {
    height: 10px;
    background-position: -4955px 0px; }
  .iti-flag.tl {
    height: 10px;
    background-position: -4977px 0px; }
  .iti-flag.tm {
    height: 14px;
    background-position: -4999px 0px; }
  .iti-flag.tn {
    height: 14px;
    background-position: -5021px 0px; }
  .iti-flag.to {
    height: 10px;
    background-position: -5043px 0px; }
  .iti-flag.tr {
    height: 14px;
    background-position: -5065px 0px; }
  .iti-flag.tt {
    height: 12px;
    background-position: -5087px 0px; }
  .iti-flag.tv {
    height: 10px;
    background-position: -5109px 0px; }
  .iti-flag.tw {
    height: 14px;
    background-position: -5131px 0px; }
  .iti-flag.tz {
    height: 14px;
    background-position: -5153px 0px; }
  .iti-flag.ua {
    height: 14px;
    background-position: -5175px 0px; }
  .iti-flag.ug {
    height: 14px;
    background-position: -5197px 0px; }
  .iti-flag.um {
    height: 11px;
    background-position: -5219px 0px; }
  .iti-flag.us {
    height: 11px;
    background-position: -5241px 0px; }
  .iti-flag.uy {
    height: 14px;
    background-position: -5263px 0px; }
  .iti-flag.uz {
    height: 10px;
    background-position: -5285px 0px; }
  .iti-flag.va {
    height: 15px;
    background-position: -5307px 0px; }
  .iti-flag.vc {
    height: 14px;
    background-position: -5324px 0px; }
  .iti-flag.ve {
    height: 14px;
    background-position: -5346px 0px; }
  .iti-flag.vg {
    height: 10px;
    background-position: -5368px 0px; }
  .iti-flag.vi {
    height: 14px;
    background-position: -5390px 0px; }
  .iti-flag.vn {
    height: 14px;
    background-position: -5412px 0px; }
  .iti-flag.vu {
    height: 12px;
    background-position: -5434px 0px; }
  .iti-flag.wf {
    height: 14px;
    background-position: -5456px 0px; }
  .iti-flag.ws {
    height: 10px;
    background-position: -5478px 0px; }
  .iti-flag.xk {
    height: 15px;
    background-position: -5500px 0px; }
  .iti-flag.ye {
    height: 14px;
    background-position: -5522px 0px; }
  .iti-flag.yt {
    height: 14px;
    background-position: -5544px 0px; }
  .iti-flag.za {
    height: 14px;
    background-position: -5566px 0px; }
  .iti-flag.zm {
    height: 14px;
    background-position: -5588px 0px; }
  .iti-flag.zw {
    height: 10px;
    background-position: -5610px 0px; }

.iti-flag {
  width: 20px;
  height: 15px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url(/images/flags.3f9d4c2eaac6057ce601.png);
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .iti-flag {
      background-image: url(/images/flags@2x.1ff49fd4eddddb2bde9f.png); } }

.iti-flag.np {
  background-color: transparent; }

/* DayPicker styles */

.DayPicker {
  display: inline-block;
  font-size: 1rem;
}

.DayPicker-wrapper {
  position: relative;

  flex-direction: row;
  padding-bottom: 1em;

  -webkit-user-select: none;

          user-select: none;
}

.DayPicker-Months {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.DayPicker-Month {
  display: table;
  margin: 0 1em;
  margin-top: 1em;
  border-spacing: 0;
  border-collapse: collapse;

  -webkit-user-select: none;

          user-select: none;
}

.DayPicker-NavBar {
}

.DayPicker-NavButton {
  position: absolute;
  top: 1em;
  right: 1.5em;
  left: auto;

  display: inline-block;
  margin-top: 2px;
  width: 1.25em;
  height: 1.25em;
  background-position: center;
  background-size: 50%;
  background-repeat: no-repeat;
  color: #8B9898;
  cursor: pointer;
}

.DayPicker-NavButton:hover {
  opacity: 0.8;
}

.DayPicker-NavButton--prev {
  margin-right: 1.5em;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC);
}

.DayPicker-NavButton--next {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==);
}

.DayPicker-NavButton--interactionDisabled {
  display: none;
}

.DayPicker-Caption {
  display: table-caption;
  margin-bottom: 0.5em;
  padding: 0 0.5em;
  text-align: left;
}

.DayPicker-Caption > div {
  font-weight: 500;
  font-size: 1.15em;
}

.DayPicker-Weekdays {
  display: table-header-group;
  margin-top: 1em;
}

.DayPicker-WeekdaysRow {
  display: table-row;
}

.DayPicker-Weekday {
  display: table-cell;
  padding: 0.5em;
  color: #8B9898;
  text-align: center;
  font-size: 0.875em;
}

.DayPicker-Weekday abbr[title] {
  border-bottom: none;
  text-decoration: none;
}

.DayPicker-Body {
  display: table-row-group;
}

.DayPicker-Week {
  display: table-row;
}

.DayPicker-Day {
  display: table-cell;
  padding: 0.5em;
  border-radius: 50%;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
}

.DayPicker-WeekNumber {
  display: table-cell;
  padding: 0.5em;
  min-width: 1em;
  border-right: 1px solid #EAECEC;
  color: #8B9898;
  vertical-align: middle;
  text-align: right;
  font-size: 0.75em;
  cursor: pointer;
}

.DayPicker--interactionDisabled .DayPicker-Day {
  cursor: default;
}

.DayPicker-Footer {
  padding-top: 0.5em;
}

.DayPicker-TodayButton {
  border: none;
  background-color: transparent;
  background-image: none;
  box-shadow: none;
  color: #4A90E2;
  font-size: 0.875em;
  cursor: pointer;
}

/* Default modifiers */

.DayPicker-Day--today {
  color: #D0021B;
  font-weight: 700;
}

.DayPicker-Day--outside {
  color: #8B9898;
  cursor: default;
}

.DayPicker-Day--disabled {
  color: #DCE0E0;
  cursor: default;
  /* background-color: #eff1f1; */
}

/* Example modifiers */

.DayPicker-Day--sunday {
  background-color: #F7F8F8;
}

.DayPicker-Day--sunday:not(.DayPicker-Day--today) {
  color: #DCE0E0;
}

.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
  position: relative;

  background-color: #4A90E2;
  color: #F0F8FF;
}

.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover {
  background-color: #51A0FA;
}

.DayPicker:not(.DayPicker--interactionDisabled)
  .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover {
  background-color: #F0F8FF;
}

/* DayPickerInput */

.DayPickerInput {
  display: inline-block;
}

.DayPickerInput-OverlayWrapper {
  position: relative;
}

.DayPickerInput-Overlay {
  position: absolute;
  left: 0;
  z-index: 1;

  background: white;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
}

.react-grid-layout {
  position: relative;
  transition: height 200ms ease;
}
.react-grid-item {
  transition: all 200ms ease;
  transition-property: left, top;
}
.react-grid-item.cssTransforms {
  transition-property: transform;
}
.react-grid-item.resizing {
  z-index: 1;
  will-change: width, height;
}

.react-grid-item.react-draggable-dragging {
  transition: none;
  z-index: 3;
  will-change: transform;
}

.react-grid-item.react-grid-placeholder {
  background: red;
  opacity: 0.2;
  transition-duration: 100ms;
  z-index: 2;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.react-grid-item > .react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
  bottom: 0;
  right: 0;
  cursor: se-resize;
}

.react-grid-item > .react-resizable-handle::after {
  content: "";
  position: absolute;
  right: 3px;
  bottom: 3px;
  width: 5px;
  height: 5px;
  border-right: 2px solid rgba(0, 0, 0, 0.4);
  border-bottom: 2px solid rgba(0, 0, 0, 0.4);
}

.react-resizable {
  position: relative;
}
.react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-origin: content-box;
  box-sizing: border-box;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);
  background-position: bottom right;
  padding: 0 3px 3px 0;
}
.react-resizable-handle-sw {
  bottom: 0;
  left: 0;
  cursor: sw-resize;
  transform: rotate(90deg);
}
.react-resizable-handle-se {
  bottom: 0;
  right: 0;
  cursor: se-resize;
}
.react-resizable-handle-nw {
  top: 0;
  left: 0;
  cursor: nw-resize;
  transform: rotate(180deg);
}
.react-resizable-handle-ne {
  top: 0;
  right: 0;
  cursor: ne-resize;
  transform: rotate(270deg);
}
.react-resizable-handle-w,
.react-resizable-handle-e {
  top: 50%;
  margin-top: -10px;
  cursor: ew-resize;
}
.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}
.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}
.react-resizable-handle-n,
.react-resizable-handle-s {
  left: 50%;
  margin-left: -10px;
  cursor: ns-resize;
}
.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}
.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}
:export{black:#000;white:#fff;gray1400:#2c2c2c;gray900:#454545;gray500:#737373;gray300:#939393;gray200:#b7b7b7;gray150:#d7d7d7;gray110:#f3f3f3;gray108:#f6f6f6;gray105:#f9f9f9;green500:#3f7f34;green300:#53a744;green200:#73c166;green106:#f4faf4;blue500:#007c9e;blue300:#00a0cc;blue200:#00c0f5;blue106:#f2fafc;purple500:#a54ab5;purple300:#ba72c5;purple200:#cc9dd7;purple105:#fcf8fc;red500:#de1b2c;red300:#eb5c68;red106:#fef6f7;yellow150:#f3ca16;yellow108:#fdf7dc}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation-name:bounce}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scaleX(1.25) scaleY(0.75)}40%{transform:scaleX(0.75) scaleY(1.25)}60%{transform:scaleX(1.15) scaleY(0.85)}100%{transform:scale(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble{animation-name:wobble}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(0.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(0deg) scale(0.95);animation-timing-function:ease-in}100%{transform:perspective(400px) translateZ(0) rotateY(0deg) scale(1);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}100%{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}100%{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}100%{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.slideOutUp{animation-name:slideOutUp}@keyframes slideInUp{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.slideOutDown{animation-name:slideOutDown}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}100%{transform:translateY(700px);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale(0.1) translateY(-2000px);animation-timing-function:ease-in-out}60%{opacity:1;transform:scale(0.475) translateY(60px);animation-timing-function:ease-out}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale(0.1) translateX(-2000px);animation-timing-function:ease-in-out}60%{opacity:1;transform:scale(0.475) translateX(48px);animation-timing-function:ease-out}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale(0.1) translateX(2000px);animation-timing-function:ease-in-out}60%{opacity:1;transform:scale(0.475) translateX(-48px);animation-timing-function:ease-out}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale(0.1) translateY(2000px);animation-timing-function:ease-in-out}60%{opacity:1;transform:scale(0.475) translateY(-60px);animation-timing-function:ease-out}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(0.3)}100%{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale(0.475) translateY(-60px);animation-timing-function:linear}100%{opacity:0;transform:scale(0.1) translateY(2000px);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale(0.475) translateX(42px);animation-timing-function:linear}100%{opacity:0;transform:scale(0.1) translateX(-2000px);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale(0.475) translateX(-42px);animation-timing-function:linear}100%{opacity:0;transform:scale(0.1) translateX(2000px);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale(0.475) translateY(60px);animation-timing-function:linear}100%{opacity:0;transform:scale(0.1) translateY(-2000px);transform-origin:center top}}.zoomOutUp{animation-name:zoomOutUp}:export{black:#000;white:#fff;gray1400:#2c2c2c;gray900:#454545;gray500:#737373;gray300:#939393;gray200:#b7b7b7;gray150:#d7d7d7;gray110:#f3f3f3;gray108:#f6f6f6;gray105:#f9f9f9;green500:#3f7f34;green300:#53a744;green200:#73c166;green106:#f4faf4;blue500:#007c9e;blue300:#00a0cc;blue200:#00c0f5;blue106:#f2fafc;purple500:#a54ab5;purple300:#ba72c5;purple200:#cc9dd7;purple105:#fcf8fc;red500:#de1b2c;red300:#eb5c68;red106:#fef6f7;yellow150:#f3ca16;yellow108:#fdf7dc}body,html{height:100%;color:#454545;background:#fff;position:relative;font-family:"Roboto","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:normal;font-size:14px;line-height:21px;overflow:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.25em;text-rendering:optimizeLegibility}h1{font-size:20px}h2{font-size:28px}h3{font-size:24.5px}h4{font-size:21px}h5{font-size:17.5px}h6{font-size:14px}p{margin:0 0 21px}strong,.emphasis{font-weight:500}main:focus{outline:none}table{border-collapse:separate;margin:10.5px 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #f6f6f6;font-weight:500;padding:10.5px 0;text-align:left}td{border-bottom:1px solid #f6f6f6;padding:10.5px 0}tr,td,th{vertical-align:middle}ul,ol{margin:0;padding:0;list-style-type:none}dl{line-height:21px;margin-bottom:10.5px}dl dt{color:#737373;font-weight:normal;margin-top:10.5px}dl dd{margin:0}hr{border:none;border-bottom:1px solid #f6f6f6;margin:21px 0}img{margin:0;max-width:100%}.pull-left{float:left}.pull-right{float:right}.clearfix::after,.career-template::after,.education-template::after,.phone-template::after,.email-template::after,.address-template::after,.assignee-template::after,.key-metrics--facebook::after,.profile-card-subtitle::after,.facebook-engagement-card--wrapper::after,.profile-engagement--filter-header::after,.facebook-post-stats::after,.profile-gift-summary::after,.homepage--nav::after,.save-segment--options::after,.modal-confirm--header::after,.advanced-combobox--item::after,.sub-nav::after,.portfolio-performance--nav::after,.volunteers-controller--nav::after,.profile-ai-nav::after,.profile-nav::after,.tasks--nav::after,.giving-module--menu::after,.core-search-subnav::after,.outreach--tab-group::after,.tabbed-modal--nav::after{content:"";display:table;clear:both}.clear{clear:both;display:block}.formatted-string{white-space:pre-line}.block{display:block}.text-block{padding-bottom:10px}.bold-text{font-weight:bold}.padded-sixteen{padding:16px}.padding-complete{padding-top:5px}.inline{display:inline-block}.flex{display:flex}.space-between{display:flex;justify-content:space-between}.horizontal-divider{margin:8px 0 15px 0}.vertical-line{height:100%;border-right:1px solid #00a0cc}.round-button{padding:11px !important;border:solid 1px #00a0cc !important}.staging-data-tag{position:fixed;bottom:10px;left:10px;background:#f3ca16;color:#fff;padding:3px 10px;border-radius:3px;width:185px;z-index:999;font-weight:500;text-align:center}.et-avatar{background:url(/images/et_avatar_user_2.09ec10634f2aa1fa1993.png);background-repeat:no-repeat;border-radius:50%;object-fit:cover}#outdated .btn-update-browser{width:250px}.status-page{text-align:center;font-size:1.5em;padding-top:100px}.status-page img{margin-bottom:20px}.pac-container{z-index:999999}.et--advanced-combobox{cursor:pointer}.ml-auto{margin-left:auto}#et--components--dropdown-layer-node{z-index:1000;position:relative}:focus{outline:#ba72c5 solid}.js-focus-visible :focus:not(.focus-visible){outline:none !important}.et--page-header{line-height:6px;white-space:nowrap}.title-container{display:flex;flex-direction:row;align-items:center}.settings-back{color:#939393;cursor:pointer;transition:color .2s ease-in-out}.settings-back:hover{color:rgb(70.5,70.5,70.5)}.red-button{background-color:#de1b2c;color:#fff;border:none}.email-template--button-blue{color:#007c9e !important;-webkit-user-select:text;user-select:text}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.fs-exclude-data{transition:filter .2s,background .2s,color .2s,background-color .2s}body.is-redacted-fs .fs-exclude-data,body.is-redacted-fs .fs-exclude-data:hover{color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;box-shadow:inset 0 0 0 1px #f6f6f6;background:repeating-linear-gradient(45deg, #fff, #fff 10px, #f9f9f9 10px, #f9f9f9 20px) !important}body.is-redacted-fs .fs-exclude-data *,body.is-redacted-fs .fs-exclude-data:hover *{color:rgba(0,0,0,0) !important}body.is-redacted-fs a.fs-exclude-data,body.is-redacted-fs a.fs-exclude-data:hover,body.is-redacted-fs .fs-exclude-data a,body.is-redacted-fs .fs-exclude-data a:hover{box-shadow:inset 0 0 0 1px #def;background:repeating-linear-gradient(45deg, #fff, #fff 10px, #def 10px, #def 20px) !important}body.is-redacted-fs img.fs-exclude-data,body.is-redacted-fs .fs-exclude-data img{filter:contrast(0) brightness(180%)}body.is-redacted-fs svg.fs-exclude-data,body.is-redacted-fs .fs-exclude-data svg{display:none}body.is-redacted-cia .fs-exclude-data,body.is-redacted-cia .fs-exclude-data:hover{color:#000 !important;background:#000 !important;box-shadow:0 0 1px #000}body.is-redacted-cia .fs-exclude-data *,body.is-redacted-cia .fs-exclude-data:hover *{color:rgba(0,0,0,0) !important}body.is-redacted-cia .fs-exclude-data::selection,body.is-redacted-cia .fs-exclude-data *::selection,body.is-redacted-cia .fs-exclude-data:hover::selection,body.is-redacted-cia .fs-exclude-data:hover *::selection{background-color:#000 !important;color:rgba(0,0,0,0) !important}body.is-redacted-cia input.fs-exclude-data,body.is-redacted-cia .fs-exclude-data input{background-color:#000 !important}body.is-redacted-cia img.fs-exclude-data,body.is-redacted-cia .fs-exclude-data img{filter:contrast(0) brightness(0%);box-shadow:0 0 1px #000}body.is-redacted-cia svg.fs-exclude-data,body.is-redacted-cia .fs-exclude-data svg{display:none}body.is-redacted-blur .fs-exclude-data,body.is-redacted-blur .fs-exclude-data:hover{filter:blur(6px)}body.is-redacted-blur img.fs-exclude-data,body.is-redacted-blur img.fs-exclude-data:hover,body.is-redacted-blur .fs-exclude-data img,body.is-redacted-blur .fs-exclude-data img:hover{filter:grayscale(1) blur(6px)}body.is-redacted-blur svg.fs-exclude-data,body.is-redacted-blur .fs-exclude-data svg{display:none}.sub-nav,.portfolio-performance--nav,.volunteers-controller--nav,.profile-ai-nav,.profile-nav,.tasks--nav,.giving-module--menu,.core-search-subnav,.outreach--tab-group,.tabbed-modal--nav{background:#fff;margin:0 16px;border-bottom:solid 1px #f3f3f3}.sub-nav .nav-item,.portfolio-performance--nav .nav-item,.volunteers-controller--nav .nav-item,.profile-ai-nav .nav-item,.profile-nav .nav-item,.tasks--nav .nav-item,.giving-module--menu .nav-item,.core-search-subnav .nav-item,.outreach--tab-group .nav-item,.tabbed-modal--nav .nav-item{display:inline-block;margin-right:30px}.sub-nav .nav-item a,.portfolio-performance--nav .nav-item a,.volunteers-controller--nav .nav-item a,.profile-ai-nav .nav-item a,.profile-nav .nav-item a,.tasks--nav .nav-item a,.giving-module--menu .nav-item a,.core-search-subnav .nav-item a,.outreach--tab-group .nav-item a,.tabbed-modal--nav .nav-item a,.sub-nav .nav-item button,.portfolio-performance--nav .nav-item button,.volunteers-controller--nav .nav-item button,.profile-ai-nav .nav-item button,.profile-nav .nav-item button,.tasks--nav .nav-item button,.giving-module--menu .nav-item button,.core-search-subnav .nav-item button,.outreach--tab-group .nav-item button,.tabbed-modal--nav .nav-item button{color:#737373;height:35px;font-weight:bold;font-size:11px;text-transform:uppercase;letter-spacing:1px;border-bottom:solid 3px #fff;display:inline-block;padding-top:8px;margin-top:2px}.sub-nav .nav-item .is-active,.portfolio-performance--nav .nav-item .is-active,.volunteers-controller--nav .nav-item .is-active,.profile-ai-nav .nav-item .is-active,.profile-nav .nav-item .is-active,.tasks--nav .nav-item .is-active,.giving-module--menu .nav-item .is-active,.core-search-subnav .nav-item .is-active,.outreach--tab-group .nav-item .is-active,.tabbed-modal--nav .nav-item .is-active{color:#454545;border-bottom:solid 3px #a54ab5}.nav-button{flex:none}button.nav-button:focus:not(:disabled){background-color:#f2fafc;color:#007c9e;border-color:#00a0cc}button.nav-button--active{background-color:#f2fafc;color:#007c9e;border-color:#00a0cc}button.nav-button--inactive{border-color:#d7d7d7;color:#454545;font-weight:normal}.nav-item-icon{font-size:1.2rem;position:relative;top:1px}.menu>li>a{width:100%;height:100%;display:block;padding:10px 20px}.menu>li>a:hover{background:#f9f9f9}.menu--bordered>li{border-bottom:solid 1px #fff}.menu--bordered>li:last-child{border-bottom:none}.menu--header{background:rgb(254.1,254.1,254.1);padding:5px 20px;text-transform:uppercase;font-weight:bold;color:#ababab;font-size:.9em}.value-list{margin-bottom:0}.value-list .card--value{padding-bottom:0;padding-top:10px}.value-list dt{margin-top:0;padding-bottom:10px}.bullet-list{list-style-type:disc}.bullet-list>li{padding:4px;margin-left:15px}.list-picker--warning{padding:16px 4px 0 4px;clear:both;color:#737373}.bullet-list-no-bullet{list-style-type:none}.bullet-list-no-bullet>li{padding:4px;margin-left:15px}.gifts-feed{border:1px solid #f6f6f6;background-color:#fff}.gifts-feed--list{padding:12px 12px 4px}.gifts-feed--title{letter-spacing:1px;color:#737373;margin-bottom:2px}.gifts-feed--loading{border-top:1px solid #f6f6f6;text-align:center;padding:12px}.gifts-feed--load-more,.gifts-feed--view-all{border-top:1px solid #f6f6f6;text-align:center;position:relative}.gifts-feed--load-more{padding:12px}.gifts-feed--view-all{padding:12px}.side-bar{position:fixed;bottom:0;background-color:#fff;height:75%;box-shadow:0px 2px 8px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);background:#fff;border-radius:12px;z-index:10}.side-bar-appear{right:-100%}.side-bar-appear-active{right:0%;transition:right 1s}.side-bar-appear-done{right:0%}.side-bar-enter{right:-100%}.side-bar-enter-active{right:0%;transition:right 1s}.side-bar-enter-done{right:0%}.side-bar-exit{right:0%}.side-bar-exit-active{right:-100%;transition:right 1s}.side-bar-exit-done{right:-100%}.chart-tooltip{position:absolute;width:0;height:0}.chart-tooltip--body{position:absolute;bottom:0;left:0;width:185px;margin-left:-92.5px;margin-bottom:8px;background-color:#fff;border:1px solid #f6f6f6;padding:10px;z-index:2;border-radius:2px}.chart-tooltip--body::before{height:0;width:0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:9px solid #f6f6f6;position:absolute;bottom:-9px;left:33%;left:calc(50% - 9px);content:""}.chart-tooltip--body::after{height:0;width:0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:9px solid #fff;position:absolute;bottom:-8px;left:33%;left:calc(50% - 9px);content:""}.charting-wrapper{position:relative}.charting--bar{opacity:1}.charting--bar.is-hovered{cursor:pointer;opacity:.4}.charting--tooltip{position:absolute}.charting--xaxis,.charting--yaxis{opacity:.4}.charting--yaxis-tick{fill:#737373;text-anchor:end}.charting--xaxis-tick{fill:#737373;text-anchor:middle;text-transform:uppercase}.charting--horizontal-bar,.charting--vertical-bar{stroke:#737373;opacity:.4}.charting--empty-message{left:calc(50% - 200px/2);top:calc(50% + 30px/2);position:absolute;width:200px;height:30px;text-align:center;color:#d7d7d7;line-height:1.9;font-size:24px}.charting-legend{border:1px solid #d7d7d7;padding:10px 0;display:inline-block}.charting-legend--group{color:#454545;margin:0 20px}.charting-legend--color{margin-right:5px;display:inline-block;height:10px;width:10px}.chart-legend{padding:8px 0 8px 16px;display:inline-block;border-radius:2px}.chart-legend--item{margin-right:16px;display:inline-block;width:125px}.chart-legend--checkbox{font-weight:normal}.chart-legend--checkbox .et--checkbox--box{margin-right:5px;float:left}.chart-legend--checkbox input.et--checkbox--input:checked+.et--checkbox--box{background:#fff}.chart-legend--checkbox input.et--checkbox--input:checked+.et--checkbox--box::before{color:#fff;top:0px;left:1px}.chart-legend--color{margin-right:5px;display:inline-block;height:10px;width:10px;border-radius:1px}.chart-legend--label{color:#737373}.card{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1),0 2px 5px 0 rgba(193,193,193,.5);background:#fff;border-radius:2px;min-width:250px}.card--header-section{padding:8px;border-bottom:1px solid #f6f6f6}.card--heading{font-size:16px;color:#454545}.card--main{padding:8px}.kpi-card{display:inline-block;vertical-align:top;padding:4px 8px 8px 24px;margin-bottom:16px;border-right:solid 1px #fff;min-height:75px}.kpi-card:last-child{border-right:none}.kpi-card--title{text-transform:uppercase;letter-spacing:1px;display:inline-block;margin-bottom:5px}.kpi-card--value{font-weight:bold;font-size:28px}.module--header{padding:8px 16px;color:#737373;width:100%;font-size:16px;line-height:20px;font-weight:500}.module--header.has-icon{padding:16px 16px}.module--header .helptip-item{font-size:14px}.module--header-title{font-size:16px;height:30px;line-height:30px;display:inline-block}.module--header-title-gray{font-size:16px;font-weight:500;line-height:20px;height:auto;color:#454545}.module--icon{width:30px;height:30px;border-radius:30px;border:solid 2px #d7d7d7;color:#d7d7d7;margin-right:4px;text-align:center;margin:0 8px 0 -4px;vertical-align:middle}.module--icon::before{position:relative;top:6px;width:14px;height:14px;text-align:center}.module--body{padding:16px}.module--body .is-empty{font-style:italic;color:#737373}.timeline{position:relative}.timeline::before{position:absolute;top:-10px;bottom:0px;left:121px;content:" ";display:block;width:4px;background:#f6f6f6}.timeline-item{margin:0 0 20px 160px;max-width:850px;position:relative}.timeline-item--content{padding:20px;overflow-y:auto}.timeline-label{position:absolute;top:20px;left:-160px;text-align:right;width:100px}.timeline-label::after,.timeline-label::before{position:absolute;top:9px;right:-33px;content:" ";display:block;border-radius:50px}.timeline-label::after{height:12px;width:12px;margin:4px;background:#939393}.timeline-label::before{height:18px;width:18px;background:#fff;border:solid 1px #939393}.action-menu--button{margin-left:8px}.action-menu--content{box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.08);min-width:300px;white-space:nowrap;font-size:14px;text-align:left;border-radius:16px}.action-menu--popover .action-menu--content{border:none}.action-menu-item{color:#007c9e}.action-menu-item:hover{color:#a54ab5}.action-menu-item button{width:100%}.action-menu-item button,.action-menu-item a{display:flex;justify-content:center;padding-top:3px}.action-menu-item.is-disabled{color:#d7d7d7}.action-menu-item.is-disabled:hover{color:#d7d7d7}.action-menu-item:last-child .action-menu-item--label{border-bottom:none}.action-menu-item .gt-icon-trip-log{font-size:18px;padding:16px 12px}.action-menu-item--icon{width:45px;height:45px;padding:8px;font-size:22px}.action-menu-item--label{width:calc(100% - 45px);display:inline-block;padding:9px 0}.action-menu-item--label.no-icon{padding-left:24px;padding-right:24px;width:100%}.action-menu-basic-btn{background:none;color:#737373;border:none;box-shadow:none;width:auto;margin:0px;padding:8px 0}.action-menu-basic-btn:hover:not(:disabled),.action-menu-basic-btn:focus:not(:disabled){background:none;color:#a54ab5;border:none;box-shadow:none}.action-menu-small{min-width:150px}.action-menu-small .action-menu-item--icon{display:none}.action-menu-small .action-menu-item--label{padding:8px;width:100%}.back-to-top{position:fixed;right:85px;bottom:20px}.back-to-top i{margin-right:8px}.button-select{-webkit-appearance:none;appearance:none;display:inline-block;white-space:nowrap}.button-select--item{transition:all,.1s ease-in;-webkit-appearance:none;appearance:none;display:inline-block;border:1px solid #f6f6f6;border-right-width:0;padding:11px 12px 11px 10px;font-size:14px;font-weight:500;text-align:center;line-height:15px;color:#007c9e;cursor:default;box-shadow:none;background:#fff;margin:0;border-radius:0}.button-select--item.is-large{font-size:14px;padding:8px 16px}.button-select--item:hover:not(.is-disabled):not(.is-selected),.button-select--item:focus:not(.is-disabled):not(.is-selected){cursor:pointer;background-color:#f9f9f9;color:#a54ab5;border:1px solid #d7d7d7;border-right-width:0}.button-select--item:hover:not(.is-disabled):not(.is-selected):last-child,.button-select--item:focus:not(.is-disabled):not(.is-selected):last-child{border-right-width:1px}.button-select--item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.button-select--item:last-child{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.button-select--item.is-selected{background-color:#fcf8fc;color:#a54ab5}.button-select--item.is-selected:hover,.button-select--item.is-selected:focus{border:1px solid #d7d7d7;border-right-width:0}.button-select--item.is-selected:hover:last-child,.button-select--item.is-selected:focus:last-child{border-right-width:1px}.button-select--item.is-disabled{background-color:#f9f9f9;color:#737373}.button-select--item.is-disabled:hover,.button-select--item.is-disabled:focus{color:#737373}.button-select--item i.button-select--item-icon{margin:0}.button-select--item-label{-webkit-appearance:none;-o-appearance:none;appearance:none;padding:0 2px;vertical-align:middle}.button-select--item-icon{-webkit-appearance:none;-o-appearance:none;appearance:none;vertical-align:middle;text-align:left;font-size:20px;width:21px;margin:0}.button-select--item-icon+.button-select--item-label{margin-left:5px}.calendar-picker-dropdown{max-width:300px}.calendar-picker-dropdown--icon{color:#b7b7b7;margin-right:8px}.calendar-picker .date-picker{width:100%;border:none;border-top:solid 1px #eee;padding-top:5px;height:300px}.calendar-picker .dp-nav-view{text-transform:uppercase;font-size:12px;color:#007c9e}.calendar-picker .dp-nav-table{margin:0 !important}.calendar-picker .dp-cell,.calendar-picker .dp-table{border:none}.calendar-picker .dp-week-day-name{color:#737373;font-size:12px;text-transform:uppercase}.calendar-picker .dp-week-day-name:hover{background:#fff !important;color:#737373}.calendar-picker .dp-table{margin:0}.calendar-picker .dp-table .dp-row{border:none !important}.calendar-picker .dp-table .dp-cell{border:none !important}.calendar-picker .dp-table .dp-cell.dp-prev,.calendar-picker .dp-table .dp-cell.dp-next{color:#d7d7d7}.calendar-picker .dp-table .dp-cell.dp-prev:hover,.calendar-picker .dp-table .dp-cell.dp-next:hover{color:#454545}.calendar-picker .dp-table .dp-cell.dp-in-range{background:rgba(165,74,181,.05)}.calendar-picker .dp-table .dp-cell.dp-in-range:hover{background:#d7d7d7;border-radius:2px}.calendar-picker .dp-table .dp-cell.dp-value{color:#fff;background:#a54ab5;border-radius:2px}.calendar-picker .dp-table .dp-cell:not(.dp-value):hover{background:#d7d7d7;border-radius:2px}.calendar-picker .dp-table .dp-cell.dp-current{position:relative}.calendar-picker .dp-table .dp-cell.dp-current::before{position:absolute;content:"";width:0;height:0;border-top:8px solid #41565e;border-left:8px solid rgba(0,0,0,0);top:0;right:0}.calendar-picker .dp-table .dp-cell.dp-disabled{background:#f9f9f9}.calendar-picker .dp-footer{color:#007c9e}.calendar-picker .dp-footer-today{position:relative}.calendar-picker .dp-footer-today::before{position:absolute;content:"";width:0;height:0;border-top:8px solid #41565e;border-left:8px solid rgba(0,0,0,0);top:8px;left:0}.calendar-picker .dp-footer-today:hover{color:rgb(0,83.9746835443,107)}.calendar-picker .dp-footer-selected:hover{color:rgb(0,83.9746835443,107)}.calendar-picker--selected-date{background:#a54ab5 !important;color:#fff !important;border-radius:2px}.calendar-picker--label{display:inline-block;vertical-align:middle;float:none;text-transform:uppercase;font-weight:bold}.calendar-picker--header{display:flex;padding:0 12px}.calendar-picker--input{padding:4px 8px;margin:8px auto;border:solid 1px #f6f6f6;border-radius:2px;width:99px;font-size:14px}.calendar-picker--input:focus{border:solid 1px #f6f6f6;border-radius:2px}.click-to-input{width:100%}.click-to-input.is-disabled .click-to-input--label{cursor:default}.click-to-input.is-disabled .click-to-input--label:hover{border-bottom-color:rgba(0,0,0,0)}.click-to-input.is-edit{background-color:#f3f3f3;padding:5px;border-radius:10px}.click-to-input--label{position:relative;color:#454545;cursor:pointer;display:inline-block;padding-right:35px;vertical-align:middle;max-width:90%;border-bottom:dotted 1px rgba(0,0,0,0)}.click-to-input--label:hover{border-bottom:dotted 1px #d7d7d7;color:#454545}.click-to-input--label:hover .fa-pencil{color:#007c9e}.click-to-input--label .overflow-text{vertical-align:text-bottom;width:100%}.click-to-input--label .overflow-text--tip{font-size:14px}.click-to-input--text{vertical-align:text-bottom}.click-to-input--pencil{position:absolute;right:0px;bottom:3px;color:#d7d7d7;margin-left:5px;font-size:.9em;width:30px}input.click-to-input--input{border:none;background:#f9f9f9;border-radius:0;margin-bottom:0;margin-top:-3px;color:#737373;vertical-align:middle;max-width:90%;float:left}input.click-to-input--input:focus{border:none;background:#f9f9f9;color:#737373}.click-to-input--button-container,.click-to-input--input-container{display:flex;flex-direction:row}.click-to-input--button,.click-to-input--cancel-button,.click-to-input--save-button{font-size:14px;padding-left:15px}.click-to-input--save-button{font-weight:500}.click-to-input--cancel-button{font-weight:400;padding-right:15px}:export{black:#000;white:#fff;gray1400:#2c2c2c;gray900:#454545;gray500:#737373;gray300:#939393;gray200:#b7b7b7;gray150:#d7d7d7;gray110:#f3f3f3;gray108:#f6f6f6;gray105:#f9f9f9;green500:#3f7f34;green300:#53a744;green200:#73c166;green106:#f4faf4;blue500:#007c9e;blue300:#00a0cc;blue200:#00c0f5;blue106:#f2fafc;purple500:#a54ab5;purple300:#ba72c5;purple200:#cc9dd7;purple105:#fcf8fc;red500:#de1b2c;red300:#eb5c68;red106:#fef6f7;yellow150:#f3ca16;yellow108:#fdf7dc}.calendar-date-picker .date-picker{width:100%;border:none;border-top:solid 1px #eee;padding-top:5px;margin-top:10px;height:300px}.calendar-date-picker .dp-nav-view{text-transform:uppercase;font-size:12px;color:#007c9e}.calendar-date-picker .dp-nav-table{margin:0 !important}.calendar-date-picker .dp-cell,.calendar-date-picker .dp-table{border:none}.calendar-date-picker .dp-week-day-name{color:#737373;font-size:12px;text-transform:uppercase}.calendar-date-picker .dp-week-day-name:hover{background:#fff !important;color:#737373}.calendar-date-picker .dp-table{margin:0}.calendar-date-picker .dp-table .dp-row{border:none !important}.calendar-date-picker .dp-table .dp-cell{border:none !important}.calendar-date-picker .dp-table .dp-cell.dp-prev,.calendar-date-picker .dp-table .dp-cell.dp-next{color:#d7d7d7}.calendar-date-picker .dp-table .dp-cell.dp-prev:hover,.calendar-date-picker .dp-table .dp-cell.dp-next:hover{color:#454545}.calendar-date-picker .dp-table .dp-cell.dp-in-range{background:rgba(165,74,181,.05)}.calendar-date-picker .dp-table .dp-cell.dp-in-range:hover{background:#d7d7d7;border-radius:2px}.calendar-date-picker .dp-table .dp-cell.dp-value{color:#fff;background:#a54ab5;border-radius:2px}.calendar-date-picker .dp-table .dp-cell:not(.dp-value):hover{background:#d7d7d7;border-radius:2px}.calendar-date-picker .dp-table .dp-cell.dp-current{position:relative}.calendar-date-picker .dp-table .dp-cell.dp-current::before{position:absolute;content:"";width:0;height:0;border-top:8px solid #41565e;border-left:8px solid rgba(0,0,0,0);top:0;right:0}.calendar-date-picker .dp-footer{color:#007c9e}.calendar-date-picker .dp-footer-today{position:relative}.calendar-date-picker .dp-footer-today::before{position:absolute;content:"";width:0;height:0;border-top:8px solid #41565e;border-left:8px solid rgba(0,0,0,0);top:8px;left:0}.calendar-date-picker .dp-footer-today:hover{color:rgb(0,83.9746835443,107)}.calendar-date-picker .dp-footer-selected:hover{color:rgb(0,83.9746835443,107)}.calendar-date-picker--range{float:left;height:360px;width:160px;background:#f9f9f9}.calendar-date-picker--shortcut{display:block;width:100%;padding:6px 12px;color:#007c9e !important;border-bottom:1px solid #f6f6f6}.calendar-date-picker--shortcut:hover{color:#a54ab5 !important;background-color:#f9f9f9}.calendar-date-picker--selected-date{background:#a54ab5 !important;color:#fff !important;border-radius:2px}.calendar-date-picker--from,.calendar-date-picker--to{width:calc((100% - 160px)/2 );float:left;padding:12px;border-left:1px solid #f6f6f6;text-align:center}.calendar-date-picker--label{display:inline-block;vertical-align:middle;float:none;text-transform:uppercase;font-weight:bold}.calendar-date-picker--input{display:inline-block;vertical-align:middle;float:none;padding:4px 8px;margin:0 8px;border:solid 1px #f6f6f6;border-radius:2px;width:99px;font-size:14px}.calendar-date-picker--input:disabled{background:#f9f9f9;border:none}.calendar-date-picker--input:focus{border:solid 1px #f6f6f6;border-radius:2px}.date-picker-dropdown{float:right;width:240px;position:relative}.date-picker-dropdown .fa-angle-down{position:absolute;top:15px;right:15px}.date-picker-dropdown.is-open .date-picker--header:hover{background:#f3f3f3}.date-picker-dropdown-secondary .date-picker--header{background:#fff;box-shadow:inset 0 -3px 0 0 #f9f9f9;border:solid 1px #f6f6f6;border-radius:3px}.date-picker--header{padding:10px 20px;border-radius:20px;color:#737373;border:solid 1px #d7d7d7}.date-picker--header:hover{cursor:pointer;background:#f6f6f6}.date-picker--wrap{width:700px;background:#fff;border:1px solid #f6f6f6;box-shadow:0 1px 2px #d7d7d7}.date-picker--actions{border-top:1px solid #f6f6f6;width:100%}.data-picker--extra-actions{overflow:hidden}.date-picker--action-btn{width:100px;margin:10px 10px 10px 0;float:right;padding:12px 16px}.date-picker--action-btn.btn{border:solid 1px #737373}.date-picker--dropdown{display:flex;flex-direction:column}.date-picker--dropdown .DayPicker-Day--today{font-weight:700}.date-picker--dropdown .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#a54ab5 !important}.date-picker--dropdown .DayPicker-Day:not(.DayPicker-Day--selected):not(.DayPicker-Day--disabled):hover{background-color:#fcf8fc !important}.date-picker--dropdown .et--button-simple{text-align:end;padding:0 15px 7px}.date-range-picker .DayPicker-Day--today{font-weight:700}.date-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#a54ab5 !important}.date-range-picker .DayPicker-Day--selected:not(.DayPicker-Day--start):not(.DayPicker-Day--end):not(.DayPicker-Day--outside){background-color:#fcf8fc !important;color:#a54ab5}.date-range-picker .DayPicker-Day{border-radius:0 !important}.date-range-picker .DayPicker-Day:not(.DayPicker-Day--selected):not(.DayPicker-Day--disabled):hover{background-color:#fcf8fc !important}.date-range-picker .DayPicker-Day--start{border-top-left-radius:50% !important;border-bottom-left-radius:50% !important}.date-range-picker .DayPicker-Day--end{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.dnd-controller--list{height:500px;overflow:auto}.dnd-controller--is-dragging{cursor:move}.dnd-controller--dragged-over-list{cursor:move}.dropdown{position:relative;display:block;float:left}.dropdown--header a{display:block;width:100%;height:100%;padding:10px 20px}.dropdown--header a:hover{background:hsla(0,0%,100%,.5)}.dropdown--toggle.is-open{background:#fff}.dropdown--toggle.is-open:hover{background:#fff}.dropdown--body{position:absolute;top:100%;left:0px;display:none;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.08);border-radius:16px;width:245px;min-height:150px;z-index:100}.dropdown--body.is-open{display:block}.dropdown--body.is-right{right:0px;left:inherit}.dropdown-button .dropdown--body{width:100%}.filter-bar{height:60px;width:100%;border-top:1px solid #00a0cc;border-bottom:1px solid #00a0cc}.filter-bar--icon{float:left;line-height:4;text-align:center;color:#737373;padding:0 15px}.filter-bar--title{font-size:15.96px;font-weight:bold;padding-left:5px}.filter-bar--filters{float:left}.filter-bar--filter{float:left;height:58px;border-left:1px solid #00a0cc;background:#fff}.filter-bar--filter:last-child{border-right:1px solid #00a0cc}.filter-bar--filter .dropdown,.filter-bar--filter .advanced-combobox,.filter-bar--filter .advanced-dropdown{height:58px}.filter-bar--filter .advanced-combobox,.filter-bar--filter .advanced-dropdown{background:#fff;border:none}.filter-bar--filter .dropdown,.filter-bar--filter .dropdown--body{width:100%}.filter-bar--filter .dropdown--body{left:-1px;right:-1px;width:auto}.filter-bar--filter .dropdown--header{height:100%;line-height:2}.filter-bar--filter .dropdown--header .fa-angle-down{top:18px}.filter-bar--filter .dropdown--toggle{padding:10px;line-height:1}.filter-bar--filter .dropdown--toggle:hover{background:none}.filter-bar--filter .dropdown--toggle:hover:not(.is-open){background:#f9f9f9}.filter-label{color:#737373}.filter-selected{margin-top:10px;font-size:15.96px}.filter-arrow-down{line-height:2}.filter-drawer--wrapper{position:relative;height:75px;z-index:200}.filter-drawer--wrapper.is-docked{bottom:0;height:auto}.filter-drawer--wrapper.is-docked .filter-drawer--drawer{position:absolute;top:75px;right:0px;bottom:0px;left:0px;box-shadow:none}.filter-drawer--wrapper.is-docked .filter-drawer--content{position:absolute;top:0px;right:0px;bottom:75px;left:0px;overflow:auto}.filter-drawer--wrapper.is-docked .filter-drawer--footer{position:absolute;right:0px;bottom:0px;left:0px;height:75px;background:#fff;box-shadow:0 -1px 2px #d7d7d7}.filter-drawer--header{max-width:100%;margin-left:auto;margin-right:auto;background:#fff;height:75px;position:relative;z-index:10}.filter-drawer--header::after{content:"";display:table;clear:both}.filter-drawer--header.is-open{z-index:0}.filter-drawer--header-content{height:75px;padding-left:142px}.filter-drawer--header-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:142px;background:rgba(249,249,249,.6);z-index:1}.filter-drawer--toggle{width:142px;float:left;height:74px;line-height:67px;text-align:center;color:#007c9e;font-weight:500;font-size:1.1em;background:#fff}.filter-drawer--toggle:hover{cursor:pointer}.filter-drawer--toggle.is-open{height:75px}.filter-drawer--toggle .gt-icon-filter{margin-right:10px}.filter-drawer--toggle .gt-icon-chevron-down,.filter-drawer--toggle .gt-icon-chevron-up{margin-left:10px;color:#737373}.filter-drawer--toggle-wrap{margin:4px}.filter-drawer--toggle-wrap.is-disabled{color:#f6f6f6;cursor:default}.filter-drawer--toggle-wrap.is-disabled .gt-icon-chevron-down,.filter-drawer--toggle-wrap.is-disabled .gt-icon-chevron-up{color:#f6f6f6}.filter-drawer--overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,.5);z-index:120}.filter-drawer--drawer{transition:transform .2s ease-out;transform:translateY(-100%);background:#fff;border-radius:0 0 10px 10px;border-bottom:solid 1px #f6f6f6;z-index:9;visibility:hidden;min-height:363px}.filter-drawer--drawer.is-open{transform:translateY(0);box-shadow:0px 2px 5px rgba(0,0,0,.08);visibility:visible}.filter-drawer--footer{display:flex;align-items:center}.filter-drawer--footer::after{content:"";display:table;clear:both}.filter-drawer--apply{float:right;padding:16px 32px;text-align:right;width:50%;display:inline-block}.filter-drawer--apply button{padding:12px 16px;width:130px;margin-left:15px}.filter-drawer--apply button.is-disabled{background-color:#fff;border:solid 1px #f6f6f6;color:#d7d7d7;font-weight:bold}.filter-drawer--clear{width:50%;display:inline-block;padding:16px 32px}.filter-drawer--clear a{color:#de1b2c}.filter-drawer--clear i{vertical-align:text-bottom;font-size:18px}.filter-panel-row{padding:12px 0}.filter-panel-row--label{display:inline-block;vertical-align:middle;width:260px;padding-right:32px;font-weight:bold}.filter-panel-row--control{width:calc(100% - 260px);display:inline-block;vertical-align:middle}.load-more{display:flex;justify-content:center;margin:16px}.page-header{background-color:#fff;height:75px;position:relative}.page-header--left{display:inline-block;vertical-align:middle}.page-header--left::before{content:" ";display:inline-block;height:75px;width:16px;vertical-align:middle}.page-header--left-items{font-size:20px;line-height:1;display:inline-block;vertical-align:middle}.page-header--right{float:right;height:100%}.page-header--right::after{content:" ";display:inline-block;height:75px;width:16px;vertical-align:middle}.page-header--right-items{display:inline-block;vertical-align:middle}.page-header--slash{margin-left:8px;margin-right:8px}.page-header-banner{height:40px}.page-header--contents{position:absolute;top:80px;right:0px;bottom:0px;left:0px;overflow-y:auto}.page-header--contents.has-banner{top:120px}.pagination>.is-active{color:#a54ab5;background:#fcf8fc;font-weight:bold}.pagination>.is-active:hover{color:#a54ab5;background:#fcf8fc}.pagination>.is-disabled{color:#d7d7d7;background:rgba(0,0,0,0);cursor:default}.pagination>.is-disabled:hover{color:#d7d7d7}.pagination--item{display:inline-block;font-size:14px;padding:5px 12px;background:#fff;border-radius:40px;cursor:pointer}.pagination--item:hover{background:#f9f9f9;color:#a54ab5}.pagination--prev,.pagination--next{background:none}.pagination--prev:hover,.pagination--next:hover{background:none}.pagination--prev{padding-left:0px}.pagination--next{padding-right:0px}.pagination--placeholder{color:#454545;background:rgba(0,0,0,0);cursor:default}.pagination--placeholder:hover{color:#454545;background:rgba(0,0,0,0)}.range-dropdown{width:240px;position:relative}.range-dropdown .fa-angle-down{position:absolute;top:15px;right:15px}.range-dropdown.is-open .range-dropdown--header{background:#f3f3f3}.range-dropdown.is-open .range-dropdown--header:hover{background:#f3f3f3}.range-dropdown--header{padding:10px 20px;border-radius:20px;color:#737373;border:solid 1px #d7d7d7}.range-dropdown--header:hover{cursor:pointer;background:#f6f6f6}.range-dropdown--wrap{width:400px;padding:16px;background:#fff;border:1px solid #f6f6f6;box-shadow:0 1px 2px #d7d7d7}.horizontal-viewport{position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden}.horizontal-viewport--content{height:100%;min-width:100%;position:relative}.scrollbar{-webkit-user-select:none;user-select:none;height:12px;border-radius:10px;background:rgba(122,122,122,.1)}.scrollbar--handle{background:rgba(130,130,130,.5);border-radius:10px;position:relative;height:12px}.scrollbar--handle:hover,.scrollbar--handle.is-dragging{background:rgba(115,115,115,.5)}.selected-items-toolbar{display:flex;align-items:center;border:solid 1px #f6f6f6;margin-right:8px;height:100%;border-radius:3px;padding:8px}.selected-items-toolbar .et--checkbox{padding-right:4px;background:none;border-radius:2px;margin-bottom:0}.selected-items-toolbar .et--checkbox label{margin-bottom:0}.selected-items-toolbar .et--checkbox--box{margin:0}.selected-items-toolbar .addlist-popover{white-space:nowrap}.selected-items-toolbar--item{display:inline-block;margin-left:5px;vertical-align:middle;padding:8px;background:none;margin-right:8px}.selector-menu--content{border-bottom:solid 1px #f6f6f6;min-width:275px}.selector-menu--input{padding:15px;border-bottom:solid 1px #f6f6f6}.selector-menu--options{max-height:255px;overflow-y:auto;text-align:left}.selector-menu--group{border-bottom:solid 1px #f6f6f6;padding:8px}.selector-menu--group:last-child{border-bottom:none}.selector-menu--group-label{padding-left:8px;margin-bottom:4px;display:block}.selector-menu--item{cursor:pointer;padding:4px 30px;line-height:23px;position:relative}.selector-menu--item.is-active{color:#a54ab5;background:#f9f9f9}.selector-menu--item.is-active.is-checked::after{position:absolute;top:4px;right:4px;content:"Remove";color:#737373;font-size:12px}.selector-menu--icon{position:absolute;left:0px;color:#a54ab5;line-height:23px;font-weight:bold;font-size:13px;width:26px}.selector-menu--header{padding:3px;color:#454545;text-transform:uppercase;font-size:.9em;font-weight:bold}.selector-menu--actions{display:block;padding:15px;text-align:center}.selector-menu--actions.is-button:hover{color:#a54ab5}.add-new-list--input.filter-text-input{width:100%}.selector-menu--load-more{display:block;width:100%;text-align:center;padding:8px}.sort-dropdown{display:flex;height:39px}.sort-dropdown button{border-radius:0 8px 8px 0;width:200px;margin:0}.sort-dropdown--btn{background:#fff;height:39px;width:45px;padding:10px 6px;font-weight:500;display:inline-block;border-radius:8px 0 0 8px;border:solid 1px #d7d7d7;border-right:none;vertical-align:middle;margin:0}.sort-dropdown--btn:hover,.sort-dropdown--btn:focus{background:rgba(249,249,249,.5)}.sort-dropdown--btn:hover .sort-dropdown--icon,.sort-dropdown--btn:focus .sort-dropdown--icon{color:#a54ab5}.sort-dropdown--btn:hover .sort-dropdown--icon.is-selected,.sort-dropdown--btn:focus .sort-dropdown--icon.is-selected{color:#454545}.sort-dropdown--icon{color:#00a0cc;margin:0;width:17px}.sort-dropdown--icon.is-selected{color:#454545}.sort-dropdown--icon:last-child{margin-left:-4px}.sort-dropdown--single{background:#fff;border:solid 1px #d7d7d7;border-radius:8px;padding:8px;cursor:pointer;font-size:14px;color:#454545}.sort-dropdown--single .gt-icon-long-arrow-up{margin-right:12px;margin-left:-4px}.sort-dropdown--single:hover,.sort-dropdown--single:focus{background:rgba(249,249,249,.5);border-color:#f6f6f6}.sort-dropdown--single:hover .sort-dropdown--icon,.sort-dropdown--single:focus .sort-dropdown--icon{color:#a54ab5}.sort-dropdown--single:hover .sort-dropdown--icon.is-selected,.sort-dropdown--single:focus .sort-dropdown--icon.is-selected{color:#454545}.sort-selector{background:#f9f9f9}.sort-selector .dnd-controller--list-available{border-right:1px solid #f6f6f6;padding-right:6px}.sort-selector .dnd-controller--list-active{padding-left:6px}.column-selector .modal-confirm--header{padding-left:8px}.sort-selector--content .dnd-controller--drag-list{-webkit-user-select:none;user-select:none;width:50%;border-radius:2px 2px 0 0}.drag-list--item{display:flex;align-items:center;position:relative;border:solid 1px #f6f6f6;margin-bottom:4px;border-bottom:none;background:#fff;padding:10px;cursor:pointer}.drag-list--item .icon-action{color:#d7d7d7}.drag-list--item.is-last,.drag-list--item:last-child{border-bottom:solid 1px #f6f6f6}.drag-list--item:hover{background:#f9f9f9}.drag-list--item i{font-size:1.3em}.drag-list--header{border-top:solid 1px #f6f6f6;color:#737373;margin:8px 0 4px}.drag-list--header:first-child{border-top:none}.drag-list--label{width:75%;display:inline-block;vertical-align:middle}.drag-list--icons{position:absolute;top:0px;right:0px;display:block;padding:11px 10px 10px 0;text-align:right;width:15%}.drag-list--icons:hover i{color:#a54ab5}.drag-list--handle{width:10%;text-align:left}.drag-list--ghost{background:#d7d7d7}.drag-list--ghost i,.drag-list--ghost span{visibility:hidden}.drag-list--empty{height:1px;overflow:visible}.drag-list--empty .empty-state-message{padding:56px}.sort-selector--content{display:flex;width:100%;justify-content:space-between;padding:0px 10px}.sort-selector--content ul{flex-basis:50%;height:445px;padding-top:0;overflow:auto;position:relative}.sort-selector--content ul.is-disabled .drag-list--item{color:#737373}.sort-selector--content ul.is-disabled .drag-list--item.is-disabled{opacity:.5}.sort-selector--content ul.is-disabled .drag-list--item:hover{background:#fff}.sort-selector--content ul.is-disabled .drag-list--icons{opacity:.5}.drag-list--item.is-disabled{opacity:.5;cursor:not-allowed}.sort-selector--col{width:50%;padding:5px 8px 0 8px;border:solid 1px #f6f6f6;border-bottom:none;float:left}.sort-selector--heading{background:#fff;padding:8px;padding-bottom:12px;border-bottom:1px solid #f6f6f6}.sort-selector--heading h4{display:inline-block;vertical-align:middle;float:none;width:65%}.sort-selector--heading a{display:inline-block;vertical-align:middle;float:none;width:35%;text-align:right}.sort-selector--heading a i{margin-left:5px}.sort-selector--search .search-box,.sort-selector--search .export-appeal-controller--name{width:auto;margin:8px}.sort-selector--active-instruction-content{color:#737373;padding:8px}.sort-selector--actions{text-align:right}.sort-selector--top-row{display:flex}.sort-selector--available{border-right:1px solid #f6f6f6}.sort-selector--active,.sort-selector--available{flex-basis:50%}.tag-input{cursor:text;border:solid 1px #b7b7b7;border-radius:8px;position:relative;background:#f9f9f9;min-height:40px}.tag-input:focus-within{border:solid 1px #ba72c5;background:#fcf8fc}.tag-input.is_disabled{cursor:not-allowed;border:solid 1px #d7d7d7;background:#f3f3f3}input[type=text].tag-input--input{display:inline-block;width:240px;border:none;margin-bottom:0;padding:4px 8px;line-height:21px}input[type=text].tag-input--input::-ms-clear{display:none}input[type=text].tag-input--input:hover,input[type=text].tag-input--input:focus{border:none}.tag-input--tags{display:inline-block;padding:4px 0px 0px 4px}.tag-input--tags>li{background:#f9f9f9;display:inline-block;border-radius:2px;border:solid 1px #f6f6f6;font-weight:500;margin:0px 8px 4px 0px;padding:4px 8px;cursor:pointer}.tag-input--tags>li i{color:#b7b7b7}.tag-input--tags>li i:hover{color:#a54ab5}.tag-input--tags>li.is-invalid{background:none;border:none;border-bottom:dotted 1px #de1b2c;padding-right:0px;border-radius:0px}.tag-input--tags>li.is-error{background-color:rgba(222,27,44,.1);border-color:rgba(222,27,44,.3);color:#de1b2c}.tag-input--tags>li.is-error i{color:#de1b2c}li.tag-input--wrapper{background:none;border:none;margin:0;padding:0}.tag-input--autocomplete{position:absolute;top:100%;right:0px;left:0px;width:100%;max-height:300px;overflow-y:auto;border:solid 1px #f6f6f6;box-shadow:0 1px 2px #d7d7d7;border-radius:3px;background:#fff;z-index:1000;font-weight:normal}.tag-input--autocomplete>li{cursor:pointer}.tag-input--autocomplete>li.is-selected{background:#f9f9f9}.tag-input--autocomplete.is-empty{display:none}.tag-input--empty{padding:10px 20px;font-size:1.1em;color:#737373}.tag-input--search-icon{margin-left:4px;color:#b7b7b7;font-weight:bold}.calendar-clock--wrapper-closed{width:100%;height:48px;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px}.calendar-clock--content-closed{width:100%;height:100%;border:1px solid #007c9e;position:relative}.calendar-clock--content-button{position:absolute;top:0px;left:0px;width:100%;height:100%}.calendar-clock--selected-time{width:70%;height:100%;padding:4px;float:left}.calendar-clock--dropdown-button{height:100%;float:right;color:#007c9e}.calendar-clock--wrapper{width:100%;padding:8px;height:160px}.calendar-clock--content{width:100%;height:100%;border:1px solid #007c9e}.calendar-clock--list{width:100%;height:100%;overflow-y:scroll}.clock-list-item{font-size:14px;height:28px;padding-left:4px}.clock-list-button{width:100%;height:100%}.clock-list-button:hover{background-color:#a54ab5}.selected-time{background-color:#00a0cc}button.date-picker-dropdown--btn{display:flex;min-width:100%}.date-picker-dropdown--btn{margin-top:8px;flex:1;flex-direction:row;align-items:center;justify-content:space-between}.date-picker-dropdown--btn.ignore-margin{margin-top:0}.date-picker-dropdown--cal-icon{margin-right:11px;color:#b7b7b7}.date-time-picker--wrapping-div{padding-top:10px;position:absolute}.date-time-picker--wrapping-div .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){background-color:#a54ab5}.date-time-picker--wrapping-div .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#a54ab5}.date-time-picker--wrapping-div .DayPicker-Day{border-radius:4px}.date-time-picker--wrapping-div .DayPicker-Caption{padding:0px}.date-time-picker--wrapping-div .DayPicker-Caption .gt-icon-chevron-left,.date-time-picker--wrapping-div .DayPicker-Caption .gt-icon-chevron-right{font-size:20px;color:#f6f6f6;display:inline;margin:0px}.date-time-picker--wrapping-div .DayPicker-Caption-text{font-size:16px;color:#007c9e;display:inline}.date-time-picker--wrapping-div .DayPicker-Month{margin-top:0px}.date-time-picker--wrapping-div .DayPicker-NavBar{position:absolute}.date-range-picker-dropdown--btn{padding:10px 16px 10px 16px;font-size:13px}.dialer{height:100%;padding:24px;display:flex}.dialer-right-container{width:50%}.dialer--header{height:35%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.dialer--input{display:flex;margin-bottom:20px}.dialer--input-box{font-size:22px;border:none;outline:none}.extension-box{width:60px}.phone-box{width:170px;padding-right:0px}.dialer--grid-container{height:60%;border-top:solid 1px #f3f3f3;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(5, 1fr);padding-bottom:10px}.dialer--grid-item{display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:400;cursor:pointer}.dialer-left-container{margin-right:20px;width:50%;height:100%}.dialer--input-note{display:flex}.dialer-note-textarea{resize:none;height:450px}.dialer--timer{width:20%;font-size:17px}.voip-error-message{padding:20px;margin:20px;background-color:#ffe6e6;border:1px solid #fcc;border-radius:4px;color:#c00;text-align:center;font-weight:500}.toast-container{position:fixed;top:15px;right:15px;z-index:10000}.toast{transition:all .2s ease-in;animation-duration:.4s;color:#2c2c2c;background:#d7d7d7;border-color:#939393;width:300px;border:1px solid;border-radius:8px;position:relative;margin-bottom:15px;min-height:48px}.toast a{text-decoration:underline}.toast--success{color:#3f7f34;background:#f4faf4;border-color:#53a744}.toast--error{color:#de1b2c;background:#fef6f7;border-color:#eb5c68}.toast--warning{color:#454545;background:#fdf7dc;border-color:#f3ca16}.toast--icon{width:48px;height:48px;display:inline-block;vertical-align:top;font-size:24px;padding:11px}.toast--close{position:absolute;top:15px;right:12px;font-size:18px;cursor:pointer}.toast--close:hover{color:rgba(0,0,0,.5)}.toast--message{width:calc(100% - 48px);padding:14px 32px 14px 0;display:inline-block;vertical-align:top;font-weight:bold}.toast--body{font-weight:normal;padding-top:8px}.toast--actions{padding:0 16px 14px 48px}.toast-action-lg .toast--actions a{width:auto}.toast--header{padding-bottom:8px}.back-header{display:flex;align-items:center;height:80px;border-bottom:solid 1px #f6f6f6;background:#fff;padding:16px 8px}.back-header--header-text{font-size:20px}.badge{color:#fff;background:#a54ab5;padding:3px 7px;border-radius:10px;font-size:12px;line-height:1em;font-weight:bold}.badge-inverse{color:#a54ab5;background:#fff;padding:3px 7px;border-radius:10px;font-size:12px;line-height:1em;font-weight:bold}.badge-accent{color:#fff;background:#a54ab5;padding:3px 7px;border-radius:10px;font-size:12px;line-height:1em;font-weight:bold}.badge-warning{color:#fff;background:#f3ca16;padding:3px 7px;border-radius:10px;font-size:12px;line-height:1em;font-weight:bold}.badge-sq-error,.relationship-card--deceased,.contact-card--deceased,.new-contact-card--deceased{color:#de1b2c;background:#fff;padding:3px 7px;border-radius:10px;font-size:12px;line-height:1em;font-weight:bold;border-radius:2px;border:solid 1px #de1b2c;text-transform:uppercase;letter-spacing:.1px}.circle-notification-badge{display:inline-block;width:8px;height:8px;background-color:#007c9e;border-radius:50px;transition:all .2s ease;box-shadow:0 0 0 0 #000,0 0 0 0 #fff}.circle-notification-badge:hover{box-shadow:0 0 0 4px #f9f9f9,0 0 0 5px #007c9e}.banner-notice{padding:12px;background-color:#5898aa;position:relative;margin-bottom:24px;border-radius:2px}.banner-notice::after{content:"";display:table;clear:both}.banner-notice .banner-notice--icon{color:rgb(196.55,218.95,225.25);position:absolute;left:10px;font-size:32px;margin-top:-16px;top:50%}.banner-notice .banner-notice--text{padding-left:50px;color:#6c787f;font-size:15.96px}.banner-notice .banner-notice--text a{text-decoration:underline}.facepile--item{display:inline-block;vertical-align:top;margin-right:8px}.facepile--avatar{border-radius:100%}.facepile--popover,.facepile--tooltip{display:inline-block;vertical-align:middle}.facepile--popover-content{padding:8px;border:solid 1px #f6f6f6;border-radius:2px}.facepile--more{width:42px;height:42px;border-radius:42px;background:#f9f9f9;color:#737373;font-weight:500;font-size:12px;display:inline-block;vertical-align:middle;line-height:40px;text-align:center;margin-right:4px}.icon-accent{color:#a54ab5}.icon-highlight{color:#a54ab5}.icon-muted{color:#737373}.icon-error{color:#eb5c68}.icon-success{color:#73c166}.icon-info{color:#737373}.icon-action{color:#007c9e}.gt-app-icon{background:url(/images/gt_app_icon.3be35b1a6329b9933b15.png) no-repeat;background-size:100%;width:35px;height:35px;float:left;margin:3px 8px}.gt-app-icon.is-disabled{background-image:url(/images/gt_app_icon_disabled.1ff1de87a2daee59e6c9.png)}.show-disabled{background:rgba(0,0,0,0) url(/images/gray_diagonal_tile.b9e7f4cdc5f40e9c6825.png) repeat}.et-icon-close{color:#d7d7d7;cursor:pointer}.icon-link{text-align:center}.icon-link a:hover .icon-link--i{color:#a54ab5}.icon-link--i{transition:color .2s ease-in;color:#d7d7d7}.icon-linkedin-brand,.bio-info--contact-icon.gt-icon-linkedin-box,.career-template--icon.gt-icon-linkedin-box,.education-template--icon.gt-icon-linkedin-box,.phone-template--icon.gt-icon-linkedin-box,.email-template--icon.gt-icon-linkedin-box,.address-template--icon.gt-icon-linkedin-box,.assignee-template--icon.gt-icon-linkedin-box{color:#0077b5}.icon-facebook-brand{color:#3b5998}.icon-eventbrite-brand{color:#ff8000}.avatar--blue{height:44px;width:50px;display:inline-block;background-image:url(/images/et_avatar_blue2x.05a900fdcf89966f2f8d.png);background-size:50px 44px}a{transition:color .1s linear;color:#007c9e;font-weight:normal;text-decoration:none}a:hover{color:#a54ab5}a:active,a:focus{color:#007c9e}a:visited{color:#007c9e}a:visited:hover{color:#a54ab5}a.is-disabled{color:#454545}a.is-disabled:hover{color:#454545}a.is-disabled:focus{color:#454545}.link-inherit{color:inherit}.link-inherit:hover{color:inherit}.link-destroy{color:#de1b2c}.link-destroy:hover{color:rgb(176.5301204819,21.4698795181,34.9879518072)}.loading-container{position:relative}.loading-overlay,.loading{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:hsla(0,0%,100%,.5);z-index:50}.loader,.loading--spinner{animation:pace-spinner 400ms linear;animation-iteration-count:infinite;display:block;z-index:2000;border:solid 2px rgba(0,0,0,0);border-top-color:#f7941e;border-left-color:#f7941e;border-radius:20px;width:30px;height:30px;margin:10px}.loader.is-absolute-centered,.is-absolute-centered.loading--spinner{position:absolute;top:50%;right:-15px;bottom:-15px;left:50%;margin:0px}.loader.is-top-centered,.is-top-centered.loading--spinner{position:relative;top:30px;margin:0 auto}.loader.is-centered,.is-centered.loading--spinner{margin:10px auto}.loader-small{vertical-align:middle;display:inline-block;width:15px;height:15px}.loader-icon{position:relative}.loading{background:hsla(0,0%,100%,.8)}.loading-no-overlay{background:none}.loading-modal{height:400px;align-items:center;display:flex;justify-content:center}.loading--wrapper{width:100px;height:100px;text-align:center}.loading--wrapper.is-top{position:absolute;top:20px;left:50%;margin:0 0 0 -50px}.loading--wrapper.is-bottom{position:absolute;bottom:50px;left:50%;margin:0 0 0 -50px}.loading--wrapper.is-center{position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px}.loading--wrapper-small{width:40px;height:40px}.loading--wrapper-small.is-top{position:absolute;top:8px;left:50%;margin:0 0 0 -20px}.loading--wrapper-small.is-bottom{position:absolute;bottom:0px;left:50%;margin:0 0 0 -20px}.loading--wrapper-small.is-center{position:absolute;top:50%;bottom:50%;margin:-20px 0 0 -20px}.loading--spinner{border:solid 4px rgba(0,0,0,0);border-top-color:#737373;border-left-color:#737373;border-radius:80px;width:80px;height:80px}.loading--spinner-small{width:32px;height:32px;margin:4px}.loading--text{margin-left:-150px;margin-right:-150px;font-size:1.6em;line-height:1.4;color:#737373;margin-top:15px}@keyframes pace-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.plain-button--link{color:#007c9e}.plain-button--link:hover:not(:disabled){color:#a54ab5}.uploaded-files--container{width:95%;margin:0 auto}.uploaded-file{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background-color:#f6f6f6;border-radius:9px;margin-bottom:5px}.uploaded-file p{margin-bottom:0;color:#00a0cc;font-size:14px}.uploaded-file i{font-size:20px;color:#939393;cursor:pointer}.text-input-form{display:flex;display:flex;align-items:center;border:1px solid #a54aa5;border-radius:5px;padding:6px;background-color:#f6f6f6;width:100%;justify-content:space-between}.text-input-form input{border:none;background-color:#f6f6f6}.text-input-form input:focus{outline:none}.text-input-form i{font-size:21px;cursor:pointer;margin-left:10px}.text-input-form i:hover{opacity:.8}.text-input-form div{display:flex;align-items:center}.signatures-modal--header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px}.email-footer-btns{display:flex;justify-content:space-between;width:115px;align-items:center;margin-left:25px}.email-signatures-btn,.email-attachment-btn{font-size:22px;cursor:pointer;color:#000}.delete-email-btn{font-size:18px;cursor:pointer;color:#000;align-self:center;margin-left:10px}.email-signatures-btn:hover,.email-attachment-btn:hover{opacity:.8}.email-signature-library{border-right:1px solid #f6f6f6;width:40%;padding:15px 23px 0;margin-bottom:30px;display:flex;flex-direction:column;justify-content:space-between}.email-signature-library .email-signatures--add-btn{width:125px}.email-signature-library--header{background-color:#f6f6f6;padding:12px 5px;border-radius:10px;text-align:center;margin:auto}.email-signature-library--list{margin-top:17px}.email-signature-library--list .email-signature-library--item{display:flex;margin:20px 0;align-items:center}.email-signature--radio{display:flex}.email-signature--radio .et--radio label{max-width:231px}.email-signature-form{width:60%;padding:15px 10px}.email-signature-form em{font-style:italic}.email-signature-form strong{font-weight:bold}.email-signature-form ol,.email-signature-form ul{list-style-type:revert;padding-left:25px}.email-signature--editor{border:1px solid #f6f6f6;border-radius:10px}.email-signature-body-footer{border-radius:0px 0px 10px 10px;border:1px solid #eee;padding:8px 10px;text-align:right;background-color:#f6f6f6;margin-bottom:130px}.email-signature-body-footer .saved-btn{padding-right:25px}.default-signature-label{text-transform:uppercase;margin-left:8px;border-radius:5px;color:#fff;background-color:#a54ab5;padding:0px 8px;font-size:13.02px;line-height:22px}.email-signature--set-default-btn{font-size:12px;padding:2px 8px;white-space:nowrap}.templates-library--container{border-right:1px solid #d7d7d7;width:470px;height:100%;display:flex;flex-direction:column}.templates-library--container .et--search-box{margin:20px 0 15px 20px}.templates-library--container button{display:block}.templates-library--container .create-template-btn{margin:20px auto 30px}.templates-library--container label.email-form--label{width:100%}.templates-modal-content{height:600px;overflow:hidden}.template-library--list{flex:1;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.template-library--empty{display:flex;justify-content:center;flex-direction:column}.dynamic-popup{position:absolute;border:1px solid #ccc;background-color:#fff;z-index:1000;padding:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:11px}.template-library--list::-webkit-scrollbar{width:0;height:0}.email-template-card{display:flex;border-bottom:1px solid #d7d7d7;padding:15px 0 15px 20px}.email-template-card p{width:385px;margin-bottom:0}.email-template-card .email--template-card--header>p{width:306px}.email-template-card .email--template-card--header>p:first-child{margin-bottom:3px}.email-template--icon-container{display:flex;justify-content:space-around;width:88px;align-items:center}.email-template--icon-container i{cursor:pointer;font-size:22px;color:gray}.email-template--icon-container i:hover{color:#a2a2a2}.email-template-card--tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.email-template-card--tag{display:inline-block;padding:1px 6px;background:#f3eaff;color:#7c3aed;font-size:10px;font-weight:500;border-radius:8px;white-space:nowrap}.email-template-card-body{max-height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:385px}.email-template-card-body>:nth-child(n+2){display:none}.section-title{font-size:18px;font-weight:bold;margin-bottom:15px}.section-title:first-child{margin-bottom:30px}.divider{border-top:1px solid #d7d7d7;margin:15px 0}.modal-content{padding:0 15px}.modal-content .form-section{margin-bottom:20px}.modal-content .editor-container{min-height:300px;margin-bottom:15px}.template-preview-container{padding:20px 15px;height:75%;width:55%}.template-preview-container .section-heading{font-size:15px;font-weight:bold;margin-bottom:10px}.template-preview-container .content-preview{background-color:#f7f7f7;padding:25px;height:350px;overflow:auto;border-radius:4px}.template-preview-container .content-preview .parsed-template-content{line-height:normal}.template-preview-container .content-preview div>p{margin:0}.template-preview-container .content-preview em{font-style:italic}.template-preview-container .content-preview strong{font-weight:bold}.template-preview-container .content-preview ol,.template-preview-container .content-preview ul{list-style-type:revert}.template-preview-container .content-preview .empty-state{display:flex;justify-content:center;align-items:center;height:100%;color:#777}.template-preview-container .preview-subject{background-color:#f7f7f7;padding:15px;margin:10px 0;border-radius:4px}.template-preview-container .subject-section{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;margin-bottom:10px}.template-preview-container .subject-section span{font-size:15px;font-weight:bold}.email-form-tags-row{padding:8px 16px}.email-form-tags-label{display:block;font-size:12px;font-weight:600;color:#888;text-transform:uppercase;margin-bottom:6px}.email-form-tags-input-wrapper{display:flex;gap:8px}.email-form-tags-input{width:100%;padding:6px 10px;border:1px solid #d7d7d7;border-radius:4px;font-size:14px}.email-form-tags-input:focus{outline:none;border-color:#7b68ee;box-shadow:0 0 0 2px rgba(123,104,238,.15)}.email-form-tags-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.email-form-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:#f0ecfe;color:#7b68ee;border-radius:12px;font-size:12px;font-weight:500}.email-form-tag button{display:flex;align-items:center;background:none;border:none;padding:0;cursor:pointer;color:#999}.email-form-tag button .gt-icon{font-size:12px}.email-form-tag button:hover{color:#e74c3c}.email-form--readonly{padding:16px}.email-form--readonly-field{display:flex;align-items:baseline;gap:8px;padding:8px 0}.email-form--readonly-label{min-width:60px;color:#737373;font-size:13px}.email-form--readonly-body{border:1px solid #d7d7d7;border-radius:4px;padding:16px;margin-top:8px;max-height:400px;overflow-y:auto;background:#f9f9f9}.email-form--readonly-empty{color:#939393;font-style:italic}.email-form{display:grid;grid-template-columns:2fr;grid-template-rows:.2fr 1fr .01fr .2fr;grid-column-gap:1px;grid-row-gap:0px;height:100%}.email-form hr{margin:0}.email-form input,.email-form textarea{border:none}.email-form input:focus,.email-form textarea:focus{outline:none}.email-form textarea:focus:not(:disabled){background-color:#fff;outline:none;border:none}.email-form--label{display:flex;padding:8px 0 8px 15px;align-items:center;align-self:center}.email-form--label strong{color:#828282;min-width:30px}.email-form--label.email-recipients-with-content{padding-left:15px}.email-form--label.email-recipients-with-content .email-recipients-field{margin-left:0}.email-subject{align-items:center;display:flex;position:relative}.email-subject .email-form--label{width:100%;padding:8px 0 8px 15px}.email-subject input.email-form--input-field{position:relative;height:28px;margin-left:5px}.email-form-header{grid-area:1/1/2/2}.email-form-header-field{display:flex;position:relative;border-bottom:1px solid #f6f6f6;min-height:45px}.email-form--recipients-container{display:flex;flex-direction:column;border-bottom:1px solid #f6f6f6}.email-form--recipients-container .email-form-header-field{flex-grow:1;-ms-flex-positive:1}.email-recipients-main-container{width:100%;display:flex;flex-direction:column}.email-recipients-row{display:flex;width:100%;align-items:center}.email-recipients-row:not(:last-child){border-bottom:1px solid #f6f6f6}.email-recipients-row .email-form-header-field{flex-grow:1;border-bottom:0}.email-recipients-row.cc-row,.email-recipients-row.bcc-row{background-color:#fafafa}.email-recipients-row.cc-row .email-form-header-field,.email-recipients-row.bcc-row .email-form-header-field{padding-left:10px}.email-form-header-field:first-of-type{border-bottom:0}.email-form-header-cc{padding:0 10px 0 0;display:flex;align-items:center}.email-form-header-cc a:first-of-type{margin-right:5px}.email-form-header-label{-ms-flex-align:top;position:relative;align-items:flex-start !important;display:flex !important}.email-recipients-field{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;min-height:28px}.email-recipients-field-tag{display:inline-flex;align-items:center;background:#f9f9f9;margin:3px;padding:5px 8px;font-weight:450;border-radius:4px}.email-recipients-field-tag .recipient-type{color:#666;font-size:.9em;font-style:italic;margin-right:3px}.email-recipients-placeholder{color:#999;font-style:italic;margin-left:5px;display:inline-block;min-height:28px;line-height:28px}input.email-recipients-field-input{width:230px;display:inline-block;border:none !important;background:none !important;height:28px;padding:0;margin-left:5px}.email-form--input-field{width:96%;height:28px;padding:0}.rte-container{height:100%;margin:5px;overflow-y:auto;cursor:text !important;position:relative}.rte-container .rte-loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.6);display:flex;align-items:center;justify-content:center;z-index:10}.rte-container em{font-style:italic !important}.rte-container strong{font-weight:bold !important}.rte-container ul,.rte-container ol{padding-left:20px !important;margin:10px 0 !important}.rte-container .jodit-wysiwyg ul,.rte-container .jodit-wysiwyg ol{list-style-position:outside !important;padding-left:25px !important;margin-left:5px !important}.rte-container .jodit-wysiwyg ul{list-style-type:disc !important}.rte-container .jodit-wysiwyg ul[style*="list-style-type: circle"],.rte-container .jodit-wysiwyg ul.jodit-ul-circle{list-style-type:circle !important}.rte-container .jodit-wysiwyg ul[style*="list-style-type: square"],.rte-container .jodit-wysiwyg ul.jodit-ul-square{list-style-type:square !important}.rte-container .jodit-wysiwyg ul[style*="list-style-type: none"],.rte-container .jodit-wysiwyg ul.jodit-ul-none{list-style-type:none !important}.rte-container .jodit-wysiwyg ol{list-style-type:decimal !important}.rte-container .jodit-wysiwyg ol[style*="list-style-type: lower-alpha"],.rte-container .jodit-wysiwyg ol[style*="list-style-type: lower-latin"],.rte-container .jodit-wysiwyg ol.jodit-ol-lower-alpha{list-style-type:lower-alpha !important}.rte-container .jodit-wysiwyg ol[style*="list-style-type: upper-alpha"],.rte-container .jodit-wysiwyg ol[style*="list-style-type: upper-latin"],.rte-container .jodit-wysiwyg ol.jodit-ol-upper-alpha{list-style-type:upper-alpha !important}.rte-container .jodit-wysiwyg ol[style*="list-style-type: lower-roman"],.rte-container .jodit-wysiwyg ol.jodit-ol-lower-roman{list-style-type:lower-roman !important}.rte-container .jodit-wysiwyg ol[style*="list-style-type: upper-roman"],.rte-container .jodit-wysiwyg ol.jodit-ol-upper-roman{list-style-type:upper-roman !important}.rte-container .jodit-wysiwyg ol[style*="list-style-type: lower-greek"],.rte-container .jodit-wysiwyg ol.jodit-ol-lower-greek{list-style-type:lower-greek !important}.rte-container .jodit-wysiwyg li{display:list-item !important;margin-bottom:5px !important}.rte-container .jodit-wysiwyg li[style*="list-style-type: circle"]{list-style-type:circle !important}.rte-container .jodit-wysiwyg li[style*="list-style-type: square"]{list-style-type:square !important}.rte-container .jodit-wysiwyg li[style*="list-style-type: disc"]{list-style-type:disc !important}.rte-container .jodit-wysiwyg li[style*="list-style-type: decimal"]{list-style-type:decimal !important}.rte-container .jodit-wysiwyg li[style*="list-style-type: lower-alpha"],.rte-container .jodit-wysiwyg li[style*="list-style-type: lower-latin"]{list-style-type:lower-alpha !important}.rte-container .jodit-wysiwyg li[style*="list-style-type: upper-alpha"],.rte-container .jodit-wysiwyg li[style*="list-style-type: upper-latin"]{list-style-type:upper-alpha !important}.rte-container .jodit-wysiwyg li[style*="list-style-type: lower-roman"]{list-style-type:lower-roman !important}.rte-container .jodit-wysiwyg li[style*="list-style-type: upper-roman"]{list-style-type:upper-roman !important}.rte-container .jodit-wysiwyg li[style*="list-style-type: lower-greek"]{list-style-type:lower-greek !important}.rte-container .jodit-wysiwyg li[style*="list-style-type: none"]{list-style-type:none !important}.rte-container .jodit-wysiwyg li ul,.rte-container .jodit-wysiwyg li ol{margin-top:5px !important}.rte-container .jodit-wysiwyg ul ul,.rte-container .jodit-wysiwyg ol ol,.rte-container .jodit-wysiwyg ul ol,.rte-container .jodit-wysiwyg ol ul{margin-bottom:0 !important}.rte-container .jodit-wysiwyg .jodit-list-disc{list-style-type:disc !important}.rte-container .jodit-wysiwyg .jodit-list-circle{list-style-type:circle !important}.rte-container .jodit-wysiwyg .jodit-list-square{list-style-type:square !important}.rte-container .jodit-wysiwyg .jodit-list-decimal{list-style-type:decimal !important}.rte-container .jodit-wysiwyg .jodit-list-lower-alpha{list-style-type:lower-alpha !important}.rte-container .jodit-wysiwyg .jodit-list-upper-alpha{list-style-type:upper-alpha !important}.rte-container .jodit-wysiwyg .jodit-list-lower-roman{list-style-type:lower-roman !important}.rte-container .jodit-wysiwyg .jodit-list-upper-roman{list-style-type:upper-roman !important}.rte-container .jodit-wysiwyg .jodit-list-lower-greek{list-style-type:lower-greek !important}.rte-container .jodit-wysiwyg .jodit-list-none{list-style-type:none !important}.rte-container .jodit-wysiwyg em,.rte-container .jodit-wysiwyg i{font-style:italic !important}.rte-container .jodit-wysiwyg strong,.rte-container .jodit-wysiwyg b{font-weight:bold !important}.rte-container .jodit-wysiwyg .jodit-italic,.rte-container .jodit-wysiwyg .jodit-em{font-style:italic !important}.rte-container .jodit-wysiwyg .jodit-bold,.rte-container .jodit-wysiwyg .jodit-strong{font-weight:bold !important}.email-body--files{grid-area:3/1/4/2}.email-form--footer{display:flex;align-items:center;padding:15px 20px 0px 20px;margin-bottom:60px;border-top:1px solid #f6f6f6;grid-area:4/1/5/2}.oauth-controller{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.oauth-controller h1{margin-bottom:8px;font-size:30px}.oauth-controller p{font-size:16px;color:#737373}.oauth-provider--btn{display:flex;align-items:center}.email-disconnect-alert{background-color:#f5f5f5;padding:20px 20px;border-radius:12px;margin:15px 0px 27px;width:461px}.split-button{background-color:#007c9e;border:solid 0px #007c9e;border-radius:200px;display:flex;align-items:center;overflow:hidden}.split-button .split-button-send{border-right:1px solid #fff !important;border-radius:0px;border:0px solid #ccc}.split-button .split-button-arrow{border:0px solid #fff !important;padding:0 10px;border-radius:0;margin-left:0px}.split-button .split-button-arrow:hover,.split-button .split-button-arrow:focus,.split-button .split-button-arrow:focus-visible{height:37px;background-color:#a54ab5}.split-button .split-button-arrow:focus:not(:disabled){background-color:#007c9e}.split-button .split-button-dropdown{position:absolute;top:100%;left:0;background:#fff;border:1px solid #ccc;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;width:100%}.split-button .split-button-dropdown div{padding:10px;cursor:pointer}.split-button .split-button-dropdown div:hover{background:#f6f6f6}.split-btn-disabled{border:solid 0px #007c9e;border-radius:200px;display:flex;align-items:center;overflow:hidden;background-color:#b7b7b7}.split-btn-disabled .split-button-send{border-right:1px solid #fff !important;border-radius:0px;border:0px solid #ccc}.split-btn-disabled .split-button-arrow{border:0px solid #fff !important;padding:0 10px;border-radius:0;margin-left:0px}.date-time{margin-left:18px;color:#888}.schedule-email-popover{width:400px;padding:10px;padding-bottom:5px;flex-direction:column;overflow:visible !important}.schedule-email-popover .et--actions-menu--option-heading{color:#454545;font-weight:500}.outreach-card-header{flex-direction:column;position:relative}.schedule-email-date-picker{border:solid 1px #d7d7d7;color:#454545;font-weight:normal}.et--dropdown.schedule-email-time-picker.et--advanced-combobox{max-width:120px !important}.et--dropdown.schedule-email-time-picker.et--advanced-combobox .et--dropdown--body{position:fixed;margin-top:-10px;margin-left:15%;width:25%;overflow:visible;z-index:9999}button.date-picker-dropdown--btn.schedule-email-date-picker.et--button-secondary{min-width:35%}.empty-state-message{width:100%;color:#737373;text-align:center;font-size:14px;padding:16px}.empty-state-message.is-small{font-size:14px}.empty-state-message.is-small .empty-state-message--icon{font-size:20px}.empty-state-message.is-small .empty-state-message--text{font-size:16px;margin-top:12px;margin-bottom:2px}.empty-state-message.is-page{margin-top:100px}.empty-state-message--icon{color:#d7d7d7;font-size:50px}.empty-state-message--text{margin-top:16px;margin-bottom:4px;font-size:24px;font-weight:500;line-height:1em}.empty-state-message--subtext{margin-top:16px;margin-bottom:4px;font-size:18px;line-height:1em}.empty-state-message--action-area{margin-top:16px}.empty-state-message--action-btn{display:block;max-width:146px;margin:16px auto 0 auto}.todays-due-empty-state{color:#fff;background-color:#090;width:40px;height:40px;border-radius:50%;font-size:35px}.filters-label{white-space:nowrap;overflow:hidden;position:relative}.filters-label--prefix,.filters-label--divider{display:inline-block;text-transform:uppercase;color:#737373;font-size:.6em;font-weight:bold;text-align:center;vertical-align:middle;padding:0 4px}.filters-label--prefix{padding-left:0}.selected-contacts-string{font-size:14px;line-height:14px;color:#737373;clear:both;margin-top:2px}.text-kpi-value{font-weight:bold;font-size:1.2em}.text-label,.profile-proposals--header .profile-proposals--amount,.career-template--label,.education-template--label,.phone-template--label,.email-template--label,.address-template--label,.assignee-template--label,.kpi-card--title{color:#737373;font-weight:normal}.text-placeholder,.exports-table--error,.exports-table--scheduled-error{color:#737373;font-style:italic;font-weight:normal}.text-placeholder-light{color:#d7d7d7;font-weight:normal}.text-normal{font-weight:normal;font-size:14px}.text-empty-message,.notification-list--empty{text-align:center;padding:20px;padding-top:30px}.text-weight-normal{font-weight:normal}.text-dollar-value{color:#53a744}.text-count{color:#737373}.text-bold{font-weight:500}.text-light{color:#737373}.text-muted{color:#d7d7d7}.text-warning{color:#de1b2c}.text-info,.comment--ref{color:#737373}.text-danger{color:#de1b2c}.text-bright{color:#a54ab5}.text-highlight{background:#f4faf4}.text-highlight--secondary{background:#73c166;color:#fff}.text-centered{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-word-break{word-wrap:break-word}.text-removed-user{color:#737373;font-style:italic}.text-muted-hover{color:#d7d7d7}.text-muted-hover:hover{color:#d7d7d7}.overflow-text{position:relative}.ellipsis-overflow,.solicitor-panel--header .new-contact-card--name,.pool-prospects--unassign .new-contact-card--name,.pool-prospects--assign .new-contact-card--name,.link-prospects-modal--card .new-contact-card--name,.user-card--email,.relationship-card--inferred-type,.profile-header--user,.profile-enrichment--list p,.prospect--card .new-contact-card--name,.interaction-form--solicitors .advanced-combobox--selected-text,.filter-date-range .date-picker--header span,.segment-filter-row .advanced-combobox--selected-text,.nav-nested-item,.nav-expandable-item--header,.base-nav-sub-item,.email-card p,.table-sort th a,.paged-col-table--header th a,.drawer--header-title,.dropdown--header,.email-signature--radio .et--radio label,.email-template-card p{white-space:nowrap;display:block;text-overflow:ellipsis;overflow:hidden;min-height:15px}.ellipsis-overflow-one-line{max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.ellipsis-overflow-two-lines{max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.ellipsis-overflow--content{border:1px solid #f6f6f6;padding:3px 6px;border-bottom-width:2px;border-radius:3px;background:#f9f9f9;white-space:nowrap}.ellipsis-overflow--content *{font-size:14px;font-weight:normal}.ellipsis-overflow--content.is-max-width{white-space:normal;width:800px}.main-sub-header{background:#fff;padding:10px 30px}.link-to-search .link-to-search--icon{display:none}.link-to-search:hover .link-to-search--icon{display:inline-block}.link-to-search--icon{padding-left:5px;font-size:.9em}.count-of{font-size:14px;color:#737373}.advanced-combobox,.advanced-dropdown{width:100%;color:#454545}.advanced-combobox .dropdown--header,.advanced-dropdown .dropdown--header{position:relative}.advanced-combobox .dropdown--header .fa,.advanced-dropdown .dropdown--header .fa,.advanced-combobox .dropdown--header .gt-icon-chevron-down,.advanced-dropdown .dropdown--header .gt-icon-chevron-down{position:absolute;top:15px;right:15px}.advanced-combobox .dropdown--header .icon-left,.advanced-dropdown .dropdown--header .icon-left{position:absolute;top:18px;font-size:22px}.advanced-combobox .dropdown--header.is-disabled .dropdown--toggle,.advanced-dropdown .dropdown--header.is-disabled .dropdown--toggle{background:#f3f3f3;border:solid 1px #d7d7d7;box-shadow:none;cursor:default;color:#737373}.advanced-combobox .dropdown--toggle,.advanced-dropdown .dropdown--toggle{transition:background;background:#fff;border-radius:50px;color:#454545;border:1px solid #d7d7d7;padding:8px 16px}.advanced-combobox .dropdown--toggle:hover,.advanced-dropdown .dropdown--toggle:hover{background:#f9f9f9}.advanced-combobox .dropdown--toggle:focus,.advanced-dropdown .dropdown--toggle:focus{background:#fcf8fc;border:solid 1px #ba72c5}.advanced-combobox .dropdown--toggle-focus,.advanced-dropdown .dropdown--toggle-focus{border:solid 1px #ba72c5}.advanced-combobox .dropdown--body,.advanced-dropdown .dropdown--body{width:auto;min-width:250px;min-height:0;left:0;right:0;margin-top:2px}.advanced-combobox .dropdown--body .advanced-combobox-item--icon,.advanced-dropdown .dropdown--body .advanced-combobox-item--icon{position:absolute;top:50%;right:2px}.advanced-combobox.is-opened-up .dropdown--body,.is-opened-up.advanced-dropdown .dropdown--body{bottom:103%;top:inherit}.advanced-combobox-secondary a.dropdown--toggle,.advanced-dropdown-secondary a.dropdown--toggle{background:#fff;border:solid 1px #d7d7d7}.advanced-combobox-secondary a.dropdown--toggle.is-open,.advanced-dropdown-secondary a.dropdown--toggle.is-open{background:#f9f9f9}.advanced-combobox-secondary a.dropdown--toggle.is-open:hover,.advanced-dropdown-secondary a.dropdown--toggle.is-open:hover{background:#f9f9f9}.advanced-combobox-secondary a.dropdown--toggle:hover:not(.is-open),.advanced-dropdown-secondary a.dropdown--toggle:hover:not(.is-open){background:rgba(249,249,249,.5)}.advanced-combobox-title .dropdown--header{display:inline-block}.advanced-combobox-title .dropdown--header:hover{background:none}.advanced-combobox-title a.dropdown--toggle{background:none;box-shadow:none;border:none;display:inline-block;font-size:20px;width:auto;padding:0px}.advanced-combobox-title a.dropdown--toggle.is-open{background:none;color:#a54ab5}.advanced-combobox-title a.dropdown--toggle.is-open:hover{background:none;color:#a54ab5}.advanced-combobox-title a.dropdown--toggle:hover:not(.is-open){background:none;color:#a54ab5}.advanced-combobox-title a.dropdown--toggle:hover:not(.is-open) .fa{color:#a54ab5}.advanced-combobox-title a.dropdown--toggle .fa{position:relative;top:0px;left:0px;margin-left:4px;color:#737373}.advanced-combobox-title .advanced-combobox--selected-text{width:auto;padding:0}.advanced-combobox--selected-text{display:inline-block;padding-right:40px;width:100%}.advanced-combobox--search{display:block;padding:16px;border-bottom:solid 1px #f6f6f6}.advanced-combobox--search .search-box,.advanced-combobox--search .export-appeal-controller--name{display:block;width:100%}.advanced-combobox--selection{border-top:solid 1px #f6f6f6;box-shadow:0 -1px 0 0 rgba(249,249,249,.3);padding:7px 16px}.advanced-combobox--selection>a{padding:3px;display:inline-block}.advanced-combobox--list{max-height:600px;overflow-y:auto;padding:8px;text-align:left}.advanced-combobox--list.is-grouped{padding:0px}.advanced-combobox--group{border-top:solid 1px #f6f6f6;padding:8px}.advanced-combobox--group:first-child{border-top:none}.advanced-combobox--group-label{padding-left:8px;display:block;margin-bottom:4px}.advanced-combobox--item{transition:background,.1s ease-in;padding:4px 30px;color:#454545;line-height:23px;position:relative;cursor:pointer}.advanced-combobox--item .text-highlight{background:#f4faf4}.advanced-combobox--item .checkbox{float:left;margin-bottom:0px}.advanced-combobox--item.is-selected,.advanced-combobox--item:focus,.advanced-combobox--item:hover{background:#f9f9f9;color:#a54ab5;display:block}.advanced-combobox--item.is-selected .advanced-combobox-item--icon,.advanced-combobox--item:focus .advanced-combobox-item--icon,.advanced-combobox--item:hover .advanced-combobox-item--icon{color:#a54ab5}.advanced-combobox--item.is-disabled{color:#737373}.advanced-combobox--item.is-disabled:hover{color:#737373}.advanced-combobox--item.is-multiple{padding-left:8px;padding-right:8px}.advanced-combobox--item.is-with-icon{padding-right:28px}.advanced-combobox--item.is-left-icon{padding-right:0px;padding-left:25px}.advanced-combobox--item.is-left-icon .checkbox-small{float:right}.advanced-combobox-item--selected,.advanced-combobox-item--selected--icon-left{color:#a54ab5;line-height:23px;font-weight:bold;font-size:13px;width:26px}.advanced-combobox-item--selected{position:absolute;left:0px}.advanced-combobox-item--selected--icon-left{position:absolute;right:0px}.advanced-combobox-item--icon,.advanced-combobox-item--icon--icon-left{line-height:1.5em;margin-right:10px;margin-top:-10px}.advanced-combobox-item--icon--icon-left{position:absolute;top:38%;left:-2px;font-size:20px}.advanced-combobox-item--icon--icon-left+span{margin-left:5px}.advanced-combobox-item--label{word-break:break-word;vertical-align:middle}.advanced-combobox--confirm{width:100%;padding:10px;border-top:solid 1px #f6f6f6}.advanced-combobox--confirm .btn-secondary,.advanced-combobox--confirm .dropdown-button .dropdown--header a,.dropdown-button .dropdown--header .advanced-combobox--confirm a{width:calc(50% - 5px);margin-right:10px}.advanced-combobox--confirm .btn{width:calc(50% - 5px)}.combobox-with-images .checkbox{width:100%}.combobox-with-images--item{display:flex;align-items:center}.combobox-with-images--icon{width:35px;height:35px}.combobox-with-images--label{margin-left:10px}.controlled-numeric-input--with-icon{display:flex;align-items:center;border-radius:4px}.controlled-numeric-input--with-icon.align-right input[type=text]{border-radius:8px 0 0 8px}.controlled-numeric-input--with-icon.align-left input[type=text]{border-radius:0 8px 8px 0}.controlled-numeric-input--icon{display:inline-flex;background-color:#fff;color:#737373;padding:11px 0;border:solid 1px #b7b7b7;border-radius:8px 0 0 8px}.controlled-numeric-input--icon.align-right{border-left:none;border-radius:0 8px 8px 0}.controlled-numeric-input--icon.align-left{border-right:none}.controlled-numeric-input--icon.is-active{background-color:#ba72c5;border:solid 1px #ba72c5;color:#fff}.copy-input--share-input{width:calc(100% - 100px);display:inline-block;vertical-align:middle;padding:11px;border-radius:3px 0 0 3px;border:solid 1px #f6f6f6;border-right:none;box-shadow:inset 0 1px 2px #f9f9f9;font-family:"Roboto","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-size:14px}.copy-input--share-input:focus{border:solid 1px #f6f6f6;border-right:none}.copy-input--copy{width:100px;border-radius:0 3px 3px 0;font-weight:bold}.email-input--error-message{color:#de1b2c}.form-field{padding:8px 0}.form-field.is-aligned-middle .form-field--label,.form-field.is-aligned-middle .form-field--control{vertical-align:middle}.form-field.is-label-top{margin-bottom:8px}.form-field.is-label-top .form-field--label{display:block;width:100%;line-height:21px}.form-field.is-label-top .form-field--label--centered{text-align:center}.form-field.is-label-top .form-field--control{width:100%}.form-field--label{display:inline-block;vertical-align:text-top;line-height:40px;width:100px}.form-field--label .small{font-size:11.5px}.form-field--label-wrap{line-height:21px;display:inline-block}.form-field--control{width:calc(100% - 100px);display:inline-block;vertical-align:text-top}.form-field--required{text-transform:uppercase;margin-left:8px;border-radius:5px;color:#fff;background-color:#3f7f34;padding:2px 8px;font-size:13.02px}.form-field--required-disabled{background-color:#737373}.formik-error-message{color:#de1b2c;padding:4px}.formik-field-error{color:#de1b2c;background:#fef6f7;border-color:#eb5c68;border:1px solid;border-radius:8px;color:#de1b2c;padding:4px;margin-top:4px}.number-range{display:flex;vertical-align:middle}.number-range .number-range--input{display:inline-block;vertical-align:middle}.number-range--separator{width:calc(6% - 10px);text-align:center;display:inline-block;border-bottom:solid 2px #f6f6f6;height:1px;vertical-align:middle;margin:0 7px;color:#fff}.search-box,.export-appeal-controller--name{position:relative;display:block}.search-box input,.export-appeal-controller--name input{-webkit-appearance:none;-o-appearance:none;appearance:none;display:inline-block;vertical-align:top;width:100%;padding:10px 11px 10px 38px;margin-bottom:0}.search-box input::-webkit-input-placeholder,.export-appeal-controller--name input::-webkit-input-placeholder{color:#737373}.search-box input::-moz-placeholder,.export-appeal-controller--name input::-moz-placeholder{color:#737373}.search-box input:-moz-placeholder,.export-appeal-controller--name input:-moz-placeholder{color:#737373}.search-box input:-ms-input-placeholder,.export-appeal-controller--name input:-ms-input-placeholder{color:#737373}.search-box input:disabled,.export-appeal-controller--name input:disabled{background:#fff}.search-box input::-ms-clear,.export-appeal-controller--name input::-ms-clear{display:none}.search-box input::-webkit-search-cancel-button,.export-appeal-controller--name input::-webkit-search-cancel-button{display:none}.search-box button,.export-appeal-controller--name button{margin:2px 0px 0px -2px;border-top-left-radius:0px;border-bottom-left-radius:0px}.search-box button i,.export-appeal-controller--name button i{margin-bottom:2px}.search-box--search-icon{position:absolute;top:13px;left:12px;color:#b7b7b7;font-weight:bold}.search-box--invalid{border:1px solid #eb5c68}.search-box--clear{position:absolute;top:10px;right:7px;cursor:pointer;color:#b7b7b7;font-size:20px}.search-box--clear:hover{color:#a54ab5}.search-box--link{position:absolute;top:20px;right:15px;color:#007c9e !important}.search-box--wrapper{position:relative}.date-range{margin-top:5px}.date-range--label{display:inline-block;vertical-align:middle;margin:0 5px}input.date-range--input{display:inline-block;vertical-align:middle;width:100px;margin-bottom:0}.search-box--et-components-shim input{padding-left:36px}.form-row{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.onoffswitch{-webkit-user-select:none;user-select:none;position:relative;width:45px;display:inline-block;vertical-align:middle}input.onoffswitch-checkbox{display:none;vertical-align:middle;margin:4px 0 0;z-index:10}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:50px;margin-bottom:5px}.onoffswitch-inner{transition:all .2s ease-in 0s;background:#00a0cc;height:27px;border-radius:50px;box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.onoffswitch-switch{transition:all .2s ease-in 0s;width:25px;height:25px;margin:1px;background:#fff;position:absolute;top:0;bottom:0;right:18px;border-radius:50px}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{background:#737373}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0px}.onoffswitch-checkbox:disabled+.onoffswitch-label .onoffswitch-inner{background:#f9f9f9;cursor:default}.onoffswitch-checkbox:disabled+.onoffswitch-label .onoffswitch-switch{cursor:default}.onoffswitch--text-label{display:inline-block;font-weight:normal;margin-left:10px}.progress-bar-with-label--flex-container{display:flex;align-items:center;justify-content:space-around}.progress-bar-with-label--bar{display:flex;align-items:center}.progress-bar-with-label--bar .thin,.progress-bar-with-label--bar .thin *{padding:0px;height:5px}.progress-bar-with-label--percent-label{padding-left:5px;line-height:5px;font-size:smaller;flex:none;font-weight:500}.progress-bar{width:100%;position:relative}.progress-bar--outer{padding:2px;background:#f5f5f5;border-radius:10px}.progress-bar--inner{transition:width .3s ease-in;height:10px;background-color:#007c9e;border-radius:10px;position:relative}.progress-bar--inner::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:url(/images/progress.f5327dc30369cc43aa09.gif);border-radius:10px;opacity:.25;content:""}.progress-bar-processing .progress-bar--inner{background-color:#d7d7d7}.progress-bar-info-inverse .progress-bar--outer{background:#2e3b40;border:solid 1px #2e3b40;padding:0px}.progress-bar-info-inverse .progress-bar--inner{background-color:#454545}.progress-bar-info-inverse.progress-bar-processing .progress-bar--inner::before{opacity:.1}.progress-bar-plain .progress-bar--outer{border-radius:2px;padding:0px}.progress-bar-plain .progress-bar--inner{background-color:rgba(115,115,115,.5);border-radius:2px}.progress-bar-plain .progress-bar--inner::before{background-image:none}.slide-range{-webkit-user-select:none;user-select:none;width:100%;padding:10px 10px 35px 10px;position:relative;margin-top:5px}.noUi-base{z-index:1000;cursor:pointer}.noUi-horizontal{height:5px}.noUi-horizontal .noUi-handle{cursor:pointer;background:#737373;box-shadow:none;border:none;border-radius:20px;width:20px;height:20px;top:100%;left:-10px;margin-top:-10px}.noUi-horizontal .noUi-handle::before{background:#fff;width:6px;height:6px;border-radius:6px;left:50%;top:50%;margin-top:-3px;margin-left:-3px}.noUi-horizontal .noUi-handle::after{height:0;width:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #737373;background:none;bottom:-3px;left:50%;top:auto;margin-left:-5px}.noUi-background{background:#d7d7d7}.noUi-connect{background:#737373;box-shadow:none}.noUi-marker{background:#d7d7d7 !important}.noUi-marker-normal{display:none}.noUi-value-sub{font-size:1em;color:inherit}.noUi-value-large{height:10px}.noUi-value-horizontal{padding-top:15px}.noUi-pips-horizontal{padding-top:0}.time-range{vertical-align:middle}.time-range--input{width:84px;height:41px;display:inline-block;vertical-align:middle;padding:10px 11px;border-radius:2px;border:1px solid #f6f6f6}.time-range--done{display:block;padding:4px;text-align:center;border-top:1px solid #f6f6f6}.time-range--separator{width:calc(6% - 10px);text-align:center;display:inline-block;border-bottom:solid 2px #f6f6f6;height:1px;vertical-align:middle;margin:0 7px;color:#fff}.time-picker--cols{display:flex;flex-direction:row}.time-picker--col{padding:6px;overflow:scroll;display:flex;flex-direction:column;width:56px;max-height:144px;overflow-y:auto;position:relative;border-right:1px solid #f6f6f6}.time-picker--col:last-child{border-right:none}.time-picker--item{list-style:none;margin:0;padding:0 0 0 16px;width:100%;height:24px;line-height:24px;text-align:left;cursor:pointer}.time-picker--item.is-selected{background:#f9f9f9;font-weight:bold}.timezone-dropown--view-all{text-align:center;border-top:1px solid #f6f6f6;padding:8px}.timezone-dropown--view-all a{cursor:pointer}.drawers-container{height:0px;position:fixed;bottom:0;z-index:999;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;right:4%;width:90%}.drawers-container .drawer{margin-left:8px}.drawer{height:100%;min-height:550px;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:10px 10px 0px 0px;background-color:#fff}.drawer--content{position:relative;height:100%}.drawer--content.scrollable{overflow-y:scroll}.drawer.minimized{height:auto;min-height:0px;width:280px;min-width:250px}.drawer--content-hidden{position:relative;height:0%;display:none}.drawer--header{background-color:#333;color:#fff;padding:10px;display:flex;justify-content:space-between;border-radius:10px 10px 0px 0px;align-items:center}.drawer--header .drawer-on-call{border-radius:50%;height:13px;width:13px;margin-right:6px;background-color:#53a744}.drawer--header .drawer-on-call--minimized{padding:4px;border-radius:40px;background-color:#53a744}.drawer--header--button-group{display:flex;align-items:center}.drawer--header-button{border:none;background:none;color:#fff;cursor:pointer;font-size:20px;font-weight:400}.drawer--header-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:470px}.drawer--header-title--minimized{max-width:128px}.drawer--header-icon{margin-right:8px;position:relative;top:1px}.emailer-drawer{width:603px;height:550px}.ai-drawer{width:388px}.ai-drawer .drawer--header{align-items:center;background-color:#fff;color:#454545;border-bottom:1px solid #f3f3f3}.ai-drawer .drawer--header-button{color:#939393}.dialer-drawer{width:603px}.drawer.fullscreen{position:fixed;top:7.5%;left:7.5%;width:85%;height:85%;z-index:1000;border-radius:10px 10px 0px 0px}.drawer.fullscreen .drawer--content.emailer-drawer{width:100%;height:100%}.drawer.fullscreen .drawer--content.ai-drawer{width:100%}.drawer-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:999}.helptip-item{width:14px;display:inline-block}.helptip-item.is-global .tooltip{visibility:hidden !important}.giving-pattern--helptip-info{margin-top:10px}.helptip-item--header{color:#fff;font-size:16px;padding:12px 0 12px 12px}.helptip-item--trigger{color:#b7b7b7;cursor:pointer}.modal--overlay{position:fixed;top:0px;right:0px;bottom:0px;left:0px;animation-duration:.2s;animation-delay:0;background:rgba(0,0,0,.33);z-index:9999;overflow-y:auto}.modal--dialog{animation-duration:.2s;animation-delay:0;position:relative;background:#fff;border-radius:12px;width:50%;margin:5% auto 0 auto}@media screen and (min-width: 40em){.modal--dialog{width:60%}}@media screen and (min-width: 53.75em){.modal--dialog{width:50%}}.modal-confirm--header{padding:16px 20px;border-bottom:solid 1px #f6f6f6}.modal-confirm--header h3{font-weight:400;font-size:20px}.modal-confirm--close{position:absolute;top:19px;right:20px;color:#b7b7b7;cursor:pointer}.modal-confirm--close:hover{color:#939393}.modal-confirm--footer{padding:16px;border-top:solid 1px #f6f6f6;text-align:right}.modal-confirm--submit{position:relative;margin-left:24px}.modal-confirm--content{padding:16px 20px}.modal-confirm--error{margin:25px 25px 40px;background-color:#fcedec}.modal-confirm--error a{cursor:pointer}.modal-alert--message{background-color:#fdf7dc;padding:15px;display:flex;align-items:center;border-radius:15px}.modal-alert--message-gray{background-color:#f9f9f9;padding:5px 15px;display:flex;align-items:center;border-radius:15px}.popover-overlay{position:relative}.popover-overlay--content{position:absolute;background:#fff;border-radius:3px}.popover-overlay--arrow{position:absolute;top:0px;left:0px}.popover-overlay--arrow.is-bottom{height:0;width:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff}.popover-overlay--arrow.is-top{height:0;width:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #fff}.popover-overlay--arrow.is-right{height:0;width:0;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-right:8px solid #fff}.popover-overlay--arrow.is-left{height:0;width:0;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:8px solid #fff}.popover{position:relative}.popover.has-header .popover--top::after{border-top-color:#f9f9f9}.popover.has-header .popover--bottom::after{border-bottom-color:#f9f9f9}.popover.has-header .popover--right::after{border-right-color:#f9f9f9}.popover.has-header .popover--left::after{border-left-color:#f9f9f9}.popover--body{display:none}.popover--body.is-open{box-sizing:border-box;transition:all .2s ease-in-out;background-color:#fff;border-radius:3px;display:block;line-height:1.5em;z-index:10;font-weight:normal;font-size:14px;border:solid 1px #f6f6f6;border-bottom-width:2px;width:300px}.popover--content{padding:10px}.popover--header{background:#f9f9f9;border-bottom:solid 1px #f6f6f6;color:#737373;font-weight:bold;padding:5px;border-radius:3px 3px 0 0}.popover--top{position:absolute;bottom:140%;left:50%;margin-left:-150px}.popover--top::after,.popover--top::before{position:absolute;bottom:-12.5px;left:50%;height:0;width:0;border-left:12.5px solid rgba(0,0,0,0);border-right:12.5px solid rgba(0,0,0,0);border-top:12.5px solid #fff;content:"";margin-left:-12.5px}.popover--top::before{bottom:-14.5px;border-top-color:#f6f6f6}.popover--bottom{position:absolute;top:140%;left:50%;margin-left:-150px}.popover--bottom::after,.popover--bottom::before{position:absolute;bottom:100%;left:50%;height:0;width:0;border-left:12.5px solid rgba(0,0,0,0);border-right:12.5px solid rgba(0,0,0,0);border-bottom:12.5px solid #fff;content:"";margin-left:-12.5px}.popover--bottom::before{bottom:calc(100% + 2px);border-bottom-color:#f6f6f6}.popover--left{position:absolute;top:0px;left:-325px}.popover--left::after,.popover--left::before{position:absolute;top:23px;left:100%;height:0;width:0;border-top:12.5px solid rgba(0,0,0,0);border-bottom:12.5px solid rgba(0,0,0,0);border-left:12.5px solid #fff;content:"";margin-top:-12.5px}.popover--left::before{left:calc(100% + 1px);border-left-color:#f6f6f6}.popover--right{position:absolute;top:0px;left:110%}.popover--right::after,.popover--right::before{position:absolute;top:23px;left:-12px;height:0;width:0;border-top:12.5px solid rgba(0,0,0,0);border-bottom:12.5px solid rgba(0,0,0,0);border-right:12.5px solid #fff;content:"";margin-top:-12.5px}.popover--right::before{left:-13px;border-right-color:#f6f6f6}.addlist-popover{display:inline-block;vertical-align:middle;padding:8px;background:none;border-radius:2px}.add-list--popover-wrap{margin-top:8px}.reminder-overlay{color:#fff;line-height:1.4em;font-weight:400}.reminder--content{background:#454545;padding:8px 16px;border-radius:3px}.reminder-overlay--got-it{color:#fff !important;text-decoration:underline}.rich-tooltip{display:inline-block}.rich-tooltip--content{box-shadow:0 2px 7px 0 #737373;border-radius:3px}.rich-tooltip--header{background:#454545;border-radius:3px 3px 0 0;color:#fff;padding:12px 16px;font-weight:500;font-size:16px}.rich-tooltip--close{position:absolute;top:13px;right:16px;font-size:20px;cursor:pointer}.rich-tooltip--close:hover{color:hsla(0,0%,100%,.5)}.rich-tooltip--body{padding:16px}.tabbed-modal{position:relative}.tabbed-modal .modal-confirm--header{border-bottom:none}.tabbed-modal--nav{padding:0 !important}.tabbed-modal--nav li.nav-item{margin-right:0px;text-align:center;padding:0}.tabbed-modal--nav li.nav-item>a,.tabbed-modal--nav li.nav-item button{display:inline-block;width:100%}.tabbed-modal--content{padding:16px}.tooltip-trigger--content{border-radius:2px;line-height:18px;padding:8px;text-align:center;font-weight:normal;font-size:14px;white-space:nowrap}.tooltip-trigger--content.is-dark{color:#fff;border-bottom-width:2px;background-color:rgb(61.35,61.35,61.35)}.global-tooltip{width:18em}.global-tooltip.is-visible .tooltip{position:relative;top:0px;right:0px;bottom:0px;left:0px;position:relative !important;margin:0;width:100%;visibility:visible;opacity:1}.tooltip-item{position:relative;line-height:.9em}.tooltip-item:hover .tooltip{opacity:1;visibility:visible}.tooltip-item p{margin-bottom:0}.tooltip{box-sizing:border-box;transition:opacity .2s ease-in-out;background-color:#f9f9f9;border-radius:3px;line-height:1.5em;opacity:0;padding:1em;text-align:center;visibility:hidden;z-index:1000;font-weight:normal;font-size:14px;border:solid 1px #f6f6f6;border-bottom-width:2px;position:absolute}.tooltip::after,.tooltip::before{border:8px solid rgba(0,0,0,0);color:#f9f9f9;font-size:1.4em;pointer-events:none}.tooltip--top{position:absolute;left:50%;min-width:18em;bottom:160%;margin-left:-9em}.tooltip--top::after{text-shadow:0 2px 0 #f6f6f6}.tooltip--top::after{position:absolute;left:46%;content:"▼";margin-left:-8px}.tooltip--bottom{position:absolute;left:50%;min-width:18em;top:180%;margin-left:-9em}.tooltip--bottom::after{text-shadow:0 -2px 0 #f6f6f6}.tooltip--bottom::after{position:absolute;top:-28%;left:46%;content:"▲";margin-left:-8px}.tooltip--left{position:absolute;top:-100%;right:180%;min-width:18em;margin-left:-18em}.tooltip--left::after{text-shadow:2px 0 0 #f6f6f6}.tooltip--left::after{position:absolute;top:0;right:0;margin:3px -22px 0 0;content:"▶"}.tooltip--right{position:absolute;top:-100%;left:180%;min-width:18em;margin-right:-18em}.tooltip--right::after{text-shadow:-2px 0 0 #f6f6f6}.tooltip--right::after{position:absolute;top:0;left:0;margin:3px 0 0 -22px;content:"◀"}.fixed-table{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.fixed-table--wrapper{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;overflow-x:hidden;overflow-y:auto;background:#fff}.fixed-table--header{table-layout:fixed;margin-bottom:0;margin-top:0;width:100%;height:50px}.fixed-table--header .table--header th{padding:0;text-align:left}.fixed-table--header .table--header th .dropdown--toggle{height:50px;line-height:25px;padding:10px 25px}.fixed-table--body{background:#fff;margin-top:0;width:100%}.fixed-table--body .table--body>tr>td{border-right:solid 1px #f6f6f6;text-align:center}.fixed-table--vertical{position:absolute;top:52px;right:0px;bottom:0px;left:0px;overflow-x:hidden;overflow-y:auto}.fixed-table--scrollbar{position:absolute;right:0px;bottom:0px;left:0px;padding:0 12px 12px}.fixed-table--scrollbar .scrollbar{width:calc(100% - 64px);display:inline-block;vertical-align:bottom}.fixed-table--scrollbar-left,.fixed-table--scrollbar-right{display:inline-block;vertical-align:middle;float:none;background:rgba(130,130,130,.5);border-radius:3px 0 0 3px;color:#fff;width:24px;height:24px;font-size:25px;text-align:center}.fixed-table--scrollbar-left:hover,.fixed-table--scrollbar-left:focus,.fixed-table--scrollbar-right:hover,.fixed-table--scrollbar-right:focus{color:hsla(0,0%,100%,.7)}.fixed-table--scrollbar-left i,.fixed-table--scrollbar-right i{width:100%}.fixed-table--scrollbar-left{margin-right:1px;border-radius:3px 0 0 3px}.fixed-table--scrollbar-right{border-radius:0 3px 3px 0;margin-right:8px}.has-header-dropdown .table--header>tr>th .dropdown{width:100%}.has-header-dropdown .table--header>tr>th .dropdown--body{width:101%;margin-left:-1px;min-height:0;line-height:1.5em}.has-header-dropdown .table--header>tr>th .dropdown--toggle{position:relative}.has-header-dropdown .table--header>tr>th .dropdown--toggle:hover::after{position:absolute;top:5px;right:5px;content:"";font:normal normal normal 14px/1 GivingTree;text-rendering:auto;color:#737373}.has-header-dropdown .table--header>tr>th .ellipsis-overflow,.has-header-dropdown .table--header>tr>th .solicitor-panel--header .new-contact-card--name,.solicitor-panel--header .has-header-dropdown .table--header>tr>th .new-contact-card--name,.has-header-dropdown .table--header>tr>th .pool-prospects--unassign .new-contact-card--name,.pool-prospects--unassign .has-header-dropdown .table--header>tr>th .new-contact-card--name,.has-header-dropdown .table--header>tr>th .pool-prospects--assign .new-contact-card--name,.pool-prospects--assign .has-header-dropdown .table--header>tr>th .new-contact-card--name,.has-header-dropdown .table--header>tr>th .link-prospects-modal--card .new-contact-card--name,.link-prospects-modal--card .has-header-dropdown .table--header>tr>th .new-contact-card--name,.has-header-dropdown .table--header>tr>th .user-card--email,.has-header-dropdown .table--header>tr>th .relationship-card--inferred-type,.has-header-dropdown .table--header>tr>th .profile-header--user,.has-header-dropdown .table--header>tr>th .profile-enrichment--list p,.profile-enrichment--list .has-header-dropdown .table--header>tr>th p,.has-header-dropdown .table--header>tr>th .prospect--card .new-contact-card--name,.prospect--card .has-header-dropdown .table--header>tr>th .new-contact-card--name,.has-header-dropdown .table--header>tr>th .interaction-form--solicitors .advanced-combobox--selected-text,.interaction-form--solicitors .has-header-dropdown .table--header>tr>th .advanced-combobox--selected-text,.has-header-dropdown .table--header>tr>th .filter-date-range .date-picker--header span,.filter-date-range .date-picker--header .has-header-dropdown .table--header>tr>th span,.has-header-dropdown .table--header>tr>th .segment-filter-row .advanced-combobox--selected-text,.segment-filter-row .has-header-dropdown .table--header>tr>th .advanced-combobox--selected-text,.has-header-dropdown .table--header>tr>th .nav-nested-item,.has-header-dropdown .table--header>tr>th .nav-expandable-item--header,.has-header-dropdown .table--header>tr>th .base-nav-sub-item,.has-header-dropdown .table--header>tr>th .email-card p,.email-card .has-header-dropdown .table--header>tr>th p,.has-header-dropdown .table-sort .table--header>tr>th a,.has-header-dropdown .paged-col-table--header .table--header>tr>th a,.table-sort .has-header-dropdown .table--header>tr>th a,.paged-col-table--header .has-header-dropdown .table--header>tr>th a,.has-header-dropdown .table--header>tr>th .dropdown--header,.has-header-dropdown .table--header>tr>th .email-signature--radio .et--radio label,.email-signature--radio .et--radio .has-header-dropdown .table--header>tr>th label,.has-header-dropdown .table--header>tr>th .email-template-card p,.email-template-card .has-header-dropdown .table--header>tr>th p,.has-header-dropdown .table--header>tr>th .drawer--header-title,.has-header-dropdown .table--header>tr>th .dropdown--toggle{overflow:visible;white-space:normal}.table{table-layout:fixed;border-collapse:inherit;margin:0}.table td,.table th{border-bottom:solid 1px #f6f6f6}.table--header th{padding:10px 0;border-bottom:solid 1px #f6f6f6;border-top:solid 1px #00c0f5}.table--body td{padding:2px 0}.table-sort th,.paged-col-table--header th{color:#939393}.table-sort th a,.paged-col-table--header th a{color:#454545;font-weight:500}.table-sort th a:hover,.paged-col-table--header th a:hover{background:#f2fafc}.table-sort .fa-unsorted,.paged-col-table--header .fa-unsorted{color:#d7d7d7}.table-sort--icon{margin-left:5px;color:#737373}.table-hover tr:hover td{transition:background .1s ease-in;background-color:hsl(0,0%,98.6470588235%);cursor:pointer}.table-col-sorted{background:#f9f9f9}.table--center-aligned tr td,.table--center-aligned tr th{text-align:center}.table--left-aligned tr td,.table--left-aligned tr th{text-align:left}.table-module>.table{margin:0}.table-with-padding tr td,.table-with-padding tr th{padding:10px}.table-with-borders{border-radius:3px;border:solid 1px #f6f6f6}.table-with-borders tr td,.table-with-borders tr th{border-right:solid 1px #f6f6f6;padding:10px}.table-with-borders tr td:last-child,.table-with-borders tr th:last-child{border-right:none}.table-with-borders tr:last-child td,.table-with-borders tr:last-child th{border-bottom:none}.paged-col-table--header tr th{background:#f2fafc;color:#454545;padding:15px 10px}.paged-col-table--header tr th:last-child{padding-right:20px}.paged-col-table--btn{position:absolute;top:0px;right:0px;bottom:0px;background:hsla(0,0%,100%,.7);border-left:solid 1px #f6f6f6;padding:12px;padding-top:13px}.paged-col-table--btn .fa{margin:0;color:rgba(69,69,69,.6)}.paged-col-table--btn:hover .fa{color:#454545}.paged-col-table--btn.is-disabled{cursor:default;background:rgba(0,0,0,0)}.paged-col-table--btn.is-disabled .fa{color:rgba(0,160,204,.7)}.paged-col-table--body-empty{padding:15px !important}.sticky-header-module{overflow:auto}.sticky-header{background:#fff;border-bottom:solid 1px #f6f6f6;color:#939393;text-transform:uppercase;font-size:.8em;font-weight:bold;padding:5px 10px;display:block}.sticky--header{position:absolute;top:0px;right:0px;left:0px;z-index:3}.sticky--inner{position:relative}.admin-table .table--body>tr>td,.admin-table .table--header>tr>th{border-right:solid 1px #f6f6f6}.admin-table--org{padding:15px;text-align:left}.striped-table tr td,.striped-table tr th{padding:0;height:34px;border-right:1px solid #00a0cc}.striped-table td:last-child,.striped-table th:last-child{border-right:none}.striped-table tr:nth-of-type(odd){background:#fafafa}.emphasized-column{background-color:#f2fafc;font-weight:500}.emphasized-column-header{background-color:#d7d7d7;font-weight:700}.settings--accordion-body{margin:0;padding:20px}.settings--accordion-container{max-width:600px;margin:0 auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:20px}.settings--accordion-h1{text-align:center;color:#333}.settings--accordion-header{color:#939393;font-size:14px;font-weight:500;padding:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px}.settings--accordion-header:hover{background-color:#f0f0f0}.settings--accordion-content{padding:15px;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0px 1px 4px rgba(0,0,0,.05);text-align:center}.settings--toggle-switch{position:relative;display:inline-block;width:50px;height:24px;flex-shrink:0}.settings--toggle-switch input{opacity:0;width:0;height:0}.settings--slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.settings--slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.settings--slider{background-color:#8e44ad}input:checked+.settings--slider:before{transform:translateX(26px)}.settings--setting{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:10px;text-align:left}.settings--setting span{flex-grow:1}input[type=text] .settings--text{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ddd;border-radius:4px}.url-warning{font-size:12px;color:red;margin:5px 0;opacity:1}.url-warning--hidden{opacity:0}.settings--change-defaults{text-align:right;color:#000;margin-top:20px;font-size:10px;text-decoration:underline}.settings--change-defaults a{color:#000;text-decoration:none;cursor:pointer}.settings--left-options-container{margin-top:10px}.tv-video--action i{color:gray;font-size:22px;cursor:pointer}.tv-library-container{overflow:auto;scrollbar-width:none;padding-top:20px;max-height:500px}.tv-library-container::-webkit-scrollbar{display:none}.tv-btn-icon{margin-right:5px}.signal-video-powered-by{text-align:center;color:rgba(0,0,0,.5215686275);font-weight:500}.signal-video-powered-by i{font-style:italic}.tv-cta-button{background-color:#424242;color:#fff;border-radius:2px}.tv-cta-button:hover{background-color:#f2f2f2;color:#424242}.tv-cta-button--margin{width:auto}.tv-dropdown-content{cursor:pointer}.tv-dropdown-content a{color:#000;width:163px;padding:11px;text-decoration:none;display:block;text-align:left;border-bottom:1px #f4f4f4 solid}.tv-dropdown-content a:hover{background-color:#f1f1f1}.tv-dropdown-content a:last-child{border-bottom:none}.thankview-recorder-container{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;padding:15px;width:100%}.video-container{width:640px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#000;height:480px;position:relative;color:#fff}.video-container:fullscreen,.video-container:-webkit-full-screen,.video-container:-moz-full-screen,.video-container:-ms-fullscreen{max-width:100%;width:100%;height:100%;margin:0;box-shadow:none}.video-container video{width:100%;height:100%}.video-container .controls{display:flex;align-items:center;justify-content:space-between;background-color:#3367f2;padding:10px;position:absolute;bottom:0;width:100%;line-height:normal}.video-container .controls button{background:none;border:none;color:#fff;cursor:pointer;font-size:18px}.video-container .controls input[type=range]{flex-grow:1}.video-container .controls .time-display{min-width:75px;text-align:center;font-weight:800;font-size:14px}.controls,.play-pause-btn{transition:opacity .3s ease}.controls.hidden,.play-pause-btn.hidden{opacity:0;pointer-events:none}.controls.visible,.play-pause-btn.visible{opacity:1;pointer-events:auto}.signal-video-script--container{background-color:rgba(0,0,0,.67);position:absolute;top:148px;z-index:99;resize:both}.signal-video-script,.signal-video-script:focus{background-color:rgba(0,0,0,0) !important;color:#fff;font-size:1.5em;font-weight:700;border:none !important;width:638px;height:355px;resize:both;max-height:360px;max-width:640px}.time-track{-webkit-appearance:none;appearance:none;width:80%;height:8px;background:var(--track-color, #ddd);outline:none;cursor:pointer}.time-track::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:var(--thumb-color, #fff);border-radius:50%;margin-top:-6px}.time-track::-moz-range-thumb{width:20px;height:20px;background:var(--thumb-color, #fff);border-radius:50%;position:relative;top:50%;margin-top:-6px;transform:translateY(-50%)}.time-track::-webkit-slider-runnable-track{height:8px;border-radius:4px}.time-track{-webkit-appearance:none;width:100%;height:8px;background:var(--track-color, #ddd);outline:none;border-radius:4px}.time-track::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:var(--thumb-color, #fff);border-radius:50%;cursor:pointer}.time-track::-moz-range-thumb{width:20px;height:20px;background:var(--thumb-color, #fff);border-radius:50%;cursor:pointer;transform:none;border:none}.time-track::-ms-thumb{width:20px;height:20px;background:var(--thumb-color, #fff);border-radius:50%;cursor:pointer}.tv-tooltip{position:absolute;bottom:37px;background-color:#fff;padding:5px 10px;color:#000;border-radius:5px;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2)}.tv-tooltip-container:hover .tv-tooltip,.tv-tooltip-container:focus-within .tv-tooltip{visibility:visible;opacity:1}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#fff;color:#000;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .6s}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.play-pause-btn{position:absolute;top:50%;left:50%;height:80px;width:80px;transform:translate(-50%, -50%);font-size:16px;color:#fff;background-color:#3367f2;border:none;cursor:pointer;display:none;border-radius:50%}.large-play-pause-btn{position:absolute;top:50%;left:50%;height:80px;width:80px;transform:translate(-50%, -50%);color:#fff;background-color:#3367f2;border:none;cursor:pointer;display:none;border-radius:50%}.video-container:hover .large-play-pause-btn{display:block}.video-default-border{border:2px solid #000;background-color:#000;border-radius:5px;width:640px;height:480px}.default-settings-font{font-size:14px}.default-settings-font .et--card--main{text-align:center}.default-setting-subheader-font{font-weight:bold}.default-settings-container{display:flex;align-items:center}.default-settings-container span{flex:1}.switch-container{margin-left:10px}.settings-text{text-align:center}.tv-switch{position:relative;display:inline-block;width:50px;height:27px}.tv-switch input{opacity:0;width:0;height:0}.tv-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.tv-slider:before{position:absolute;content:"";height:24px;width:24px;top:1px;left:3px;bottom:3px;background-color:#fff;transition:.4s}input:checked+.tv-slider{background-color:#a54ab5}input:focus+.tv-slider{box-shadow:0 0 1px #a54ab5}input:checked+.tv-slider:before{transform:translateX(22px)}.tv-slider.round{border-radius:34px}.tv-slider.round:before{border-radius:50%}.tv-input-box{width:250px}.tv-input-box>*{margin-bottom:16px}.tv-input-box>*:last-child{margin-bottom:0}.video-library-parent-container{width:635px;padding:10px 28px}.video-library-parent-container .tv-icon-logo{color:#666}.video-library--control-tools{padding:16px 0}.settings-icon{font-size:1.5em;color:gray}.video-library--top-row{display:flex;justify-content:space-between}.video-library--top-row .video-count{display:flex;align-items:center}.video-library--bottom-row{display:flex;align-items:center;margin-top:16px}.video-library--bottom-row p{margin:auto 8px;font-weight:bold}.video-library--bottom-row .order-button{color:#454545;background-color:#fff;border:none;transition:transform 300ms ease-in-out}.video-library--bottom-row .order-button.is-asc{transform:rotate(180deg)}.video-library--bottom-row .order-button:hover{opacity:.8}.video-library--entry{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-bottom:20px}.tv-video-thumbnail-container{position:relative}.tv-video-thumbnail-container .tv-video--thumbnail{flex-shrink:0;width:auto;height:125px;margin-right:10px}.tv-video-thumbnail-container .tv-video--empty{background-color:#939393;color:#000;min-width:166px}.tv-video-thumbnail-container .tv-video--empty .tv-video--empty-text{text-align:center;line-height:125px}.tv-video-thumbnail-container .thumbnail-play-icon{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:30px;color:#d8c0ff}.tv-video-thumbnail-container .thumbnail-video-length{pointer-events:none;position:absolute;bottom:10%;right:15%;font-size:12px;border-radius:5px;background-color:#2c2c2c;color:#fff;width:45px;text-align:center}.tv-video--preview-modal{margin:auto}.tv-video--info{flex-grow:2;padding:16px;padding-right:10px;margin-top:auto;margin-bottom:auto}.tv-video--info .tv-video--name{font-size:16px;font-weight:bold}.tv-video--info .tv-video--metrics{font-size:14px;margin-top:8px;margin-bottom:8px}.tv-video--action{display:flex;align-items:center;width:150px;justify-content:space-between}.tv-video--action .tv-video-action--icon{font-size:30px;margin:4px;background-color:unset;border:none}.countdown{position:absolute;z-index:10000;padding:0;border:none;background:rgba(39,109,250,.33) url(/images/countdown-overlay_b.dd24f926dff9ef0660dd.png) no-repeat;background-size:100%;animation:fadeInAnimation ease .2s}.countdown .fade-long{animation:fadeInAnimation ease .5s}.countdown span.count{font-size:20em;display:block;position:absolute;top:50%;left:0;width:100%;text-align:center;line-height:50px;margin-top:-25px}.countdown span.fa-spinner{font-size:10em;opacity:.7}.tv-recorder-buttons{padding:0 1.6em;display:flex;bottom:65px;position:absolute;z-index:6;width:640px;justify-content:space-between}.tv-recorder-buttons>:only-child{margin-left:auto}.tv-recorder-top-buttons{display:flex;align-items:center;justify-content:flex-end;top:0;top:100px;flex-direction:row;right:0}.overlay-instructions{z-index:7;border:none;overflow:auto;outline:none;box-shadow:none;position:absolute;background-color:rgba(0,0,0,.67);text-shadow:1px 1px 1px #000;height:100%;width:100%;top:32px;left:16px;right:16px;bottom:72px;font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;font-weight:bold;background-color:rgba(0,0,0,0);color:#fff;border:none;overflow:auto}.tv-dropdown-item-icon{margin-right:8px}.play-pause svg{fill:#fff;height:37px !important;width:37px !important;margin-left:5px;margin-top:5px}.file-uploader-tv{height:100px;margin-bottom:10px}.recorder-top-buttons{width:640px;position:absolute;top:80px;z-index:6;display:flex;padding-top:20px;justify-content:flex-end;color:#fff;gap:10px;margin-right:20px}.device-selector{position:relative;display:inline-block}.device-selector-trigger{display:flex;align-items:center;padding:8px 12px;width:35px;height:35px;background-color:#f0f0f0;border:none;border-radius:50px;cursor:pointer}.device-selector-trigger span{margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.device-selector-dropdown{position:absolute;top:100%;left:0;z-index:1000;display:block;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.device-selector-dropdown li{padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;cursor:pointer}.device-selector-dropdown li:hover,.device-selector-dropdown li:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.device-selector-dropdown li.selected{color:#fff;text-decoration:none;background-color:#007bff;outline:0}.recorder-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:100;background-color:rgba(0,0,0,0)}.countdown-number{font-size:14em;color:#a54ab5;background-size:100%;border:none}.fadeIn{animation:fadeIn .5s ease-in-out}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.resolution-dropdown{position:relative;display:inline-block}.resolution-icon{cursor:pointer}.resolution-dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:block;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.resolution-dropdown-menu li{padding:.25rem 1.5rem;cursor:pointer}.resolution-dropdown-menu li:hover{background-color:#f8f9fa}.resolution-dropdown-menu li.active{background-color:#007bff;color:#fff}.center-modal{text-align:-webkit-center}.timestamp{background:#28292c;color:#fff;font-size:14px;font-weight:700;line-height:20px;padding:4px 8px 4px 28px;margin-right:auto;border-radius:2px;align-self:flex-start;position:relative}.timestamp::before{display:inline-block;content:"";width:14px;height:14px;border-radius:7px;background-color:#c8321a;position:absolute;left:8px;top:7px}.top-left-buttons{left:0;margin-left:20px;position:absolute}.top-right-buttons{margin-top:-5px;display:contents}.upload-container{border-radius:8px;padding:20px;text-align:center;background-color:#f2f7ff;cursor:pointer;margin-top:10px;margin-bottom:10px;outline:none}.upload-container:not(:has(.preview-container)){border:2px dashed #a54ab5}.upload-container:focus:not(:has(.preview-container)){border-color:#4a90e2;box-shadow:0 0 0 2px rgba(74,144,226,.3)}.upload-container .preview-container{position:relative;display:inline-block}.upload-container .preview-image{max-width:100%;max-height:200px;margin-top:10px}.upload-container .remove-button{position:absolute;top:0;background-color:#000;color:#fff;border:none;border-radius:5px;width:24px;height:24px;font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.upload-container .remove-button:hover{background-color:#fff;color:#000}.upload-container .upload-icon{font-size:40px}.upload-container .upload-text{margin:10px 0;font-weight:500}.upload-container .upload-text-underline{text-decoration:underline;color:#000}.upload-container .supported-formats{font-size:10px;color:#939393}.info-container{display:flex;align-items:center;flex-wrap:nowrap;margin-top:8px}.info-container .gt-icon{flex-shrink:0;margin-right:8px;font-size:16px}.info-container .info-text{margin:0;font-size:14px;line-height:1.5;color:#666;flex-grow:1}.preview-container{position:relative;display:inline-block}.preview-image{max-width:100%;max-height:200px}.remove-button{position:absolute;top:10px;right:-5px;background-color:#000;color:#fff;border:none;border-radius:5px;width:24px;height:24px;font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.remove-button:hover{background-color:#454545;color:#fff}.accordion{border:1px solid #e5e7eb;border-radius:.5rem}.accordion-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;cursor:pointer}.accordion.open-left .accordion-header{flex-direction:row-reverse;justify-content:space-between}.accordion.open-left .accordion-icon{margin-right:.5rem;margin-left:0}.accordion-icon{transition:transform .3s ease-in-out}.accordion-open .accordion-icon{transform:rotate(-90deg)}.chevron-margin-top{margin-top:3px}.accordion-content{padding:0}.accordion-icon{transition:transform .3s ease-in-out}.flex-col{flex-direction:column}.flex-1{flex:1}.mt-4{margin-top:1rem}.justify-end{justify-content:flex-end}.accordion.open-left .accordion-header .left-options-container{height:572px;overflow-y:scroll}.fixed-left{height:500px}.start-recording::before{display:inline-block;content:"";width:14px;height:14px;border-radius:7px;background-color:#fff;left:8px;top:7px;margin-right:8px}.stop-recording::before{display:inline-block;content:"";width:14px;height:14px;background-color:#fff;margin-right:8px;left:8px;top:7px}.overlay-instructions-textarea{background-color:rgba(0,0,0,0);border:none;outline:none;color:#fff;font-size:16px;padding:16px;resize:none;width:400px;height:200px}.overlay-instructions-textarea::placeholder{color:#fff;font-style:italic;content:"Click here to insert text"}.overlay-instructions-textarea:focus{outline:none}.button-input{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ddd;border-radius:4px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.fa-spin{animation:spin 2s linear infinite}.thankview-spinner{display:inline-block;border-top:2px solid #595959;border-right:2px solid rgba(0,0,0,0);border-bottom:2px solid #595959;border-left:2px solid rgba(0,0,0,0);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:10px}.thankview-spinner.small{width:1.5rem;height:1.5rem}.thankview-spinner.medium{width:10rem;height:10rem}.thankview-spinner.large{width:3rem;height:3rem}.processing-video-container{text-align:center;height:400px;width:500px;margin-bottom:5px;display:flex;justify-content:center;align-items:center;flex-direction:column}.processing-video-container p{font-size:20px;font-weight:400}.spinner-tv{font-size:200px;color:#a54ab5;animation:spin 2s linear infinite}i.fa-spinner-tv{font-size:200px;color:#a54ab5;animation:spin 2s linear infinite}.cursor-pointer{display:flex;margin-right:13px;justify-content:flex-end;margin-top:10px;cursor:pointer}.color-picker .player-color{display:flex;align-items:center;flex-wrap:unset;justify-content:space-between}.color-picker .player-color label{margin-right:8px;font-weight:500}.color-picker .player-color input[type=color]{width:50px;height:32px}.color-picker .track-color{display:flex;align-items:center;margin-top:8px;flex-wrap:unset;justify-content:space-between}.color-picker .track-color label{margin-right:8px;font-weight:500}.color-picker .track-color input[type=color]{width:50px;height:32px}.default-body{font-family:Arial,sans-serif;background-color:#f0f0f0;margin:0;padding:20px}.default-container{max-width:600px;margin:0 auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:20px}.default-h1{text-align:center;color:#333}.default-accordion-header{color:#939393;font-size:14px;font-weight:500;padding:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px}.default-accordion-header:hover{background-color:#f0f0f0}.default-accordion-content{padding:15px;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0px 1px 4px rgba(0,0,0,.05)}.default-toggle-switch{position:relative;display:inline-block;width:50px;height:24px;flex-shrink:0}.default-toggle-switch input{opacity:0;width:0;height:0}.default-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.default-slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.default-slider{background-color:#8e44ad}input:checked+.default-slider:before{transform:translateX(26px)}.default-setting{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:10px}.default-setting span{flex-grow:1}.default-input{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ddd;border-radius:4px}.default-info{font-size:12px;color:#666}.default-change-defaults{text-align:right;color:#000;margin-top:20px;font-size:10px;text-decoration:underline}.default-change-defaults a{color:#000;text-decoration:none}.default-left-options-container{margin-top:10px}.date-range-filter{position:absolute;display:inline-block;width:300px;left:350px}.date-range-filter__header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border:1px solid #ccc;border-radius:4px;cursor:pointer;width:250px;border-radius:30px}.date-range-filter__date-display{font-weight:bold;text-align:center}.date-range-filter__dropdown-icon{font-size:16px}.date-range-filter__dropdown{position:absolute;top:100%;left:0;z-index:100;width:100%;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:16px}.date-range-filter__date-inputs{display:flex;align-items:center;margin-bottom:16px;justify-content:space-between}.date-range-filter__date-input{flex-grow:1;border:1px solid #ccc;border-radius:4px;font-size:14px}.date-range-filter__options-list{list-style-type:none;padding:0;margin:0}.date-range-filter__options-item{padding:8px 12px;cursor:pointer}.date-range-filter__options-item.active{background-color:#f0f0f0}.font-bold{font-weight:bold}.video-title-input{margin-bottom:10px}.captions-processing-banner{background:-webkit-linear-gradient(left, #6618a6, #ff4e56);color:#fff;padding:17px 12px;font-weight:300;position:relative;max-width:640px;width:100%;margin-top:-61px;z-index:100;top:61px;font-size:27px;display:flex;align-items:center;justify-content:center}.captions-processing-banner p{margin-bottom:0}.tv-video-preview--cc-icon{position:absolute;color:#fff;top:3px;right:25px;font-size:22px}.tv-loading-bar-container{width:70%;height:10px;background-color:#e0e0e0;border-radius:5px;margin:15px auto;overflow:hidden}.tv-loading-bar{height:100%;background-color:#a54ab5;border-radius:5px;transition:width .5s ease-in-out}.trim-controls{position:relative;display:contents;width:100%;left:-10px}.trim-controls .trim-controls-sliders{width:87%;position:relative}.trim-controls .trim-btn{padding:0 7px}.trim-controls .trim-btn i{font-weight:bold}.trim-controls .trim-controls-buttons{display:flex;align-items:center;justify-content:space-between;margin:0 10px}.trim-controls .trim-controls-buttons .time-display{min-width:0;padding:0 7px}.trim-slider{position:absolute;top:50%;transform:translateY(-50%);width:100%;pointer-events:none;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0)}.trim-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:12px;height:27px;border-radius:2px;background:#fff;border:1px solid #ccc;cursor:ew-resize;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%2717%27 viewBox=%270 0 16 25%27%3E%3Cline x1=%275%27 y1=%276%27 x2=%275%27 y2=%2719%27 stroke=%27%23666%27 stroke-width=%272%27/%3E%3Cline x1=%2711%27 y1=%276%27 x2=%2711%27 y2=%2719%27 stroke=%27%23666%27 stroke-width=%272%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.trim-slider.start{z-index:4}.trim-slider.start::-webkit-slider-runnable-track{background:linear,to right,#fff 0%,rgba(0,0,0,0) 100%;height:100%}.trim-slider.end{z-index:3}.trim-slider.end::-webkit-slider-runnable-track{background:linear,to left,#fff 0%,rgba(0,0,0,0) 100%;height:100%}.time-track{z-index:1;position:relative}.trim-controls-sliders .time-track{background:#b7b7b7}.trim-highlight{position:absolute;background-color:#fff;height:8px;pointer-events:none;z-index:3;top:50%;transform:translateY(-40%);margin-left:2px}.trim-slider::-moz-range-thumb{width:16px;height:25px;border-radius:2px;background:#fff;border:1px solid #ccc;cursor:ew-resize;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2717%27 height=%2717%27 viewBox=%270 0 16 25%27%3E%3Cline x1=%275%27 y1=%276%27 x2=%275%27 y2=%2719%27 stroke=%27%23666%27 stroke-width=%272%27/%3E%3Cline x1=%2711%27 y1=%276%27 x2=%2711%27 y2=%2719%27 stroke=%27%23666%27 stroke-width=%272%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.trim-processing-container{display:flex}.trim-processing-container .loading-spinner{animation:pace-spinner 400ms linear;animation-iteration-count:infinite;display:block;z-index:2000;border:solid 2px rgba(0,0,0,0);border-top-color:#737373;border-left-color:#737373;border-radius:80px;width:15px;height:15px;margin-left:5px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.email-tab-group-container{display:flex;justify-content:flex-start;align-items:center;margin:16px 0 12px 15px}.email-tab-group{width:300px;padding:3px 4px;font-weight:600;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.05);box-shadow:0px 2px 8px rgba(0,0,0,.05);border-radius:20px;background-color:#f8f8f8}.email-tab-group--item{flex-grow:1;text-align:center;padding:5px 7px;border-radius:14px;transition:all .2s ease;position:relative;z-index:1}.email-tab-group--item:hover:not(.active-tab){background-color:rgba(0,124,158,.08)}.tab-text{color:#007c9e;font-weight:500;font-size:13px;white-space:nowrap}.tab-text:hover{cursor:pointer}.active-tab{color:#a54ab5 !important;background-color:#fcf8fc;border-radius:14px;font-weight:bold}.active-tab:hover{background-color:#f6edf7}.active-tab .tab-text{color:#a54ab5 !important}.email-controller-container>h5{padding:15px 16px 12px 15px}.outreach-filter-container{margin:8px 0 8px 15px;display:flex;gap:10px;width:75%;flex-wrap:wrap}.outreach-filter-search-box{min-width:300px;max-width:300px}.outreach-filter-search-box.global-search-box-container:focus-within{width:300px}.filter-with-clear{display:flex;align-items:center}.outreach-filter{border:1px solid #d7d7d7;color:#454545;font-weight:400;font-size:13px}.email-header-group{display:flex;align-items:center;justify-content:space-between;margin-right:16px}.email-header-group-left{display:flex;align-items:center;justify-content:flex-start;gap:15px}.email-header-group-right{display:flex;align-items:center;justify-content:flex-end}.bulk-select-count{color:#a54ab5}.border-span{font-size:16px;color:#d7d7d7;padding:0 1px}.email-card{display:flex;border-bottom:1px solid #f3f3f3;padding:12px 16px 12px 16px}.email-card:hover{background-color:#f9f9f9}.email-card p{width:100%;margin-bottom:0;color:#454545}.email-card .outreach--draft-card--header>p{width:100%}.email-card .outreach--draft-card--header>p:first-child{width:968px;margin-bottom:3px}.email-card-main{display:flex;width:100%;align-items:flex-start}.email-card-selectors{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;margin-right:14px;padding-top:2px;min-width:44px;min-height:20px;position:relative;height:100%;gap:4px}.email-star-toggle{display:flex;align-items:flex-start;justify-content:center;cursor:pointer;padding-top:3px}.email-star-toggle .favorite-star{color:#888}.email-star-toggle .favorite-star:hover{color:#333}.email-star-toggle .favorited{color:#f4b400}.email-card-content{display:flex;flex-direction:column;width:100%;margin-left:0;cursor:pointer}.email-card-body-wrapper{width:100%;margin-bottom:6px}.email-card-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:6px}.email-card-header-left{display:flex;align-items:center;overflow:hidden}.email-card-header-right{display:flex;align-items:flex-start;justify-content:flex-end;color:#737373;cursor:default;z-index:1;padding-top:2px}.email-card-body{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.email-card-body-content ul{list-style:disc;padding-left:20px}.email-card-body-content ol{list-style:decimal;padding-left:20px}.email-card-body-content em,.email-card-body-content i{font-style:italic !important}.email-card-body-left{width:75%;padding-right:15px}.email-card-body-left h5{font-size:14px;font-weight:500;margin:0 0 4px 0;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-card-body-right{width:25%;text-align:right;color:#737373;font-size:14px;padding-top:1px;flex-shrink:0}.email-card-body p{width:100%;color:#737373;font-size:14px;line-height:1.4;margin:0;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:2.8em;text-overflow:ellipsis}.outreach-card-recipient-name{color:#007c9e;font-weight:500;font-size:14px;padding-top:2px}.outreach-card-recipient-name a{color:#007c9e;text-decoration:none}.outreach-card-recipient-name a:hover{text-decoration:underline}.outreach-card-recipient-name-empty{color:#737373;font-size:14px;padding-top:2px}.outreach-card-tab-group{padding:2px;font-weight:600;display:flex;flex-wrap:wrap;align-items:center;margin:4px 0 0 0;gap:8px}.outreach-card-tab-group--item{padding:4px 8px;background-color:#d7d7d7;border-radius:16px;text-align:center;display:inline-flex;align-items:center;gap:4px}.outreach-card-tab-group--item-text{font-size:12px;font-weight:400;color:#454545;white-space:nowrap;text-overflow:ellipsis}.outreach-custom-signal-video{padding-right:4px}.outreach-custom-active-pill{padding-right:4px;background:#d7d7d7}.outreach-custom-active-pill .tasks-table--cadence{background:#d7d7d7}.outreach-custom-active-pill p,.outreach-custom-active-pill i{font-size:14px !important;color:#454545;padding:0;font-weight:400}.outreach-custom-active-pill:hover p,.outreach-custom-active-pill:hover i{color:#007c9e}.outreach-card-tab-group-icon-video{margin-right:0 !important;font-size:14px !important}.outreach-card-thread-count{font-size:larger}.outreach-card-thread-count span{font-weight:500}.scheduled-detail-view--header-container{background-color:#f9f9f9;padding:5px 15px;display:flex;justify-content:space-between;align-items:center;padding:14px;border-radius:12px;margin:0px 25px;font-size:13px}.scheduled-detail-view--body{margin:25px 25px;padding:5px 15px;display:flex;flex-direction:column;gap:25px}.scheduled-detail-view--body em{font-style:italic}.scheduled-detail-view--body strong{font-weight:bold}.scheduled-detail-view--body ol,.scheduled-detail-view--body ul{list-style-type:revert;margin-left:25px}.thread-indicator{position:absolute;top:35px;left:10px;width:22px !important;z-index:1;bottom:10%;background:url(/images/vector.8103388735a378184aff.png) no-repeat;background-size:100% 100%}.outreach-indicator-group{padding-top:2px}.email-card--checkbox-small{display:inline-block;vertical-align:middle;margin-right:6px;margin-bottom:0;width:15px;cursor:pointer}.email-card--checkbox-small input.et--checkbox--input:checked+.et--checkbox--box{background:#a54ab5}.email-card--checkbox-small input.et--checkbox--input:checked+.et--checkbox--box::before{color:#fff;width:14px;height:14px;font-size:11px;font-weight:bold}.email-card--checkbox-small .et--checkbox--box{width:15px;height:15px;line-height:15px;border-color:#d7d7d7;transition:border-color .2s ease}.email-card--checkbox-small .et--checkbox--box:hover{border-color:#a54ab5}.email-card--checkbox-small:hover .et--checkbox--box{border-color:#a54ab5}.email-detail-header{display:flex}.email-detail-header .settings-back{color:#454545;font-size:1.5em;align-self:flex-start}.email-detail-header h3{font-size:18px;font-weight:500;margin-top:3px}.email-empty-state{text-align:center;padding:40px 10px;max-width:-webkit-fit-content;max-width:fit-content;margin:0 auto}.email-empty-state__icon{font-size:48px;color:#666;margin-bottom:20px}.email-empty-state__title{font-size:20px;font-weight:normal;margin:0 0 10px}.email-empty-state__subtitle{color:#666;margin:0 0 25px}.phone-controller-container{margin-bottom:25px}.phone-controller-header{display:flex;align-items:center;justify-content:space-between}.phone-controller-header-left{display:flex;align-items:center;justify-content:flex-start;font-size:14px;font-weight:500;margin:16px}.phone-controller-header-center{display:flex;align-items:center;justify-content:center;flex:1;position:absolute;left:50%;transform:translateX(-50%);width:auto}.phone-controller-header-right{display:flex;align-items:center;justify-content:flex-end;font-size:14px;font-weight:500;margin:16px}.email-controller-header{display:flex;align-items:center;justify-content:space-between;position:relative;padding:16px}.email-controller-header-left{display:flex;align-items:center;justify-content:flex-start;font-size:14px;font-weight:500}.email-controller-header-center{display:flex;align-items:center;justify-content:center;flex:1;position:absolute;left:50%;transform:translateX(-50%);width:auto}.email-search-container{position:relative;display:flex}.email-search-container .email-search-input{width:100%}.email-search-container .email-search-selected-addresses{width:100%;background-color:#d7d7d7;padding:10px;border-radius:4px;font-size:12px;color:#737373}.email-search-container .email-input-wrapper{display:flex;align-items:center}.edit-selected-addresses-modal .email-card{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid #f3f3f3;border-radius:4px}.edit-selected-addresses-modal .email-card .email-address{font-size:14px;color:#454545}.email-search-results-container{display:flex;flex-direction:row;gap:10px}.email-search-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #b7b7b7;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;max-height:400px;overflow-y:auto}.email-search-dropdown .email-search--list{margin:0;padding:0;list-style:none}.email-search-dropdown .email-search--list .email-search--loading,.email-search-dropdown .email-search--list .email-search--empty,.email-search-dropdown .email-search--list .email-search--group-header{padding:12px 16px;color:#666;font-size:14px;border-bottom:1px solid #f0f0f0}.email-search-dropdown .email-search--list .email-search--no-results{padding:20px 16px;text-align:center;border-bottom:none}.email-search-dropdown .email-search--list .email-search--no-results .no-results-content{display:flex;flex-direction:column;align-items:center}.email-search-dropdown .email-search--list .email-search--no-results .no-results-content .no-results-primary{font-size:14px;font-weight:500;color:#333;margin-bottom:4px}.email-search-dropdown .email-search--list .email-search--no-results .no-results-content .no-results-secondary{font-size:12px;color:#666;line-height:1.4}.email-search-dropdown .email-search--list .email-search--group-header{background-color:#f8f9fa;font-weight:600;color:#333}.email-search-dropdown .email-search--list .email-search--item{padding:0;border-bottom:none}.email-search-dropdown .email-search--list .email-search--item:hover{background-color:rgba(0,0,0,0)}.email-search-dropdown .email-search--list .email-search--unlinked-option{padding:0;border-bottom:1px solid #f0f0f0}.email-search-dropdown .email-search--list .email-search--unlinked-option .email-search--add-unlinked{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:all .2s ease;background:#fff}.email-search-dropdown .email-search--list .email-search--unlinked-option .email-search--add-unlinked:hover{background-color:#f8f9fa;border-left:3px solid #007c9e}.email-search-dropdown .email-search--list .email-search--unlinked-option .email-search--add-unlinked .add-unlinked-text{display:flex;flex-direction:column;flex:1}.email-search-dropdown .email-search--list .email-search--unlinked-option .email-search--add-unlinked .add-unlinked-text .add-unlinked-primary{font-size:14px;font-weight:600;color:#333;margin-bottom:2px}.email-search-dropdown .email-search--list .email-search--unlinked-option .email-search--add-unlinked .add-unlinked-text .add-unlinked-secondary{font-size:12px;color:#666;line-height:1.3}.email-card-attachments{display:flex;gap:6px}div.email-search-result-card{padding:12px 16px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .2s ease;background:#fff;display:block;width:100%;box-sizing:border-box;margin:0}div.email-search-result-card:hover{background-color:#f8f9fa;border-left:3px solid #007c9e}div.email-search-result-card:last-child{border-bottom:none}div.email-search-result-card .email-address{font-weight:600;color:#333;font-size:14px;margin-bottom:4px;word-break:break-all;line-height:1.4;display:block}div.email-search-result-card .contact-info{display:flex;align-items:center;gap:8px;font-size:12px;color:#666;flex-wrap:wrap}div.email-search-result-card .contact-info .contact-id{background:#f0f0f0;padding:2px 6px;border-radius:4px;font-family:"Monaco","Menlo","Ubuntu Mono",monospace;font-size:11px;white-space:nowrap;display:inline-block}div.email-search-result-card .contact-info .contact-name{color:#007c9e;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.bulk-email-controller{background:#f5f7fa;min-height:100vh}.bulk-email-controller--header{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0;background:#fff}.bulk-email-controller--header-left{flex:1}.bulk-email-controller--title{font-size:24px;font-weight:600;color:#454545;margin:0}.bulk-email-controller--content{padding:24px}.bulk-email-controller--toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.bulk-email-controller--toggle{display:inline-flex;background:#fff;border-radius:8px;padding:4px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.bulk-email-controller--toggle-btn{display:flex;align-items:center;gap:8px;padding:10px 20px;border:none;background:rgba(0,0,0,0);border-radius:6px;font-size:14px;font-weight:500;color:#737373;cursor:pointer;transition:all .15s}.bulk-email-controller--toggle-btn .gt-icon{font-size:18px}.bulk-email-controller--toggle-btn:hover{color:#454545;background:#f9f9f9}.bulk-email-controller--toggle-btn.is-active{background:#a54ab5;color:#fff}.bulk-email-controller--toggle-btn.is-active .bulk-email-controller--toggle-count{background:hsla(0,0%,100%,.2);color:#fff}.bulk-email-controller--toggle-count{background:#b7b7b7;color:#737373;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:600}.bulk-email-controller--filter .et--button .gt-icon{margin-right:6px}.bulk-email-controller--list{display:flex;flex-direction:column;gap:16px}.bulk-email-controller--card{display:flex;align-items:flex-start;gap:16px;padding:20px;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);cursor:pointer;transition:all .2s}.bulk-email-controller--card:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px)}.bulk-email-controller--card-icon{width:48px;height:48px;border-radius:12px;background:linear,135deg,#ede7f6,#e1bee7;display:flex;align-items:center;justify-content:center;flex-shrink:0}.bulk-email-controller--card-icon .gt-icon{font-size:24px;color:#a54ab5}.bulk-email-controller--card-icon-sent{background:linear,135deg,#e3f2fd,#bbdefb}.bulk-email-controller--card-icon-sent .gt-icon{color:#1976d2}.bulk-email-controller--card-content{flex:1;min-width:0}.bulk-email-controller--card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px}.bulk-email-controller--card-name{font-size:16px;font-weight:600;color:#454545;margin:0}.bulk-email-controller--badge{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:16px;font-size:12px;font-weight:500;white-space:nowrap}.bulk-email-controller--badge .gt-icon{font-size:14px}.bulk-email-controller--badge-scheduled{background:#ede7f6;color:#a54ab5}.bulk-email-controller--badge-success{background:#e8f5e9;color:#27ae60}.bulk-email-controller--badge-warning{background:#fff3e0;color:#f57c00}.bulk-email-controller--card-meta{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:12px}.bulk-email-controller--meta-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#737373}.bulk-email-controller--meta-item .gt-icon{font-size:16px;color:#939393}.bulk-email-controller--metrics{display:flex;gap:24px;padding-top:12px;border-top:1px solid #f3f3f3}.bulk-email-controller--metric{min-width:80px}.bulk-email-controller--metric-value{display:block;font-size:18px;font-weight:600;color:#454545;margin-bottom:2px}.bulk-email-controller--metric-value-green{color:#27ae60}.bulk-email-controller--metric-value-blue{color:#1976d2}.bulk-email-controller--metric-label{display:block;font-size:12px;color:#737373;margin-bottom:6px}.bulk-email-controller--metric-bar{height:4px;background:#b7b7b7;border-radius:2px;overflow:hidden}.bulk-email-controller--metric-fill{height:100%;border-radius:2px;transition:width .3s ease}.bulk-email-controller--metric-fill-gray{background:#737373}.bulk-email-controller--metric-fill-green{background:#27ae60}.bulk-email-controller--metric-fill-blue{background:#1976d2}.bulk-email-controller--card-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.bulk-email-controller--card-actions .et--button.btn-simple{color:#939393;padding:8px}.bulk-email-controller--card-actions .et--button.btn-simple:hover{color:#737373;background:#f9f9f9;border-radius:6px}:export{black:#000;white:#fff;gray1400:#2c2c2c;gray900:#454545;gray500:#737373;gray300:#939393;gray200:#b7b7b7;gray150:#d7d7d7;gray110:#f3f3f3;gray108:#f6f6f6;gray105:#f9f9f9;green500:#3f7f34;green300:#53a744;green200:#73c166;green106:#f4faf4;blue500:#007c9e;blue300:#00a0cc;blue200:#00c0f5;blue106:#f2fafc;purple500:#a54ab5;purple300:#ba72c5;purple200:#cc9dd7;purple105:#fcf8fc;red500:#de1b2c;red300:#eb5c68;red106:#fef6f7;yellow150:#f3ca16;yellow108:#fdf7dc}@keyframes pulse{0%{opacity:.5}50%{opacity:.8}100%{opacity:.5}}.indicator-skeleton,.skeleton-email-card-body .skeleton-preview,.skeleton-email-card-body .skeleton-subject,.skeleton-email-card-header .skeleton-date,.skeleton-email-card-header .skeleton-sender,.skeleton-email-card-selectors .skeleton-star,.skeleton-email-card-selectors .skeleton-checkbox,.skeleton-title{background-color:#e8e8e8;border-radius:3px;animation:pulse .8s ease-in-out infinite}.skeleton-email-list-container{background-color:#fff;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.skeleton-title{width:120px;height:21px;margin:20px 0 14px 14px}.skeleton-email-list{border-top:1px solid #eaeaea}.skeleton-email-card-selectors{display:flex;padding:0 7px;align-items:center;width:48px}.skeleton-email-card-selectors .skeleton-checkbox{width:16px;height:16px;margin-right:7px}.skeleton-email-card-selectors .skeleton-star{width:14px;height:14px}.skeleton-email-card-header{display:flex;justify-content:space-between;padding:5px 7px}.skeleton-email-card-header .skeleton-sender{width:132px;height:14px}.skeleton-email-card-header .skeleton-date{width:72px;height:14px}.skeleton-email-card-body{padding:5px 7px 7px 7px}.skeleton-email-card-body .skeleton-subject{width:50%;height:14px;margin-bottom:5px}.skeleton-email-card-body .skeleton-preview{width:75%;height:10px;margin-bottom:5px}.skeleton-email-card-body .skeleton-preview--short{width:40%;margin-bottom:0}.indicator-skeleton{width:0;height:0;margin:0}.skeleton-email-card{border-bottom:1px solid #eaeaea;padding:11px 0;display:flex}.skeleton-email-card:last-child{border-bottom:none}.skeleton-email-card .skeleton-email-card-main{display:flex;width:100%}.skeleton-email-card .skeleton-email-card-content{flex:1}.calls-table .et--flex-table--row .et--flex-table--cell{padding:0}.calls-table--cell{padding:0}.calls-table--cell-content{padding:0}.calls-table--cell-content-inner{padding:0}.calls-table--add-button{cursor:pointer;font-size:1.5rem}.calls-table--add-button:hover{color:#b7b7b7}.calls-table--notes-container{display:flex;flex-direction:column;max-height:40px;overflow:hidden}.calls-table--notes-content{white-space:normal;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.calls-table--notes-content:hover{cursor:pointer;text-decoration:underline}.calls-table--interaction-button{cursor:pointer;font-size:1.5rem;color:#53a744}.calls-table--interaction-button:hover{color:#73c166}.call-notes-modal--header{font-weight:500;margin-bottom:5px}.call-notes-modal--header-actions-button{cursor:pointer;font-size:14px;margin-right:8px;margin-bottom:6px}.call-notes-modal--header-actions-button:hover{color:#b7b7b7 !important}.call-notes-modal--time{margin-bottom:16px}.call-notes-modal--textarea{width:100%;height:100px;border:1px solid #ccc;border-radius:5px;padding:10px;margin-bottom:10px;font-size:14px}#main-container{border-top:solid 60px #fff}#layout-outer{position:absolute;top:0px;right:0px;bottom:0px;left:0px}#layout-container{position:absolute;top:0px;right:0px;bottom:0px;left:0px}#layout-container.is-showing-banner,#layout-container.is-impersonating{top:60px}#layout-container.is-showing-banner.is-impersonating{top:120px}#layout-impersonation-banner{position:absolute;top:0px;right:0px;left:0px}#layout-banner{position:absolute;top:0px;right:0px;left:0px}#layout-banner.is-impersonating{top:60px}#layout-nav{position:absolute;top:0px;bottom:0px;left:0px;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;width:220px;background:#fff;overflow:hidden}#layout-content{position:absolute;top:0px;right:0px;bottom:0px;left:220px;transition:transform .2s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border-left:1px solid #d7d7d7}#layout-content.nav-is-collapsed{transform:translateX(-156px)}#layout-content.nav-is-collapsed.nav-is-done-animating{right:-156px}#layout-content.nav-is-collapsed .layout-page--loader{left:-64px}#layout-outer button.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}#layout-outer button.skip-main:focus,#layout-outer button.skip-main:active{color:#fff;left:auto;top:auto;width:200px;height:auto;overflow:auto;font-size:1.2em;z-index:999}#layout-header{box-shadow:0px 1px 4px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);border-width:0 0 1px 0;height:60px;background:#fff}.beamerTrigger.focus-visible{box-shadow:inset 0px 0px 0 2px #ba72c5;outline:none}#layout-page{position:absolute;top:60px;right:0px;bottom:0px;left:0px;overflow:auto}#layout-page .layout-page--loader{left:-220px}#layout-overlay{z-index:1001}.fixed-page-wrapper{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.page-container{padding:30px}.page-container::after{content:"";display:table;clear:both}.meta-controller--tooltip{position:absolute;top:0px;left:0px}#base-nav{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:#f9f9f9;color:#737373;font-size:14px;overflow:hidden}#base-nav.is-collapsed .base-nav--header{transform:translateX(-156px)}#base-nav.is-collapsed .base-nav-sub-item--icon{margin-right:0}#base-nav.is-collapsed .base-nav-sub-item--label,#base-nav.is-collapsed .base-nav--footer-text,#base-nav.is-collapsed .base-nav--data-update,#base-nav.is-collapsed .base-nav--db-data-tag,#base-nav.is-collapsed .status-indicator--description{transition:opacity .01s ease-out .19s;opacity:0;display:none}#base-nav .focus-visible:not(.btn-action):not(.cronofy-table--connect-cta):focus:not(:disabled){outline:none;box-shadow:inset -2px 0px 0 2px #ba72c5}.base-nav--header{transition:transform .2s ease-out;transform:translate(0);height:60px;background-color:#f9f9f9;padding-left:20px}.base-nav--header .gt-icon-collapse{float:right;color:#b7b7b7;width:64px;height:60px;line-height:60px;font-size:30px;cursor:pointer}.base-nav--header .gt-icon-collapse:hover{color:#454545}.base-nav--header .gt-icon-evertrue-circle{color:#73c166;float:right;width:64px;height:60px;line-height:60px;font-size:36px;cursor:pointer}.base-nav--header .gt-icon-evertrue-circle:hover{color:#454545}.base-nav--logo{background:url(/images/evertrue_logo_full_color.7add1ed786f402d69ad2.png) no-repeat left center;background-size:100%;height:60px;width:136px;float:left;cursor:pointer}.base-nav--pyramid-logo{background:url(/images/evertrue_pyramid.918910e3ee0845cf9d93.png) no-repeat left center;background-size:100%;height:60px;width:46px;margin-left:8px;cursor:pointer}.base-nav--pyramid-logo:hover{opacity:.5}.base-nav--db-data-tag{margin:0 24px 8px}.base-nav--content{position:absolute;top:60px;right:0px;bottom:110px;left:0px;padding:16px 0 75px 0;overflow:auto}.base-nav--line{border-bottom:1px solid #e2e2e2;width:85%;margin:0px auto}.base-nav--main-group{margin-bottom:13px}.base-nav--main-group-title{text-transform:uppercase;padding:6px 20px;font-weight:bold;color:hsla(0,0%,100%,.5)}.base-nav--main-group-title.is-collapsed{padding:6px 0;font-size:12px;text-align:center}.base-nav--footer{position:absolute;right:0px;bottom:0px;left:0px;background:#f9f9f9;padding:8px 0;min-height:200px}.base-nav--footer .gt-icon-access-time{margin-right:5px;width:25px}.base-nav--footer-item{padding:8px 8px 8px 20px}.base-nav--data-update{margin-left:30px}.base-nav-sub-item{background:#f9f9f9;padding:6px 20px;height:32px;color:#737373;width:100%;display:flex;align-items:center}.base-nav-sub-item:focus:not(:disabled),.base-nav-sub-item:hover:not(:disabled),.base-nav-sub-item.is-active{color:#454545;background:#f3f3f3}.base-nav-sub-item.is-active{box-shadow:inset 4px 0px 0px #ba72c5}.base-nav-sub-item:visited{color:#737373}.base-nav-sub-item--icon{margin-right:20px;font-size:1.3em}.base-nav-sub-item--icon.gt-icon-search{font-weight:bold;font-size:1.2em}.base-nav-sub-item--tooltip{position:absolute;left:84px;background:#ba72c5;color:#fff;padding:4px 8px;font-weight:bold;font-size:12px;border-radius:2px;white-space:nowrap;letter-spacing:.5px}.base-nav-sub-item--tooltip::before{height:0;width:0;border-top:14px solid rgba(0,0,0,0);border-bottom:14px solid rgba(0,0,0,0);border-right:14px solid #ba72c5;position:absolute;top:0px;bottom:0px;left:-14px;content:""}.base-nav--segments,.base-nav--lists{border-top:solid 1px hsla(0,0%,100%,.2);position:relative;margin-top:28px;padding-top:16px}.base-nav--beta-badge{position:absolute;right:10px;background-color:rgba(115,115,115,.7);padding:0 3px;display:inline-block;color:#f9f9f9;border-radius:3px;font-size:11px;font-weight:bold;text-transform:uppercase;margin-left:8px;line-height:20px}.gt-icon-interactions{font-size:1.1em;margin-left:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.nav-expandable-item{width:100%}.nav-expandable-item--header{background:#f9f9f9;padding:6px 20px;height:32px;color:#737373;width:100%;display:flex;align-items:center}.nav-expandable-item--header:focus:not(:disabled),.nav-expandable-item--header:hover:not(:disabled),.nav-expandable-item--header.is-active{color:#454545;background:#f3f3f3}.nav-expandable-item--header.is-active{box-shadow:inset 4px 0px 0px #ba72c5}.nav-expandable-item--badge{margin-left:auto}.nav-expandable-item--chevron{margin-left:8px;font-size:12px;color:#939393}.nav-expandable-item--children{width:100%;position:relative;margin-left:32px;padding-left:12px;border-left:2px solid #b7b7b7}.nav-expandable-item--children::before{content:"";position:absolute;left:-2px;top:0;width:2px;height:8px;background:#f9f9f9}.nav-nested-item{background:rgba(0,0,0,0);padding:8px 12px;height:auto;min-height:28px;color:#737373;width:100%;display:flex;align-items:center;font-size:13px;border-radius:4px;margin:2px 0;position:relative}.nav-nested-item::before{content:"";position:absolute;left:-14px;top:50%;width:12px;height:2px;background:#b7b7b7}.nav-nested-item:focus:not(:disabled),.nav-nested-item:hover:not(:disabled){color:#454545;background:#f3f3f3}.nav-nested-item.is-active{color:#a54ab5;background:rgba(186,114,197,.1);font-weight:500}.nav-nested-item.is-active::before{background:#ba72c5}.nav-nested-item--label{flex:1}.new-badge{display:inline-block;background-color:#a54ab5;color:#fff;font-size:8px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:1px 4px;border-radius:2px;margin-left:5px;line-height:1.2;vertical-align:middle;white-space:nowrap}.new-badge--coming-soon{background-color:#939393;font-size:7px;padding:1px 3px}.header-user-dropdown{float:none;text-align:left;height:60px;cursor:pointer;color:#fff;padding:10px}.header-user-dropdown--trigger{color:#737373;vertical-align:middle;padding:10px 4px 10px 10px}.header-user-dropdown--trigger:active,.header-user-dropdown--trigger:hover,.header-user-dropdown--trigger:focus{color:#454545}.header-user-dropdown--trigger:active:hover,.header-user-dropdown--trigger:hover:hover,.header-user-dropdown--trigger:focus:hover{color:#454545}.header-user-dropdown--trigger.focus-visible{box-shadow:inset 0px 0px 0 2px #ba72c5;outline:none}.header-user-dropdown--body{max-height:calc(100vh - 100px);overflow-y:auto}.header-user-dropdown--body .menu li>a,.header-user-dropdown--body .menu li>div,.header-user-dropdown--body .menu li>button,.header-user-dropdown--body .menu li>button:hover:not(:disabled){width:100%;padding:8px 16px;display:flex;align-items:center}.header-user-dropdown--body .menu li i{font-size:1.7em;width:20px;margin-right:16px}.header-user-dropdown--body .menu li .fa-cloud-download{font-size:1.5em}.header-user-dropdown--body .menu li>button:hover:not(:disabled){background:#f9f9f9}.header-user-dropdown--info{margin:16px;margin-bottom:4px;padding-bottom:16px;border-bottom:solid 1px #f6f6f6;display:flex;align-items:center}.header-user-dropdown--avatar{display:inline-block;vertical-align:middle;float:none;width:50px;height:50px;border-radius:50px}.header-user-dropdown--name{display:inline-block;vertical-align:middle;float:none;margin-left:16px;max-width:175px}.header-user-dropdown--org-info i{margin-left:10px}.header-user-dropdown--user-state{padding:8px 0;margin:0 16px;border-bottom:solid 1px #f6f6f6}.header-user-dropdown--redaction-button{margin-right:8px;border:1px solid #f6f6f6;overflow:hidden}.header-user-dropdown--redaction-button.is-active{border-color:#007c9e}.header-user-dropdown--redaction-example{display:inline-block;text-align:center;width:42px}.header-user-dropdown--redaction-example.is-not-redacted{color:rgba(0,0,0,0) !important}.header-user-dropdown--redaction-example.is-redacted-fs{background:repeating-linear-gradient(45deg, #fff, #fff 6px, #f9f9f9 6px, #f9f9f9 12px);color:rgba(0,0,0,0) !important}.header-user-dropdown--redaction-example.is-redacted-cia{background-color:#000;color:rgba(0,0,0,0) !important}.header-user-dropdown--redaction-example.is-redacted-blur{filter:blur(3px)}.impersonation-mode .contacts-meta.is-stuck{top:120px}.impersonation-mode .list-contacts .contacts-meta.is-stuck{top:209px}.impersonation-header{top:0;left:0;height:60px;position:fixed;background:#de1b2c;width:100%;z-index:11}.impersonation-wrapper{background:#fff;float:left;padding:5px;margin:5px;position:relative}.impersonation-wrapper::after{top:calc(50% - 10px);position:absolute;right:-10px;width:0;height:0;border:10px solid rgba(0,0,0,0);border-right:none;border-left:10px solid #fff}.impersonation-names,.vertical-line,.end-impersonation-btn{height:40px}.impersonation-names{margin:0 10px}.impersonation-names--org{font-size:13.02px;color:#737373}.end-impersonation-btn{width:195px;margin-right:5px}.impersonation-avatar{margin:0 10px 0 5px}.impersonation-text{height:60px;line-height:60px;margin-left:20px;color:#fff;font-size:15.96px;font-weight:bold}.impersonation-modal{padding-bottom:20px}.impersonation-modal hr{margin:0}.impersonation-modal .btn{width:calc(25% - 20px);height:40px}.impersonation-modal--search{width:calc(100% - 134px);display:inline-block;padding-right:16px}.impersonation-modal--empty{color:#b7b7b7;text-align:center;font-size:18px;padding:40px}.impersonation-modal--table .et-icon-impersonate-user{color:#737373;margin-right:10px;font-size:1.7em}.impersonation-modal--table tr:hover{color:#007c9e}.impersonation-modal--table tr:hover .et-icon-impersonate-user{color:#00c0f5}.impersonation-modal--wrap{padding:20px}.show-disabled .shared-connections--syncing{background-image:none}.status-indicator.is-collapsed{width:64px;text-align:center;float:right}.status-indicator.is-collapsed.status-indicator--dot{margin:0px}a.status-indicator--link{color:#737373}a.status-indicator--link:hover{text-decoration:underline;color:#737373}.status-indicator--dot{display:inline-block;width:11px;height:11px;margin:0 12px 0 7px;border-radius:99px}.status-indicator--dot.critical{background-color:#de1b2c}.status-indicator--dot.major{background-color:#de1b2c}.status-indicator--dot.minor,.status-indicator--dot.maintenance{background-color:#f3ca16}.status-indicator--dot.none{background-color:#73c166}.status-indicator--description{font-weight:500}.slideshow--header{padding:24px;font-size:22px;text-align:center}.slideshow--content{height:320px;font-size:16px;text-align:center;background:#fff;box-shadow:inset 0 1px 3px #d7d7d7;overflow:hidden;position:relative}.slideshow--slide{position:absolute;top:0px;right:0px;bottom:0px;left:0px;padding:26px 26px 0 26px}.slideshow--slide.is-active{z-index:1}.slideshow--body-text{margin-bottom:16px}.slideshow--bullets{text-align:left;list-style-type:disc}.slideshow--bullets li{margin:15px 50px 15px 80px}.slideshow--right,.slideshow--left{width:74px;height:74px;border-radius:74px;background:rgba(115,115,115,.5);color:#fff;text-align:center;margin-top:-37px;padding-top:16px;cursor:pointer;z-index:2;font-size:40px}.slideshow--right:hover,.slideshow--left:hover{background:rgba(115,115,115,.8)}.slideshow--right{position:absolute;top:50%;right:-37px;padding-left:4px;text-align:left}.slideshow--right i{text-align:left}.slideshow--left{position:absolute;top:50%;left:-37px;padding-right:4px;text-align:right}.slideshow--left i{text-align:right}.slideshow--footer{padding:16px 26px;border-top:solid 1px #f6f6f6}.slideshow--ignore,.slideshow--paging{display:inline-block;vertical-align:middle;width:22%}.slideshow--paging{width:56%;text-align:center}.slideshow--dot{display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:10px;background:#d7d7d7;margin:0 6px;cursor:pointer}.slideshow--dot.is-active{background:#737373}.slideshow--try{font-weight:bold !important;font-size:1.1em;padding:12px;width:22%;border-bottom:solid 2px rgb(132,59.2,144.8)}.get-mobile--text-me{display:flex;flex-direction:column;padding:16px}.get-mobile--lower{margin-top:8px}.mobile-success{padding:16px}#base-header{display:-moz-flex;display:flex;box-orient:horizontal;-moz-flex-direction:row;flex-direction:row;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;height:60px}#base-header .dropdown--body{margin-top:0px;z-index:999}#base-header .autocomplete--body{z-index:999}.base-header--search-container{-moz-flex-grow:2;flex-grow:2;-ms-flex-positive:2;flex-shrink:1;display:inline-block;vertical-align:middle;position:relative;min-width:0}.base-header--options{align-self:flex-end;-ms-flex-item-align:end;display:inline-block;vertical-align:middle;text-align:right;flex-shrink:0}.base-header--performance,.base-header--notifications,.base-header--help{display:inline-block;vertical-align:middle;float:none;height:60px;width:55px;text-align:left;color:#737373}.base-header--performance:hover,.base-header--notifications:hover,.base-header--help:hover{color:#454545;cursor:pointer}.base-header--performance .dropdown--header a,.base-header--notifications .dropdown--header a,.base-header--help .dropdown--header a{color:#737373}.base-header--performance .dropdown--header a:hover,.base-header--notifications .dropdown--header a:hover,.base-header--help .dropdown--header a:hover{color:#454545}.base-header--performance .dropdown--body,.base-header--notifications .dropdown--body,.base-header--help .dropdown--body{color:#454545}.base-header--performance .dropdown--body:hover,.base-header--notifications .dropdown--body:hover,.base-header--help .dropdown--body:hover{color:#454545}.base-header--performance .gt-icon-performance,.base-header--performance .gt-icon-notifications,.base-header--performance .gt-icon-notifications-none,.base-header--notifications .gt-icon-performance,.base-header--notifications .gt-icon-notifications,.base-header--notifications .gt-icon-notifications-none,.base-header--help .gt-icon-performance,.base-header--help .gt-icon-notifications,.base-header--help .gt-icon-notifications-none{margin-top:7px;font-size:1.8em}.base-header--performance .notification--badge,.base-header--notifications .notification--badge,.base-header--help .notification--badge{right:auto;left:3px}.base-header--help{display:inline-block;vertical-align:middle;float:none;height:60px;width:55px;text-align:left}.base-header--help-dropdown{width:100%}.base-header--help-dropdown .dropdown--header a{height:60px;padding:18px 0 0 0;font-weight:bold;position:relative;text-align:center}.base-header--help-dropdown .dropdown--body{min-height:inherit}.base-header--help-dropdown .dropdown--toggle.focus-visible{box-shadow:inset 0px 0px 0 2px #ba72c5;outline:none}.base-header--help-dropdown-icon{margin-top:2px;font-size:1.8em}.base-header--beamer-icon{font-size:1.8em;width:100%;padding:18px 0 0 0}.base-header--help-dropdown-content>li>a{padding:8px;cursor:pointer}.base-header--user{display:inline-block;vertical-align:middle;float:none}.beamer_icon.active,#beamerIcon.active{color:#fff;background:#a54ab5;padding:3px 7px;border-radius:10px;font-size:12px;line-height:1em;font-weight:bold;border:solid 2px #fff !important;display:inline-block;border-radius:10px !important;width:initial !important;height:initial !important;bottom:initial !important;left:initial !important;right:27px !important;top:6px !important;font-size:12px !important;font-family:Roboto !important;line-height:1em !important;font-weight:bold !important;animation:beamer_bounce 0s linearinfinite !important}.base-header--tasks{padding:19px 0 0 0}.base-header--tasks i{font-size:1.8em;display:block;margin:auto}.global-search-bar{position:relative;display:flex;padding:10px}.global-search-bar .et--button-secondary{border-radius:50px 0 0 50px !important;padding:0px 10px !important;gap:8px !important;background:rgba(0,160,204,.05);border:1px solid rgba(0,160,204,.5);color:#007c9e}.global-search-bar .et--button-secondary::-webkit-input-placeholder{color:#007c9e !important}.global-search-bar .et--button-secondary::-moz-placeholder{color:#007c9e !important}.global-search-bar .et--button-secondary:-moz-placeholder{color:#007c9e !important}.global-search-bar .et--button-secondary:-ms-input-placeholder{color:#007c9e !important}.global-search-bar .et--button-secondary:hover{border:1px solid rgba(0,160,204,.5);color:#a54ab5}.global-search-bar .et--button-secondary .et-listbox--label{overflow:auto;text-overflow:inherit}.global-search-bar .et-listbox--width-100{width:inherit !important}.global-search-bar .et--popover2{width:175px;overflow:hidden}.global-search-bar .et--popover2 .et-listbox--item:hover{color:#a54ab5;background:#f3f3f3}.et-listbox--item-disabled{cursor:not-allowed}.et-listbox--item-disabled:hover,.et-listbox--item-disabled:focus{color:#737373}.global-search-box-container{position:relative;display:flex;width:100%;max-width:18.75rem;transition:width .7s cubic-bezier(0.19, 1, 0.22, 1),max-width .7s cubic-bezier(0.19, 1, 0.22, 1)}.global-search-box-container:focus-within{max-width:28.125rem}@media(max-width: 50rem){.global-search-box-container{max-width:100%}.global-search-box-container:focus-within{max-width:100%}}.global-search-box{display:flex;align-items:center;width:100%;transition:width .7s cubic-bezier(0.19, 1, 0.22, 1)}.global-search-box input{padding:10px 14px}.search-box-icon-wrapper .et-listbox--trigger:hover:not(:disabled){background:rgba(0,0,0,0);color:#a54ab5}.search-box-icon-wrapper .et-listbox--trigger:hover:disabled{background:rgba(0,0,0,0);cursor:default}.search-box-icon-wrapper .et-listbox--trigger:focus{background:rgba(0,0,0,0)}.search-box-icon-wrapper .et-listbox--trigger:disabled{color:#a54ab5}.global-search--input{transition:all .7s cubic-bezier(0.19, 1, 0.22, 1);width:100%}.global-search--input .global-search-box--input{border-radius:0 50px 50px 0 !important;border-color:rgba(0,160,204,.5);transition:all .7s cubic-bezier(0.19, 1, 0.22, 1)}.global-search--input .global-search-box--input::-webkit-input-placeholder{color:#007c9e !important}.global-search--input .global-search-box--input::-moz-placeholder{color:#007c9e !important}.global-search--input .global-search-box--input:-moz-placeholder{color:#007c9e !important}.global-search--input .global-search-box--input:-ms-input-placeholder{color:#007c9e !important}.global-search--input.is-inactive{max-width:24rem;transition:max-width .7s cubic-bezier(0.19, 1, 0.22, 1),width .7s cubic-bezier(0.19, 1, 0.22, 1)}.global-search--input.is-inactive:focus-within{max-width:32.5rem}@media(max-width: 50rem){.global-search--input.is-inactive{max-width:100%}.global-search--input.is-inactive:focus-within{max-width:100%}}.global-search--input.is-inactive .search-box--input{box-shadow:none;border-radius:50px;background:rgba(0,160,204,.05);border:1px solid rgba(0,160,204,.5);color:#007c9e}.global-search--input.is-inactive .search-box--input:hover{border:1px solid rgba(0,160,204,.5)}.global-search-dropdown{position:absolute;top:53px;right:10px;left:10px;background:#fff;border:solid 1px #f6f6f6;box-shadow:0 2px 12px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.08);border-top:none;border-radius:12px;z-index:500;box-sizing:content-box;width:100%;max-width:32.5rem}.global-search-dropdown.is-open{display:block}.global-search-dropdown .new-contact-card{padding:0;width:100%}.global-search-dropdown .new-contact-card--avatar{width:45px}.global-search-dropdown .new-contact-card--name{display:block}.global-search--list{overflow-y:auto;overflow-x:hidden;max-height:500px}.global-autocomplete--item{cursor:pointer}.global-autocomplete--item .interaction-list-item{border:none}.global-autocomplete--item .interaction-snippet-card{padding:0}.global-autocomplete--item:last-child .interaction-snippet-card--content{border-bottom:none}.global-autocomplete--item:hover{background:#f3f3f3;cursor:pointer}.global-search--group-header{border-top:solid 1px #f6f6f6;cursor:pointer;padding:16px 16px 8px 16px}.global-search--group-header:first-of-type{border-top:none}.global-search--empty{padding:24px 16px 16px 16px;font-weight:bold;color:#b7b7b7}.global-search--footer{width:100%;padding:16px;text-align:center;border-top:solid 1px #f6f6f6;font-weight:bold;color:#007c9e;text-wrap:auto}.global-search--footer:hover{background:#f3f3f3}.global-search--view-all{color:#007c9e}.logout--wait-container{font-size:1.5em;color:#737373}.logout--wait-container .loading{background:#fff}.logout--wait-container .loading--wrapper{width:500px}.logout--wait-container .loading--wrapper.is-center{margin:-50px 0 0 -250px}.logout--wait-container .loading--wrapper .loading--spinner{display:inline-block}.page-header{background:#fff;position:relative}.page-header a{cursor:pointer}.page-header--wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;height:75px}.page-header--wrapper .page-header--label{flex-basis:100%}.page-header--image{margin-right:15px}.page-header--image img{border:1px solid #f6f6f6}.page-header--label{font-size:20px;line-height:30px;padding:16px}.page-header--label.has-back{padding-left:0px}.page-header--subtitle{font-size:14px;line-height:21px}.page-header--state{padding:0 16px}.page-header--state span{display:inline-block}.page-header--state .btn-action,.page-header--state .cronofy-table--connect-cta{padding:16px;margin-left:8px;width:130px}.marketing-banner{position:relative;height:215px;width:215px;margin:0 auto;margin-top:18px;background-size:contain;background-repeat:no-repeat}.marketing-banner--btn{position:absolute;bottom:12px;left:calc(50% - 72px);width:144px}.global-autocomplete-results{padding:24px 32px}.global-autocomplete-results--details{padding-left:16px;padding-bottom:24px}.global-autocomplete-results--module{background:#fff;border:solid 1px #f6f6f6;border-radius:3px;margin-bottom:32px}.global-autocomplete-results--module:last-child{margin-bottom:0px}.global-autocomplete-results--empty{background:#fff;border:solid 1px #f6f6f6;padding:16px}.global-autocomplete-results--browse-link{margin-top:8px;font-size:16px}.global-autocomplete-results--module-header{padding:16px;display:flex;justify-content:space-between;align-items:center}.global-autocomplete-results--module-label{display:inline-block;width:50%;font-size:20px}.global-autocomplete-results--meta{width:50%;display:inline-block;text-align:right}.global-autocomplete-results--meta a{margin-left:16px;display:inline-block}.global-autocomplete-results--module-body .note-feed{padding:16px 0;position:relative}.global-autocomplete-results--module-pagination{width:100%;display:flex;justify-content:center;align-items:center}.query-builder--group{margin-bottom:10px}.query-builder--section{position:relative;border-left:5px solid #b7b7b7;box-shadow:0px 2px 4px rgba(0,0,0,.08);border-radius:8px}.query-builder--row{display:flex;align-items:center;position:relative;margin-top:10px;padding:10px 21px}.query-builder--row .query-builder--filter-selector{padding-right:10px}.query-builder--row .query-builder--filter-selector .et--dropdown--body.is-open{min-width:235px}.query-builder--row .query-builder--filter-remove i{font-size:16px}.query-builder--operator-value{display:flex;justify-content:space-between;flex-grow:1}.query-builder--logic-remove{position:absolute;top:0;right:0;text-transform:uppercase;padding:5px;border:1px solid #d7d7d7}.query-builder--buttons{display:flex;justify-content:center;position:relative;top:16px}.query-builder--buttons button{color:#007c9e}.query-builder--buttons button:disabled{color:#d7d7d7}.query-builder--buttons button i:before{background-color:#fff}.filter-operator{display:flex}.filter-operator button{color:#454545;margin-right:10px}.filter-operator button.has-value{background-color:#f4faf4;border:1px solid #73c166}.dxo-filter-operator{display:flex}.dxo-filter-operator button{color:#454545;margin-right:10px}.filter-operator--value .calendar-picker-dropdown{width:120%}.query-logic .et-listbox--label{font-weight:700}.segment-diff-controller--error{text-align:center;width:50%;margin:150px auto 16px auto}.share-segment{padding:16px;background:#f9f9f9}.share-segment .module+.module,.share-segment .table-module+.module,.share-segment .module+.table-module,.share-segment .table-module+.table-module{margin-top:16px}.share-segment .module--body{padding:12px}.share-segment--description{color:#737373;margin-bottom:16px}.share-segment--copied{color:#53a744;float:right;font-size:14px;font-weight:bold;line-height:30px}.share-segment--copied .gt-icon-check{margin:0}.share-segment--invite-body button.btn-action,.share-segment--invite-body button.cronofy-table--connect-cta{width:100px;padding:12px 32px;font-weight:bold;border-bottom:solid 2px rgb(148.5,66.6,162.9)}.share-segment--invite-body button.btn-action.is-disabled,.share-segment--invite-body button.is-disabled.cronofy-table--connect-cta{background:none;border:solid 1px #f6f6f6;color:#f6f6f6}.share-segment--notify{font-weight:500;margin-top:8px;margin-bottom:8px}.share-segment--notify .checkbox--box{background:none !important;margin-right:8px}.share-segment--notify .checkbox--box::before{color:#a54ab5 !important}.share-segment--note{height:64px}.filters-bar{padding:4px 16px;display:flex;justify-content:space-between;align-items:center}.filters-bar-filter-actions{display:flex}.filters-bar-filter-actions>*{margin-right:16px}.quick-filters{display:flex}.quick-filters button{color:#454545}.quick-filters button.has-value{background-color:#f4faf4;border:1px solid #73c166}.core-search-subnav{position:absolute;right:0px;left:0px;background:#fff;padding-left:18px}.save-segment{text-align:left}.save-segment hr{margin:0}.save-segment--header{padding:15px}.save-segment--options>li>a{padding:15px 10px;background:#f9f9f9;float:left;width:50%;text-align:center;cursor:pointer;font-weight:bold;font-size:.9em;color:rgba(69,69,69,.4);border-top:solid 1px #f6f6f6;border-bottom:solid 1px #f6f6f6}.save-segment--options>li>a:first-child{border-right:solid 1px #f6f6f6}.save-segment--options>li>a:hover{color:#a54ab5}.save-segment--options>li>a.is-active{color:#939393;position:relative;background:#fff;border-bottom:none}.save-segment--wrapper{padding:15px}.save-segment--wrapper input{padding:12px}.save-segment--container{padding-top:15px}.save-segment--container .advanced-combobox,.save-segment--container .advanced-dropdown{width:45%;float:right}.save-segment--switch{padding:8px 0}.save-segment--footer{padding:15px}.save-segment--btn{width:48%;padding:12px}.save-segment--empty{text-align:center;font-style:italic;color:#737373;padding:8px}.save-segment--empty .fa-question-circle{color:#007c9e;font-size:1.1em}.filters-block{padding:12px;padding-left:48px;position:relative}.filter-block--bracket{position:absolute;top:0;left:24px;width:24px;height:48px;border-left:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}.filters-block--wrapper{display:inline-block;background-color:#fff;border:1px solid #f6f6f6;border-radius:2px;min-width:650px;max-width:962px}.filters-block--title{padding-bottom:12px}.filters-block--row{margin-bottom:12px}.filters-block--row:last-child{margin-bottom:0}.filters-block--item{display:inline-block;vertical-align:top;width:320px;padding:12px}.filters-block--label{font-weight:500;margin-bottom:8px}.filters-block--component .advanced-combobox .et--dropdown--toggle,.filters-block--component .advanced-dropdown .et--dropdown--toggle,.filters-block--component .advanced-combobox .dropdown--toggle,.filters-block--component .advanced-dropdown .dropdown--toggle,.filters-block--component .et--advanced-combobox .et--dropdown--toggle,.filters-block--component .et--advanced-combobox .dropdown--toggle{background-color:#fff;box-shadow:none}.filters-block--component .dropdown--toggle{background-color:#fff;box-shadow:none}.filters-block--component .date-picker--header{background-color:#fff;box-shadow:none}.filters-block--component .search-box--input{height:43px;border-radius:3px;border:1px solid #f6f6f6;box-shadow:none}.filters--save{display:inline-block;padding-left:10px}.filters--save input{width:250px;display:inline-block}.filters--save.is-disabled{display:none}.filters-v2-switcher{background-color:#f9f9f9;color:#454545;display:flex;align-items:center;border-bottom:1px solid #f6f6f6;padding:8px 16px}.filters-v2-switcher label{margin-bottom:0px}.filters-v2-switcher a{color:#454545;text-decoration:underline}.filters-v2-switcher--label{margin-left:16px}.share-settings{padding:20px}.share-settings .loading-container{min-height:50px}.share-settings .table{margin:0}.share-settings--modal .modal-confirm--footer{display:none}.share-settings--invite{background:#f9f9f9;padding:10px}.share-settings--invite .text-label,.share-settings--invite .profile-proposals--header .profile-proposals--amount,.profile-proposals--header .share-settings--invite .profile-proposals--amount,.share-settings--invite .career-template--label,.share-settings--invite .education-template--label,.share-settings--invite .phone-template--label,.share-settings--invite .email-template--label,.share-settings--invite .address-template--label,.share-settings--invite .assignee-template--label,.share-settings--invite .kpi-card--title{font-size:11px;margin-bottom:10px;margin-left:1px}.share-settings--message{text-align:left;font-weight:normal;margin-top:5px}.share-settings--notify{text-align:left;font-weight:normal;margin:10px 0}.share-settings--users{overflow:auto;min-height:189px;min-height:0;margin-bottom:20px;border:solid 1px #f6f6f6;border-radius:3px}.share-settings--users tr td{text-align:center}.share-settings--users tr td:first-child{text-align:left}.share-settings--users-heading{background:#fff;border-bottom:solid 1px #f6f6f6;color:#939393;text-transform:uppercase;font-size:.8em;font-weight:bold;padding:5px 10px;display:block}.share-settings--users-body{max-height:230px;overflow:auto}.share-settings--delete{width:auto;cursor:pointer}.share-settings--delete .tooltip{min-width:100px;margin-left:-50px;padding:5px;bottom:140%}.share-settings--delete .tooltip::after{left:40%;top:17px}.share-settings--delete i:hover{color:#a54ab5}.filters-modal-quick{display:flex;margin-bottom:30px}.filters-modal-quick .quick-filters{margin-right:12px}.filters-modal-header{color:#454545;font-size:20px;font-weight:500;display:flex;justify-content:space-between;margin-bottom:30px}.filters-modal-count{display:flex;align-items:center}.filters-modal-count *{margin-right:12px}.filters-pie-chart{height:30px;width:30px;border:1px solid #d7d7d7;border-radius:16px}.filters-modal-cancel{font-size:15.96px;margin-right:16px}.segment-filter-row{position:relative;padding:10px 0}.segment-filter-row .number-range .numeric-input--input{margin-bottom:0;width:110px}.segment-filter-row .number-range--separator{width:10px}.segment-filter-row .slide-range{width:200px}.segment-filter-row .date-range--input{position:relative;top:-2px;padding:13px}.segment-filter-row .advanced-combobox--selected-text{padding-right:24px}.segment-filter-row .advanced-combobox .dropdown--body,.segment-filter-row .advanced-dropdown .dropdown--body{min-width:130px}.segment-filter-row .advanced-combobox .dropdown--header,.segment-filter-row .advanced-dropdown .dropdown--header{padding:5px}.segment-filter-row--container{width:calc(100% - 65px);display:inline-block;vertical-align:middle}.segment-date-range--picker-opened{margin-top:17px}.segment-filter-row--col,.interaction-label-filter--name.is-selected{border-right:solid 1px #f6f6f6;padding-right:16px;margin-right:16px;position:relative}.segment-filter-row--col::before,.interaction-label-filter--name.is-selected::before{height:0;width:0;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:9px solid #f6f6f6;position:absolute;top:33%;right:-9px;top:calc(50% - 9px);content:""}.segment-filter-row--col::after,.interaction-label-filter--name.is-selected::after{height:0;width:0;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:9px solid #fff;position:absolute;top:33%;right:-8px;top:calc(50% - 9px);content:""}.segment-filter-row--filter{display:inline-block;vertical-align:middle;padding-right:16px;margin-right:16px;max-width:40%;width:35%}.segment-filter-row--filter .et--advanced-combobox{width:100%;max-width:100%}.segment-filter-row--filter .fa-caret-down{margin-left:40px}.segment-filter-row--filter .dropdown--body{width:auto;min-width:300px;left:-1px;right:-1px;border-top:solid 1px #f6f6f6}.segment-filter-row--filter .gt-icon-new{float:right;margin-left:10px;margin-right:0;color:#a54ab5}.segment-filter-row--filter .gt-icon-new::before{font-size:35px;line-height:18px;vertical-align:top}.segment-filter-row--filter .gt2-icon-updated{float:right;margin-left:10px;margin-right:0;color:#a54ab5}.segment-filter-row--filter .gt2-icon-updated::before{font-size:20px;line-height:18px;vertical-align:top}.segment-filter-row--val-wrapper{display:inline-block;vertical-align:middle}.segment-filter-row--value{display:inline-flex;vertical-align:middle;width:55%;align-items:center}.segment-filter-row--value .boolean-radio{display:inline-block;margin:8px 0 0 8px}.segment-filter-row--value .slide-range{display:inline-block;vertical-align:middle;height:27px;padding:0 16px}.segment-filter-row--value.segment-filter-row--col .advanced-combobox,.segment-filter-row--value.interaction-label-filter--name.is-selected .advanced-combobox,.segment-filter-row--value.segment-filter-row--col .advanced-dropdown,.segment-filter-row--value.interaction-label-filter--name.is-selected .advanced-dropdown{min-width:112px}.segment-filter-row--remove{width:65px;display:inline-block;vertical-align:middle;cursor:pointer;font-size:24px}.segment-filter-row--remove .gt-icon-cancel{color:#b7b7b7}.segment-filter-row--remove a:hover .gt-icon-cancel{color:#de1b2c !important}.segment-filter-row--operator-value,.segment-filter-row--operator-value-v2{display:inline-block;max-width:40%;min-width:112px}.segment-filter-row--operator-value{vertical-align:middle}.segment-filter-row--sub-value{display:inline-block;vertical-align:middle;width:55%}.segment-filter-row--sub-value-v2{display:inline-grid;grid-template-columns:1fr 1fr;align-items:center;gap:15px}.segment-filter-row--read-only{border:solid 1px #f6f6f6;border-radius:2px;padding:9px 20px;height:41px;font-weight:bold;display:inline-block}.segment-filter-row--read-only i{margin-right:8px}.segment-filter-row--read-only::after{display:none}.segment-filter-row--min-width{min-width:200px}.segment-filter-row--date-range .advanced-combobox,.segment-filter-row--date-range .advanced-dropdown{min-width:250px}.segment-filter-row--help{vertical-align:middle}.segment-filter-row--help .fa-question-circle{color:#b7b7b7;line-height:40px;width:25px;text-align:center}.segment-filter-row--help .fa-question-circle:hover{color:#a54ab5}.segment-filter-row--status-user{display:flex;flex-direction:row;gap:16px;width:100%;align-items:center}.segment-filter-row--status-user>*{flex:1;min-width:200px}.segment-filter-row--select-width{width:275px}.evertrue-index--filter-item .score-progress{width:124px;display:inline-block;margin-left:8px;vertical-align:middle}.evertrue-index--filter-item label{width:100%}.segment-filter--compound-value{width:calc(100% - 50px);max-width:500px;display:inline-block;vertical-align:middle}.filter-date-range{width:calc(100% - 50px);max-width:500px;display:inline-block}.filter-date-range .date-picker-dropdown{width:100%;float:none;max-width:300px}.filter-date-range .date-picker--header{position:relative;padding-right:30px}.filter-date-range .segment-filter-row--operator-value{width:40%;max-width:200px}.filter-date-range .fa-angle-down{position:absolute;top:15px;right:15px}.filter-text-input{display:inline-block;position:relative;width:90%}.filter-text-input--textbox{height:40px;margin-bottom:0 !important;width:100%}.filter-text-input--clear{position:absolute;top:10px;right:7px;cursor:pointer;color:#b7b7b7;font-size:20px}.filter-text-input--clear:hover{color:#a54ab5}.filter-display-title{white-space:nowrap;overflow:hidden;position:relative}.filter-display-title .string-search-display strong{font-weight:normal}.filter-display-title--operator{display:inline-block;text-transform:uppercase;color:#737373;font-size:12px;font-weight:bold;text-align:center;vertical-align:middle;padding:0 4px}.filter-display-title--overflow{display:inline-block}.filter-display-title--ruler{display:inline-block;position:absolute;height:0px;visibility:hidden}.segment-selector--header .modal-confirm--header{padding:16px}.segment-selector--controls{background:#f9f9f9;border-bottom:solid 1px #f6f6f6;padding:16px}.segment-selector--controls .button-select{width:100%}.segment-selector--controls .button-select--item{width:50%;font-size:1.5}.segment-selector--search{padding:16px}.segment-selector--search .search-box,.segment-selector--search .export-appeal-controller--name{display:block}.segment-selector--search .search-box input[type=search]:focus,.segment-selector--search .export-appeal-controller--name input[type=search]:focus{border-color:#f6f6f6}.segment-selector--search .search-box .fa-search.is-active,.segment-selector--search .export-appeal-controller--name .fa-search.is-active{color:#53a744}.segment-selector--container{position:relative;max-height:425px;min-height:100px;overflow:auto}.segment-selector--list{color:#737373}.segment-selector--list>li{position:relative;margin:0 8px;padding:8px}.segment-selector--list>li:first-child{margin-top:8px}.segment-selector--list>li:last-child{margin-bottom:8px}.segment-selector--list>li.is-selected{background:#f9f9f9;cursor:pointer}.segment-selector--list>li.is-selected a{color:#a54ab5}.segment-selector--featured .segment-selector--list>li:hover{background:#f9f9f9;cursor:pointer}.segment-selector--featured .segment-selector--list>li:hover a{color:#a54ab5}.segment-selector--featured>li:first-child .segment-selector--featured-title{border-top:none}.segment-selector--featured-title{border-top:solid 1px #f6f6f6;border-bottom:solid 1px #f6f6f6;padding:16px;font-size:20px;text-align:center}.segment-selector--featured-subtitle{text-transform:none;font-size:14px;font-weight:normal;color:#737373}.segment-actions li>a:hover{background:#f9f9f9}.and-or-toggle{display:inline-block;vertical-align:middle;float:none;text-align:center;position:relative}.and-or-toggle--item{display:inline-block;vertical-align:middle;float:none;text-transform:uppercase}.and-or-toggle--item button{background-color:#fff;padding:10px;width:50px;height:40px;border:solid 1px #f6f6f6;border-radius:3px;display:inline-block;font-size:.85em;font-weight:500;color:#454545}.and-or-toggle--item button:hover:not(:disabled){background:#f9f9f9;color:#a54ab5}.and-or-toggle--item.and button{border-right:none;border-radius:3px 0 0 3px}.and-or-toggle--item.or button{border-radius:0 3px 3px 0}.and-or-toggle--item.is-selected button,.and-or-toggle--item.is-selected button:hover:not(:disabled),.and-or-toggle--item.is-selected button:focus{color:#fff;background:#737373;border-color:#737373}.filter-picker--trigger{font-weight:normal;color:#454545;height:39px;margin-right:10px;padding:10px 16px;display:flex;align-items:center}.filter-picker--trigger .overflow-text{max-width:150px}.filter-picker--trigger--icon{color:#939393}.filter-picker--content{width:360px}.filter-picker--content .search-input--input{margin-bottom:10px}.filter-picker--content .et--clearable-input--icon,.filter-picker--content .et--clearable-input--clear-icon{top:44%}.filter-picker--steps{min-height:180px}.filter-picker--steps .et--loading{background:none}.filter-picker--search{padding:16px 16px 0 16px}.filter-picker--title{font-weight:500;color:#454545}.filter-picker--recent-heading{margin-bottom:8px;font-weight:500;color:#454545}.filter-picker--recent{margin:16px}.filter-picker--recent-link{overflow:hidden}.filter-picker--browse{font-size:14px;margin:0 16px}.filter-picker--back-button{display:flex;align-items:center}.filter-picker--back-chevron{font-size:20px;width:1em}.filter-picker--options{display:flex;flex-wrap:wrap;font-size:12px;margin:0 8px 16px 8px}.filter-picker--option{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;margin:16px 0 0 0;flex-basis:25%;color:#737373}.filter-picker--option i{font-size:20px}.filter-picker--list-heading{display:flex;justify-content:space-between;margin:16px}.filter-picker--list-title{font-size:15.96px;display:flex;position:relative}.filter-picker--home-icon{font-size:14px}.filter-picker--list-icon{color:#737373;margin-right:8px}.filter-picker--search-icon{color:#737373;font-size:15.96px}.filter-picker--list-icon-selected{color:#a54ab5;font-weight:bold}.filter-picker--list-option{margin:8px 0}.filter-picker--count{font-size:13.02px;line-height:13px;color:#737373;border-bottom:1px solid #f3f3f3;padding:0 16px 16px 16px}.filter-picker--group-wrapper{overflow-y:hidden;max-height:200px;border-bottom-right-radius:16px}.filter-picker--group-wrapper-scroll{padding:8px 16px 16px 16px;overflow-y:auto;max-height:200px}.filter-picker--no-results{margin:16px}.extra-filters-parent-body{display:flex}.extra-filters-left-side{margin-right:24px}.extra-filters-right-side{width:65%}.new-filter-div-scrollbar{overflow:auto;max-height:70vh;-ms-overflow-style:none;scrollbar-width:none}.new-filter-div-scrollbar::-webkit-scrollbar{display:none}.segment-filters{position:absolute;top:0px;right:0px;left:0px;height:75px;z-index:200}.segment-filters.is-docked{bottom:0;height:auto}.segment-filters.is-docked .segment-filters--drawer{position:absolute;top:75px;right:0px;bottom:0px;left:0px;box-shadow:none}.segment-filters.is-docked .segment-filters--content{position:absolute;top:0px;right:0px;bottom:64px;left:0px;overflow:auto}.segment-filters.is-docked .segment-filters--footer{position:absolute;right:0px;bottom:0px;left:0px}.segment-filters.is-docked .segment-filters--btn{display:none}.segment-filters .et--advanced-combobox--selected-text,.segment-filters .et--advanced-combobox-item{text-transform:capitalize}.segment-filters--header{max-width:100%;margin-left:auto;margin-right:auto;background:#fff;height:75px;position:relative;z-index:10}.segment-filters--header::after{content:"";display:table;clear:both}.segment-filters--header.is-open{background:#f9f9f9;color:#d7d7d7}.segment-filters--header.is-open a{color:#d7d7d7;cursor:default}.segment-filters--header.is-open .selected-contacts-string{color:#d7d7d7}.segment-filters--header.is-open .filter-display-title--operator{color:#d7d7d7}.segment-filters--header.is-open .click-to-input--text{color:#d7d7d7}.segment-filters--toggle{width:142px;float:left;height:74px;line-height:67px;text-align:center;color:#007c9e;font-weight:500;font-size:1.1em;background:#fff}.segment-filters--toggle:active,.segment-filters--toggle:hover,.segment-filters--toggle:focus{color:#007c9e}.segment-filters--toggle:active:hover,.segment-filters--toggle:hover:hover,.segment-filters--toggle:focus:hover{color:#007c9e}.segment-filters--toggle:focus:not(:disabled),.segment-filters--toggle:hover:not(:disabled){color:#007c9e;box-shadow:none}.segment-filters--toggle.is-open{height:75px}.segment-filters--toggle .gt-icon-filter{margin-right:10px}.segment-filters--toggle .gt-icon-chevron-down,.segment-filters--toggle .gt-icon-chevron-up{margin-left:10px;color:#737373}.segment-filters--toggle-wrap{margin:4px}.segment-filters--label{width:calc(100% - 400px - 142px);float:left;font-size:20px;line-height:30px;padding:12px 16px}.segment-filters--label .icon-link{display:inline-block;vertical-align:middle;font-size:.9em;cursor:pointer}.segment-filters--label .icon-link .tooltip{width:125px;left:-50px;height:35px}.segment-filters--label .icon-link .tooltip::after{left:49%;top:-24px}.segment-filters--label .icon-link a:hover .icon-link--i{color:#de1b2c}.segment-filters--label .click-to-input{width:90%;line-height:1.2em}.segment-filters--state{width:400px;float:left;text-align:right;position:relative;margin-top:-5px;padding:18px 16px;display:flex;justify-content:flex-end;align-items:center;height:85px}.segment-filters--state.is-open .btn{border:solid 1px #f6f6f6;background-color:rgba(0,0,0,0);box-shadow:none;color:#d7d7d7;cursor:default}.segment-filters--state.is-open .segment-filters--revert{border-right-color:#fff}.segment-filters--state .btn-action,.segment-filters--state .cronofy-table--connect-cta{padding:16px;margin-left:8px;width:130px}.segment-filters--state .fa-plus-circle{vertical-align:middle}.segment-filters--changes{display:inline-block;vertical-align:middle}.reset-button-margin{margin-right:15px}.segment-filters--revert{padding-right:6px;margin-right:6px;margin-left:3px;width:48px;height:49px;border-right:solid 1px rgb(94.6,94.6,94.6);border-radius:3px 0 0 3px;vertical-align:middle}.segment-filters--revert:hover{color:#007c9e}.segment-filters--updates{border-radius:0 2px 2px 0;vertical-align:middle;padding:16px;height:49px}.segment-filters--overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,.5);z-index:120}.segment-filters--drawer{transition:transform .2s ease-out;transform:translateY(-100%);background:#fff;border-bottom:solid 1px #f6f6f6;display:none}.segment-filters--drawer.is-open{transform:translateY(0);box-shadow:0px 2px 3px rgba(0,0,0,.3);display:block}.segment-filters--content{padding:16px 20px}.segment-filters--content.is-single .segment-filter-row{width:100%}.segment-filters--content .and-or-toggle{top:10px;vertical-align:top;width:120px;padding-right:7px}.segment-filters--content .segment-filter-row{width:calc(100% - 120px);display:inline-block}.segment-filters--content-list-row{position:relative}.segment-filters--content-list-row-connector{position:absolute;top:28px;left:57px;bottom:-28px;border-left:1px solid #f6f6f6;width:64px}.segment-filters--content-list-row-connector.is-initial{border-top:1px solid #f6f6f6}.segment-filters--footer{max-width:100%;margin-left:auto;margin-right:auto;padding:12px 20px;height:64px;background:#fff}.segment-filters--footer::after{content:"";display:table;clear:both}.segment-filters--inside-actions{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.segment-filters--inside-actions:last-child{margin-right:0}.segment-filters--inside-actions.is-indented{padding-left:120px}.segment-filters--inside-actions i{vertical-align:text-bottom;font-size:24px}.segment-filters--clear{margin-left:24px}.segment-filters--clear i{font-size:18px}.segment-filters--apply{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;text-align:right}.segment-filters--apply:last-child{margin-right:0}.segment-filters--apply-button{margin-left:16px}.segment-filter-rows--initial{display:inline-block;vertical-align:middle;float:none;width:120px;position:relative}.segment-filter-row--sub-component-container{position:relative}.export-data{margin-bottom:30px}.export-data-section-header{display:flex;justify-content:space-between;align-content:center;margin:0 16px 8px}.export-data-section-title{font-size:16px;color:#454545;font-weight:500}.export-data-table-header{background:#f2fafc;border-top:1px solid #00c0f5;height:42px;display:flex;align-items:center}.export-data-table-header *{flex-basis:25%;-ms-flex-preferred-size:25%;padding:16px}.export-data-table-header *:last-child{text-align:right}.manual-exports-modal{padding:16px 16px 36px}.manual-exports-modal--custom-date{display:flex;align-items:baseline;justify-content:flex-end;padding:8px}.manual-exports-modal--custom-date .advanced-combobox,.manual-exports-modal--custom-date .advanced-dropdown{flex-basis:calc(100% - 130px)}.task-export-option{display:flex;align-items:baseline;justify-content:flex-start;padding:8px}.task-export-option--label{margin-right:30px;width:150px}.export-item{display:-moz-flex;display:flex;align-items:center;color:#737373;width:100%;border-bottom:solid 1px #f6f6f6}.export-item button{margin-top:4px}.export-item div{flex-basis:25%;-ms-flex-preferred-size:25%}.export-item div:last-child{text-align:left}.export-item>div{padding:16px}.export-item--heading{color:#454545;font-size:16px;font-weight:500}.export-item--edit-schedule{color:#007c9e;margin-right:24px}.export-item--cancel-schedule{color:#eb5c68}.export-item--cancel-schedule:visited{color:#eb5c68}.export-item--manual-button{display:flex;align-items:center;justify-content:flex-end}.export-item--manual-button button i,.export-item--manual-button a i{color:#737373;font-size:24px}.export-item--manual-button button i:hover,.export-item--manual-button a i:hover{color:#737373}.export-item--manual-button button:disabled i,.export-item--manual-button a:disabled i{color:#737373;font-size:21px}.export-item--manual-button button .gt-icon-file-export,.export-item--manual-button a .gt-icon-file-export{font-size:20px}.export-item--datepicker .et--dropdown{width:250px}.schedule-exports-modal{padding:15px;line-height:normal}.schedule-exports-modal--form-field .form-field--label{vertical-align:baseline}.schedule-exports-modal--dropdowns{width:100%;display:flex;justify-content:space-between;align-items:center}.schedule-exports-modal--time{display:inline-block;width:120px}.schedule-exports-modal--time .advanced-combobox-item--label{white-space:pre}.schedule-exports-modal--timezone{width:280px;display:inline-block}.schedule-exports-modal--frequency{display:flex;align-items:center}.schedule-switch-text{width:250px;margin-left:10px;color:gray}.gt-email-settings--module{margin-bottom:25px}.gt-email-settings{padding:12px}.gt-email-settings--prompt{margin-bottom:12px;font-weight:bold}.gt-email-settings--status{color:#73c166;margin-left:12px}.gt-email-settings--option{padding:4px}.searches-table{table-layout:fixed;width:100%}.searches-table th{font-size:15.96px}.searches-table th span{vertical-align:2px}.searches-table th i{margin-right:10px;font-size:1.5em}.searches-header--name{width:40%}.searches-header--saved{width:100px}.searches-header--pref{width:25%}.searches-row--name{font-weight:500 !important}.searches-row--saved{color:#73c166;text-align:right;padding-right:3%}.searches-row--pref-cell .advanced-combobox,.searches-row--pref-cell .advanced-dropdown{width:60%}.searches-row--toggle{line-height:41px;margin-right:16px}.searches-row--empty{text-align:center;font-style:italic;color:#737373;padding:8px;height:62px}.searches-row--empty .fa-question-circle{color:#007c9e;font-size:1.1em}.saved-searches--tutorial{margin-top:25px}.saved-searches--tutorial li{counter-increment:step-counter;margin-bottom:40px;font-weight:500}.saved-searches--tutorial li::before{width:32px;height:32px;border-radius:32px;background:#939393;color:#fff;text-align:center;content:counter(step-counter);display:inline-block;font-weight:bold;line-height:32px}.saved-searches--list-item{margin-left:15px;max-width:583px;display:inline-block;vertical-align:middle}.saved-searches--img{width:397px;display:block;margin:13px 0 0 45px}.gt-give-settings--module{margin-bottom:20px}.give-notification-settings--table{border:1px solid #f6f6f6;max-width:570px}.give-notification-settings--table th{border-bottom:1px solid #f6f6f6}.give-notification-settings--table-headers{background-color:#f9f9f9;color:#939393}.give-notification-settings--table-header{padding-left:10px;font-weight:bold;text-align:center}.give-notification-settings--table-cell{font-size:14px;height:61px;padding:15px 0px;text-align:center}.give-notification-settings--toggle-container{position:relative}.give-notification-settings--saved{color:#73c166;text-align:right;position:absolute;right:17px;top:4px}.give-notification-settings--tag{margin:0px 5px;padding:5px 8px;border-radius:2px;color:#fff}.give-notification-settings--tag.is-default{background-color:#00c0f5}.give-notification-settings--tag.is-live{background-color:#73c166}.give-notification-settings--tag.is-test{background-color:#eb5c68}.give-notification-settings--tag.is-archived{background-color:#f9f9f9;color:#737373}.pause-journey-header{padding-left:0px;font-weight:500;font-size:16px;line-height:18.75px}.pause-journey-warning{font-weight:400;font-size:14px;line-height:16.41px}.pause-journey-date-container{display:flex;align-items:baseline}.pause-journey-date-label{font-weight:400;font-size:14px;line-height:16.41px}.pause-journey-date-picker{border:solid 1px #d7d7d7;color:#737373;font-weight:normal}.pause-journey-buttons{margin-top:33px;margin-bottom:24px}.journeys-pause-container{display:flex;flex-wrap:wrap;background:#f6f6f6;justify-content:space-between;align-items:center;margin:16px;padding:30px 40px;border-radius:12px}.journeys-pause-container.alternate{padding:30px 20px;margin:16px 0}.journeys-pause-container .pause-message-wrapper{display:flex;align-items:center;gap:12px;width:100%}.journeys-pause-container .icon-background{background-color:#454545;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center}.user-settings-page--content{padding:30px}.user-settings-page--content.fixed-page-wrapper{top:92px}.profile-settings-header{background:#fff;padding:10px;display:flex}.outreach-settings-header{padding-left:0px;font-weight:500}.phone-number-input{flex:4 1 0%}.phone-extension-input{flex:1 1 0%}.manage-users--module.fixed-page-wrapper{top:30px;right:30px;left:30px;bottom:30px}.manage-users--module .module--body{position:absolute;top:51px;right:0px;bottom:0px;left:0px;padding:0}.manage-table--fixed-wrap{position:absolute;top:90px;right:0px;bottom:0px;left:0px}.manage-users--top-actions{padding:20px;height:90px}.manage-users--search{width:256px;margin-right:16px}.invite-users-btn--icon{display:inline-block;vertical-align:middle;float:none}.invite-users-btn--text{display:inline-block;vertical-align:middle;float:none}.manage-users--table{margin:0}.manage-users--table table{margin-bottom:30px}.manage-users--table .table--header th{height:50px;line-height:25px}.manage-users--table .table--header th:last-child{border-right:none}.manage-users--table .table--body td:last-child{border-right:none}.manage-users--table .user-card--details{text-align:left}.table--header th.manage-users--actions{padding:10px 25px;font-weight:500;padding-bottom:14px;height:50px}td.manage-users--actions{height:90px;justify-content:center;align-items:center}.manage-users--actions-section{display:flex;justify-content:space-evenly;align-items:center;width:100%}.manage-users--action{width:auto;cursor:pointer;width:60px;display:inline-block}.manage-users--action .tooltip{min-width:100px;margin-left:-50px;padding:5px;bottom:140%}.manage-users--action .tooltip::after{left:40%;top:17px}.manage-users--action i:hover{color:#a54ab5}.manage-users--solicitor-id{position:relative}.solicitor-id--remove{position:absolute;right:15px}.user-invite-modal .modal-confirm--body{position:relative;padding:15px;background:#fff}.user-invite-modal textarea{min-height:75px;margin-bottom:0}.exceed-license-warning{margin-top:15px}.manage-users--role,.user-invite--selector{width:125px;margin:0 auto;float:none}.user-invite--selector{position:absolute;top:30px;right:30px}.edit-user--users{margin:15px 50px;width:450px}.delete-user--users{border:solid 1px #f6f6f6;width:85%;margin:15px auto}.delete-user--text{text-align:center;margin:0 auto 20px auto;width:75%}.saved-searches td,.saved-searches th{padding:10px;border-color:#f6f6f6}.saved-searches--header{padding:10px;color:#737373}.saved-searches--title{font-size:1.25em;font-weight:normal;color:#737373;width:40%}.module-personal-information{width:66.6666666667%;flex-grow:1}.module-photo-information{width:33.3333333333%;padding-right:1rem}.profile-settings-input--name{display:flex;justify-content:center}.profile-settings-input--name .first-name{padding-right:1rem;width:25%;margin-bottom:0}.profile-settings-input--name .last-name{width:25%;margin-bottom:0}.profile-settings-icon{color:#f3ca16}.profile-settings-input{width:50%;margin:1rem auto}.profile-settings-input input[type=text]:disabled{background:#f2f6f7}.profile-settings-input .icon{color:#f6f6f6}.profile-settings-input .classification{line-height:2rem;font-weight:500;margin-bottom:1rem}.profile-settings-input .error{border:red solid 1px;border-radius:3px}.profile-settings-input .error-feedback{color:red;font-size:12px;margin-bottom:-1.5rem}.profile-settings-input .email-disclaimer{font-weight:200;font-size:12px;margin-bottom:-1.5rem}.profile-settings-buttons{display:flex;justify-content:flex-end;width:50%;margin:2rem auto}.profile-settings-buttons .cancel{margin-right:1rem}.profile-photo-uploader--body{width:100%;height:320px}.profile-photo-uploader--body .photo-overlay{position:relative;width:15rem;height:15rem;border-radius:10rem;margin:2rem auto;border:solid 1px #f6f6f6}.profile-photo-uploader--body .photo-overlay .hover-remove{display:none}.profile-photo-uploader--body .photo-overlay:hover .hover-remove{position:absolute;display:flex;justify-content:center;align-items:center;background-color:rgba(235,83,75,.3);top:-2rem;color:#fff;width:15rem;height:15rem;border-radius:10rem;font-weight:500;font-size:16px;margin:2rem auto;border:1px solid #de1b2c;cursor:pointer}.profile-photo-uploader--body .photo-overlay img{width:100%;height:100%;border-radius:10rem;object-fit:cover}.profile-photo-uploader--body .photo-overlay:hover:after{opacity:1}.profile-photo-uploader--body .upload-button{display:flex;align-items:center;justify-content:center}.profile-photo-uploader--body .flagged-test-button{margin-top:1rem}.profile-photo-uploader--body .flagged-test-button:hover{background-color:#a54ab5;color:#fff}.profile-photo-uploader--body .upload-select{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.profile-photo-uploader--body .flex-photo-controls{display:flex;justify-content:space-around;margin-top:3rem}.profile-photo-uploader--body .profile-photo-uploader--label{margin-bottom:0px}.profile--email-status{background-color:#f9f9f9;display:flex;justify-content:space-between;width:400px;padding:14px 20px;align-items:center}.profile--email-status em{font-style:italic}.profile--email-status .email-status-check{font-size:2.5rem;color:#53a744;margin-right:8px}.profile--email-status div{display:flex;justify-content:center;align-items:center}.bulk-csv-success{display:flex;flex-direction:column;align-items:center}.bulk-csv-success i{color:#53a744}.bulk-csv-success-header{font-size:24px;font-weight:bold;margin:20px 0}.bulk-csv-status{margin-top:10px}.bulk-csv-message{font-size:12px}.bulk-csv-status-line{width:100%;height:2px;margin:10px 0}.bulk-csv-status-line.success{background-color:#53a744}.bulk-csv-status-line.error{background-color:#de1b2c}.bulk-csv-error-block{background-color:#f6f6f6;height:120px;overflow-y:auto;border:1px solid #d7d7d7;padding:10px;margin-top:10px;max-width:415px}.invite{top:80px;padding:30px}.invite .module--body{padding:0}.invite--block-error{padding:15px;background-color:#fcedec}.invite--block-error div::first-letter{text-transform:uppercase}.invite--block-success{padding:15px;background-color:#a4d073;margin-bottom:10px;position:relative}.invite-block-success-close{position:absolute;right:10px;top:10px;cursor:pointer;color:#454545}.invite--table{margin:15px;border:1px solid #d2d2d2}.invite--table thead tr th{background-color:#f3f6f7;color:#6a90a1;font-weight:500;padding-left:10px}.invite--table td{padding:7px 7px 15px;border-bottom:0;position:relative;vertical-align:top;box-sizing:border-box}.invite--table td input{padding:10px;border-radius:2px;border:1px solid #d2dde0;font-size:14px;width:100%;height:43px}.invite--table td input::placeholder{color:#454545}.invite--table td input:disabled{opacity:.7}.invite--table td input.error,.invite--table td input.error:hover,.invite--table td input.error:focus{border:1px solid red}.invite--table td .inline-error{font-size:12px;color:red;display:block;position:absolute;bottom:-3px;left:10px}.invite--table td .inline-error::first-letter{text-transform:uppercase}.invite--table td .dropdown--body{min-width:auto}.invite--table td.error{padding-bottom:20px}.invite--table td.error .dropdown{border:1px solid red}.invite--add{display:block;padding:10px 5px 20px;cursor:pointer}.invite--submit{margin:15px 0 15px 15px;min-width:160px}.invite--clear{min-width:160px}.invitation-header{font-size:2rem;padding-top:1rem;padding-bottom:1rem}.invitation-header--csv{display:flex;min-width:365px;justify-content:space-evenly;align-items:center}.invitation-body{margin:1rem;overflow-y:visible}.invitation-form{border:1px solid #f6f6f6;background-color:#f3f6f7}.invitation-form .row{display:flex;justify-content:space-between;padding:1rem 1.5rem 0 1.5rem;width:100%}.invitation-form .row:last-child{padding-top:0}.invitation-form .row .duel-fields{display:flex;justify-content:space-evenly}.invitation-form .row .duel-fields .single-field{width:49%}.invitation-form .row .duel-fields .first{margin-right:1rem}.invitation-form .row .field{width:33.3333333333%}.invitation-form .row .field .error{border:red solid 1px;border-radius:3px}.invitation-form .row .field .error-feedback{color:red;font-size:12px;margin-bottom:-1.5rem}.invitation-form .row .field:not(:last-child){margin-right:1rem}.invitation-form .row .field .combo-box-height-adjustment a{padding-top:7px;padding-bottom:8px}.invitation-form .row .field .combo-box-height-adjustment ul i{top:5px}.invitation-form .row .field .combo-box-height-adjustment i{top:13px}.invitation-form .et--advanced-combobox{max-width:100%}.invitation-button-group{display:flex;justify-content:flex-end;margin:1rem 1.5rem 1rem 0}.invitation-button--invite{margin-left:16px}.security-session-manager--header{font-size:20px;font-weight:500;margin-top:10px}.security-session-manager--actions{margin:16px 16px 60px 16px;display:block}.security-session-manager--help-text{display:inline-block;max-width:500px;font-size:16px}.security-session-manager--logout-container{float:right}.security-session-manager--active-device-table td{height:61px;padding:15px 0px}.security-session-manager--table-header{background:#f2fafc;border-top:1px solid #00c0f5;text-align:center}.security-session-manager--table-row{text-align:center}.security-session-manager--device-app{font-size:11px;color:#737373}.security-session-manager--current-device{color:#939393;font-weight:bold}.security-wizard--section{border-bottom:1px solid rgba(10,91,80,.15);padding:25px}.security-wizard--header-container{color:#a7a7a7;padding:15px}.security-wizard--header{font-size:24px}.security-wizard--description{margin-bottom:none}.security-wizard--description-header{font-size:18px;font-weight:bold;margin-bottom:6px}.security-wizard--setup-question{font-size:12px;font-weight:bold;color:#939393;padding-top:10px;padding-bottom:10px}.security-wizard--step-instructions{max-width:75%;display:inline-block}.security-wizard--step-number{color:#939393;font-size:18px}.security-wizard--step-header{font-weight:bold;margin-bottom:0}.security-wizard--step-image{height:100px;width:120px;display:inline-block;margin-left:16px}.security-wizard--btn{width:47.5%}.security-wizard--next-step-button{margin-left:27px}.security-wizard--phone-container{background-color:#f9f9f9}.security-wizard--phone-header{font-weight:bold;display:block;float:left}.security-wizard--phone-input .intl-tel-input{width:100%}.security-wizard--phone-input input{height:44px}.security-wizard--error-message{color:#eb5c68;padding:4px}.security-wizard--phone-disclaimer{margin-top:10px;margin-bottom:-10px}.security-wizard--confirmation-container{background-color:#f9f9f9}.security-wizard--confirmation-header{font-weight:bold;display:block;float:left}.security-wizard--confirmation-no-receive{display:block;float:right;font-weight:100;color:#00c0f5;cursor:pointer}.security-wizard--confirmation-no-receive:hover{color:#a54ab5}.security-wizard--trust-box{margin-top:20px}.security-wizard--trust-label{margin-left:5px}.security-controller--module{margin-bottom:30px}.security-controller--header{font-size:20px;font-weight:500}.security-controller--contents{margin-bottom:20px;max-width:580px}.security-controller--verification-info{list-style-type:none}.security-controller--verification-info::after{content:"";display:table;clear:both}.security-controller--verification-segment{display:inline-block}.security-controller--verification-phone{float:right;max-width:300px}.security-controller--protection-since{font-size:16px}.security-controller--phone-number-display{background-color:#f9f9f9;border:1px solid #d7d7d7;padding:10px;font-size:20px;margin-bottom:8px}.security-controller--remembered-container{margin-top:20px}.security-controller--remembered-header{font-weight:bold;font-size:16px}.security-controller--remembered-status{margin-left:10px;font-size:16px}.security-controller--remembered-status.is-enabled{color:#53a744}.security-controller--remembered-status.is-disabled{color:#de1b2c}.security-controller--disable-mfa{margin-top:20px;background-color:#de1b2c;color:#fff}.security-controller--disclaimer{margin:8px 0 0 0;font-size:12px;font-style:italic}.code-input{height:44px}.trips-meetings-header{font-weight:500;font-size:20px;line-height:23.44px;color:#454545;padding-bottom:18px}.meeting-participants,.trips-meetings--vertical-line{place-self:center}.trips-meetings--vertical-line{border-left:1px solid #d7d7d7;height:21px;width:1px}.trips-meetings--vertical-padding{padding-bottom:20px}.meeting-time-name,.trips-meetings-content{display:flex;flex-direction:column}.trips-meeting-summary,.meetings-details{display:flex;justify-content:space-between;align-items:center}.trips-meetings-details{padding-top:20px;display:flex;flex-direction:column}.meetings-details{padding-bottom:20px}.meeting-time{font-size:12px;font-weight:400;display:flex}.trips-meetings-count,.meeting-name,.more-meetings,.meeting-trip-name{font-weight:500}.trips-meetings--view-today{text-align:center}.trips-meetings--view-weekly{padding-top:20px}.trips-meeting-empty{font-style:italic}.trips-content,.meetings-content{text-wrap:nowrap}.homepage-card{width:100%;overflow:hidden}.homepage-card-heading{display:flex;justify-content:space-between;align-items:center}.homepage-today-cadence-steps--view{display:flex;justify-content:center;padding-top:10px;padding-bottom:29px}.homepage-today-other-tasks{display:flex;justify-content:center;margin-bottom:20px}.homepage-today-other-tasks--view{padding-right:15px}.homepage-today-other-tasks--add{display:flex}.custom-tooltip{background-color:#fff;padding:10px;border:1px solid #ddd;border-radius:10px;color:#000}.custom-tooltip p{margin-bottom:0}.custom-tooltip-box{display:inline-block;width:12px;height:12px;margin-right:5px;border-radius:3px}.homepage-title{height:100px;color:#fff;font-size:28px;line-height:32.81px;font-weight:500;padding-left:16px;display:flex;align-items:flex-end;background-image:url(/images/homepage_banner.e93a027b3e7d3adfa90b.svg);background-size:cover;background-position:center}.homepage-settings-container{display:flex;justify-content:flex-end;align-items:center;margin:20px}.homepage-settings-icon{color:#939393;cursor:pointer}.homepage--nav{background:#fff;margin:0 16px;border-bottom:solid 1px #f3f3f3}.homepage--nav .nav-item{display:inline-block;margin-right:30px}.homepage--nav .nav-item a,.homepage--nav .nav-item button{color:#737373;height:35px;font-weight:400;font-size:15px;line-height:23.44px;text-transform:capitalize;letter-spacing:1px;border-bottom:solid 3px #fff;display:inline-block;padding-top:8px;margin-top:2px}.homepage--nav .nav-item .is-active{color:#454545;border-bottom:solid 3px #a54ab5}.homepage-title-containter{display:flex}.resource-section-h1{font-size:32px;margin-bottom:16px}.resource-section-h2{margin-bottom:16px;margin-top:24px}.resource-section-h3{margin-bottom:16px;margin-top:24px}.resource-section-list{list-style-type:revert;margin-bottom:16px;padding-left:20px}.resource-section-hr{margin-top:24px;margin-bottom:24px}.resource-section-blockquote{border-left:4px solid #e7ebee;padding-left:24px;margin:16px 0px 0px;font-style:italic}.resource-section-blockquote p strong{font-weight:600}.resource-section-links{margin:10px 0}.homepage-recommendations-card-left{display:flex;flex-direction:column}.homepage-recommendations-card-subtitle{padding-top:7px}.homepage-recommendations-section-title{padding:8px 0px;display:flex;align-items:center}.homepage-recommendations-section-title>*{margin-right:5px}.homepage-recommendations-subtitle{color:#737373}.homepage-recommendations-empty{color:#737373;padding-left:23px}.homepage-recommendations-donorsearch-content{padding:8px 0px;text-align:center}.homepage-recommendations-donorsearch-title{font-size:20px;font-weight:500;margin-top:10px;color:#737373}.recommendation-modal-subtitle{padding:10px 0px 18px 0px}.recommendation-modal-gift-amount-field{width:150px !important;text-align:left !important}.recommended-action-user-settings-form-input{padding:8px 0px}.title-subtitle-400-14,.homepage-recommendations-card-subtitle{font-size:14px;font-weight:400;line-height:16.41px}.title-subtitle-500-14,.solicitor-goals-form--subtitle,.recommendation-modal-subtitle{font-size:14px;font-weight:500;line-height:16.41px}.title-subtitle-400-16{font-size:16px;font-weight:400;line-height:16.41px}.title-subtitle-500-16{font-size:16px;font-weight:500;line-height:16.41px}.title-subtitle-500-20,.homepage-recommendations-card-left{font-size:20px;font-weight:500;line-height:23.44px}.homepage-main-content{height:100%;width:100%;padding:16px 16px 30px 16px;display:flex;flex-direction:column}.homepage-top{display:flex}@media(max-width: 1200px){.homepage-top{flex-direction:column}}.homepage-card-heading-row{display:flex;justify-content:space-between;align-items:center}.homepage-card-heading-column{display:flex;flex-direction:column}.chart-wrapper{width:100%;display:flex;justify-content:center;align-items:center}.resource-card-body{display:flex;justify-content:space-between;width:100%}.homepage-card-title{margin:50px 0 20px 5px}.resource-title-upcoming{margin:0px 0 20px 5px}.resource-section-title{font-size:14px;color:#000;font-weight:500}.metrics-card-body{display:flex;justify-content:space-between;width:100%}.metrics-button-title{margin-right:20px}.signal-analytics-card{width:30%;min-height:320px;margin-right:10px;min-width:270px}.signal-analytics-card .et--card--header-section{border-bottom:0px solid #e0e0e0;padding-bottom:0px !important}.signal-analytics-card .homepage-card{height:100%}.signal-analytics-container{display:flex;justify-content:flex-start;width:80%;flex-flow:row wrap}.signal-analytics-card-heading{display:flex;flex-direction:row;align-items:center}.signal-analytics-card-heading-emoji{width:50px;padding-right:10px}.signal-analytics-card-heading-title{font-size:14px;color:#000;font-weight:500;line-height:normal}.signal-analytics-card-button--center{display:flex;justify-content:center;padding-top:20px}.signal-analytics-card--center{margin:0 -20px}.task-counter-check-icon-tb{display:flex;justify-content:center;padding-top:5px}.task-counter-check-details-tb{padding-bottom:20px}.interaction-form .dropdown--body{box-shadow:0 0 2px #f6f6f6}.interaction-form--fields{padding:8px 16px 0px}.interaction-form--fields textarea{height:184px;margin-bottom:0px}.interaction-form--fields .calendar-picker-dropdown{max-width:inherit}.interaction-form--fields .numeric-input--container{width:100%}.interaction-form--column{display:inline-block;vertical-align:middle;min-width:200px}.interaction-form--column .form-field--control{width:179px}.interaction-form--column .dropdown--body{min-width:300px}.et--dropdown--toggle{height:39px}.et--advanced-combobox--selected-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.interaction-form--solicitors-full-width{width:100%}.interaction-form--field{padding-bottom:16px}.interaction-form--field input[type=text]:disabled,.interaction-form--field textarea:disabled{opacity:.5}.interaction-form--field:last-child{padding-bottom:0}.interaction-form--gt-comment{padding-top:8px}.interaction-form--gt-comment .note-textarea--avatar{display:none}.interaction-form--gt-comment .note-textarea--input-wrapper{width:100%}.interaction-form--gt-comment .checkbox{display:flex;align-items:center;margin-top:20px}.interaction-form--gt-comment .note-textarea--form-actions{border-top:solid 1px #f6f6f6;margin-top:24px;padding:16px}.interaction-form--gt-comment .note-textarea--form-save{margin-left:16px}.interaction-form--label .advanced-combobox--list{max-height:280px}.interaction-form--label-footer{text-align:center;padding:12px;border-top:solid 1px #f6f6f6}.interaction-form--meta .form-field--label-wrap{word-wrap:break-word}.interaction-form--date-solicitor{display:flex;justify-content:space-between;align-items:center}.interaction-form--date{flex-basis:280px}.interaction-form--solicitors{flex-basis:224px}.interaction-form--constituent-block{display:flex;justify-content:space-between;align-items:center}.interaction-form--type{flex-basis:280px}.interaction-form--substantive{flex-basis:224px}.interaction-form--toggle{padding-top:8px;display:block}.interaction-form--tags{width:100%}.interaction-form--dxo-ask{display:flex;justify-content:space-between}.interaction-form--dxo-ask .form-field{flex-basis:45%}.form-limit .form-field{padding-bottom:0px;margin:0px}.interaction-form--solicitor-with-type-header{padding:0 0 16px 0;font-size:20px;font-weight:bold}.interaction-form--solicitor-with-type-header span{font-size:14px;font-weight:normal}.interaction-form--solicitor-with-type-header .interaction-form--list-row{display:flex;align-items:center;border-bottom:1px solid #f6f6f6;height:60px;justify-content:space-between}.interaction-form--solicitor-with-type-header .interaction-form--list-row hr{border-bottom:1px solid #a54ab5;width:48px}.interaction-form--solicitor-with-type-header .interaction-form--solicitor-column{display:flex;align-items:center}.interaction-form--solicitor-with-type-header .interaction-form--cancel{color:#939393;cursor:pointer;font-size:24px;align-self:center}.interaction-form--solicitor-with-type-header .interaction-form--cancel:hover{color:#de1b2c}.interaction-form--solicitor-with-type-header .interaction-form--add-item-row{display:flex;margin-bottom:8px;align-items:center;height:60px}.interaction-form--solicitor-with-type-header .interaction-form--form-field-dropdown{width:244px}.interaction-meta--name,.interaction-meta--header-name{color:#737373;display:block}.interaction-meta--name .text-removed-user,.interaction-meta--header-name .text-removed-user{color:#00a0cc;font-style:normal;font-weight:normal}.interaction-meta--header-name{color:#454545}.interaction-list-item{width:100%;padding:16px;border-top:none;cursor:pointer;white-space:normal;color:unset}.interaction-list-item:last-child{border-bottom:none}.interaction-list-item .note-feed-item{flex:3}.interaction-list-item .interaction-meta{flex:1}.interaction-list-item--pinned{background:#f5faf5}.interaction-icon{display:flex;justify-content:center;align-items:center;color:#fff;border-radius:50%;width:40px;height:40px;font-size:20px;margin-right:16px;border:solid 2px #737373;background:#737373}.interaction-icon.is-comment{background:#73c166;border:solid 2px #73c166}.interaction-icon.is-secondary{background:#d7d7d7;border:solid 2px #d7d7d7}.interaction-icon--light{color:#d7d7d7;border:solid 2px #d7d7d7}.interaction{clear:both;position:relative}.interaction--image{width:56px;display:inline-block;vertical-align:top;position:relative}.interaction--image img{border-radius:40px;width:40px;height:40px}.interaction--summary{font-weight:bold;font-size:14px;color:#454545}.interaction--content{width:calc(100% - 56px);display:inline-block}.interaction--content.is-snippet .interaction--text{word-break:break-word;white-space:normal}.interaction-pinned-tag{font-size:12px;color:#737373}.interaction--body{position:relative}.interaction--body.is-gt-comment .comment--mention{background:none;font-weight:bold}.interaction--body.is-gt-comment .interaction-meta--type{color:#737373;font-weight:500}.interaction--body.is-empty{border:none;margin-top:0}.interaction--text{word-break:break-word;white-space:pre-line}.interaction--text .interaction--rich-text-view *{all:revert}.interaction--date{color:#737373;font-weight:normal}.interaction--menu{position:absolute;top:8px;right:8px;color:#737373}.interaction--menu-icon{cursor:pointer;font-size:20px}.interaction--menu-icon:hover{color:#a54ab5}.interaction--menu-inner{width:100px;border:solid 1px #f6f6f6;border-radius:2px;padding:4px 0}.interaction--menu-inner>li{padding:8px;cursor:pointer;color:#007c9e}.interaction--menu-inner>li i{font-size:18px;margin-right:8px}.interaction--menu-inner>li:hover{color:#a54ab5}.interaction-meta--details{white-space:nowrap}.interaction--details{font-weight:500;font-size:14px;color:#454545}.interaction-meta--type{font-weight:normal}.interaction-substantive--text{color:#737373;font-size:13.02px;font-weight:normal}.interaction-substantive--icon{color:#a54ab5}.interaction-snippet-card{margin:10px;display:flex}.interaction-snippet-card--image{width:52px;display:inline-block;vertical-align:top}.interaction-snippet-card--content{width:calc(100% - 52px);display:inline-block;vertical-align:top;padding-bottom:12px;padding-right:16px}.interaction-snippet-card--heading{color:#737373}.interaction-snippet{margin-top:12px}.interaction-snippet:not(.is-gt-comment){border:solid 1px #f6f6f6;border-radius:2px;padding:12px}.interaction-snippet--summary{font-weight:bold;margin-bottom:8px;color:#454545}.interaction-snippet--body.is-gt-comment{border:solid 1px #f6f6f6;border-radius:2px;padding:12px;background:rgba(0,160,204,.2);white-space:pre-wrap;position:relative;display:block}.interaction-snippet--body.is-gt-comment .comment--mention{background:none;font-weight:bold}.interaction-search-controller--toolbar{height:72px;padding:16px 16px 16px 18px;display:flex;align-items:center;justify-content:flex-end}.interaction-search-controller--sort{display:inline-block;vertical-align:middle;float:none;width:174px}.interaction-search-controller--feed-wrapper{position:absolute;top:72px;right:0px;bottom:0px;left:0px;overflow:auto}.interaction-search-controller--feed{padding:0px 32px}.interaction-search-controller--pagination{margin:20px 0;display:flex;justify-content:center}.interaction-label-filter--name{display:inline-block;vertical-align:middle;float:none}.interaction-label-filter--value{display:inline-block;vertical-align:middle;float:none}.interaction-labels--item{display:inline-block;padding:6px 8px;background:#f9f9f9;border-radius:2px;border:solid 1px #f6f6f6;margin-right:8px;margin-top:8px;line-height:14px}.interaction-detail{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:#fff}.interaction-detail--header{height:80px;background:#fff;padding:16px 32px}.interaction-detail--header .interaction-meta{width:70%;line-height:48px;font-size:16px;display:inline-block;margin-left:12px}.interaction-detail--header .interaction-meta--details{display:none}.interaction-detail--header .action-menu--button{width:auto}.interaction-meta{align-self:center}.interaction-table-cell{align-self:center;display:flex}.interaction-table-cell .date{font-weight:bold;color:#454545}.interaction-detail--header-back{position:absolute;top:25px;left:0px;width:30px}.interaction-detail--body{position:absolute;top:80px;right:0px;bottom:0px;left:0px;display:-moz-flex;display:flex;margin:24px;padding:8px;overflow:auto}.interaction-detail--body-tv{position:relative;top:0px;right:0px;bottom:0px;left:0px;display:-moz-flex;display:flex;margin:24px;padding:8px;overflow:auto}.interaction-detail--light-text{color:#737373}.interaction-detail--dark-text{color:#454545}.interaction-detail--main{display:flex}.interaction-detail--summary-text{flex:3;word-break:break-all}.interaction-detail--details{flex:2;margin-left:24px}.interaction-detail--top{margin-bottom:24px}.interaction-detail--container{width:100%}.interaction-detail--type{font-weight:bold;font-size:14px;color:#454545}.interaction-detail--summary{margin-bottom:4px;font-weight:bold;color:#454545;font-size:16px}.interaction-detail--reply{display:-moz-flex;display:flex;margin:24px;padding:8px;overflow:auto}.interaction-detail--replytv{position:relative;top:0px;right:0px;bottom:0px;left:0px;display:-moz-flex;display:flex;margin:24px;padding:8px;overflow:auto}.interaction-details{margin-bottom:40px}.interaction-details--header{text-transform:uppercase;color:#737373;border-bottom:1px solid #d3cece;width:100%;letter-spacing:1px;line-height:20px;padding-bottom:8px}.interaction-details--labels-item{display:block;color:#737373;padding:8px 0px 0}.interaction-details--value{color:#454545}.interaction-custom-fields-form--input{display:-moz-flex;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.interaction-custom-fields-form--input>span{display:block;width:100%}.icon-link{margin-left:auto}.interaction-custom-fields-form--cancel{color:#d7d7d7;cursor:pointer;font-size:24px}.interaction-custom-fields-form--cancel:hover{color:#de1b2c}.interaction-custom-fields-form--small-input{width:160px}.character-limit-container{text-align:right;margin:0px}.character-limit-container p{margin:0px}.character-limit-exceeded{color:#de1b2c}.annual-giving-score--wrapper{width:calc(100% - 70px);display:inline-block;height:12px;background:#fff;border-radius:2px;vertical-align:middle}.annual-giving-score--inner{height:12px;border-radius:2px;background-color:#53a744}.annual-giving-score--label{width:70px;display:inline-block;font-size:14px;text-align:center}.annual-giving-score--numerator{display:inline-block;vertical-align:middle;float:none;line-height:1;font-weight:bold;color:#737373}.annual-giving-score--divider{display:inline-block;vertical-align:middle;float:none;line-height:1;color:#737373;margin:0 4px}.annual-giving-score--denominator{display:inline-block;vertical-align:middle;float:none;line-height:1;color:#737373}.score-progress--wrapper{width:calc(100% - 24px);height:12px;background:#fff;border-radius:2px;display:inline-block;vertical-align:middle}.score-progress--inner{height:12px;border-radius:2px}.score-progress--label{width:24px;text-align:center;font-weight:bold;display:inline-block;vertical-align:middle;margin-top:1px}.score-progress--label.is-empty{font-size:11px;text-align:right}.score-progress--total{color:#737373;font-size:16px;margin:0 4px}.new-contact-card{position:relative;padding:8px;width:320px}.new-contact-card--body{display:flex;align-items:center;flex-wrap:nowrap;padding:4px 8px}.new-contact-card--body.is-stacked{flex-direction:column;text-align:center}.new-contact-card--content{padding:8px 16px}.new-contact-card--datalist-label{color:#737373}.new-contact-card--datalist-value{font-weight:500}.new-contact-card--deceased{margin-left:4px}.new-contact-card--name.is-deceased,.new-contact-card--name .is-deceased{display:flex;align-items:flex-start}.new-contact-card--name.is-deceased a,.new-contact-card--name.is-deceased strong,.new-contact-card--name .is-deceased a,.new-contact-card--name .is-deceased strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#de1b2c}.contact-summary{display:flex;flex-direction:column;height:100%;min-width:580px}.contact-summary--content{flex-grow:1;display:flex;flex-direction:column;min-height:0}.contact-summary--header{display:flex;border-bottom:1px solid #f3f3f3}.contact-summary--body{flex-grow:1;overflow:auto;min-height:0}.contact-summary--header-row{display:flex;justify-content:space-between;align-items:center;padding:8px 16px}.contact-summary--header-row--button{padding:5px 10px;font-size:20px;background-color:#f2f2f2;color:#000;border:none;border-radius:50%;cursor:pointer;margin-right:5px}.contact-summary-interaction-list-item{display:flex;padding:16px;color:unset}.contact-summary-interaction-list-item:hover{background:#f9f9f9}.contact-summary-interaction{display:flex;clear:both;position:relative;width:100%}.contact-summary-interaction--image{width:56px}.contact-summary-interaction--content{width:calc(100% - 56px);max-width:500px;display:flex;justify-content:space-between}.contact-summary-interaction--details{font-weight:500;font-size:14px;color:#737373}.contact-summary-interaction--text{word-break:break-word;white-space:pre-line}.linkedin-link{margin-left:16px}.linkedin-icon{margin-right:5px}.household-header{padding:4px;font-weight:bold;max-width:-webkit-fit-content;max-width:fit-content;margin-left:auto;margin-right:auto}.household-container{border-left:1px solid #f3f3f3;flex:1}.contact-summary--solicitation-code-container{font-size:12px}.contact-summary--solicitation-code{background-color:#f3f3f3;color:#737373;font-weight:500;display:inline;padding:2px 5px;border-radius:12px;margin-right:10px}.profile-gift-summary{padding-top:16px}.profile-gift-summary.has-pledges .profile-gift-summary--item{width:25%}.profile-gift-summary .kpi-card--value{color:#53a744}.profile-gift-summary--totals{background:#fff;border:solid 1px #f6f6f6;padding:16px}.profile-gift-summary--totals-label{font-size:16px}.profile-gift-summary--totals-amount{font-size:16px;float:right}.profile-gift-summary--row-wrap{border-top:solid 1px #f6f6f6;padding:16px 0}.profile-gift-summary--recognition-row{padding-bottom:16px}.profile-gift-summary--giving-row{font-weight:bold;margin-left:40px}.profile-gift-summary--credit-row{margin-left:80px}.profile-gift-summary--pledge-row{margin-left:40px;padding-bottom:0}.profile-gift-summary--gift-modal .modal-confirm--body{padding:16px;background:#fff}.contact-picker .contact-card--wrapper .contact-card td:first-child{width:56px;padding-top:8px}.contact-picker .contact-card--wrapper .contact-card td{padding:8px}.contact-picker--input{margin-top:16px}.gift-card{border:solid 1px #f6f6f6;padding:16px;background:#fff}.gift-card.is-designation{border-bottom:none}.gift-card--amount{float:right;font-size:15.96px}.gift-card--label{font-size:15.96px}.gift-card--tag{background:#f9f9f9;border:solid 1px #f6f6f6;border-radius:2px;padding:4px 8px;margin:8px 8px 0 0;display:inline-block}.bulk-assign--modal .assign-contact--dropdown{margin-bottom:12px}.bulk-assign--modal .assign-contact--dropdown .dropdown--body{min-width:250px}.bulk-assign--body{padding:12px 32px;background:#fff;position:relative}.bulk-assign--dd-title{color:#737373;padding:12px 0 8px}.comments:not(:empty){padding:15px;position:relative}.comments:not(:empty) .vertical-line{left:calc(145px + 15px + 45px/2);position:absolute;height:100%;top:0}.comments--more{display:block;background:#f9f9f9;padding:10px;color:#939393;text-align:center;border-top:solid 1px #f6f6f6}.comment{max-width:100%;margin-left:auto;margin-right:auto;padding:10px 0}.comment::after{content:"";display:table;clear:both}.comment::after{content:"";display:table;clear:both}.comment--date{width:calc(145px - 15px);float:left;text-align:right;line-height:1.2;margin:15px 15px 0 0}.comment--date .comment--date-time{font-size:13.02px}.comment--image{float:left;position:relative;width:45px;margin-top:3px}.comment--image img{width:45px;border-radius:22.5px}.comment--content{margin-right:0;width:calc(100% - 145px - 45px - 20px);margin-left:20px;padding:15px;background:#fff;float:left;border:1px solid #f6f6f6;border-radius:3px;position:relative}.comment--content-type{font-weight:bold;color:#737373;margin-right:5px}.comment--content-title{margin-left:5px}.comment--content-description{font-size:13.02px;font-style:italic;line-height:1.3;margin:5px 0}.comment--content::before{height:0;width:0;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-right:12px solid #f6f6f6;position:absolute;top:16px;left:-12px;content:"";display:block}.comment--content::after{height:0;width:0;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-right:12px solid #fff;position:absolute;top:16px;left:-11px;content:"";display:block}.comment--name{color:#737373;font-weight:bold;margin-bottom:10px}.comment--actions{position:absolute;top:0px;right:0px}.comment--actions .dropdown--toggle{padding:15px 20px;color:#737373;font-size:.8em}.comment--actions .dropdown--toggle:hover{color:#a54ab5}.comment--actions .dropdown--body{right:0px;left:inherit;width:120px;min-height:0;margin-top:-5px}.comment-actions--item{display:block}.comment-actions--item i{padding-left:10px;width:34px}.comment-actions--item span{width:calc(100% - 34px);display:inline-block;padding:10px 10px 10px 0;border-bottom:solid 1px #f6f6f6}.comment-actions--item:last-child span{border-bottom:none}.comment--meta{font-size:12px;color:#737373;text-align:right}.comment--meta a{display:inline-block;margin:3px 0 0 8px}.comment--text{border:solid 1px #f6f6f6;border-radius:3px;padding:5px 10px;margin-bottom:5px;white-space:pre-wrap;word-wrap:break-word;background:#fff}.comment--mention{background:none;font-weight:bold}.comment--mention[type=button]{border:none;display:inline;color:#454545;background:#d7d7d7;padding:0;line-height:1em}.comment--ref[type=button]{border:none;display:inline;background:none;padding:0;line-height:1em}.comment-category--icon{position:absolute;font-size:1.1em;color:#fff}.comment-category--icon i{font-size:2em;width:45px;height:45px;border-radius:22.5px;background-color:#d7d7d7}.comment-category--icon i::before{position:relative;top:6px}.atwho-view{max-height:300px;overflow:auto}.atwho-view .cur{background:#f9f9f9;color:#454545}.atwho-view .cur strong{color:#a54ab5}.atwho-view strong{color:#454545}.atwho-view ul li{max-width:450px;min-width:300px;padding:0}.atwho-view ul li table{margin:0}.atwho-view ul li table tr td{border-bottom:none}.atwho-view ul li .contact-card--avatar{width:40px}.atwho-view ul li tr td:first-child{width:60px;text-align:center}.comments--filter{padding:15px;border-bottom:1px solid #f6f6f6}.comments--filter-dropdown{width:40%}.match-modal table{margin:0}.match-modal td{padding:0;border-bottom:none}.match-modal .contact-card td:first-child{width:75px}.match-modal .user-card--avatar,.match-modal .contact-card--avatar{width:60px}.match-modal--intro{padding:15px;border-bottom:1px solid #f6f6f6}.match-modal--header{margin:0 15px;padding:15px 0;border-bottom:1px solid #f6f6f6}.match-modal--header .checkbox--box{margin-right:26px;cursor:default}.match-modal--body{padding:15px 15px 0;background:#fff;position:relative;height:350px;overflow-y:scroll}.match-result-list{min-height:60px;text-align:left;border:solid 1px #f6f6f6;border-bottom:none;border-radius:2px;background:#fff;margin-bottom:15px}.match-result-list li{padding:15px;border-bottom:solid 1px #f6f6f6}.match-result--profile{display:inline-block;vertical-align:middle;float:none;width:calc(100% - 25%)}.match-search-box{margin-top:10px;display:block}.match-constituent--nav{padding:10px 0 0;position:relative;z-index:1}.match-constituent--nav .nav-item{width:50%;text-align:center;margin-right:0;padding-bottom:10px}.match-constituent--nav .nav-item a,.match-constituent--nav .nav-item button{padding-bottom:13px}.match-constituent--nav::before{height:0;width:0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:9px solid #f6f6f6;position:absolute;bottom:-10px;left:50%;content:"";display:block}.match-constituent--nav::after{height:0;width:0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:9px solid #fff;position:absolute;bottom:-9px;left:50%;content:"";display:block}.match-result--checkbox{display:inline-block;vertical-align:middle;float:none;width:25%;text-align:right}.match-result--checkbox .checkbox--box{float:right;margin-right:10px;border-radius:13px;width:26px;height:26px}.match-result--checkbox input.checkbox--input:checked+.checkbox--box{background:#a54ab5;border-color:#a54ab5 !important}.match-result--checkbox input.checkbox--input:checked+.checkbox--box::before{color:#fff;font-size:15.96px;font-weight:100;top:1px;left:-1px;width:26px;height:26px}.match-result:hover{cursor:pointer}.match-check-box--hover .checkbox--box,.match-result:hover .checkbox--box{border-color:#a54ab5 !important}.match-check-box--hover .checkbox--box::before,.match-result:hover .checkbox--box::before{position:absolute;top:1px;right:0px;bottom:0px;left:-1px;content:"";display:block;font-family:"Givingtree";color:#a54ab5;font-size:15.96px;font-weight:100;width:26px;height:26px}.match-constituent--contact-card{width:calc(100% - 25%);margin:0}.match-constituent--contact-card td{vertical-align:top}.match-constituent--suggestion-text{font-size:13.02px;text-align:center;margin:5px 0 15px;line-height:1.5}.match-constituent--modal .match-modal--header .match-result--checkbox{display:table-cell;vertical-align:middle}.match-url-validation{color:#de1b2c;text-align:center;padding:0 45px}.match-result--empty-profile{width:100%}.match-result--avatar{display:inline-block;vertical-align:middle;float:none;width:60px;height:60px;margin-right:15px;border-radius:3px}.match-result--name{display:inline-block;vertical-align:middle;float:none}.match-by-id--searchbox{position:relative;padding-bottom:25px}.match-by-id--searchbox input{padding:18px 100px 18px 32px}.match-by-id--searchbox .search-box--search-icon{top:21px}.match-by-id--searchbox .search-box--clear{top:19px;right:100px}.match-by-id--submit{color:#007c9e;position:absolute;right:7px;top:8px}.match-by-id--submit.is-disabled,.match-by-id--submit.is-disabled:focus{color:#d7d7d7}.match-constituent--help-page{min-height:320px;background-color:#fff;padding:20px}.match-constituent--help-page .help-text{font-size:15.96px;margin-bottom:15px}.match-constituent--help-page img{padding:10px 0 15px}.match-facebook--modal .match-modal--header{border-bottom:none}.match-facebook--modal .match-modal--header .match-constituent--contact-card{display:inline-block;vertical-align:middle;float:none}.match-facebook--modal-loading{min-height:400px}.match-user--modal .user-card--avatar{margin-right:15px}.match-user--modal .user-card--details{width:calc(100% - 15px - 60px)}.match-user--modal .match-modal--header{border-bottom:none}.match-user--modal .match-modal--body{border-top:1px solid #f6f6f6;padding:15px;height:115px;overflow-y:visible}.match-user--body{padding:16px}input.match-user--input{width:40%;display:inline-block;vertical-align:middle}input.match-user--input.is-empty{width:100%;color:#737373}.match-modal--user-header{font-weight:bold;color:#737373}.match-user--contact-match-text{font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:16px}.match-user--dropdown-wrapper{padding-top:10px;width:60%;display:inline-block;vertical-align:middle}.match-user--or{width:45px;padding:16px;vertical-align:middle;display:inline-block;color:#737373}.match-user--dropdown{width:calc(100% - 45px);background:#fff;float:none;vertical-align:middle;display:inline-block}.match-user--result{padding:5px 0}.match-user--create{color:#454545}.unlink-user--text{padding:20px}.profile-giving-details .modal-confirm--header{padding:16px;font-size:.75em}.profile-giving-details--header{text-align:center;font-size:24px;font-weight:bold;padding:28px}.profile-giving-details--body{padding:16px;background:#fff;border-top:solid 1px #f6f6f6}.profile-giving-details--toggle{margin-bottom:16px}.profile-giving-details--toggle .button-select{display:block}.profile-giving-details--toggle .button-select--item{width:50%;font-weight:normal;font-size:16px}.profile-giving-details--toggle .button-select--item:not(.is-selected){background:#fafafa}.profile-giving-details--toggle-num{margin-right:8px}.profile-giving-details--list{border:solid 1px #f6f6f6;background:#fff}.profile-giving-details--item{border-bottom:solid 1px #f6f6f6;padding:16px}.profile-giving-details--item .gift-card{border:none;padding:0}.profile-giving-details--item .gift-card--amount{float:right;font-size:16px;line-height:26px}.profile-giving-details--item.is-designation{border-bottom:none}.profile-giving-details--label{font-size:16px}.profile-giving-details--designations{margin-top:12px}.profile-giving-details--tag{background:#f9f9f9;border:solid 1px #f6f6f6;border-radius:2px;padding:4px 8px;margin:8px 8px 0 0;display:inline-block}.profile-giving-details--bar-outer{background:#f9f9f9;margin-top:12px}.profile-giving-details--bar-inner{background:rgba(83,167,68,.4);height:8px}.assign-contact--modal table{margin:0}.assign-contact--header{padding:0 20px;border-bottom:1px solid #f6f6f6;z-index:1;position:relative}.assign-contact--header::before{height:0;width:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #f6f6f6;position:absolute;bottom:-11px;left:50%;content:"";display:block}.assign-contact--header::after{height:0;width:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #fff;position:absolute;bottom:-10px;left:50%;content:"";display:block}.assign-contact--header .contact-card td{border-bottom:none;padding:0}.assign-contact--header .contact-card td:first-child{width:64px;padding-left:4px}.assign-contact--header .contact-card td:last-child{padding-left:22px}.assign-contact--header .contact-card--avatar{float:left}.assign-contact--body{padding:24px;background:#fff;position:relative}.assign-contact--table{table-layout:auto}.assign-contact--table td,.assign-contact--table th{border-bottom:none}.assign-contact--table th{padding:0;font-weight:normal;color:#737373}.assign-contact--table td{padding:8px 12px 8px 0}.assign-contact--table td:last-child{padding:8px 0}.assign-contact--table .assign-contact--last-dd{padding-right:8px}.assign-contact--row{width:100%;border-bottom:1px solid #f6f6f6}.assign-contact---remove-row{font-size:20px;width:auto;color:#d7d7d7}.assign-contact---remove-row:hover{color:#eb5c68}.assign-contact--cell{max-width:160px}.assign-contact--cell .dropdown--body{min-width:250px}.assign-contact--cell .advanced-combobox--list{max-height:250px}.assign-contact--cell-shrink{white-space:nowrap;width:1%}.assign-contact--new-row{padding-top:15px}.assign-contact--new-row.disabled a{color:#d7d7d7;cursor:not-allowed}.assign-contact--add-icon{font-size:20px;margin-right:8px}.rm-assign-contact--name{color:#007c9e}.rm-assign-contact--key-icon{color:#007c9e;padding-right:6px}.rm-assign-contact--person-icon{color:#737373;font-size:16px;padding-right:4px}.rm-assign-contact--modal .et--modal-confirm--body{overflow-y:inherit;overflow-x:inherit}.rm-assign-contact--modal .et--flex-table--cell.rm-assign-contact--remove{justify-content:center}.rm-assign-contact--modal .et--flex-table--header-cell{background:#fff}.rm-assign-contact--modal thead{width:100%;flex:1;display:flex}.rm-assign-contact--modal .et--flex-table--wrapper{display:inline;overflow:auto}.rm-assign-contact--modal .et--flex-table--body{display:inline}.rm-assign-contact--remove{flex:100px}.rm-assign-contact--title{text-transform:uppercase;font-size:12px}.rm-assign-contact--body{padding:24px 16px 80px;background:#fff;position:relative}.rm-assign-contact--table td{background:#fff}.rm-assign-contact--table tbody>tr{border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6;min-height:50px}.rm-assign-contact--no-assignments{font-style:italic;text-align:center;color:#d7d7d7}.rm-assign-contact--new-row{padding:16px;margin-top:16px;display:block;background:#f9f9f9;border:1px solid #f6f6f6}.eventbrite-emails-modal--contents{border-top:1px solid #f6f6f6;padding:20px}.eventbrite-emails-modal--title{margin:16px 16px 0;padding:12px 0;border-bottom:1px solid #f6f6f6;color:#737373}.eventbrite-emails-modal--list{padding:16px}.eventbrite-emails-modal--list-item{display:flex;align-items:center;margin-bottom:12px}.eventbrite-emails-modal--list-item.is-empty{color:#737373}.eventbrite-emails-modal--list-item:last-child{margin-bottom:none}.eventbrite-emails-modal--icon{flex-grow:0;margin-right:8px;color:#737373}.eventbrite-emails-modal--icon.is-eventbrite{color:#ff8000}.eventbrite-emails-modal--email{flex-grow:1}.eventbrite-emails-modal--source{flex-grow:0}.eventbrite-emails-modal--status-container{min-height:120px}.eventbrite-emails-modal--error-description{padding:12px 36px;text-align:center}.giving-table .table-with-borders tr td,.giving-table .table-with-borders tr th{padding:8px 16px}.giving-table--header th{background:#f9f9f9;color:#00c0f5}.giving-table--header table{border-radius:2px 2px 0 0}.giving-table--header .gt-icon-arrow-up,.giving-table--header .gt-icon-arrow-down{color:#b7b7b7;margin-right:4px}.giving-table--body{width:100%;max-height:300px;overflow:auto;position:relative;transform:translateZ(0);border-bottom:solid 1px #f6f6f6}.giving-table--body table{border-radius:0 0 2px 2px}.giving-table--y{text-align:right}.giving-table--show-more-less{float:right;cursor:pointer;margin-left:20px}.giving-line-label{display:inline-block;padding:10px 20px}.giving-line-label:hover{cursor:default}.giving-module{overflow:hidden}.giving-module .calendar-dropdown{float:right}.giving-module--menu{border-bottom:solid 1px #f6f6f6;padding-left:16px}.giving-module--filters{position:absolute;right:0px;bottom:0px;left:0px;height:52px}.giving-module--filters.is-collapsed{left:100%}.giving-module--filters .dropdown--header,.giving-module--filters .date-picker--header{background:#fff;box-shadow:inset 0 -2px 0px #fff}.giving-module--filters .button-select{margin-top:3px}.giving-module--filters .advanced-combobox--list{max-height:300px}.giving-module--chart{margin:20px 0;position:relative;min-height:300px}.giving-module--chart .fa-unsorted{color:#b7b7b7}.giving-module--body{margin:20px;position:relative}.giving-module--label-dropdown{float:left;width:45%}.giving-module--label-dropdown .dropdown--body{min-width:300px}.giving-module--calendar-dropdown.popover-trigger{float:left !important;margin-left:10px;width:45%}.giving-module--title{width:75%;float:left}.giving-module--title h4{font-size:1.7em;font-weight:normal}.giving-module--sub-title{font-size:16px;margin-top:4px}.giving-module--toggle{float:right}.giving-module--toggle .button-select--item{border:none;color:#007c9e;padding:4px 8px;font-weight:normal}.giving-module--toggle .button-select--item:hover{border:none !important;background-color:#fff !important}.giving-module--toggle .button-select--item:last-child{border-left:solid 1px #f6f6f6 !important}.giving-module--toggle .button-select--item.is-selected{background-color:#fff;color:#a54ab5}.giving-module--filters-title{text-align:center}.giving-module--tooltip{line-height:18px;text-align:center}.giving-module--tooltip .text-label,.giving-module--tooltip .profile-proposals--header .profile-proposals--amount,.profile-proposals--header .giving-module--tooltip .profile-proposals--amount,.giving-module--tooltip .career-template--label,.giving-module--tooltip .education-template--label,.giving-module--tooltip .phone-template--label,.giving-module--tooltip .email-template--label,.giving-module--tooltip .address-template--label,.giving-module--tooltip .assignee-template--label,.giving-module--tooltip .kpi-card--title{font-size:.8em}.giving-module--tooltip-empty{font-size:16px;color:#737373}.giving-module--tooltip-value{font-size:18px;line-height:24px}.giving-module--legend{text-align:center}.giving-module--footer{position:relative;height:52px}.giving-filters--toggle{transition:right .1s linear;display:block;background:#fff;height:50px;padding:12px 10px 10px 10px;z-index:100;border-bottom:none;line-height:24px;float:left}.giving-filters--toggle.is-collapsed{position:absolute;top:0px;right:0px;top:0px;right:-88px;width:150px;height:52px;float:none;border-top:solid 1px #f6f6f6;border-left:solid 1px #f6f6f6;box-shadow:0px 0px 2px 0 rgba(0,0,0,.1)}.giving-filters--toggle.is-collapsed .gt-icon{line-height:20px}.giving-filters--toggle .gt-icon-filter{margin-left:-5px}.giving-filters--toggle:hover.is-collapsed{right:0px}.giving-filters--toggle-label{margin-left:8px;vertical-align:middle}.giving-module--filters-panel{position:absolute;right:0px;bottom:0px;left:-1px;border-top:solid 1px #f6f6f6;border-left:solid 1px #f6f6f6;background:#fff;height:52px}.giving-module--filters-control{position:absolute;right:0px;bottom:0px;left:0px;height:52px}.giving-module--filters-control.is-collapsed{left:100%}.giving-module--filters-controls{padding:4px;padding-left:150px}.contact-add-to{min-width:384px}.contact-add-to--types{display:flex;padding:16px 16px 0;width:100%}.contact-add-to--types .button-select--item{padding:8px;flex:1}.contact-list,.admin-table{margin-bottom:0;margin-top:0;height:100%}.contact-list thead tr,.admin-table thead tr{background:#f9f9f9}.contact-list thead tr th,.admin-table thead tr th{padding:15px 10px;position:relative}.contact-list thead tr th:last-child,.admin-table thead tr th:last-child{padding-right:20px}.contact-list td,.admin-table td,.contact-list th,.admin-table th{padding:10px;text-align:center}.contact-list td:first-child,.admin-table td:first-child,.contact-list td:nth-child(2),.admin-table td:nth-child(2),.contact-list th:first-child,.admin-table th:first-child,.contact-list th:nth-child(2),.admin-table th:nth-child(2){border-right:solid 1px #f6f6f6}.contact-list td:first-child,.admin-table td:first-child,.contact-list th:first-child,.admin-table th:first-child{padding:0}.contact-list td .contact-card td,.admin-table td .contact-card td,.contact-list th .contact-card td,.admin-table th .contact-card td{border:none}.contact-column td:first-child{width:80px}.contact-column td,.contact-column td:first-child{padding:5px;text-align:left;border:none}.contact-list--avatar{width:50px;float:left;margin-right:15px}.contact-list--checkbox{position:absolute;top:0px;right:0px;bottom:0px;left:0px;display:block;cursor:pointer}.contacts-table .checkbox{width:100%;height:100%;display:block;position:relative}.contacts-table .checkbox--box{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px}.contacts-table--pagination{margin-top:15px}.contact-name{display:inline-block;color:inherit}.contact-name:empty{width:10em;height:1em;background:#f9f9f9}.contact-name--ellipsis .contact-name{display:inline}.contact-table--map-toggle{margin-right:8px;padding-right:12px;align-self:center}.contact-table-toolbar{background:#fff}.contact-table-toolbar--actions{display:flex;align-items:center;justify-content:space-between;padding:12px;height:67px}.contact-table-toolbar--actions .button-select,.contact-table-toolbar--actions .button-select .button-select--item{height:100%}.contact-table-toolbar--pagination{padding:5px 0;position:absolute;left:50%}.contacts-fix-table--selected-message{display:flex;justify-content:center;background:#cce0e5;width:100%;padding:5px 0}.contacts-fix-table--selection{color:#454545;text-decoration:underline;cursor:pointer}.contact-export-button--wrapper{display:inline-block}.contact-export-button{border:1px solid #f6f6f6;padding:12.5px 21px;border-radius:3px;background-color:#fff;position:relative}.contact-export-button.disabled{opacity:.5;cursor:default}.contact-fixed-table{position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden}.contact-fixed-table .table--header>tr>th:first-child{border-right:none}.contact-fixed-table .contact-card--avatar{border-radius:60px}.contact-fixed-table .table--body>tr>td{text-align:left;padding:0 25px;position:relative}.contact-fixed-table .table--body>tr>td:first-child{padding-left:16px;border-right:none}.contact-fixed-table .loading{border-top:solid 1px #f6f6f6}.contact-fixed-table .empty-state-message{position:absolute;top:50%;margin-top:-85px}.contact-fixed-table--empty{border-top:solid 1px #f6f6f6;background:#fafafa}.contact-fixed-table--header{height:72px;padding:16px}.contact-fixed-table--header .is-empty{background:#fff;color:#737373}.contact-fixed-table--selector{float:left;padding:10px}.contact-fixed-table--selector .popover--body{margin-top:-10px}.contact-cell--add-list{position:absolute;top:50%;right:-30px;width:40px;height:40px;border-radius:40px;background:#a54ab5;color:#fff;text-align:center;margin-top:-25px;border:solid 4px #fff;box-shadow:1px 0 0 #f6f6f6;line-height:33px}.contact-cell--add-list:hover,.contact-cell--add-list:active,.contact-cell--add-list:visited,.contact-cell--add-list:focus{color:#fff}.fixed-table--header>thead>tr>th>span>.et--checkbox{margin-left:15px}.contact-fixed-table--header-label{display:inline-block;line-height:14px !important}.contact-fixed-table--header-menu>li>button{padding:4px 16px;text-align:left;font-weight:normal;width:100%}.contact-fixed-table--header-menu .contact-fixed-table--edit-cols button{border-top:solid 1px #f6f6f6;padding:8px 16px;margin-top:4px;width:100%}.contact-fixed-table--sort{position:absolute;top:16px;left:5px;font-weight:normal;color:#b7b7b7}.contact-fixed-table--body{position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden}.contact-fixed-table--body .contact-fixed-table--edit-button{visibility:hidden}.contact-fixed-table--body tr:first-child .contact-fixed-table--edit-button{visibility:visible}.contact-fixed-table--contact-cell{padding:0 8px 0 0 !important}.contact-fixed-table--donut{z-index:0}.contact-fixed-table--score-progress{width:124px;margin:0 auto}.contact-fixed-table--score-progress-card{width:220px}.contact-fixed-table--score-progress-card .rich-tooltip--body{padding:0 20px}.contact-fixed-table--score-progress-card.rich-tooltip{box-shadow:0 1px 2px #f6f6f6}.contact-fixed-table--score-progress-card.is-legacy{border:solid 1px #f6f6f6;border-bottom-width:2px;border-radius:2px}.contact-cell{position:relative;z-index:1}.contact-cell .addlist-popover{position:static}.contact-cell .addlist-popover .popover--body{left:115%}.contact-cell .addlist-popover .popover--body::before,.contact-cell .addlist-popover .popover--body::after{top:38px}.contact-cell .show-hide-animate{height:0px}.contact-fixed-table--col-spacer{border-bottom:none}.contact-fixed-table--constituency,.contact-fixed-table--custom-field-cell{word-break:break-word}.contact-fixed-table--event-response-icon{display:inline-block;margin-right:12px;margin-left:4px;vertical-align:middle}.contact-fixed-table--event-response-label{vertical-align:middle}.contact-fixed-table--minus{cursor:pointer;color:#a54ab5;margin-left:9px}.selected-contacts-addto{height:100%}.selected-contacts-addto .popover--body{margin-top:12px;margin-left:0;left:-38px}.selected-contacts-addto .popover--body::before,.selected-contacts-addto .popover--body::after{left:68px;bottom:100%}.selected-contacts-addto .popover--body::before{margin-bottom:1px}.selected-contacts-addto--btn{color:#007c9e;font-weight:500;cursor:pointer}.selected-contacts-addto--btn:hover{color:#a54ab5}.selected-contacts-addto--btn.is-disabled,.selected-contacts-addto--btn.is-disabled:hover{color:#707070;cursor:default}.selected-contacts-addto--btn i{text-align:right}.selected-error-modal{text-align:center;padding:20px 60px;font-size:20px}.selected-error-modal .et--modal-confirm--header{display:none}.selected-error-modal .et--button:focus{background-color:#007c9e;border-color:#007c9e}.contact-card--wrapper{margin:0}.contact-card--wrapper td{border:none;padding:0px 0px 0px 4px}.contact-card--wrapper .contact-card td{padding:8px 8px 4px 8px}.contact-card--wrapper .contact-card td:first-child{width:60px;vertical-align:top;padding-top:12px}.contact-card--name.is-deceased{color:#de1b2c}.contact-card--name:hover.is-deceased{color:#de1b2c}.contact-card--label{color:rgb(109.9,109.9,109.9)}.contact-card--value{font-weight:500}.contact-card--deceased{font-size:12px;line-height:24px}.contact-card-list table{margin:0}.contact-card-list .contact-card td{padding:12px 0;border-bottom:none}.contact-card-list .contact-card td:first-child{width:80px}.contact-card--avatar{width:40px;border-radius:40px}.contact-timezone-indicator{display:flex;align-items:center;padding:0px 5px;background-color:#f9f9f9;border-radius:200px}.simple-contacts-table{border-collapse:collapse;max-height:700px;overflow:auto}.simple-contacts-table>tbody>tr:last-child td{border-bottom:none}.simple-contacts-table>thead>tr>th,.simple-contacts-table>tbody>tr>td{border-right:solid 1px #f6f6f6;border-top:solid 1px #f6f6f6;padding:16px 24px}.simple-contacts-table>thead>tr>th:last-child,.simple-contacts-table>tbody>tr>td:last-child{border-right:none}.simple-contacts-table--header{background:hsl(0,0%,92.6470588235%);color:#737373;position:-webkit-sticky;position:sticky;top:-1px;z-index:2}.simple-contacts-table--body .contact-fixed-table--contact-cell{padding-left:18px !important}.simple-contacts-table--body .contact-card--avatar{width:48px;vertical-align:middle}.tasks-welcome-page-card{background-color:#f9f9f9;border-radius:12px;padding:20px;margin:20px;text-align:left;width:50%}.tasks-welcome-page-icon{font-size:26px;color:#939393;position:relative;left:-8px;padding-bottom:14px}.tasks-welcome-page-header{font-size:20px;font-weight:500;padding-bottom:12px}.tasks-welcome-page-subheader{padding-bottom:11px}.tasks-welcome-page-list-header{font-weight:500}.tasks-welcome-page-footer{padding-top:20px}:export{black:#000;white:#fff;gray1400:#2c2c2c;gray900:#454545;gray500:#737373;gray300:#939393;gray200:#b7b7b7;gray150:#d7d7d7;gray110:#f3f3f3;gray108:#f6f6f6;gray105:#f9f9f9;green500:#3f7f34;green300:#53a744;green200:#73c166;green106:#f4faf4;blue500:#007c9e;blue300:#00a0cc;blue200:#00c0f5;blue106:#f2fafc;purple500:#a54ab5;purple300:#ba72c5;purple200:#cc9dd7;purple105:#fcf8fc;red500:#de1b2c;red300:#eb5c68;red106:#fef6f7;yellow150:#f3ca16;yellow108:#fdf7dc}.tasks-filters-bar{padding:15px 16px 12px;display:flex;justify-content:space-between;align-items:flex-start;width:100%}.tasks-filters-bar--left{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:1}.tasks-filters-bar--right{display:flex;align-items:center;gap:12px;margin-left:16px;flex-shrink:0}.labeled-filter-input{display:inline-flex;align-items:center;border:1px solid #d7d7d7;border-radius:200px;background:#fff;transition:all .1s ease-in}.labeled-filter-input--label{font-size:14px;font-weight:500;color:#454545;padding:11px 0 11px 16px;white-space:nowrap;line-height:16px}.labeled-filter-input--field{padding:11px 16px 11px 6px;font-size:14px;line-height:16px;border:none !important;outline:none;width:90%;background:rgba(0,0,0,0) !important;color:#454545;margin-right:0 !important;border-radius:0 !important}.labeled-filter-input--field::placeholder{color:#737373;font-weight:normal}.labeled-filter-input:hover{border-color:#939393}.labeled-filter-input:focus-within{border-color:#007c9e;box-shadow:0 0 0 1px rgba(0,124,158,.2)}.add-filter-btn{color:#007c9e}.tasks-filters-bar--core-filter{display:flex;align-items:center;gap:2px}.tasks-filters-bar--clear-filter{background:none;border:none;cursor:pointer;padding:2px;color:#737373;display:flex;align-items:center;border-radius:50%;flex-shrink:0}.tasks-filters-bar--clear-filter:hover{color:#454545;background:#b7b7b7}.tasks-filters-bar--added-filter{display:flex;align-items:center;gap:4px}.tasks-filters-bar--remove-filter{background:none;border:none;cursor:pointer;padding:2px;color:#737373;display:flex;align-items:center;border-radius:50%}.tasks-filters-bar--remove-filter:hover{color:#454545;background:#b7b7b7}.reset-button-margin{margin-left:4px}.searchable-multiselect{position:relative;display:inline-block}.searchable-multiselect--trigger{display:inline-flex;align-items:center;gap:6px;height:32px;min-width:80px;padding:0 12px;border:1px solid #939393;border-radius:100px;background:#fff;font-size:13px;color:#454545;cursor:pointer;white-space:nowrap;box-sizing:border-box;line-height:30px}.searchable-multiselect--trigger.is-open{border-color:#007c9e;box-shadow:0 0 0 1px rgba(0,124,158,.2)}.searchable-multiselect--trigger.has-value{border-color:#007c9e;color:#007c9e}.searchable-multiselect--label{flex:1;overflow:hidden;text-overflow:ellipsis}.searchable-multiselect--chevron{font-size:18px;color:#737373}.searchable-multiselect--dropdown{position:absolute;top:calc(100% + 4px);left:0;z-index:1000;min-width:220px;max-height:320px;background:#fff;border:1px solid #b7b7b7;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.12);display:flex;flex-direction:column}.searchable-multiselect--search{padding:8px;border-bottom:1px solid #b7b7b7}.searchable-multiselect--search input{width:100%;padding:6px 8px;border:1px solid #b7b7b7;border-radius:4px;font-size:13px;color:#454545;outline:none}.searchable-multiselect--search input::placeholder{color:#737373}.searchable-multiselect--search input:focus{border-color:#007c9e}.searchable-multiselect--list{list-style:none;margin:0;padding:4px 0;overflow-y:auto;max-height:240px}.searchable-multiselect--item{padding:4px 12px;color:#454545}.searchable-multiselect--item:hover{background:#f9f9f9}.searchable-multiselect--item .et--checkbox{width:100%}.searchable-multiselect--item .et--checkbox--label{color:#454545}.searchable-multiselect--empty{padding:12px 16px;font-size:13px;color:#737373;text-align:center}.tasks-group-header-row{background:#f9f9f9 !important}.tasks-group-header-row:hover{background:rgb(243.9,243.9,243.9) !important}.tasks-group-header-row .MuiDataGrid-cell{border-bottom:none !important;border-right:none !important}.tasks-group-header-row .MuiDataGrid-cellCheckbox{visibility:hidden;border-right:none !important}.tasks-group-header-cell{display:flex;align-items:center;width:100%;gap:8px;background:none;border:none;padding:0;font:inherit;cursor:pointer;text-align:left}.tasks-group-header-cell:hover .tasks-group-header-cell--label{color:#a54ab5}.tasks-group-header-cell--chevron{display:inline-block;font-size:14px;color:#737373;transition:transform .15s ease;transform:rotate(0deg);flex-shrink:0;width:16px;text-align:center}.tasks-group-header-cell--chevron.is-expanded{transform:rotate(90deg)}.tasks-group-header-cell--label{font-size:14px;font-weight:600;color:#454545}.tasks-group-header-cell--count{font-weight:400;font-size:12px;color:#737373;background:#b7b7b7;padding:2px 8px;border-radius:10px;white-space:nowrap}.tasks-alert .form-field,.tasks-alert .form-field--control{display:flex !important;align-items:center}.tasks-alert .form-field--control>span{margin-right:15px}.time-dropdown .et--dropdown--toggle{width:160px}.tasks-alert .form-field{padding:15px 0}.task-header-container{display:flex;flex-direction:row}.task-header-settings-icon{margin-left:16px;color:#939393;cursor:pointer}.ai-task-row{display:flex;width:100%}.ai-task-title--container{max-width:250px;display:flex-row;align-items:center}.ai-task-title--container p{margin:0}.ai-task-details--container{display:flex;align-items:center;justify-content:center;gap:5px}.review--container{display:flex;justify-content:center;align-items:center}.action-type-icon{color:#ba72c5}.suggested-task-body-text{margin:0}.suggested-task-body-title:hover{cursor:pointer}.review-btn::before{border-radius:80%;cursor:pointer;color:#cfcece;transition:color .3s ease-in-out}.ai-task-review:hover .review-btn::before{color:#ba72c5}.ai-header-icon{width:30px;height:auto;max-height:34px}.task-form--source-info{display:flex;align-items:center;gap:10px;padding:8px 12px;margin-bottom:12px;background:#f9f9f9;border-radius:4px;font-size:13px}.task-form--source-badge{display:inline-block;padding:2px 8px;border-radius:3px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.task-form--badge-v2{background:#8e44ad;color:#fff}.task-form--badge-v1{background:#2980b9;color:#fff}.task-form--badge-manual{background:#939393;color:#fff}.task-form--cadence-link{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:rgba(0,0,0,0);color:#8e44ad;font-size:13px;cursor:pointer;text-decoration:none}.task-form--cadence-link:hover{text-decoration:underline}.task-form--cadence-link:disabled{color:#737373;cursor:default;text-decoration:none}.task-form--cadence-link .gt-icon{font-size:14px}.task-form--cadence-badge-row{margin-top:-26px;padding:0 16px 6px;position:relative;z-index:1}.task-form--cadence-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;margin:0;border:none;border-radius:14px;cursor:pointer;font-size:11px;font-weight:500;line-height:1.3;max-width:100%}.task-form--cadence-badge .gt-icon{font-size:13px;flex-shrink:0}.task-form--cadence-badge.is-v2{background:rgba(165,74,181,.12);color:#a54ab5}.task-form--cadence-badge.is-v2:hover{background:rgba(165,74,181,.2)}.task-form--cadence-badge.is-v1{background:#d7d7d7;color:#737373}.task-form--cadence-badge.is-v1:hover{background:#b7b7b7}.task-form--cadence-badge-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;font-weight:600}.task-form--cadence-badge-detail{white-space:nowrap;flex-shrink:0}.task-form--cadence-badge-version{flex-shrink:0;font-size:9px;font-weight:700;padding:1px 5px;border-radius:6px;margin-left:1px}.is-v2 .task-form--cadence-badge-version{background:#a54ab5;color:#fff}.is-v1 .task-form--cadence-badge-version{background:#737373;color:#fff}.task-contact-card--container{display:flex;justify-content:space-between;align-items:center}.task-options{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:20px}button.task-calendar{border:solid 1px #d7d7d7;color:#454545;font-weight:normal;min-width:auto;margin:0px}.add-to-calendar-modal{display:flex;flex-direction:column}.add-to-calendar-modal button{margin-bottom:15px;width:226px;margin-left:0 !important}.google-icon{display:inline-block;width:16px;height:16px;margin:0 10px 0 0;font-size:17px;background:url(/images/google_sprite.840f31634302a4f12e00.png);background-repeat:no-repeat;background-size:32px}.microsoft-icon{display:inline-block;width:16px;height:16px;margin:0 10px 0 0;background:url(/images/microsoft_icon.7361203475f7614a2c14.svg);background-repeat:no-repeat;background-size:16px}.add-to-calendar-btn{display:flex}.task-form-date-picker-dropdown{height:330px}.tasks-lists-container{width:100%;max-width:100%;overflow:hidden}.tasks-lists-container .btn-cancel{color:#de1b2c}.table-empty-state--container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:auto;padding:100px;text-align:center}.table-empty-state--container h1{color:#737373}.table-empty-state--container p{color:#737373;font-size:16px}.tasks-lists-table,.ai-tasks-lists-table{overflow:hidden}.tasks-lists-table table,.ai-tasks-lists-table table{min-height:400px}.tasks-lists-table .et--flex-table--header-row,.ai-tasks-lists-table .et--flex-table--header-row{min-height:1px}.ai-tasks-lists-table thead th,.tasks-lists-table thead th{position:-webkit-sticky;position:sticky;top:0}.tasks-toolbar{padding:0px 26px;height:20px;width:90%}.blue-button{color:#007c9e}.task-icon-col{flex-grow:1}.paused-task-icon{color:#d7d7d7}.dash-task-circle::before{content:"";color:#d3d3d3;cursor:pointer;font:normal normal normal 32px/1 "GivingTree2"}.check-circle--clickable::before,.check-circle::before{content:"";color:#d3d3d3}.check-circle--clickable::before{cursor:pointer}.check-circle--clickable:hover::before{content:"";cursor:pointer;color:#73c166}.check-circle--small::before,.check-circle--small:hover::before,.checked-circle--small::before{font:normal normal normal 25px/1 "GivingTree2"}.check-circle--big::before,.check-circle--big:hover::before,.checked-circle--big::before{font:normal normal normal 32px/1 "GivingTree2"}.checked-circle--clickable::before,.checked-circle::before{content:"";color:#73c166}.checked-circle--clickable::before{cursor:pointer}.paused-icon--clickable::before{cursor:pointer}.paused-icon--clickable::before,.paused-icon::before{content:"";color:#d7d7d7;font:normal normal normal 32px/1 "GivingTree"}.paused-icon--clickable:hover::before{content:"";cursor:pointer;font:normal normal normal 32px/1 "GivingTree2";color:#73c166}.trash-btn::before{content:"";font:normal normal normal 16px/1 "GivingTree";cursor:pointer}.trash-btn:hover::before{color:#969696}.tasks--due-date p{margin:0}.task-table-pagination{display:flex;justify-content:center;padding:5px 0px;width:90%}.tasks-table--cadence{background:#f3f3f3;color:#737373;border-radius:12px;font-weight:500;padding:0 6px;width:-webkit-fit-content;width:fit-content;display:flex;align-items:center;cursor:pointer}.tasks-table--cadence p{margin:0 0 0 4px;font-size:9px}.tasks-table--cadence-v2{background:rgba(165,74,181,.12);color:#a54ab5}.hidden-header{background-color:rgba(0,0,0,0);border:rgba(0,0,0,0)}.header-copy{color:#30006c;margin-top:auto;margin-bottom:auto;margin-left:10px}.suggested-task-table-header{margin-top:10px;width:100%;display:flex;justify-content:flex-start;background-color:#fcf8fc;padding:10px;border-radius:10px}.ai-disabled--container{display:flex;flex-direction:column;align-items:center;gap:20px;margin:auto;padding:15px;text-align:center;max-width:550px}.ai-disabled--container p{margin:0}.tasks-lists-table .et--empty-state-message{position:absolute !important}.task-checkbox{opacity:0;transition:opacity .2s}.task-checkbox.visible{opacity:1}.et--flex-table--row:hover .task-checkbox{opacity:1}.header-checkbox{opacity:1}.task-checkbox-cell{max-width:50px}.task-name-cell{display:flex;align-items:left;gap:10px}.task-name-toggle{flex-shrink:0}.task-name-content{flex:1}.tasks-group-header-cell--chevron{display:inline-block;transition:transform .2s ease;margin-right:6px}.tasks-group-header-cell--chevron.is-expanded{transform:rotate(90deg)}.tasks-toolbar-dropdown{width:120px;margin-right:16px}.tasks-toolbar-dropdown-extended{width:160px;margin-right:16px}.task-notification{display:flex;justify-content:center;align-items:center;color:#fff;background-color:#347799;border-radius:10px;font-size:11.5px;width:27px;text-align:center;margin-left:5px;font-weight:bold;font-family:"Roboto";height:20px}.task-notification--dynamic{width:auto;padding:0 6px}.tasks-contact-details-info{font-size:12px;font-style:italic;font-weight:700;margin-left:3px;line-height:14.06px}.automated-tasks-page--title-card{border:1px solid #b7b7b7;border-left:4px solid #a54ab5;border-radius:8px;padding:20px 24px;margin:24px 24px 16px}.automated-tasks-page--title-card h1{font-size:18px;font-weight:700;color:#454545;margin:0 0 4px}.automated-tasks-page--title-card p{font-size:14px;color:#737373;margin:0}.automated-tasks-page--search-input{display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #b7b7b7;border-radius:6px;background:#fff;width:280px;height:36px}.automated-tasks-page--search-input .gt-icon{font-size:16px;color:#939393}.automated-tasks-page--search-input input{flex:1;border:none;outline:none;font-size:14px;background:rgba(0,0,0,0);height:24px;line-height:24px}.automated-tasks-page--search-input input::placeholder{color:#939393}.automated-tasks-page--search-input:focus-within{border-color:#a54ab5}.automated-tasks-page--search-input:focus-within .gt-icon{color:#a54ab5}.automated-tasks-page>.tasks-filters-bar{padding:12px 24px}.automated-tasks-page--table-container{margin:0}.automated-tasks-page--table-container .MuiDataGrid-toolbarContainer{background:#fff}.automated-tasks-page .tasks-filters-bar .et-listbox--trigger{white-space:nowrap}.automated-tasks--cadence-cell{display:flex;flex-direction:column;gap:2px}.automated-tasks--cadence-link{background:none;border:none;padding:0;color:#a54ab5;font-size:14px;font-weight:500;cursor:pointer;text-align:left}.automated-tasks--cadence-link:hover{text-decoration:underline}.automated-tasks--step-label{font-size:12px;color:#737373}.automated-tasks--cadence-type-badge{display:inline-block;padding:3px 10px;border-radius:4px;font-size:12px;font-weight:600;white-space:nowrap}.automated-tasks--cadence-type-cadence{background:#e8f5e9;color:#2e7d32}.automated-tasks--cadence-type-bulk{background:#fff3e0;color:#e65100}.automated-tasks--cadence-type-prospect{background:rgba(0,0,0,0);color:#c62828;border:1px solid #c62828}.automated-tasks--delivery-is-delivered{background:#dcfce7;color:#16a34a}.automated-tasks--delivery-is-bounced{background:#fee2e2;color:#dc2626}.automated-tasks--delivery-is-skipped{background:#fef3c7;color:#92400e}.automated-tasks--delivery-is-pending{background:#dbeafe;color:#2563eb}.automated-tasks--action-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:500;background:#f9f9f9;color:#737373}.automated-tasks--action-badge .gt-icon{font-size:14px}.automated-tasks--action-badge.is-email{background:rgb(237,218.8,240.2);color:#a54ab5}.automated-tasks--action-badge.is-sms{background:hsl(111.2,41.8994413408%,75.0980392157%);color:#3f7f34}.automated-tasks--template-link{background:none;border:none;padding:0;color:#a54ab5;font-size:14px;font-weight:400;cursor:pointer;text-align:left}.automated-tasks--template-link:hover{text-decoration:underline}.automated-tasks--recipients-link{background:none;border:none;padding:0;font-size:14px;font-weight:600;color:#a54ab5;cursor:pointer}.automated-tasks--recipients-link:hover{text-decoration:underline}.automated-tasks--action-btn{padding:6px !important;color:#737373}.automated-tasks--action-btn:hover{color:#454545}.automated-tasks--action-menu{padding:8px 0;min-width:140px}.automated-tasks--action-menu button{display:block;width:100%;padding:10px 16px;border:none;background:rgba(0,0,0,0);cursor:pointer;font-size:14px;color:#454545;text-align:center}.automated-tasks--action-menu button:hover{background:#f9f9f9}.automated-tasks-page--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;text-align:center}.automated-tasks-page--empty h3{font-size:18px;font-weight:600;color:#454545;margin:0 0 8px}.automated-tasks-page--empty p{font-size:14px;color:#737373;margin:0 0 24px}.automated-tasks-page--empty-icon{color:#939393;margin-bottom:16px}.automated-tasks-page--error{display:flex;align-items:center;gap:8px;padding:12px 24px;color:#de1b2c;font-size:14px}.automated-step-detail{padding:24px;background-color:#fff}.automated-step-detail--breadcrumb-trail{display:flex;align-items:center;gap:6px;margin-bottom:16px;font-size:14px}.automated-step-detail--breadcrumb-link{background:none;border:none;padding:0;color:#a54ab5;font-size:14px;cursor:pointer}.automated-step-detail--breadcrumb-link:hover{text-decoration:underline}.automated-step-detail--breadcrumb-separator{color:#939393;font-size:14px}.automated-step-detail--breadcrumb-current{color:#737373;font-size:14px}.automated-step-detail--header-card{display:flex;align-items:center;justify-content:space-between;border:1px solid #b7b7b7;border-left:4px solid #a54ab5;border-radius:8px;padding:16px 24px;margin-bottom:16px}.automated-step-detail--header-left{display:flex;align-items:baseline;gap:10px}.automated-step-detail--cadence-name{font-size:18px;font-weight:700;color:#a54ab5;margin:0;background:none;border:none;padding:0;cursor:pointer}.automated-step-detail--cadence-name:hover{text-decoration:underline}.automated-step-detail--constituents-label{font-size:14px;color:#737373}.automated-step-detail--constituents-count{font-size:14px;font-weight:500;color:#737373}.automated-step-detail--search-row{display:flex;align-items:center;gap:12px;margin-bottom:4px;flex-wrap:wrap}.automated-step-detail--filter-row{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.automated-step-detail--search-right{margin-left:auto}.automated-step-detail--timezone-note{font-size:12px;font-style:italic;color:#737373}.automated-step-detail--table-container{border:1px solid #b7b7b7;border-radius:8px;background-color:#fff;overflow:hidden}.automated-step-detail--table{width:100%;border-collapse:collapse;font-size:14px}.automated-step-detail--table th{text-align:left;font-size:12px;font-weight:600;color:#737373;padding:12px 16px;border-bottom:1px solid #b7b7b7;white-space:nowrap}.automated-step-detail--table td{padding:14px 16px;border-bottom:1px solid #b7b7b7;color:#454545;vertical-align:middle}.automated-step-detail--table tr:last-child td{border-bottom:none}.automated-step-detail--table tr:hover td{background:#f9f9f9}.automated-step-detail--name-link{background:none;border:none;padding:0;color:#a54ab5;font-size:14px;font-weight:500;cursor:pointer;text-align:left}.automated-step-detail--name-link:hover{text-decoration:underline}.automated-step-detail--email-cell{font-size:14px;color:#454545}.automated-step-detail--date-cell{font-size:13px;color:#737373}.automated-step-detail--delivery-badge{display:inline-block;padding:3px 10px;border-radius:4px;font-size:12px;font-weight:600;white-space:nowrap;background:#f9f9f9;color:#737373}.automated-step-detail--delivery-badge.is-sent{background:#e3f2fd;color:#1565c0}.automated-step-detail--delivery-badge.is-delivered{background:#e8f5e9;color:#2e7d32}.automated-step-detail--delivery-badge.is-engaged{background:#f3e5f5;color:#7b1fa2}.automated-step-detail--delivery-badge.is-bounced{background:#fbe9e7;color:#c62828}.automated-step-detail--delivery-badge.is-skipped{background:#fff3e0;color:#e65100}.automated-step-detail--delivery-badge.is-pending{background:#e3f2fd;color:#1565c0}.automated-step-detail--page-size{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#737373;vertical-align:middle}.automated-step-detail--page-size select{height:28px;padding:0 8px;margin-bottom:0;border:1px solid #b7b7b7;border-radius:4px;font-size:13px;line-height:28px;color:#454545;background:#fff;cursor:pointer;vertical-align:middle}.automated-step-detail--page-size select:hover{border-color:#939393}.automated-tasks-page--timeframe{display:flex;align-items:center;gap:8px;padding:0 0 4px;font-size:14px;color:#737373}.automated-tasks-page--timeframe label{font-weight:500;white-space:nowrap}.automated-tasks-page--timeframe .et-listbox-select{min-width:240px}.automated-tasks--sort-header{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:0;font-size:12px;font-weight:600;color:#737373;white-space:nowrap}.automated-tasks--sort-header:hover{color:#454545}.automated-tasks--sort-icon{font-size:14px;color:#939393}.automated-tasks-page--page-btn{min-width:32px;height:32px;padding:0 8px;border:1px solid #b7b7b7;border-radius:4px;background:#fff;font-size:14px;color:#737373;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease}.automated-tasks-page--page-btn:hover:not(:disabled){border-color:#a54ab5;color:#a54ab5}.automated-tasks-page--page-btn:disabled{opacity:.5;cursor:not-allowed}.automated-tasks-page--page-btn.is-active{background:#a54ab5;border-color:#a54ab5;color:#fff}.automated-tasks-page--page-btn .gt-icon{font-size:18px}.automated-tasks-page--page-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;font-size:14px;color:#737373}.automated-step-detail--footer{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-top:1px solid #b7b7b7}.automated-step-detail--showing{font-size:14px;color:#737373}.automated-step-detail--pagination{display:flex;align-items:center;gap:6px}.automated-step-detail--empty{text-align:center;padding:60px 24px;color:#737373;font-size:14px}.automated-step-detail--loading{display:flex;justify-content:center;padding:60px}.automated-step-detail--preview-modal{padding:24px;max-height:80vh;display:flex;flex-direction:column}.automated-step-detail--preview-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.automated-step-detail--preview-header h2{font-size:16px;font-weight:600;margin:0;color:#2c2c2c}.automated-step-detail--preview-close{background:none;border:none;cursor:pointer;color:#737373;padding:4px}.automated-step-detail--preview-close:hover{color:#454545}.automated-step-detail--preview-loading{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 0;color:#737373}.automated-step-detail--preview-subject{display:flex;gap:8px;align-items:baseline;padding:12px 16px;background:#f9f9f9;border-radius:6px;margin-bottom:16px;font-size:14px}.automated-step-detail--preview-label{font-weight:600;color:#737373;text-transform:uppercase;font-size:11px;flex-shrink:0}.automated-step-detail--preview-body{flex:1;overflow-y:auto;border:1px solid #b7b7b7;border-radius:6px;padding:20px;font-size:14px;line-height:1.6;max-height:50vh}.automated-step-detail--preview-body img{max-width:100%;height:auto}.task-detail-page{padding:0 24px 24px;background-color:#fafbfc;min-height:100vh}.task-detail-page--breadcrumb{display:flex;align-items:center;gap:8px;padding:16px 0;font-size:14px}.task-detail-page--breadcrumb .gt-icon{color:#a0a8b3;font-size:16px}.task-detail-page--breadcrumb-link{background:none;border:none;padding:0;margin:0;color:#446cb3;font-size:14px;cursor:pointer;font-family:inherit}.task-detail-page--breadcrumb-link:hover{text-decoration:underline}.task-detail-page--breadcrumb-current{color:#6b7785}.task-detail-page--layout{display:grid;grid-template-columns:1fr 340px;gap:24px}.task-detail-page--main{display:flex;flex-direction:column;gap:24px}.task-detail-page--header{display:flex;align-items:flex-start;justify-content:space-between;background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.task-detail-page--header-left{display:flex;gap:16px}.task-detail-page--action-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.task-detail-page--action-icon .gt-icon{font-size:24px;color:#fff}.task-detail-page--action-icon-call{background-color:#8e44ad}.task-detail-page--action-icon-email{background-color:#27ae60}.task-detail-page--action-icon-meeting{background-color:#3498db}.task-detail-page--action-icon-linkedin{background-color:#0077b5}.task-detail-page--action-icon-task{background-color:#6b7785}.task-detail-page--header-info{display:flex;flex-direction:column;gap:8px}.task-detail-page--title-row{display:flex;align-items:center;gap:12px}.task-detail-page--title{font-size:24px;font-weight:600;color:#2b3e50;margin:0}.task-detail-page--badge{padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}.task-detail-page--badge-automated{background-color:#e8f5e9;color:#27ae60}.task-detail-page--meta{display:flex;align-items:center;gap:12px;font-size:14px;color:#6b7785}.task-detail-page--status{display:inline-flex;align-items:center;gap:4px;font-weight:500}.task-detail-page--status .gt-icon{font-size:16px}.task-detail-page--status-overdue{color:#e74c3c}.task-detail-page--status-scheduled{color:#27ae60}.task-detail-page--status-pending{color:#f39c12}.task-detail-page--due,.task-detail-page--send-time{color:#6b7785}.task-detail-page--separator{color:#c0c6ce}.task-detail-page--cadence-link{background:none;border:none;padding:0;color:#446cb3;font-size:14px;cursor:pointer}.task-detail-page--cadence-link:hover{text-decoration:underline}.task-detail-page--header-actions{display:flex;gap:8px}.task-detail-page--header-actions .et--button{padding:8px;color:#6b7785}.task-detail-page--header-actions .et--button:hover{background-color:#f0f2f5;color:#2b3e50}.task-detail-page--section{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.task-detail-page--section-title{font-size:14px;font-weight:600;color:#6b7785;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px}.task-detail-page--description{font-size:15px;line-height:1.6;color:#2b3e50;margin:0}.task-detail-page--notes{width:100%;min-height:120px;padding:12px 16px;border:1px solid #e1e5eb;border-radius:8px;font-size:15px;line-height:1.5;resize:vertical;font-family:inherit}.task-detail-page--notes::placeholder{color:#a0a8b3}.task-detail-page--notes:focus{outline:none;border-color:#446cb3;box-shadow:0 0 0 3px rgba(68,108,179,.1)}.task-detail-page--template-section{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08);overflow:hidden}.task-detail-page--template-header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:none;border:none;cursor:pointer;font-size:15px;color:#2b3e50;text-align:left}.task-detail-page--template-header:hover{background-color:#f8f9fa}.task-detail-page--template-header .gt-icon{color:#6b7785}.task-detail-page--email-preview{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.task-detail-page--preview-title{font-size:14px;font-weight:600;color:#6b7785;margin:0 0 16px}.task-detail-page--email-content{background-color:#f8f9fa;border-radius:8px;overflow:hidden}.task-detail-page--email-header{padding:16px;border-bottom:1px solid #e1e5eb}.task-detail-page--email-row{display:flex;gap:8px;font-size:14px;margin-bottom:8px}.task-detail-page--email-row:last-child{margin-bottom:0}.task-detail-page--email-label{color:#6b7785;min-width:60px}.task-detail-page--email-subject{font-weight:600;color:#2b3e50}.task-detail-page--email-body{padding:16px;font-size:14px;line-height:1.6;color:#2b3e50}.task-detail-page--email-body p{margin:0 0 8px}.task-detail-page--email-body p:last-child{margin-bottom:0}.task-detail-page--footer{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:16px 24px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.task-detail-page--checkbox{display:flex;align-items:center;gap:8px;font-size:14px;color:#2b3e50;cursor:pointer}.task-detail-page--checkbox input[type=checkbox]{width:18px;height:18px;cursor:pointer}.task-detail-page--footer-actions{display:flex;gap:12px}.task-detail-page--history{background-color:#fff;padding:24px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.task-detail-page--history-list{display:flex;flex-direction:column;gap:16px}.task-detail-page--history-item{display:flex;gap:16px;padding-bottom:16px;border-bottom:1px solid #f0f2f5}.task-detail-page--history-item:last-child{padding-bottom:0;border-bottom:none}.task-detail-page--history-icon{width:36px;height:36px;background-color:#f0f2f5;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.task-detail-page--history-icon .gt-icon{font-size:18px;color:#6b7785}.task-detail-page--history-content{flex:1;min-width:0}.task-detail-page--history-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.task-detail-page--history-title{font-size:14px;font-weight:600;color:#2b3e50}.task-detail-page--history-date{font-size:13px;color:#a0a8b3}.task-detail-page--history-desc{font-size:14px;color:#6b7785;margin:0 0 4px}.task-detail-page--history-with{font-size:13px;color:#a0a8b3}.task-detail-page--sidebar{display:flex;flex-direction:column;gap:24px}.task-detail-page--sidebar-section{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.task-detail-page--sidebar-title{font-size:14px;font-weight:600;color:#2b3e50;margin:0 0 16px}.task-detail-page--constituent{display:flex;align-items:center;gap:12px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #f0f2f5}.task-detail-page--constituent-avatar{width:48px;height:48px;background-color:#8e44ad;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600}.task-detail-page--constituent-avatar-green{background-color:#27ae60}.task-detail-page--constituent-info{display:flex;flex-direction:column}.task-detail-page--constituent-name{font-size:16px;font-weight:600;color:#2b3e50}.task-detail-page--constituent-role{font-size:14px;color:#6b7785}.task-detail-page--link{background:none;border:none;padding:0;color:#446cb3;cursor:pointer;font-size:inherit}.task-detail-page--link:hover{text-decoration:underline}.task-detail-page--contact-list{display:flex;flex-direction:column;gap:12px}.task-detail-page--contact-item{display:flex;align-items:center;gap:12px;font-size:14px;color:#2b3e50}.task-detail-page--contact-item .gt-icon{color:#6b7785;font-size:18px;width:20px}.task-detail-page--contact-item span{flex:1}.task-detail-page--action-link{background:none;border:none;padding:0;color:#446cb3;font-size:14px;cursor:pointer}.task-detail-page--action-link:hover{text-decoration:underline}.task-detail-page--giving-list{display:flex;flex-direction:column;gap:16px}.task-detail-page--giving-item{display:flex;align-items:flex-start;justify-content:space-between}.task-detail-page--giving-label{display:flex;flex-direction:column}.task-detail-page--giving-label span:first-child{font-size:14px;color:#2b3e50}.task-detail-page--giving-sublabel{font-size:12px;color:#a0a8b3}.task-detail-page--giving-value{font-size:16px;font-weight:600;color:#2b3e50}.task-detail-page--member-list{display:flex;flex-direction:column;gap:12px}.task-detail-page--member-item{padding-bottom:12px;border-bottom:1px solid #f0f2f5}.task-detail-page--member-item:last-child{border-bottom:none;padding-bottom:0}.task-detail-page--detail-list{display:flex;flex-direction:column;gap:10px}.task-detail-page--detail-row{display:flex;justify-content:space-between;font-size:14px}.task-detail-page--detail-label{color:#6b7785}.tasks-summary-page{background-color:#fafbfc;min-height:100vh}.tasks-summary-page--banner{background:linear,135deg,#8e44ad 0%,#6b2d8e 100%;padding:24px 32px;color:#fff;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden}.tasks-summary-page--banner-content{z-index:1}.tasks-summary-page--title{font-size:28px;font-weight:600;margin:0 0 8px}.tasks-summary-page--subtitle{font-size:14px;opacity:.9;margin:0}.tasks-summary-page--banner-icon{position:absolute;right:32px;top:50%;transform:translateY(-50%);opacity:.15}.tasks-summary-page--banner-icon .gt-icon{font-size:120px}.tasks-summary-page--content{padding:24px 32px;max-width:1400px;margin:0 auto}.tasks-summary-page--stats{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;margin-bottom:24px}.tasks-summary-page--stat-card{background:#fff;border-radius:8px;padding:20px;display:flex;justify-content:space-between;align-items:flex-start;box-shadow:0 1px 3px rgba(0,0,0,.08)}.tasks-summary-page--stat-info{display:flex;flex-direction:column;gap:4px}.tasks-summary-page--stat-label{font-size:11px;font-weight:600;color:#6b7785;text-transform:uppercase;letter-spacing:.5px}.tasks-summary-page--stat-value{font-size:28px;font-weight:700;color:#2b3e50}.tasks-summary-page--stat-overdue{display:flex;align-items:center;gap:4px;font-size:13px;color:#e74c3c}.tasks-summary-page--stat-overdue .gt-icon{font-size:14px}.tasks-summary-page--stat-sublabel{font-size:13px;color:#27ae60}.tasks-summary-page--stat-sublabel-muted{font-size:13px;color:#6b7785}.tasks-summary-page--stat-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.tasks-summary-page--stat-icon .gt-icon{font-size:24px}.tasks-summary-page--stat-icon-yellow{background:#fff8e1}.tasks-summary-page--stat-icon-yellow .gt-icon{color:#f9a825 !important}.tasks-summary-page--stat-icon-purple{background:#ede7f6}.tasks-summary-page--stat-icon-purple .gt-icon{color:#8e44ad !important}.tasks-summary-page--stat-icon-green{background:#e8f5e9}.tasks-summary-page--stat-icon-green .gt-icon{color:#27ae60 !important}.tasks-summary-page--stat-icon-gray{background:#f0f2f5}.tasks-summary-page--stat-icon-gray .gt-icon{color:#6b7785 !important}.tasks-summary-page--tasks-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.tasks-summary-page--tasks-section{background:#fff;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.tasks-summary-page--section-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.tasks-summary-page--section-header>.et--button,.tasks-summary-page--section-header>button.et--button,.tasks-summary-page--section-header .et--button.btn-link,.tasks-summary-page--section-header button[class*=et--button]{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;color:#446cb3 !important;font-size:14px !important;font-weight:500 !important;padding:4px 8px !important;cursor:pointer;transition:color .15s;text-decoration:none !important}.tasks-summary-page--section-header>.et--button:hover,.tasks-summary-page--section-header>button.et--button:hover,.tasks-summary-page--section-header .et--button.btn-link:hover,.tasks-summary-page--section-header button[class*=et--button]:hover{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;color:#2c4a7c !important;text-decoration:underline !important}.tasks-summary-page--section-header>.et--button:focus,.tasks-summary-page--section-header>button.et--button:focus,.tasks-summary-page--section-header .et--button.btn-link:focus,.tasks-summary-page--section-header button[class*=et--button]:focus{outline:none !important;box-shadow:none !important}.tasks-summary-page--section-title{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;color:#2b3e50;margin:0 0 4px}.tasks-summary-page--section-emoji{font-size:20px}.tasks-summary-page--section-subtitle{font-size:13px;color:#6b7785;margin:0}.tasks-summary-page--tasks-list{display:flex;flex-direction:column;gap:16px;max-height:400px;overflow-y:auto}.tasks-summary-page--task-item{display:flex;gap:16px;padding:16px;background:#fafbfc;border-radius:8px;border:1px solid #e1e5eb;transition:all .15s ease}.tasks-summary-page--task-item-clickable{cursor:pointer}.tasks-summary-page--task-item-clickable:hover{background:#f0f2f5;border-color:#ced4da}.tasks-summary-page--task-item-clickable:focus{outline:none;border-color:#8e44ad;box-shadow:0 0 0 3px rgba(142,68,173,.15)}.tasks-summary-page--task-icon{width:44px;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;padding:0}.tasks-summary-page--task-icon .gt-icon{font-size:20px}.tasks-summary-page--task-icon-clickable{cursor:pointer;transition:opacity .15s}.tasks-summary-page--task-icon-clickable:hover{opacity:.75}.tasks-summary-page--task-content{flex:1}.tasks-summary-page--task-header{margin-bottom:4px}.tasks-summary-page--task-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.tasks-summary-page--task-badge-overdue{background:#fce4ec;color:#c62828}.tasks-summary-page--task-badge-today{background:#ede7f6;color:#8e44ad}.tasks-summary-page--circle-checkbox{width:22px;height:22px;border-radius:50%;border:2px solid #ced4da;background:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;transition:all .15s;margin-top:2px}.tasks-summary-page--circle-checkbox .gt-icon{font-size:12px;color:rgba(0,0,0,0)}.tasks-summary-page--circle-checkbox:hover{border-color:#27ae60;background:#e8f5e9}.tasks-summary-page--circle-checkbox:hover .gt-icon{color:#27ae60}.tasks-summary-page--task-title{font-size:14px;color:#2b3e50;font-weight:500;margin-bottom:2px}.tasks-summary-page--task-contact-link{background:none;border:none;padding:0;color:#8e44ad;font-weight:500;font-size:13px;cursor:pointer;font-family:inherit;text-align:left}.tasks-summary-page--task-contact-link:hover{text-decoration:underline}.tasks-summary-page--task-cadence{font-size:13px;color:#6b7785;margin-top:2px}.tasks-summary-page--view-btn{background:none;border:1px solid #ced4da;border-radius:6px;padding:4px 12px;font-size:13px;font-weight:500;color:#446cb3;cursor:pointer;opacity:0;transition:opacity .15s,background .15s;align-self:center;flex-shrink:0}.tasks-summary-page--view-btn:hover{background:#f0f2f5}.tasks-summary-page--task-item:hover .tasks-summary-page--view-btn{opacity:1}.tasks-summary-page--cadence-pill{display:inline-block;padding:1px 8px;border-radius:10px;font-size:10px;font-weight:600;letter-spacing:.3px;margin-left:6px}.tasks-summary-page--cadence-pill-v2{background:#ede7f6;color:#8e44ad}.tasks-summary-page--cadence-pill-v1{background:#f0f2f5;color:#6b7785}.tasks-summary-page--loading{display:flex;justify-content:center;padding:80px 0}.tasks-summary-page--empty{display:flex;align-items:center;justify-content:center;gap:8px;padding:32px 16px;color:#a0a8b3;font-size:14px}.tasks-summary-page--empty .gt-icon{font-size:20px;color:#27ae60}.tasks-summary-page--show-more{display:block;width:100%;padding:10px;border:none;border-top:1px solid #d7d7d7;background:rgba(0,0,0,0);color:#737373;font-size:13px;cursor:pointer;text-align:center}.tasks-summary-page--show-more:hover{background:#f9f9f9;color:#2b3e50}.tasks-summary-page--data-summary{margin-bottom:24px}.tasks-summary-page--data-summary-title{font-size:20px;font-weight:600;color:#2b3e50;margin:0 0 16px}.tasks-summary-page--user-picker{margin-bottom:20px;max-width:280px}.tasks-summary-page--user-picker-label{font-size:13px;color:#6b7785;margin-bottom:6px}.tasks-summary-page--stat-timeframe{margin-top:8px;max-width:160px}.tasks-summary-page--chart-timeframe{min-width:140px}.tasks-summary-page--chart-subtitle{font-size:13px;color:#6b7785;margin:0}.tasks-summary-page--trends-section{background:#fff;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.tasks-summary-page--trends-chart{margin-top:20px}.tasks-summary-page--trends-header{display:flex;justify-content:space-between;align-items:flex-start}.dynamic-lists-controller{margin:4px 16px 16px 16px}.dynamic-lists-controller--table-settings{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:16px}.dynamic-lists-controller--count{font-weight:500}.dynamic-lists-table table{min-height:400px}.dynamic-lists-table table tbody tr{min-height:60px}.dynamic-lists-table--list-type{flex:0 0 160px}.dynamic-lists-table--link{cursor:pointer;color:#007c9e;overflow:hidden;text-overflow:ellipsis}.modify-query-warning{background:#fefaec;padding:8px 20px;display:flex;position:absolute;left:0;right:0;align-items:baseline}.dynamic-list-warning{background:#f7f1f1;padding:8px 20px;display:flex;left:0;right:0;align-items:baseline;position:absolute}.contacts-table-toolbar{display:flex;justify-content:space-between;padding-right:16px;width:96%;align-items:center}.alerts-container{margin-bottom:50px}.alerts-options{width:85%;display:grid;grid-template-columns:55px 150px 230px;gap:20px 30px}.alerts-options div,.alerts-options p,.alerts-options span{align-self:baseline}.alerts-time-options{width:100%}.alerts-description{background-color:#f2f9f2;padding:10px;border-radius:10px;margin:10px 0 25px}.alerts-calendar{border:solid 1px #d7d7d7;color:#454545;font-weight:normal}.alerts-calendar:disabled{background-color:#f3f3f3;color:#737373;border:solid 1px #d7d7d7}.alerts-calendar:hover{border:solid 1px #d7d7d7 !important;background:#f9f9f9 !important;color:#454545 !important}.alerts-calendar:disabled:hover{background-color:#f3f3f3 !important;color:#737373 !important}.date-picker-dropdown--btn>.date-picker-chevron{opacity:65%}.date-picker-dropdown--btn:hover>.date-picker-chevron{color:#007c9e;opacity:100%}.date-picker-dropdown--btn:disabled>.date-picker-chevron{color:#737373;opacity:60%}.display-alert{display:flex;font-size:12px;text-align:center;background-color:#f5f5f5;display:inline-flex;border-radius:10px;align-self:center;margin-left:25px;padding-left:3px;margin-bottom:5px;padding-right:5px;cursor:pointer}.display-alert p{padding-left:3px;margin-bottom:0px}.display-alert icon{font-size:15px}.display-alert:hover{background-color:#f2f2f2}#layout-page-wrapper .et--page--header{padding-bottom:10px}.display-alert>.gt-icon-email{align-self:center}.results-count{display:flex;align-items:center;margin-right:0}.results-count .text-container{margin-left:10px}.results-count p{margin-bottom:0}.results-count-label{margin-left:4px}.table-toolbar{display:flex;align-items:center;justify-content:space-between;height:35px;padding:12px 0 12px 12px;width:55%}.table-toolbar-result-count{margin:0 13px}.table-toolbar-pie{margin-right:4px}.table-toolbar-amount{margin-left:4px}.toolbar-container{height:5%;align-items:center}.lists-page-controller{display:flex;justify-content:space-between;align-items:flex-start}.lists-page--table-folder{width:100%}.lists-page--table-folder .et--flex-table--wrapper{overflow:visible}.lists-page--table-folder .et--flex-table--sort-header-cell{text-align:left}.lists-page--table-folder .et--flex-table--body{overflow:visible !important}.lists-page--table{width:70%}.lists-page--table-folder{width:100%}.lists-page--side-folder-card-icon{color:#939393;font-size:28px;cursor:pointer}.lists-page--folder-item{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.folder-count{color:#939393}.lists-page--show-all{padding-top:8px;text-align:center}.lists-page--folders{display:flex;flex-direction:column;gap:8px}.lists-page--search{width:250px;margin:20px}.lists-page--recent{margin-bottom:15px}.lists-page--recent-item:not(:last-child){display:block;margin-bottom:8px}.lists-page--icon{color:#737373;margin-right:5px}.lists-page--avatar{display:flex;align-items:center}.lists-page--avatar .et--avatar{margin-right:10px}.list-detail>.empty-state-message{margin-top:100px}.list-detail--header{height:75px;background:#fff;padding:12px 1.618em}.list-detail--description{float:left;width:70%}.list-detail--label{font-size:20px;line-height:30px;width:100%}.list-detail--label .click-to-input{width:100%}.list-detail--label .click-to-input::after{content:"";display:table;clear:both}.list-detail--label .click-to-input--pencil{bottom:6px}.list-detail--info{display:flex;align-items:center}.list-detail--info .emma-list-timestamp{line-height:14px}.list-detail--info .emma-list-timestamp .emma-list--spacer{margin:0 10px}.list-detail--info .selected-contacts-string{margin-top:0}.list-detail--content{position:absolute;top:125px;right:0px;bottom:0px;left:0px;overflow:hidden}.list-detail--body{top:72px}.list-detail--actions{float:right;margin-top:2px}.list-detail--sub-header{height:50px;padding:8px 1.618em;background:#fff}.list-detail--sub-header .collaborator-icon-list--icon{width:32px;height:32px;border-radius:30px}.list-detail--contact-table{transition:right 0s linear .4s;right:344px}.list-detail--contact-table.is-activity-collapsed{transition:right 0s linear 0s;right:0px}.list-detail--activity-toggle{position:absolute;top:1px;transition:right .1s linear;display:block;background:#fff;height:50px;width:50px;padding:12px 10px 10px 10px;z-index:100;border-right:solid 1px #f6f6f6;border-bottom:none}.list-detail--activity-toggle.is-collapsed{top:0px;right:-100px;width:150px;height:52px;border:solid 1px #f6f6f6;box-shadow:0px 0px 2px 0 rgba(0,0,0,.1)}.list-detail--activity-toggle.is-collapsed .gt-icon{line-height:20px}.list-detail--activity-toggle:hover.is-collapsed{right:0px}.list-detail--activity-toggle .gt-icon{width:30px;vertical-align:text-bottom;margin-right:10px;font-size:24px;line-height:28px}.list-detail--activity-panel{position:absolute;top:0px;right:0px;bottom:0px;z-index:80}.list-detail--activity{position:absolute;top:0px;right:0px;bottom:0px;width:345px;box-shadow:0px 0px 2px 0 rgba(0,0,0,.1);border-left:solid 1px #f6f6f6}.list-detail--activity .module,.list-detail--activity .table-module{border-left:none;border-radius:0}.list-detail--activity .list-activity{position:absolute;top:52px;right:0px;bottom:0px;left:0px;overflow:auto}.list-detail--activity .similar-donors--content{position:absolute;top:115px;right:0px;bottom:0px;left:0px;background:#fff;overflow:auto}.list-detail--progress-bar{width:100%;padding:32px 40% 0}.list-detail--progress-bar .progress-bar--outer{background-color:#f9f9f9;border-color:#d7d7d7}.list-detail--progress-bar .progress-bar--inner{background-color:#737373}.list-toolbar-pagination{position:inherit}.list-detailed-selector--header .modal-confirm--header{padding:16px}.list-detailed-selector--search{padding:24px 16px}.list-detailed-selector--search .search-box,.list-detailed-selector--search .export-appeal-controller--name{display:block}.list-detailed-selector--search .search-box input[type=search]:focus,.list-detailed-selector--search .export-appeal-controller--name input[type=search]:focus{border-color:#f6f6f6}.list-detailed-selector--search .search-box .fa-search.is-active,.list-detailed-selector--search .export-appeal-controller--name .fa-search.is-active{color:#53a744}.list-detailed-selector--container{position:relative;max-height:325px;overflow:auto}.list-detailed-selector--label{padding-left:16px;font-weight:normal}.list-detailed-selector--list{color:#737373}.list-detailed-selector--list>li{position:relative;margin:0 8px;padding:8px;padding-left:32px}.list-detailed-selector--list>li:first-child{margin-top:8px}.list-detailed-selector--list>li:last-child{margin-bottom:8px}.list-detailed-selector--list>li:hover,.list-detailed-selector--list>li.is-selected{background:#f9f9f9;cursor:pointer}.list-detailed-selector--list>li:hover a,.list-detailed-selector--list>li.is-selected a{color:#a54ab5}.list-detailed-selector--item-icon{position:absolute;top:50%;right:16px;font-size:1.3em;margin-top:-10px;color:#d7d7d7}.list-detailed-selector--item-icon.fa-lock{right:20px;font-size:1.5em}.list-detailed-selector--footer{padding:12px;text-align:center;border-top:solid 1px #f6f6f6}.list-detailed-selector--footer-link{padding:16px}.emma-push-controller--contents{padding:16px}.emma-push-controller--description{padding-bottom:16px;border-bottom:1px solid #f6f6f6}.emma-push-controller--group-name{padding-top:16px;padding-bottom:16px}.emma-push-controller--prompt{padding-bottom:16px}.emma-push-controller--account-option{margin-bottom:16px;cursor:pointer}.emma-push-controller--account-option::after{content:"";display:table;clear:both}.emma-push-controller--account-option.is-disabled{cursor:default}.emma-push-controller--radio-button{float:left}.emma-push-controller--account-name{line-height:1;margin-bottom:8px}.emma-push-controller--account-name.is-disabled{color:#737373}.emma-push-controller--account-description{margin-left:40px}.emma-push-controller--push-text{color:#737373}.emma-push-controller--push-text.is-error{color:#eb5c68}.list-activity--comment-box .note-textarea--input-wrapper{width:100%}.list-activity--comment-box .note-textarea--input,.list-activity--comment-box .note-textarea--mentions{background:#fff}.list-activity--comment-box--new{background:#fff;padding:16px;border-bottom:1px solid #f6f6f6}.list-activity--module .module--header{padding:0px}.list-activity--header{padding:10px;padding-left:68px;line-height:30px;color:#737373;font-size:1.25em}.list-activity--module-icon{float:left;line-height:30px;width:45px}.list-activity--options>li{border-top:solid 1px #f6f6f6;font-size:1.25em;padding:10px;line-height:30px;cursor:pointer}.list-activity--options>li:hover{color:#a54ab5;background:#f9f9f9}.list-activity--options>li i{margin-right:20px;width:30px}.list-activity--feed{padding:15px;background:#f9f9f9}.list-activity--feed .comment{padding:0}.list-activity--feed .comment--image,.list-activity--feed .comment--name{display:none}.list-activity--feed .comment--content{float:none;margin-left:0px;width:100%;background:none;padding:0;border:none}.list-activity--feed .comment--content::before,.list-activity--feed .comment--content::after{display:none}.list-activity--feed .comment--text{border-radius:2px;margin-bottom:0;width:100%}.list-activity--feed .comment--actions{top:-28px}.list-activity--feed .comment--actions .dropdown--toggle{padding:0}.list-activity--feed .comment--actions .dropdown--toggle.is-open,.list-activity--feed .comment--actions .dropdown--toggle:hover{background:none}.list-activity--feed .comment--actions .dropdown--body{border-top:solid 1px #f6f6f6;margin-top:3px}.list-activity--feed .comment--actions .dropdown--body::before{height:0;width:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #f6f6f6;position:absolute;top:-6px;right:2px;content:"";display:block}.list-activity--feed .comment--actions .dropdown--body::after{height:0;width:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #fff;position:absolute;top:-4px;right:2px;content:"";display:block}.list-activity--feed-item{padding:10px 0}.list-activity--feed-item .comment--date{display:none}.list-activity--card{background:#fff;border:solid 1px #f6f6f6;border-radius:2px;padding:10px;margin-top:-2px}.list-activity--label{margin-bottom:8px;font-size:.95em}.list-activity--label .is-empty{background:hsl(0,0%,92.6470588235%);width:55px;height:15px;display:inline-block;vertical-align:middle}.list-activity--target .activity-card-group--item{background:#fff;border:solid 1px #f6f6f6;border-radius:2px;margin-top:-2px}.list-activity--facepile{background:#fff;border:solid 1px #f6f6f6;border-radius:2px;padding:10px}.list-activity--constituents{background:#fff;border:solid 1px #f6f6f6;border-radius:2px;padding:0 10px;line-height:1.3em;margin-top:-2px}.list-activity--constituents table{margin:0px}.list-activity--constituents .contact-card{margin:0}.list-activity--constituents .contact-card td:first-child{width:50px;padding-right:10px}.list-activity--constituents .contact-card .avatar-link{width:100%;height:100%}.list-activity--constituents .contact-card:last-child td{border-bottom:none}.list-activity--paging{background:rgb(243.9,243.9,243.9);text-align:center;padding:5px 0;border-top:solid 1px #f6f6f6}.list-activity--similar .module,.list-activity--similar .table-module{border:none}.list-activity--similar .module--header{display:none}.activity-card-group{position:relative}.activity-card-group.is-closed{box-shadow:0 5px 0 -4px #fff,0 5px 0 -3px #f6f6f6,0 11px 0 -8px #fff,0 11px 0 -7px #f6f6f6}.activity-card-group--toggle{position:absolute;bottom:-10px;left:50%;background:#fff;border-radius:30px;box-shadow:0 1px 0 #f6f6f6;color:#007c9e;font-size:1.2em;width:25px;height:25px;padding:6px 0;margin-left:-12px;cursor:pointer}.activity-card-group--toggle:hover{color:#a54ab5}.activity-facepile--avatar{width:40px;height:40px;border-radius:40px;vertical-align:middle;margin-right:10px}.activitiy-facepile--modal .modal-confirm--header{padding-right:40px}.activitiy-facepile--modal .modal-confirm--body{padding:16px}.activity-facepile--table{line-height:1.3em;margin:0}.activity-facepile--table td{border-bottom:none}.activity-facepile--table td:first-child{width:70px}.activity-facepile--table td:first-child .avatar-link{width:100%;height:100%}.activity-facepile--more{width:40px;height:40px;border-radius:40px;background:#d7d7d7;color:#737373;font-weight:bold;display:inline-block;margin-right:10px;vertical-align:middle;line-height:40px;text-align:center}.activity-facepile--link{font-size:.9em;cursor:pointer}.collaborator-icon-list{display:inline-flex;align-items:center}.collaborator-icon-list .gt-icon{font-size:20px;margin-right:4px;vertical-align:text-bottom}.collaborator-icon-list .gt-icon-settings{margin-left:12px}.collaborator-icon-list--tooltip{display:inline-block;vertical-align:top}.collaborator-icon-list--tooltip.is-owner .tooltip{margin-left:-35px}.collaborator-icon-list--tooltip.is-owner .tooltip::after{left:13%}.collaborator-icon-list--tooltip .tooltip{width:180px;min-width:0;margin-left:-90px;padding:5px;bottom:140%;white-space:nowrap}.collaborator-icon-list--tooltip .tooltip::after{left:43%;top:17px}.collaborator-icon-list--icon{margin-right:8px;height:2vw;width:2vw;max-height:32px;border-radius:3px}.collaborator-icon-list--owner{display:inline-block;padding-bottom:3px;margin-right:5px;border-bottom:solid 2px #a54ab5}.collaborator-icon-list--owner .collaborator-icon-list--icon{margin-right:0px}.collaborator-icon-list--action{text-transform:uppercase;font-size:12px;letter-spacing:1px}.bulk-list-controller--name,.bulk-list-controller--search{width:100%;border-color:#f6f6f6;box-shadow:none}.bulk-list-controller--label{margin-top:24px;font-weight:normal}.bulk-list-controller--label:first-child{margin-top:8px}.bulk-list-controller--verified-tokens,.bulk-list-controller--emails{margin-top:16px;margin-bottom:16px;min-height:128px;max-height:240px;overflow-y:auto;border-color:#f6f6f6;box-shadow:none}.bulk-list-controller--confirm{min-height:120px}.bulk-list-controller--summary{padding:8px}.bulk-list-controller--error{margin-top:4px;background-color:rgba(222,27,44,.1);padding:8px;max-height:160px;overflow:auto;padding-left:20px}.bulk-list-controller--error-list{color:#de1b2c}.bulk-list-controller--prompt{padding-top:16px;margin-top:24px;border-top:1px solid rgba(246,246,246,.5)}.admin-page .module--header button{margin:1px 0 1px 5px}.admin-page--header .main-sub-header{height:75px;background:#fff;padding:12px 32px}.admin-page--header h3{font-size:22px;padding-top:2px}.admin-page--header .badge-warning{margin-left:8px;vertical-align:text-top}.admin-page--body{position:absolute;top:115px;right:0px;bottom:0px;left:0px;overflow:auto}.admin-title{margin-bottom:20px}.admin-table .table--header .ellipsis-overflow,.admin-table .table--header .solicitor-panel--header .new-contact-card--name,.solicitor-panel--header .admin-table .table--header .new-contact-card--name,.admin-table .table--header .pool-prospects--unassign .new-contact-card--name,.pool-prospects--unassign .admin-table .table--header .new-contact-card--name,.admin-table .table--header .pool-prospects--assign .new-contact-card--name,.pool-prospects--assign .admin-table .table--header .new-contact-card--name,.admin-table .table--header .link-prospects-modal--card .new-contact-card--name,.link-prospects-modal--card .admin-table .table--header .new-contact-card--name,.admin-table .table--header .user-card--email,.admin-table .table--header .relationship-card--inferred-type,.admin-table .table--header .profile-header--user,.admin-table .table--header .profile-enrichment--list p,.profile-enrichment--list .admin-table .table--header p,.admin-table .table--header .prospect--card .new-contact-card--name,.prospect--card .admin-table .table--header .new-contact-card--name,.admin-table .table--header .dropdown--header,.admin-table .table--header .email-signature--radio .et--radio label,.email-signature--radio .et--radio .admin-table .table--header label,.admin-table .table--header .email-template-card p,.email-template-card .admin-table .table--header p,.admin-table .table--header .drawer--header-title,.admin-table .table--header .table-sort th a,.table-sort th .admin-table .table--header a,.admin-table .table--header .paged-col-table--header th a,.paged-col-table--header th .admin-table .table--header a,.admin-table .table--header .email-card p,.email-card .admin-table .table--header p,.admin-table .table--header .base-nav-sub-item,.admin-table .table--header .nav-expandable-item--header,.admin-table .table--header .nav-nested-item,.admin-table .table--header .segment-filter-row .advanced-combobox--selected-text,.segment-filter-row .admin-table .table--header .advanced-combobox--selected-text,.admin-table .table--header .filter-date-range .date-picker--header span,.filter-date-range .date-picker--header .admin-table .table--header span,.admin-table .table--header .interaction-form--solicitors .advanced-combobox--selected-text,.interaction-form--solicitors .admin-table .table--header .advanced-combobox--selected-text{overflow:visible;white-space:normal}.admin-table .dropdown{float:none}.admin-table .dropdown--header a.is-open,.admin-table .dropdown--header a:hover{background:rgba(0,0,0,0)}.admin-table .menu a{font-weight:normal;color:#007c9e}.admin-table--pagination{margin-top:15px}input.admin-table--search{width:40%;margin-bottom:0}input.admin-table--feature-filter{width:20%;margin-bottom:0}.admin-page--header-title{font-weight:lighter}.admin-user-gates--filters{padding:16px 30px}.admin-user-gates--table{position:absolute;top:75px;right:0px;bottom:0px;left:0px}.admin-user-gates--table .table--header th,.admin-user-gates--table .table--body td{padding:8px 16px}.admin-user-gates--table .table--header th{height:50px;line-height:25px}.admin-user-gates--table .table--header th:last-child{border-right:none}.admin-user-gates--table .table--body td:last-child{border-right:none}.admin-user-gates--org-inherit{background:#f9f9f9}.admin-user-gates--org-inherit .text-muted{color:#d7d7d7;opacity:.5}.admin-user-gates--org-setting-link{margin-left:16px}.admin-user-gates--product-filter{float:left;width:250px}.admin-user-gates--gate-filter{float:left;max-width:500px;width:40%;margin-left:16px}.admin-user-gates--gate-filter input{height:42px}.admin-user-gates--confirm{padding:24px;font-size:16px}.admin-user-gates--confirm strong{font-size:18px;display:block;margin-bottom:8px}.admin-user-gates--confirm .advanced-combobox,.admin-user-gates--confirm .advanced-dropdown{float:none;margin-top:16px}.admin-design-controller{padding:48px}.admin-design--module{padding:32px}.admin-design--swatch{float:left;margin:5px;text-align:center;font-size:11px}.admin-design--swatch-color{width:100px;height:80px}.admin-design--row{margin-bottom:32px}.admin-design--modal-content{padding:32px}.mfa-modal{width:320px;margin:100px auto;box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:5px}.mfa-modal--header{background-color:#4b899a;border-radius:5px 5px 0 0;height:130px;position:relative}.mfa-modal--header-phone-image{position:absolute;bottom:0;left:50%;height:100px;width:200px;margin-left:-100px}.mfa-modal--heading{font-weight:bold;text-align:center;font-size:20px;margin-bottom:10px}.mfa-modal--content{background-color:#f9f9f9;border-radius:0 0 5px 5px;padding:20px 30px}.mfa-modal--note{text-align:center;margin-top:26px;font-size:12px;color:#737373}.mfa-modal--subtext{text-align:center;margin-bottom:10px}.mfa-modal--text{font-size:14px;font-weight:bold;margin-bottom:10px}.code-input.mfa-modal--input{padding:12px 16px;border:1px solid #53a744;border-radius:4px;width:100%;font-size:18px;letter-spacing:2px;font-weight:bold;margin-bottom:10px;height:auto}.code-input.mfa-modal--input:focus{border:1px solid #53a744}.code-input.mfa-modal--input.is-error{border-color:#eb5c68;margin-bottom:2px 10px}.mfa-modal--error-text{color:#eb5c68;padding:5px;margin-bottom:5px}.mfa-modal--trust-label{display:inline-block;line-height:1;padding-left:6px;vertical-align:middle}.mfa-modal--button{width:100%;font-size:16px;margin-top:10px}.mfa-modal--resend-link-area{text-align:center;padding:10px}.mfa-modal--resend-status,.mfa-modal--resend-link{display:inline-block;padding:6px 10px}.mfa-controller{display:none}.mfa-controller.is-active{position:fixed;top:0px;right:0px;bottom:0px;left:0px;display:block;background-color:rgba(0,0,0,.6);z-index:10000;overflow:auto}.clarity-list{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:16px;width:100%}.clarity-section{flex:0 1 100%;margin-bottom:16px}.clarity-section h3{margin-bottom:16px}.clarity-cards{display:flex;flex-wrap:wrap;gap:16px}.clarity-title{height:100px;color:#fff;font-size:28px;line-height:32.81px;font-weight:500;padding-left:16px;display:flex;align-items:flex-end;background-image:url(/images/clarity_banner.23c8fba695ea1d170af5.png);background-size:cover;background-position:center;height:150px}.clarity-title-containter{display:flex;align-items:center;padding:30px 0px;margin:-115px 0 0;border-radius:12px;background:var(--White, #fff);box-shadow:0px 2px 12px 0px rgba(0,0,0,.08);opacity:.9;box-sizing:border-box}.clarity-title-containter h2{margin-bottom:4px}.clarity-card{width:336px;height:250px;overflow:hidden}.clarity-link,.clarity-link:hover{color:inherit;cursor:inherit !important}.clarity-empty{margin-top:100px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.clarity-empty--icon{font-size:60px;margin-bottom:30px}.clarity-empty--text{width:375px}.clarity--loading{margin-top:100px}.et--card--heading{font-weight:500}.clarity-filter{padding:16px}.clarity-empty-category{padding:24px;background:#f5f5f5;border-radius:8px;text-align:center;width:100%}.clarity-empty-category p{color:#454545;font-size:18px;margin:0}.clarity-subheader{font-size:16px;font-weight:normal;margin:5px 0px;width:80%;line-height:1.4;white-space:normal;word-wrap:break-word;margin-top:10px;margin-right:20px}.constituents-controller{max-width:1100px}.constituents-controller .filters-bar{margin:0 16px;padding:4px 0}.constituents-controller-count{display:flex;margin:20px 16px;justify-content:space-between;align-items:center}.constituents-controller-title{color:#737373;font-weight:500;font-size:16px;margin-bottom:12px}.constituents-table-placeholder{position:relative;margin:0 16px}.constituents-table-placeholder-th{border-top:1px solid #00c0f5;background-color:#f2fafc;height:30px}.constituents-table-placeholder-tr{background-color:#f6f6f6;height:30px;margin-top:4px}.constituents-table-placeholder-button{position:absolute;top:12px;left:47%}.recently-viewed{margin:40px 16px}.recently-viewed-wrapper{display:flex;justify-content:space-between}.recently-viewed-avatar{display:flex;flex-direction:column;align-items:center;font-size:12px;line-height:1;cursor:pointer}.recently-viewed-avatar--image{margin-bottom:8px}.recently-viewed-avatar--name{font-size:12px}.recently-viewed-avatar--show-all{color:#007c9e}.recently-viewed-avatar--location{font-size:11px}.search-list{margin:0 16px}.search-list-search{display:flex;justify-content:space-between;margin-bottom:4px}.search-lists{margin:0 16px 16px 16px;position:relative}.search-lists .et-listbox--trigger{padding:0}.search-list-search{display:flex;justify-content:space-between;margin-bottom:4px}.search-list--search-name{cursor:pointer;color:#007c9e;overflow:hidden;text-overflow:ellipsis}.search-list--col-name{flex-basis:240px}.search-list--col-link{justify-content:flex-end}.search-list--selections .et-listbox--label{font-weight:500}.search-list--suggested-icon{margin-left:16px;color:#a54ab5}.search-list--suggested{color:#737373}.search-list--table{min-height:200px}.login--header{max-width:1000px;margin:0 auto;background-image:url(/images/evertrue-logo-white.432746dc6a1ac3777e90.png);background-size:140px;background-position:left center;background-repeat:no-repeat;height:60px}@media only screen and (min-width: 768px)and (max-width: 992px){.login--header{background-position:center}}.login--header-outer{position:fixed;top:0px;right:0px;left:0px;background-color:#737373;z-index:1}@media only screen and (max-width: 768px){.login--header-outer{visibility:hidden}}.login--wait-container{font-size:1.5em;color:#737373}.login--wait-container .loading{background:#fff}.login--wait-container .loading--wrapper{width:500px}.login--wait-container .loading--wrapper.is-center{margin:-50px 0 0 -250px}.login--wait-container .loading--wrapper .loading--spinner{display:inline-block}.login-page--btn{height:40px;width:100%}.login-selectors .login--header-outer{border-bottom:solid 1px #f6f6f6}.login-selectors--container{margin:120px auto;width:500px}.login-selectors--submit{margin-top:20px;display:block}.login-selectors--org{margin-top:20px;height:500px}.select-lg{margin-right:20px}.login-page--title,.impersonation-modal--title{color:#454545}.login-page--title{margin-bottom:20px}.change-org-modal hr{margin:0}.change-org-modal .modal-confirm--header{border-bottom:none}.change-org-modal .modal-confirm--body .change-org--wrap{height:450px;padding:4px 20px 30px 20px}.change-org-modal .modal-confirm--body .change-org--wrap .org-selector{height:100%}.org-selector{background:#fff;height:100%}.date-panel{display:flex;align-items:center;width:85%;color:#454545;height:100%;float:left}.date-panel button:focus:not(:disabled),.date-panel button:hover:not(:disabled){background-color:rgba(0,0,0,0);color:#f6f6f6}.date-panel--decrement-button,.date-panel--increment-button{color:#f6f6f6;width:20px;float:left;height:100%;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 0;border:0px}.date-panel--decrement-button:hover,.date-panel--increment-button:hover{background-color:rgba(0,0,0,0)}.date-panel--decrement-button .gt-icon-chevron-left,.date-panel--decrement-button .gt-icon-chevron-right,.date-panel--increment-button .gt-icon-chevron-left,.date-panel--increment-button .gt-icon-chevron-right{font-size:1.7em}.date-panel--date-holder{display:flex;text-align:left;width:40%;position:relative;align-items:center}.date-panel--day-holder{height:100%;padding-left:24px;padding-right:5px;font-size:30px}.date-panel--date-info-holder{height:100%}.date-panel--month-year-holder{white-space:nowrap;width:100%;padding-top:5px;font-size:12px;height:20px;color:#007c9e}.date-panel--week-day-holder{width:100%;font-size:12px}.date-panel--date-selection-button{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:10}.todo-item--info-wrapper{width:100%}.todo-item--info-wrapper .gt-icon-check-circle{font-size:14px;padding-top:3px}.todo-item--info-wrapper .gt-icon-alarm{margin-left:4px;margin-right:4px;color:#454545;cursor:pointer;float:left;font-size:14px;padding-top:3px}.todo-item--info-wrapper .gt-icon-event{margin-left:4px;margin-right:4px;color:#454545;cursor:pointer;float:left;font-size:14px;padding-top:3px}.todo-item--info-wrapper .gt-icon-notes{margin-left:4px;margin-right:4px;color:#454545;cursor:pointer;float:left;font-size:12px;padding-top:3px}.todo-item--info-wrapper .gt-icon-delete,.todo-item--info-wrapper .gt-icon-edit{margin-left:4px;margin-right:4px;color:#454545;font-size:20px;cursor:pointer;float:left;text-align:left;padding-bottom:5px}.todo-item--info-text-holder{width:100%;padding-left:4%;padding-right:4%}.todo-item--info-area-description{word-wrap:break-word;white-space:pre-wrap;text-align:left;float:right;width:90%;color:#9b9b9b;font-style:italic}.todo-item--info-notes-image-holder{width:10%;height:100%;float:left}.todo-item--info-area-date-holder{width:100%;display:flex;flex-direction:row}.todo-item--info-area-duedate{width:50%;float:left;padding-top:5px;padding-bottom:5px;color:#9b9b9b}.todo-item--info-area-reminder{width:50%;float:right;padding-top:5px;padding-bottom:5px;color:#9b9b9b}.todo-info--action-section{display:flex;flex-direction:row;width:100%;padding-top:25px}.todo-info--delete-button,.todo-info--edit-button{margin:0px}.todo-add--wrapper{width:100%;padding:8px;float:left;border:4px solid rgba(0,0,0,0)}.todo-add--wrapper .gt-icon-alarm,.todo-add--wrapper .gt-icon-event,.todo-add--wrapper .gt-icon-check-circle{font-size:14px;padding-top:3px}.todo-add--wrapper .gt-icon-notes{font-size:12px;padding-top:4px}.todo-add--wrapper .gt-icon-delete{font-size:20px}.todo-add--wrapper-in-edit-mode{border:0px solid #19a4df;padding:0px;padding-bottom:8px}.todo-add--form-holder{width:100%;border-radius:15px;box-shadow:0px 0px 20px rgba(115,115,115,.5);display:flex;flex-direction:column;padding:16px}.todo-add--form-holder-in-edit-mode{box-shadow:0px 0px 0px rgba(0,0,0,0);border:1px solid #19a4df}.todo-add--title{box-shadow:none;border:none;border-bottom:1px solid #007c9e;width:100%;padding-top:4px;color:#454545;font-size:14px;font-style:italic;margin-bottom:8px}.todo-add--title:focus{border-bottom:1px solid #007c9e}.todo-add--date-holder{width:100%;padding-top:10px;display:flex;flex-direction:row}.todo-add--duedate-holder{width:50%;position:relative}.todo-add--duedate{text-align:left;color:#9b9b9b;cursor:pointer}.todo-add--reminder-holder{white-space:nowrap;width:50%;position:relative}.todo-add--reminder-holder .todo-form--extra-style{left:auto;right:0px}.todo-add--reminder{text-align:left;color:#9b9b9b;cursor:pointer}.todo-add--description-holder{width:100%;padding-top:4px;display:flex;flex-direction:row}.todo-add--description-icon{width:10%}.todo-add--description-input{width:90%}.todo-add--description{color:#454545;font-style:italic;text-align:left;border:none;font-size:14px;padding:0px;min-height:300px;box-shadow:inset 0px 0px 0px 0px rgba(0,0,0,0);resize:none}.todo-add--action-button-section{padding-top:4px;display:flex;justify-content:space-between}.todo-add--submit-button-div{display:flex}.todo-add--submit-button{margin-left:16px}.todo-add--delete-button{float:left;height:32px}.todo-form--extra-style{top:30px;left:0px;overflow:hidden;box-shadow:0px 0px 2px gray;background-color:#fff;z-index:20}.todo--section-header{width:100%;height:50px;border-bottom:1px solid #d7d7d7;border-bottom-width:thin;margin-bottom:8px;float:left}.todo--section-header .gt-icon-add-circle{margin-left:4px;margin-right:4px;color:#007c9e;font-size:20px;padding-top:16px;cursor:pointer}.todo--seperation{width:100%;border-bottom:1px solid #d7d7d7;border-bottom-width:thin;margin-bottom:4px;padding-left:8px;color:#737373;font-size:12px;margin-top:4px}.todo--upcoming-cell{border:2px solid #d7d7d7;border-width:thin;box-shadow:1px 1px 2px #d7d7d7}.todo-item--cell-date{float:right;text-align:right;margin-right:5px;font-size:15px}.todo--list-info-text-holder{display:flex;flex-direction:row;border-bottom:1px solid #d7d7d7;height:50px}.todo--list-info-text-holder .gt-icon-add-circle{margin-left:4px;margin-right:4px;color:#007c9e;font-size:20px;cursor:pointer}.todo--list-info-text{color:#9b9b9b;font-size:15px;width:85%;padding-left:16px;padding-top:16px;float:left}.todo-calendar--extra-style{top:50px;left:0px;overflow:hidden;box-shadow:0px 0px 2px gray;background-color:#fff;z-index:10}.todo-date-selection--today-button{text-align:left;color:#007c9e}.todo-date-selection--clear-button{text-align:left;color:#007c9e;float:left;height:100%}.todo-date-selection--done-button{text-align:left;color:#007c9e;float:right;height:100%}.todo-date-selection--button-wrapper{width:100%;padding-top:10px;padding-bottom:10px;height:40px;padding-left:16px;padding-right:16px;border-top:1px solid #d7d7d7}.todo--cell{padding:8px;border:1px solid #007c9e;border-width:thin;margin-bottom:4px;border-radius:20px;color:#454545;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.todo--cell .gt-icon-todolistcircle{margin-left:4px;margin-right:4px;font-size:20px;cursor:pointer;float:left}.todo--cell .gt-icon-check-circle{margin-left:4px;margin-right:4px;color:#007c9e;font-size:20px;cursor:pointer;float:left}.todo--cell .todo-item--cell-text{width:100%;float:left}.todo--cell .todo-item--cell-text:hover{color:#a54ab5}.todo-list--wrapping-div{width:100%;float:left}.todo-list--section{padding:8px;margin-bottom:4px}.todo-list--message{padding:4px;padding-bottom:0px;color:#737373;font-size:18px;text-align:center;margin-top:8px;margin-bottom:8px}.todo-list--text-button{float:left;width:100%;display:block;padding:4px;padding-left:8px;padding-top:8px;color:#00a0cc;font-weight:bold;cursor:pointer;border-top:1px solid #d7d7d7}.todo-list--completed-cell{text-decoration:line-through}@keyframes animate_selection{0%{opacity:1}95%{opacity:0}}.todo--cell-click-animate{opacity:0;animation-name:animate_selection;animation-duration:1.5s}.panel-button{width:100%;height:60px;top:0px}.panel-button--innerbutton{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.panel-button--innerbutton .panel-button--button-icon{width:100%}.panel-button--innerbutton .gt-icon-todolist{font-size:1.5em}.panel-button--innerbutton.focus-visible{box-shadow:inset 0px 0px 0 2px #ba72c5;outline:none}.panel-body{height:100vh;background-color:#f6f6f6;position:absolute;width:400px;top:0;right:0px;z-index:300;box-shadow:-1px -2px 4px 0 rgba(0,0,0,.25);transition:transform 200ms;transform:translateX(100%);overflow-y:hidden}.panel-body.exited{transform:translateX(100%)}.panel-body.entered{transform:translateX(0)}.panel-body--title{width:100%;padding-top:12px}.panel-body--header{width:100%;text-align:left;padding-left:12px;font-size:16px;color:#737373}.panel-body--table{width:100%;height:100%;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:auto}.todo--tab-bar{width:100%;padding:0px;text-align:center;display:table;table-layout:fixed}.todo--tab-bar-item{font-size:12px;display:table-cell;padding-top:4px;cursor:pointer}.todo--selected-tab{border-top-left-radius:4px;border-top-right-radius:4px;background-color:#fff}.panel-body--top{display:flex;align-items:center;height:60px;color:#fff;padding:0px 8px;background-color:#39495a;font-weight:400;font-size:18px;align-items:center;padding-left:20px}.panel-body--close-icon{margin-left:auto;font-size:30px}.panel-body--content{height:100%;padding:0 8px}.panel-body--overlay{background:rgba(0,0,0,.23);position:fixed;top:0;right:0;bottom:0;left:0;z-index:200}.bookmark-delete-modal-actions{display:flex;margin-bottom:16px;justify-content:flex-end}.bookmark-sharing-modal--url-copy{display:flex;justify-content:space-between;margin-top:8px}.bookmark-sharing-modal--heading{font-weight:500;padding-bottom:8px}.bookmark-sharing-modal--org-section{background-color:#f6f6f6;padding:16px;border-radius:12px;margin-bottom:16px}.bookmark-sharing-modal--edit-user{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.bookmark-sharing-modal--user-name{width:160px;margin-left:8px}.map-address-filter{box-shadow:0 2px 2px rgba(0,0,0,.3);border-radius:2px;background:#fff;padding:8px;width:auto;height:40px;margin-right:8px;color:#007c9e;cursor:pointer}.map-address-filter:hover{background:#f9f9f9;color:#a54ab5}.map-address-filter .gt-icon-chevron-down{display:block;margin-top:-5px;margin-left:14px}.map-address-filter--text{vertical-align:middle;padding:0 6px 0 2px;color:#a54ab5}.map-address-filter--content{box-shadow:0 2px 2px rgba(0,0,0,.3);width:275px}.map-address-filter--header{background:#454545;border-radius:3px 3px 0 0;padding:12px;color:#fff;font-weight:bold}.map-address-filter--body{transform:translateZ(0);padding:12px;max-height:275px;overflow:auto}.map-address-filter--body label.et--checkbox{padding:4px 0}.map-address-filter--body label.et--checkbox:hover{color:#a54ab5;background:#f9f9f9}.map-address-filter--footer{padding:12px;border-top:solid 1px #f6f6f6}.map-address-filter--footer .btn-secondary,.map-address-filter--footer .dropdown-button .dropdown--header a,.dropdown-button .dropdown--header .map-address-filter--footer a,.map-address-filter--footer .btn{padding:12px 16px;margin-left:8px;display:inline-block;width:46%}.map-address-filter--apply{margin-left:16px}.no-filters{text-align:center;font-weight:bold;size:16px}.map-address-filter--body{transform:translateZ(0);padding:12px;max-height:275px;overflow:auto}.map-address-filter--body label.et--checkbox{padding:4px 0}.map-address-filter--body label.et--checkbox:hover{color:#a54ab5;background:#f9f9f9}.map-address-filter--footer{padding:12px;border-top:solid 1px #f6f6f6}.map-address-filter--footer .btn-secondary,.map-address-filter--footer .dropdown-button .dropdown--header a,.dropdown-button .dropdown--header .map-address-filter--footer a,.map-address-filter--footer .btn{padding:12px 16px;margin-left:8px;display:inline-block;width:46%}.map-address-filter--apply{margin-left:16px}.no-filters{position:inherit}.map-address-filter--text{vertical-align:middle;padding:0 6px 0 2px;color:#a54ab5;border-radius:16px}.loading-body{padding:60px}.loading-body .loading--wrapper.is-center{top:35%}.map-address-filter--body{transform:translateZ(0);padding:12px;max-height:275px;overflow:auto}.map-address-filter--body label.et--checkbox{padding:4px 0}.map-address-filter--body label.et--checkbox:hover{color:#a54ab5;background:#f9f9f9}.map-address-filter--footer{padding:12px;border-top:solid 1px #f6f6f6}.map-address-filter--footer .btn-secondary,.map-address-filter--footer .dropdown-button .dropdown--header a,.dropdown-button .dropdown--header .map-address-filter--footer a,.map-address-filter--footer .btn{padding:12px 16px;margin-left:8px;display:inline-block;width:46%}.map-address-filter--apply{margin-left:16px}.no-filters{position:inherit}.map-address-filter--text{vertical-align:middle;padding:0 6px 0 2px;color:#a54ab5;border-radius:16px}.loading-body{padding:60px}.loading-body .loading--wrapper.is-center{top:35%}.bookmarked-search--unauthorized{margin:16px}.bookmarked-search--name-heading{font-size:13.02px;color:#737373;line-height:1}.bookmark-modal{min-height:100px}.bookmark-modal--info{font-size:15.96px;font-weight:500}.bookmark-modal--loading{border-radius:8px}.bookmarked-search--scrollable-content{height:160px;overflow-y:scroll}.map-toolbar{position:absolute;top:10px;height:40px;z-index:2;width:100%;display:flex;justify-content:space-between}.map-toolbar--top-left{padding-left:10px}.map-toolbar--top-right{padding-right:10px;flex:none;display:flex;justify-content:flex-end}.map-tooltip{padding:0 8px}.map-tooltip .new-contact-card--body{padding:0}.gm-ui-hover-effect{right:0 !important;top:0 !important}.maps-controller{display:flex;height:95%;padding-top:18px}.map-containerv2{flex:auto;position:relative}#mapv2{width:100%;height:100%;z-index:1}.map-contacts--list{flex:none;width:350px;overflow:scroll;position:relative;z-index:3}.map-contacts--head{padding:16px}.map-contacts--list>.loading{top:33%}.map-search--container{flex:none;width:300px;margin-left:5px;display:flex}input.map-search--input{border-radius:8px 0px 0px 8px}.map-search--button{border-radius:0px 8px 8px 0px;width:40px;display:flex;justify-content:center;align-items:center}.pac-container{box-shadow:0 2px 2px rgba(0,0,0,.3);border-radius:8px;background:#f9f9f9}.pac-item{font-size:14px;font-family:"Roboto","Helvetica","Tahoma","Geneva","Arial",sans-serif;color:#454545}.map-toolbar .map-toolbar--button{width:40px;height:40px;margin-left:5px;padding:12px;border-radius:8px;display:flex;justify-content:center;align-items:center;font-weight:normal;background-color:#f9f9f9;border-color:#d7d7d7;color:#454545}.map-radius--clear-btn{color:#007c9e;padding:15px 14px 5px}.map-radius--clear-btn:hover{color:#a54ab5}.map-zoom--container>.map-zoom--button{margin:0px}.map-zoom--container>button:first-child{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.map-zoom--container>button:last-child{border-top-left-radius:0px;border-top-right-radius:0px}.dashboard-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #f6f6f6;padding:16px 32px;background:#fff}.dashboard-title{font-size:20px}.dashboard--toolbar-wrapper{padding:16px 16px 4px 16px}.dashboard--toolbar{display:flex;flex:1;align-items:center;height:100%}.dashboard--toolbar>*{margin-right:16px}.dashboard--solicitor-dropdown{min-width:200px}.dashboard--solicitor-dropdown .et--advanced-combobox--selected-text{white-space:nowrap;text-overflow:ellipsis;padding-right:20px}.dashboard-right--wrap{display:flex;flex-direction:row;align-items:center}.dashboard--setting-icon{display:flex;margin-left:20px}.dashboard--setting-icon i:hover{color:#a54ab5}.dashboard-days{font-weight:500}.dashboard-days--subtext{color:#737373}.dashboard-can-edit--wrap{display:flex;align-items:center;justify-content:space-between;padding:0 12px}.dashboard-can-edit--save{margin-right:16px}.dashboard-can-edit--text{color:#a54ab5}.dashboard-widgets{padding:0 12px 12px;position:relative}.dashboard-widgets--reordering{border:2px solid #a54ab5;border-radius:4px;padding-top:12px}.dashboard-widget a,.dashboard-widget a:hover{color:inherit;cursor:inherit !important}.dashboard-empty{margin-top:100px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.dashboard-empty--icon{font-size:60px;margin-bottom:30px}.dashboard-empty--text{width:375px}.dashboard-settings-popover{padding:18px;min-width:250px}.dashboard-settings-row{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}.dashboard-widget-modal--row{display:flex;align-items:center;justify-content:space-between;padding:12px}.dashboard--loading{margin-top:100px}.dashboard-widget--disabled{display:flex;align-items:center;text-align:center;padding:80px;background-color:#f9f9f9;height:100%;border-radius:0 0 12px 12px}.hub-kpicard--options-selection{display:flex;justify-content:center;align-items:center}.hub-kpicard--options-selection-text{width:80px;font-weight:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}.hub-kpicard--wrap{position:relative;height:250px}.hub-kpicard--header{height:40px;padding:0 12px;border-bottom:1px solid #f3f3f3;display:flex;justify-content:space-between;align-items:center}.hub-kpicard--header-icon{margin-right:6px;font-size:18px}.hub-kpicard--content-wrap{height:210px}.hub-kpicard--content{display:flex;flex:1;flex-direction:row;align-items:center;height:100%}.hub-kpicard--sub-content{flex:1;align-items:center;justify-content:center;display:flex;flex-direction:column;height:100%}.hub-kpicard--sub-content.metric{width:50%}.hub-kpicard--sub-content .CircularProgressbar{padding:24px}.hub-kpicard--main-stat{font-size:42px;line-height:56px;text-align:center;font-weight:500}.hub-kpicard--main-stat-label,.hub-kpicard--sub-stat-label{font-size:15px;padding-bottom:6px;text-align:center}.hub-kpicard--sub-stat{font-weight:500;font-size:18px;padding-left:4px}.hub-kpicard--percentage{font-weight:500;font-size:32px;line-height:32px}.hub-kpicard--percentage-label{font-size:15px}.hub-kpicard--footer{display:flex;flex-direction:column;text-align:center;justify-content:space-evenly;margin:20px 0}.hub-kpicard--footer .et--progress-bar{margin-top:4px}.hub-kpicard--footer-stat-label{font-size:15px}.hub-kpicard--footer-stat{font-weight:500;font-size:18px}.hub-kpicard--footer-divider{width:1px;height:30px;background-color:#d7d7d7;margin-top:5px}.CircularProgressbar{width:100%;vertical-align:middle}.hub-kpicard--table .et--flex-table--header-cell{padding:5px 16px}.hub-kpicard--table .et--flex-table--header-row{min-height:auto}.hub-kpicard--table-more{padding:16px;color:#007c9e}.hub-kpicard--text-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hub-kpicard--table-col-1{flex:33%}.hub-kpicard--table-col-right{justify-content:flex-end}.hub-kpicard--icon{color:#939393;margin-right:4px}.display-widget-results--button{flex:1;text-align:center;padding:10px;border-bottom:1px #f3f3f3 solid}.display-widget-results--button.active{color:#a54ab5;border-bottom:3px #a54ab5 solid}.display-widget--results-modal{margin:-16px -16px 0 -16px}.display-widget-results--table{overflow:auto;height:540px}.display-widget-results--table.is-tabbed-view{height:490px}.display-widget-results--small{flex:100px}.display-widget-results-overflow-width--proposal{width:140px}.display-widget-results-overflow-width--contact{width:160px}.display-widget-results-table--trip-col{flex:50%}.display-widget-results-overflow-width--interaction,.display-widget-results-overflow-width--trip{width:150px}.display-widget-results-col--right{justify-content:flex-end;text-align:right}.my-portfolio--filters .page-header--label .selected-contacts-string{padding-top:2px}.my-portfolio--title-dropdown{width:auto;display:inline-block;height:28px;font-size:14px;margin-bottom:8px;min-width:200px}.my-portfolio--title-dropdown .dropdown--body{width:300px;border-top:1px solid #f6f6f6;font-size:14px}.my-portfolio--title-dropdown .dropdown--body.is-open{top:calc(100% - 1px)}.my-portfolio--toolbar{border-bottom:1px solid #f6f6f6}.my-portfolio--toolbar.fixed-page-wrapper{top:75px}.my-portfolio--sort{display:inline-block;margin-left:20px}.my-portfolio--sort-section{margin-left:auto}.my-portfolio--wrapper{overflow-y:auto;top:147px}.my-portfolio--columns{overflow-x:hidden;overflow-y:auto;white-space:nowrap;display:inline-block;height:100%;padding:16px 16px 0}.my-portfolio--col-header{width:100%;padding:16px 16px 16px 0;border:1px solid #f6f6f6;position:absolute;height:75px;background:#fff;z-index:1}.my-portfolio--col-header.show-aging{height:95px}.my-portfolio--col-title{width:calc(100% - 48px);display:inline-block}.my-portfolio--col-title a{display:block}.my-portfolio--col-title a:hover{cursor:pointer}.prospect-group--checkbox{display:inline-block;margin-right:16px;vertical-align:top}.status-title{font-size:15.96px;overflow:hidden;text-overflow:ellipsis}.my-portfolio--col{position:relative;display:inline-block;vertical-align:top;margin-right:16px;width:350px;height:100%}.my-portfolio--col:last-child{margin-right:0}.has-scrollbar .my-portfolio--contact-table{max-height:calc(100% - 75px - 50px)}.has-scrollbar .my-portfolio--contact-table.show-aging{max-height:calc(100% - 95px - 50px)}.my-portfolio--contact-table{max-height:calc(100% - 75px);margin-top:75px;overflow-y:auto;border-bottom:1px solid #f6f6f6}.my-portfolio--contact-table table{margin:0}.my-portfolio--contact-table tr:last-child td{border-bottom:none}.my-portfolio--contact-table td{background:#fff}.my-portfolio--contact-table .prospect--checkbox{border-left:1px solid #f6f6f6}.my-portfolio--contact-table.show-aging{max-height:calc(100% - 95px);margin-top:95px}.prospect--row>td{height:90px;padding:0}.prospect--row.show-aging>td,.prospect--row.show-last-contact-date>td{height:120px}.prospect--row.show-aging.show-last-contact-date>td{height:140px}.prospect--checkbox{width:36px;text-align:right}.prospect--checkbox .checkbox--box{margin:0}.prospect--card{border-right:1px solid #f6f6f6}.prospect--card tr>td{padding:0;border:none}.prospect--card .new-contact-card{white-space:normal;padding-left:16px}.my-portfolio--map.show-last-contact-date .map-contacts--contact>td{height:120px}.my-portfolio--map .map-contacts--contact .map-contacts--checkbox label{margin-bottom:0}.my-portfolio--map .map-contacts--contact .map-contacts--card tr>td{height:90px;padding:0}.my-portfolio--map .map-contacts--contact .map-contacts--card tr>td:first-child{width:calc(87px);padding:inherit}.my-portfolio--map .map-contacts--contact .map-contacts--card tr>td:last-child{padding-right:10px}.my-portfolio--map .map-contacts--contact .contact-card--avatar{display:block;margin-left:16px}td.prospect--empty-cell{text-align:center;background:#f9f9f9;color:#b7b7b7;border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6}.my-portfolio--col-spinner{border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6}.my-portfolio--empty-msg{text-align:center}.my-portfolio--empty-text{margin:50px 0 20px}.my-portfolio--empty-btn{padding:16px;margin-top:16px}.my-portfolio-status-change{background:#fff;padding:20px}.my-portfolio-status-change--label{color:#737373;margin-bottom:8px}.sr-live-region{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.my-portfolio-picker--search{padding:16px;border-bottom:solid 1px #f6f6f6}.my-portfolio-picker--contacts{max-height:400px;min-height:100px;overflow-y:auto;position:relative}.my-portfolio-picker--group:not(:first-child){border-top:solid 1px #f6f6f6;margin-top:16px}.my-portfolio-picker--group-header{font-weight:500;font-size:16px;padding:16px 16px 8px 16px}.my-portfolio-picker--group-contacts .contact-card--wrapper{width:75%;display:inline-block;vertical-align:middle}.my-portfolio-picker--group-contacts .contact-card--wrapper .contact-card td{padding:4px 8px}.my-portfolio-picker--group-contacts .contact-card--wrapper .contact-card td:first-child{width:54px}.my-portfolio-picker--group-contact{padding:0 16px;display:flex;align-items:center}.my-portfolio-picker--group-contact:hover{background:#f9f9f9}.my-portfolio-picker--group-contact.is-disabled{color:#737373}.my-portfolio-picker--group-contact.is-disabled .contact-name{color:#737373}.map-location-search{max-width:100%;margin-left:auto;margin-right:auto;width:100%;width:100%;position:relative}.map-location-search::after{content:"";display:table;clear:both}input.map-location-search--input{float:left;display:block;margin-right:2.3576515979%;width:82.9403914003%;width:calc(100% - 55px);height:40px;margin-right:0px;margin-bottom:4px;padding:0 16px;border:none;box-shadow:0 2px 2px rgba(0,0,0,.3);border-radius:2px 0 0 2px}input.map-location-search--input:last-child{margin-right:0}input.map-location-search--input:focus{border:none;border-radius:2px 0 0 0;box-shadow:none}input.map-location-search--input:hover{border:none}.map-location-search--btn{width:55px;height:40px;margin-left:0;box-shadow:0 2px 2px rgba(0,0,0,.3);border-radius:0 2px 2px 0}.map-location-search--btn i{margin-right:0px;font-weight:bold}.map-location-search--btn:hover{box-shadow:0 2px 2px rgba(0,0,0,.3)}.map-location-search--geolocation{position:absolute;top:12px;right:65px;font-size:1.3em;color:#737373}.map-location-search--geolocation:hover{color:#007c9e;cursor:pointer}.map-location-search--geolocation.is-disabled{color:#d7d7d7;cursor:default}.map-location-search--current{display:block;box-shadow:0 2px 2px rgba(0,0,0,.3);border-top:solid 1px #f6f6f6;border-radius:0px 0px 2px 2px;background:#fff;margin:0 55px 4px 0;padding:8px;color:#007c9e;cursor:pointer}.map-info--wrap{min-height:100px;min-width:250px}.map-marker-label{color:#fff;font-weight:bold;text-align:center;display:block}.map-search-controller{position:absolute;top:0px;right:0px;bottom:0px;left:350px}.map-search-controller--filters{position:absolute;top:16px;right:35%;display:flex;z-index:1;margin-right:24px}.map-container .map{position:absolute;top:0px;right:0px;bottom:0px;left:0px;border-top:solid 1px #f6f6f6}.map-container--controls{position:absolute;top:16px;right:1.618em;width:35%;z-index:1}.map-container--update{box-shadow:0 2px 2px rgba(0,0,0,.3);border-radius:2px;background:#fff;margin-right:55px;padding:8px}.map-container--update label.checkbox{margin-bottom:0px;color:#007c9e;font-weight:normal}.map-container--update .checkbox--box{margin-right:8px}.map-container--update.is-active{background:#53a744;cursor:pointer}.map-container--update.is-active .fa-refresh{margin-right:8px}.map-container--update.is-active label.checkbox{color:#fff;font-weight:bold}.map-container--update.is-active:hover{background:rgb(73.9936170213,148.8787234043,60.6212765957)}.map-container--feedback{position:absolute;bottom:4px;left:4px;box-shadow:0 2px 2px rgba(0,0,0,.3);border-radius:2px;background:#fff;padding:4px 8px}.map-container--map button{box-shadow:none}.geolocation-error{position:relative;box-shadow:0 1px 5px #737373;background:#fff;margin-top:1px;border-radius:3px;max-width:412px;float:right}.geolocation-error--header{background:#454545;border-radius:3px 3px 0 0;color:#fff;padding:12px 16px;font-weight:500;font-size:1.15em}.geolocation-error--header::before{height:0;width:0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-bottom:9px solid #454545;position:absolute;top:-9px;right:68px;content:""}.geolocation-error--close{float:right;line-height:20px;cursor:pointer}.geolocation-error--close:hover{color:hsla(0,0%,100%,.5)}.geolocation-error--body{padding:16px}.map-cluster-contacts--empty{width:100%;margin:0;color:#d7d7d7}.map-cluster-contacts--empty-wrapper{border-bottom:none}.map-cluster-contacts--content{width:300px;max-height:310px;overflow:auto;position:relative}.map-cluster-contacts--content .map-cluster-contacts--row{margin-top:8px}.map-cluster-contacts--content .map-cluster-contacts--row .score-progress{width:124px}.map-cluster-contacts--content .new-contact-card--body{padding:0}.map-contacts{overflow:hidden;background:#fff;border-top:solid 1px #f6f6f6;border-right:solid 1px #f6f6f6;width:20%;z-index:0}.map-contacts table{margin:0}.map-contacts tr>td{border-bottom:solid 1px #fff;padding:0px}.map-contacts--header{position:absolute;top:0px;right:0px;bottom:0px;left:0px;height:75px;padding:16px;border-bottom:solid 1px #fff}.map-contacts--wrapper{position:absolute;top:75px;right:0px;bottom:0px;left:0px;overflow:auto}.map-contacts--contact:hover{background:#f9f9f9}td.map-contacts--checkbox{width:45px;text-align:right}.map-contacts--card tr>td{padding:12px 8px 0 8px;border:none}.map-contacts--card .contact-card--avatar{width:55px;height:55px;border-radius:55px}.map-contacts--card .contact-card>td:first-child{width:80px;text-align:center;padding-top:0px}td.map-contacts--score{padding:0 0 8px 8px !important}td.map-contacts--score .score-progress{width:124px}.map-radius-dropdown--option{cursor:pointer;padding:4px 0}.map-radius-dropdown--option.is-selected{font-weight:500;color:#a54ab5}.map-radius-dropdown--clear{cursor:pointer;display:block;margin-top:8px}.map-radius-dropdown--disabled-helptip{padding:8px}.facebook-accounts-controller .empty-state-message--action-area .facebook-accounts--btn{margin:0px;float:none;cursor:pointer}.facebook-accounts-controller--body{position:absolute;top:80px;right:0px;bottom:0px;left:0px;overflow:auto;padding:24px}.facebook-accounts--disconnect{display:block;text-align:right;margin-top:17px}.facebook-accounts--btn{margin-top:5px;float:right;cursor:pointer}.facebook-accounts--text{padding:8px 0}.facebook-accounts-table{border:1px solid #f6f6f6}.facebook-accounts-table--header{background-color:#f9f9f9;color:#939393}.facebook-accounts-table--header th{font-weight:normal;padding-left:16px}.facebook-accounts-table--body td{padding-left:16px}.facebook-accounts-table--icon{width:30px;border-radius:2px;vertical-align:middle;margin-right:16px}.facebook-accounts-table--connected .gt-icon{color:#53a744}.facebook-reactions-dropdown .et--advanced-combobox--item.is-with-icon{padding-right:8px}.facebook-reactions-dropdown--item{display:flex;justify-content:space-between;align-items:center}.facebook-reactions-dropdown--icon{width:20px;height:20px}.nav-is-collapsed .facebook-pages-controller .facebook-header-wrapper{left:0}.facebook-pages-controller .facebook-header-wrapper{width:auto;background:none;left:221px}.facebook-pages-controller .facebook-pages-table{top:190px;bottom:0;overflow:auto}.facebook-pages-filters{display:flex;justify-content:space-between;margin:18px}.facebook-pages-table{position:absolute;width:100%}.facebook-pages-table thead{z-index:0}.facebook-pages-table .et--flex-table--header-cell{justify-content:flex-end}.facebook-pages-table .et--flex-table--header-cell:first-child{min-width:200px;text-align:left;justify-content:flex-start}.facebook-pages-table .et--flex-table--header-cell:first-child .et--flex-table--sort-header-cell{text-align:left}.facebook-pages-table .facebook-pages-table-head--metric .et--flex-table--sort-header-cell{text-align:right}.facebook-pages-table .et--flex-table--cell{background-color:#fff;justify-content:flex-end}.facebook-pages-table .et--flex-table--cell a{font-weight:500}.facebook-pages-table .et--flex-table--cell:first-child{min-width:200px;justify-content:flex-start}.facebook-pages-table .facebook-pages-table--metric{font-size:18px;font-weight:bold;padding-right:15px}.facebook-pages-table .facebook-pages-table-head--center{justify-content:center}.facebook-pages-table .facebook-pages-table-head--center .et--flex-table--sort-header-cell{text-align:center}.facebook-pages-table .facebook-pages-table--center{justify-content:center}.facebook-pages-table .facebook-pages-table--name{max-width:175px;font-weight:bold}.facebook-pages-table .facebook-pages-table--avatar{width:40px;height:40px;max-width:40px;margin-right:16px}.facebook-pages-actions .action-menu-item{width:200px}.facebook-posts-controller{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.facebook-posts-controller .page-container{position:absolute;top:115px;right:0px;bottom:0px;left:0px;overflow:auto}.facebook-interactions-controller{position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden}.facebook-interactions-controller .page-container{position:absolute;top:115px;right:0px;bottom:0px;left:0px;overflow:auto}.facebook-header-wrapper{top:0;right:0px;left:0px;width:100%;background:#fff;z-index:10}.facebook-header--recent-posts{margin-bottom:16px}.active-filters-header--text{color:#737373;text-transform:uppercase;letter-spacing:1px;font-size:13.02px;margin:0 5px}.active-filters-header--label{font-size:20px}.facebook-filter-panel .facebook-filters--col{float:left}.facebook-filter-panel .facebook-filters--text{max-width:437px;padding-right:35px;width:47%}.facebook-filter-panel .date-picker-dropdown{float:left !important}.facebook-filter--help{font-size:20px;vertical-align:middle}.facebook-filter--help .fa-question-circle{color:#b7b7b7;line-height:40px;width:25px;text-align:center}.facebook-filter--help .fa-question-circle::before{float:left}.facebook-filter--help .fa-question-circle:hover{color:#a54ab5}.facebook-nav{position:relative;z-index:10}.facebook-header--subheader{padding:18px 16px}.facebook-header--text{font-size:20px;padding-bottom:2px}.facebook-header--actions{position:absolute;right:16px;top:17px}.facebook-post-stats{min-width:715px}.facebook-post-stats .facebook-post-container{float:left}.facebook-post-stats dd{color:#454545;font-size:20px}.facebook-post-stats dt{color:#737373;border-bottom:#f6f6f6 solid 1px;padding-bottom:16px}.facebook-post-stats dt:last-child{border-bottom:none}.facebook-post-stats--card{float:left;margin-left:30px;width:32%;background:#fff}.facebook-post-stats--body{padding:0 0 0 16px}.facebook-post-stats--value{padding-top:16px}.facebook-post-stats--label{color:#737373;font-size:15.96px;padding:13px 0 14px 10px}.facebook-post-stats--reaction-icon{width:18px;background:#fff;padding:0 2px 0 0;margin-right:-2px;position:relative;border-radius:50px}.facebook-post-stats--reaction-icon:first-child{margin-left:8px}.facebook-post-container{background:#fff;background-image:url(/images/fb_post_loader_loop.d9b6add002b5050d1ff7.gif);background-repeat:no-repeat;width:500px;min-height:150px;border-radius:3px}.facebook-post-container .fb-post{z-index:1;min-height:130px}.facebook-post--actions{z-index:1;position:relative;top:-2px}.facebook-post--actions a{display:flex;justify-content:center;margin:10px}.post-details .module--body{padding:20px 30px}.post-details--header .facebook-post--actions{display:none}.post-details--contacts{margin-top:30px}.post-details--contacts .module--header .button-select{margin-top:-6px}.post-details--contacts-table{position:relative;height:600px}.post-details--contacts-table .fixed-page-wrapper{top:72px}.post-details--contacts-table .selected-contacts-string{margin-left:12px}.post-details--results{background:#fff;padding:20px 30px;border-bottom:solid 1px #f6f6f6}.post-details--engagers{display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;flex-wrap:wrap}.post-details--engagers .post-engagers--profile{display:-moz-flex;display:flex;box-orient:vertical;-moz-flex-direction:column;flex-direction:column;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:14px;min-height:165px;width:220px;margin:16px;border:solid 1px #f6f6f6;position:relative;padding:24px}.post-details--engagers .post-engagers--profile .btn-secondary,.post-details--engagers .post-engagers--profile .dropdown-button .dropdown--header a,.dropdown-button .dropdown--header .post-details--engagers .post-engagers--profile a,.post-details--engagers .post-engagers--profile .btn{font-size:14px}.post-details--engagers .post-engagers--profile .btn-secondary:visited,.post-details--engagers .post-engagers--profile .dropdown-button .dropdown--header a:visited,.dropdown-button .dropdown--header .post-details--engagers .post-engagers--profile a:visited{color:#454545 !important}.post-details--engagers .post-engagers--profile-link{margin-bottom:5px}.post-details--engagers .post-engagers--profile-link img{transition:all .2s ease-in-out}.post-details--engagers .post-engagers--profile-link img:hover{transform:scale(1.3);filter:brightness(80%)}.post-engagers{position:absolute;top:0px;right:0px;bottom:0px;left:0px;min-height:200px;overflow:auto}.facebook-module--header h5{display:inline-block;vertical-align:middle}.facebook-module--header .combobox{display:inline-block;width:35%;vertical-align:middle}.facebook-posts-controller--warning{display:flex;background:#fff;border:1px solid #f6f6f6;border-left:solid 3px #737373;border-radius:2px;margin-bottom:12px;box-shadow:0 1px 0 #f6f6f6}.facebook-posts-controller--warning span{padding:16px}.facebook-posts-controller--warning p{margin:4px 0 0 0}.facebook-posts-controller--icon{color:#737373;display:flex;padding:16px 0 16px 8px}.recent-engagement{display:flex;justify-content:space-evenly;align-items:center;width:65%}.social-interaction .social-icon{width:25px;text-align:left;vertical-align:middle;margin-right:7px}.social-interaction .social-comment{margin:10px 0 0 35px;max-width:50%}.social-comment{position:relative;display:inline-block;border:1px solid #f6f6f6;height:auto;padding:6px 12px;border-radius:5px;background:#fff}.social-comment::after,.social-comment::before{position:absolute;border:8px solid rgba(0,0,0,0);color:#fff;font-size:1.4em;pointer-events:none;content:"▼";left:10px;bottom:-23px;text-shadow:0 2px 0 #b7b7b7}.social-comment [data-readmore-toggle]{text-align:right}.facebook-posts{padding:10px 14px}.facebook-posts .social-comment{margin:20px 20px 0 20px;max-width:87%}.social-interaction--data{margin:0 35px 20px;width:800px}.social-interaction--data table{margin:0}.social-interaction--data td{border-bottom:none}.social-interaction--data .contact-card td:first-child{width:75px}.social-interaction--data .contact-card--name{font-weight:normal;color:#939393}.social-interaction--month{color:#a54ab5;text-align:center;margin:20px auto}.social-posts-timeline .module--body{position:relative;min-height:300px}.facebook-results{padding:16px;padding-top:10px}.social-posts--spacer{height:45px}.contact-expanded--contact{width:320px;padding-right:10px}.facebook-unmatched-engagers-controller .facebook-header-wrapper{width:auto;position:fixed;top:65px;background:none;left:221px}.facebook-unmatched-engagers-controller .facebook-unmatched-engagers-content{position:absolute;top:160px;left:0px;right:0px}.facebook-unmatched-engagers-controller .facebook-pages-table{top:0px}.nav-is-collapsed .facebook-unmatched-engagers-controller .facebook-header-wrapper{left:0}.facebook-unmatched-engagers-filters{display:flex;justify-content:space-between;margin:20px 15px;position:relative;top:80px;background-color:#fff}.facebook-unmatched-engagers-filters .et--button-toggle{min-width:130px}.facebook-filters{padding:32px;padding-bottom:0}.facebook-filters .profile-card-subtitle{margin:10px 0}.facebook-filters .facebook-filters-first-subtitle .profile-card-subtitle{margin-top:0}.facebook-filters .facebook-filters--row:last-child{border-bottom:none}.facebook-filters .date-picker-dropdown.advanced-combobox,.facebook-filters .date-picker-dropdown.advanced-dropdown{float:none;display:inline-block;vertical-align:middle;width:45%;max-width:400px}.facebook-filters .number-range{width:45%;max-width:400px}.facebook-filters--checkbox{display:inline-block;vertical-align:middle;margin-right:32px;font-weight:normal}.facebook-filters--checkbox .checkbox--box{margin-right:16px;vertical-align:bottom}.facebook-filters--text{max-width:500px}.facebook-filters--col{width:45%;max-width:420px;padding-right:16px;margin-right:16px;position:relative;display:inline-block;vertical-align:middle}.facebook-filters--col .advanced-combobox,.facebook-filters--col .advanced-dropdown{width:100%;max-width:400px;float:none}.facebook-filters--col.is-active{border-right:solid 1px #f6f6f6}.facebook-filters--col.is-active::before{height:0;width:0;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:9px solid #f6f6f6;position:absolute;top:33%;right:-9px;top:calc(50% - 9px);content:""}.facebook-filters--col.is-active::after{height:0;width:0;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:9px solid #fff;position:absolute;top:33%;right:-8px;top:calc(50% - 9px);content:""}.profile--enrichment{display:grid;grid-template-columns:repeat(4, 1fr);gap:8px;max-width:2000px;margin:0 auto;padding:0 16px;margin-bottom:50px}.profile--enrichment .empty-state-message{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1 auto;min-height:80px}.profile--enrichment .empty-state-message--text{font-size:12px !important;color:#737373;text-align:center;font-weight:normal}.profile--enrichment .empty-state-message--icon{padding:16px 0}@media(min-width: 768px){.profile--enrichment{gap:12px}}@media(max-width: 1023px){.profile--enrichment{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.profile--enrichment{gap:16px}}@media(max-width: 1350px){.profile--enrichment{grid-template-columns:1fr;justify-items:center}}@media(max-width: 768px){.profile--enrichment{grid-template-columns:1fr}}.profile-enrichment--accent{color:#a54ab5;font-weight:bold}.profile-enrichment--accent-light{color:#a54ab5;font-weight:400}.profile-card--wrapper:has(.profile--enrichment-philanthropic-signals){grid-column:1/5;grid-row:1;align-self:stretch}@media(max-width: 1350px){.profile-card--wrapper:has(.profile--enrichment-philanthropic-signals){grid-column:1;grid-row:auto;max-width:900px;width:100%}}.profile-card--wrapper:has(.profile--enrichment-philanthropic-signals) .profile-card{height:100%;display:flex;flex-direction:column}.profile-card--wrapper:has(.profile--enrichment-addresses){grid-column:1/3;grid-row:2/4;align-self:stretch}@media(max-width: 1350px){.profile-card--wrapper:has(.profile--enrichment-addresses){grid-column:1;grid-row:auto;max-width:900px;width:100%}}.profile-card--wrapper:has(.profile--enrichment-addresses) .profile-card{height:100%;display:flex;flex-direction:column}.profile-card--wrapper:has(.profile--enrichment-career){grid-column:3/5;grid-row:2/4;align-self:stretch}@media(max-width: 1350px){.profile-card--wrapper:has(.profile--enrichment-career){grid-column:1;grid-row:auto;max-width:900px;width:100%}}.profile-card--wrapper:has(.profile--enrichment-career) .profile-card{height:100%;display:flex;flex-direction:column;position:relative;padding-bottom:28px}.profile-card--wrapper:has(.profile--enrichment-career) .profile-card:has(.empty-state-message){padding-bottom:16px}@media(max-width: 1350px){.profile-card--wrapper:has(.profile--enrichment-career) .profile-card:has(.empty-state-message){height:auto;min-height:120px}}.profile-card--wrapper:has(.profile--enrichment-social){grid-column:1/3;grid-row:4/6;align-self:stretch}@media(max-width: 1350px){.profile-card--wrapper:has(.profile--enrichment-social){grid-column:1;grid-row:auto;max-width:900px;width:100%}}.profile-card--wrapper:has(.profile--enrichment-social) .profile-card{height:100%;display:flex;flex-direction:column;position:relative;padding-bottom:28px}.profile-card--wrapper:has(.profile--enrichment-social) .profile-card:has(.empty-state-message){padding-bottom:16px}@media(max-width: 1350px){.profile-card--wrapper:has(.profile--enrichment-social) .profile-card:has(.empty-state-message){height:auto;min-height:120px}}.profile-card--wrapper:has(.profile--enrichment-other-details){grid-column:3/5;grid-row:4/6;align-self:stretch}@media(max-width: 1350px){.profile-card--wrapper:has(.profile--enrichment-other-details){grid-column:1;grid-row:auto;max-width:900px;width:100%}}.profile-card--wrapper:has(.profile--enrichment-other-details) .profile-card{height:100%;display:flex;flex-direction:column;position:relative;padding-bottom:28px}.profile-card--wrapper:has(.profile--enrichment-other-details) .profile-card:has(.empty-state-message){padding-bottom:16px}@media(max-width: 1350px){.profile-card--wrapper:has(.profile--enrichment-other-details) .profile-card:has(.empty-state-message){height:auto;min-height:120px}}.profile--enrichment-footer{position:absolute;bottom:0;right:0;left:0;display:flex;justify-content:flex-end;padding:0 16px 16px}.profile--enrichment-inner{padding:8px 16px;height:100%;flex:1 1 auto}.profile--enrichment-inner:not(.columns):has(.empty-state-message){display:flex;flex-direction:column;height:100%}.profile--enrichment-inner.columns{display:flex;justify-content:space-between;align-items:stretch}.profile--enrichment-inner.columns>div{flex:1;padding:0 16px;display:flex;flex-direction:column}.profile--enrichment-inner.columns>div>.gt-icon{display:inline-block}.profile--enrichment-inner.columns>div:not(:last-child){border-right:1px solid #f3f3f3}.profile--enrichment-inner.columns>div:first-child{padding-left:0}.profile--enrichment-inner.columns>div:last-child{padding-right:0}.profile--enrichment-inner.columns>div .empty-state-message{margin:auto 0}.profile--enrichment-inner .career-template{padding-bottom:5px;width:100%}.profile--enrichment-inner .profile-enrichment-wealth-header{display:flex;align-items:center;gap:8px;margin-bottom:12px}.profile--enrichment-inner .profile-enrichment-wealth-title{color:#737373}.profile--enrichment-inner .profile-enrichment--lists{padding:4px 0 0 6px}.profile--enrichment-inner-edit{cursor:pointer}.profile--enrichment-inner-edit :hover{color:#007c9e}.profile-enrichment--more{margin-left:19px}.profile-enrichment--view-all{float:right}.profile-enrichment--more-modal{padding:20px}.profile--enrichment-group{margin-bottom:14px}.profile--enrichment-group-title{font-size:14px;font-weight:500;color:#454545;border-bottom:2px solid #f6f6f6;padding-bottom:8px}.employment-tabs{border-bottom:solid 1px #f6f6f6;background:#fff}.employment-tabs--heading{padding:12px 16px;font-size:14px;color:#737373;line-height:150%;letter-spacing:.15px}.employment-tabs--list{display:flex;gap:0;flex:1;overflow:hidden}.employment-tabs--tab{flex:0 0 auto;min-width:160px;max-width:250px;width:33.33%;padding:12px 16px;border:none;background:rgba(0,0,0,0);color:#737373;font-size:14px;font-weight:500;letter-spacing:.5px;cursor:pointer;border-bottom:3px solid rgba(0,0,0,0);transition:all .2s ease;white-space:nowrap}.employment-tabs--tab:hover{background:#d7d7d7;color:#737373}.employment-tabs--tab.employment-tabs--tab-active{color:#a54ab5;border-bottom-color:#a54ab5}@media(max-width: 768px){.employment-tabs--tab{min-width:140px;width:40%}}@media(max-width: 480px){.employment-tabs--tab{min-width:120px;width:45%}}.career-template--dates{font-size:14px;font-style:italic;color:#737373}.profile--enrichment-bio--delete{float:right;font-size:20px}.profile--enrichment-bio-location{margin-bottom:15px}.profile--enrichment-bio--info{max-width:200px;display:flex;justify-content:space-between;text-transform:capitalize}.profile--enrichment-delete-button{color:#eb5c68;font-size:20px;flex-shrink:0}.profile--enrichment-rejected-list{padding-top:15px;margin-top:15px;border-top:1px solid #f6f6f6}.profile-enrichment--item{display:flex;align-items:flex-start;position:relative;min-width:250px;padding-left:8px;margin:6px 0}.profile-enrichment--item .career-template{padding-bottom:0}.profile--enrichment-undo-button{flex-shrink:0}.profile-enrichment--modal-header{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;font-weight:500;font-size:20px;padding:10px 16px 0px}.career-edit-modal{padding:20px}.profile--enrichment-addresses .slideshow--header{display:none}.profile--enrichment-addresses .slideshow--content{height:394px;margin-top:16px;background:#fff;box-shadow:none;text-align:left;font-size:14px}.profile--enrichment-addresses .slideshow--slide{border-radius:2px;margin:0 auto;padding:0px;left:16px;right:16px}.profile--enrichment-addresses .slideshow--footer{border-top:none}.profile--enrichment-addresses .slideshow--paging{width:100%}.profile-enrichment--icon{color:#b7b7b7;font-size:18px;line-height:1;vertical-align:middle}.profile-enrichment--match{padding-right:5px;color:#737373;font-size:12px}.profile-enrichment--verified--icon{color:#73c166;font-size:18px}.profile-enrichment--lists{margin-bottom:15px}.profile-enrichment--list{margin:0 19px;text-transform:capitalize}.profile-enrichment--list p{margin-bottom:10px}.profile--enrichment-pro-interest{margin-left:20px}.profile-enrichment-interest-group{display:flex;justify-content:space-between;margin-top:10px}.profile--enrichment-meta{font-size:12px;color:#737373;text-align:center;font-weight:normal;width:100%;padding-top:8px}.profile--enrichment-meta-modal{font-size:12px;color:#737373;font-weight:normal;width:100%;padding-top:8px}.profile--enrichment-meta--footer{display:flex;justify-content:center;align-items:center;margin-bottom:8px}.profile--enrichment-meta--footer *{margin:0 2px}.profile--enrichment-restore{display:flex;justify-content:space-between}.profile--enrichment-restore.toggle-deleted{float:right}.profile--enrichment-wealth--networth .profile-enrichment--list p{font-size:16px;font-weight:bold}.profile-enrichment-title-wrapper{display:flex;align-items:center;gap:8px}.profile-enrichment-title-wrapper p{color:#737373;font-size:20px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.15px;margin:0}.profile--enrichment-social-profile{margin-bottom:20px;display:flex;gap:12px}.profile--enrichment-social-profile-name{display:flex;align-items:center;justify-content:space-between;position:relative;width:100%}.profile--enrichment-social-profile-name-unavailable{color:#737373;font-size:14px;font-style:italic}.profile--enrichment-social-body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.profile--enrichment-social-followers{display:flex;flex-direction:column;gap:4px;font-size:14px;color:#454545}.profile--enrichment-social-followers span{margin-right:10px}.profile--enrichment-social-icon{margin-top:10px}.profile--enrichment-additional-socials{font-size:12px;color:#007c9e;width:90%;margin:0px 20px 10px 0px;text-align:center}.profile--enrichment-followers-confidence{display:flex;align-items:center;margin-top:8px}.profile--enrichment-social-follower-count{margin-left:70px}.empty-state-message--text{font-size:16px}.profile--enrichment-social-edit{padding:20px}.social-media-table{width:100%;margin:10px 0 0 0}.social-media-table--header{margin-bottom:15px}.social-media-table--subheader{color:#737373;line-height:150%;letter-spacing:.15px;margin:0 0 18px 18px}.social-media-table--table{width:100%;border-collapse:collapse;font-size:14px}.social-media-table--th{text-align:left;padding:12px 16px;font-weight:500;color:#737373;font-size:14px;letter-spacing:.5px;border-bottom:2px solid #f6f6f6;background-color:#f9f9f9}.social-media-table--row{border-bottom:1px solid #f6f6f6;transition:background-color .2s ease}.social-media-table--row:hover{background-color:#f9f9f9}.social-media-table--td{padding:16px;vertical-align:middle;color:#454545}.social-media-table--platform{font-weight:500}.social-media-table--platform-content{display:flex;align-items:center;gap:10px}.social-media-table--icon{display:flex;align-items:center;flex-shrink:0}.social-media-table--platform-link{color:#a54ab5;text-decoration:none;font-weight:500}.social-media-table--platform-link:hover{text-decoration:underline}.social-media-table--platform-name{font-weight:500;color:#454545}.social-media-table--dash{color:#737373}.profile--enrichment-additional-button-container{display:flex;justify-content:flex-end}.profile-enrichment-teaser{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;text-align:center;font-style:italic;font-size:16px;margin:auto;width:80%;padding:40px 20px}.teaser-highlight{font-weight:bold}.profile--enrichment--confidence-high{color:#73c166;font-size:12px}.profile--enrichment--confidence-med{color:#f5a933;font-size:12px}.profile--enrichment--confidence-low{color:#c8321a;font-size:12px}.profile--enrichment--confidence-info{color:#b7b7b7;font-size:12px}.profile--enrichment--pill{display:inline-flex;align-items:center;gap:4px;font-size:14px;padding:4px 8px;border-radius:25px;width:-webkit-fit-content;width:fit-content;font-weight:500}.profile--enrichment--pill-label{line-height:1}.profile--enrichment--pill-high{color:#4caf50;background-color:#e8f5e9}.profile--enrichment--pill-med{color:#ff8f00;background-color:#fff8e1}.profile--enrichment--pill-low{color:#bf360c;background-color:#fbe9e7}.profile--enrichment--pill-na{color:#939393;font-size:18px;margin-left:6px}.profile--enrichment--additional-employments{font-size:12px;color:#007c9e;text-align:center}.profile--enrichment-more-btn{font-size:12px;color:#007c9e;display:block;max-width:100px;margin-left:auto;margin-right:30px;margin-top:12px;text-align:right;width:auto}.profile--enrichment--employment-item{border-bottom:1px solid #f9f9f9;padding:2px 0 !important}.profile--enrichment--employment-item:first-child{font-weight:500;width:140px;color:#737373}.profile--enrichment--employment-item:last-child{width:auto;color:#454545}.centered-tooltip{text-align:center}.contact-interests-enrichment .profile-enrichment-item{display:flex;justify-content:space-between;align-items:flex-start}.contact-interests-enrichment .profile-enrichment-item .profile--enrichment-delete-button{position:static}.other-details-tabs{border-bottom:solid 1px #f6f6f6;background:#fff}.other-details-tabs--heading{padding:12px 16px;font-size:16px;color:#737373;line-height:150%;letter-spacing:.15px}.other-details-tabs--list{display:flex;gap:0;flex:1;overflow:hidden}.other-details-tabs--tab{flex:0 0 auto;min-width:160px;max-width:250px;width:33.33%;padding:12px 16px;border:none;background:rgba(0,0,0,0);color:#737373;font-size:14px;font-weight:500;letter-spacing:.5px;cursor:pointer;border-bottom:3px solid rgba(0,0,0,0);transition:all .2s ease;white-space:nowrap}.other-details-tabs--tab:hover{background:#d7d7d7;color:#737373}.other-details-tabs--tab.other-details-tabs--tab-active{color:#a54ab5;border-bottom-color:#a54ab5}@media(max-width: 768px){.other-details-tabs--tab{min-width:140px;width:40%}}@media(max-width: 480px){.other-details-tabs--tab{min-width:120px;width:45%}}.noteworthy-events-table{width:100%}.noteworthy-events-table--table{width:100%;border-collapse:collapse;font-size:14px}.noteworthy-events-table--th{text-align:left;padding:12px 16px;font-weight:500;color:#737373;font-size:14px;letter-spacing:.5px;border-bottom:2px solid #f6f6f6;background-color:#f9f9f9}.noteworthy-events-table--row{border-bottom:1px solid #f6f6f6;transition:background-color .2s ease}.noteworthy-events-table--row:hover{background-color:#f9f9f9}.noteworthy-events-table--td{padding:16px;vertical-align:middle;color:#454545}.noteworthy-events-table--dash{color:#737373}.personal-details-section{width:100%;margin:-2px 0 0 0}.personal-details-section--table{width:100%;border-collapse:collapse;font-size:14px}.personal-details-section--th{text-align:left;padding:12px 16px;font-weight:500;color:#737373;font-size:14px;letter-spacing:.5px;border-bottom:2px solid #f6f6f6;background-color:#f9f9f9}.personal-details-section--th:first-child{width:70%}.personal-details-section--th:last-child{width:30%}.personal-details-section--row{border-bottom:1px solid #f6f6f6}.personal-details-section--row:last-child{border-bottom:none}.personal-details-section--td{padding:16px;vertical-align:middle;color:#454545}.personal-details-section--td.personal-details-section--detail{width:70%}.personal-details-section--td.personal-details-section--confidence{width:30%;text-align:left}.personal-details-section--label{font-weight:500;color:#737373}.personal-details-section--dash{color:#737373}.profile-enrichment--section-title{font-size:14px;font-weight:500;color:#454545;margin-bottom:12px;margin-top:16px}.profile-enrichment--section-title:first-child{margin-top:0}.other-details-modal--event-item{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.other-details-modal--event-text{font-size:14px;color:#454545}.other-details-modal--item-content{display:flex;flex-direction:column;margin-bottom:8px;gap:4px;flex:1;min-width:0}.other-details-modal--item-content p{margin:0;font-size:14px;color:#454545}.other-details-modal--confidence-row{display:flex;align-items:center;gap:8px}.other-details-modal--confidence-label{font-size:12px;color:#737373;font-weight:500}.profile--enrichment-philanthropic-signals{height:100%;display:flex;flex-direction:column}.profile--enrichment-philanthropic-signals-content{padding:16px;flex:1 1 auto;display:flex;flex-direction:column;gap:16px}.philanthropic-signals--edit-btn{background:none;border:none;outline:none;padding:4px;cursor:pointer;color:#737373}.philanthropic-signals--edit-btn:hover{color:#a54ab5}.philanthropic-signals--edit-btn .gt-icon{font-size:18px}.philanthropic-indicators-card{border:1px solid #f3f3f3;border-radius:8px;padding:16px;background:#fff}.philanthropic-indicators-card--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.philanthropic-indicators-card--header-left{display:flex;align-items:center;gap:8px}.philanthropic-indicators-card--header-left .gt-icon{color:#737373;font-size:18px}.philanthropic-indicators-card--edit-btn{background:none;border:none;outline:none;padding:4px;cursor:pointer;color:#737373;margin-left:auto}.philanthropic-indicators-card--edit-btn:hover{color:#a54ab5}.philanthropic-indicators-card--edit-btn .gt-icon{font-size:18px}.philanthropic-indicators-card--title{font-size:16px;font-weight:500;color:#454545}.philanthropic-indicators-card--content{display:flex;gap:48px;margin-bottom:8px}@media(max-width: 768px){.philanthropic-indicators-card--content{flex-direction:column;gap:24px}}.philanthropic-indicators-card--section{flex:1;padding-right:48px}.philanthropic-indicators-card--section:last-child{padding-right:0;padding-left:48px;border-left:1px solid #f3f3f3}@media(max-width: 768px){.philanthropic-indicators-card--section{padding-right:0}.philanthropic-indicators-card--section:last-child{padding-left:0;border-left:none;border-top:1px solid #f3f3f3;padding-top:24px}}.philanthropic-indicators-card--section-header{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-size:14px;font-weight:500;color:#454545}.philanthropic-indicators-card--info-icon{color:#939393;font-size:14px;cursor:pointer}.philanthropic-indicators-card--tags{display:flex;flex-wrap:wrap;gap:8px}.philanthropic-indicators-card--tag{display:inline-block;padding:4px 12px;background-color:rgba(165,74,181,.1);color:#a54ab5;font-size:14px;border-radius:16px;cursor:default}.philanthropic-indicators-card--empty{color:#737373;font-size:14px}.philanthropic-indicators-card--empty-text{color:#737373;font-size:14px;font-style:italic}.philanthropic-indicators-card--more-btn{display:block;background:none;border:none;color:#a54ab5;font-size:14px;cursor:pointer;padding:0;margin-top:12px;margin-left:auto}.philanthropic-indicators-card--more-btn:hover{text-decoration:underline}.confidence-badge--slot{display:inline-flex;align-items:center;justify-content:center}.confidence-badge--slot-high{width:32px;position:relative;z-index:2}.confidence-badge--slot-low{width:32px;margin-left:-9px;position:relative;z-index:1}.confidence-badge--high{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:500;border-radius:10px;background-color:#a54ab5;color:#fff;transition:opacity .15s ease-in-out;position:relative;z-index:2}.confidence-badge--high[role=button]{cursor:pointer}.confidence-badge--high[role=button]:hover{opacity:.7}.confidence-badge--low{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:500;border-radius:10px;background-color:#939393;color:#fff;transition:opacity .15s ease-in-out}.confidence-badge--low[role=button]{cursor:pointer}.confidence-badge--low[role=button]:hover{opacity:.7}.philanthropic-signals-cards-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}@media(max-width: 1023px){.philanthropic-signals-cards-row{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.philanthropic-signals-cards-row{grid-template-columns:1fr}}.capacity-ratings-card{border:1px solid #f3f3f3;border-radius:8px;padding:16px;background:#fff}.capacity-ratings-card--header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.capacity-ratings-card--header-left{display:flex;align-items:center;gap:8px}.capacity-ratings-card--header-left .gt-icon{color:#737373;font-size:18px}.capacity-ratings-card--header-right{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.capacity-ratings-card--title{font-size:16px;font-weight:500;color:#454545}.capacity-ratings-card--content{display:flex;flex-direction:column;gap:16px}.capacity-ratings-card--primary{display:flex;flex-direction:column;gap:4px}.capacity-ratings-card--ds-rating{display:flex;align-items:center;gap:6px}.capacity-ratings-card--ds-label{font-size:20px;font-weight:600;color:#a54ab5}.capacity-ratings-card--ds-info-icon{color:#939393;font-size:16px;cursor:pointer}.capacity-ratings-card--ds-subtext{font-size:12px;color:#737373;text-align:right}.capacity-ratings-card--info-icon{color:#939393;font-size:14px;cursor:pointer}.capacity-ratings-card--metrics{display:flex;flex-direction:column;gap:12px}.capacity-ratings-card--metric{display:flex;justify-content:space-between;align-items:center}.capacity-ratings-card--metric-label-wrapper{display:flex;align-items:center;gap:4px}.capacity-ratings-card--metric-label{font-size:14px;color:#737373}.capacity-ratings-card--metric-value{font-size:20px;font-weight:600;color:#a54ab5}.giving-card{border:1px solid #f3f3f3;border-radius:8px;padding:16px;background:#fff}.giving-card--header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.giving-card--header-left{display:flex;align-items:center;gap:8px}.giving-card--header-left .gt-icon{color:#737373;font-size:18px}.giving-card--title{font-size:16px;font-weight:500;color:#454545}.giving-card--score{display:flex;align-items:center;gap:4px}.giving-card--score-label{font-size:20px;font-weight:600;color:#a54ab5}.giving-card--score-value{font-size:20px;font-weight:600;color:#a54ab5}.giving-card--score-na{color:#a54ab5}.giving-card--info-icon{color:#939393;font-size:14px;cursor:pointer}.giving-card--content{display:flex;flex-direction:column;gap:12px}.giving-card--row{display:flex;justify-content:space-between;align-items:center}.giving-card--row-label-wrapper{display:flex;align-items:center;gap:4px}.giving-card--row-label{font-size:14px;color:#737373}.giving-card--row-value{display:grid;grid-template-columns:1fr 32px 32px;align-items:center;font-size:14px;font-weight:500;color:#444458}.giving-card--amount{text-align:right}.giving-card--row-value-clickable{cursor:pointer;color:#a54ab5}.giving-card--row-value-clickable:hover{text-decoration:underline}.financial-signals-card{border:1px solid #f3f3f3;border-radius:8px;padding:16px;background:#fff}.financial-signals-card--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.financial-signals-card--header-left{display:flex;align-items:center;gap:8px}.financial-signals-card--header-left .gt-icon{color:#737373;font-size:18px}.financial-signals-card--title{font-size:16px;font-weight:500;color:#454545}.financial-signals-card--edit-btn{background:none;border:none;padding:4px;cursor:pointer;color:#737373;border-radius:4px}.financial-signals-card--edit-btn:hover{color:#a54ab5;background-color:#f9f9f9}.financial-signals-card--edit-btn .gt-icon{font-size:16px}.financial-signals-card--info-icon{color:#939393;font-size:14px;cursor:pointer}.financial-signals-card--content{display:flex;flex-direction:column;gap:12px}.financial-signals-card--row{display:flex;justify-content:space-between;align-items:center}.financial-signals-card--row-label-wrapper{display:flex;align-items:center;gap:4px}.financial-signals-card--row-label{font-size:14px;color:#737373}.financial-signals-card--row-value{display:grid;grid-template-columns:1fr 32px 32px;align-items:center;font-size:14px;font-weight:500;color:#444458}.financial-signals-card--row-value-clickable{cursor:pointer;color:#a54ab5}.financial-signals-card--row-value-clickable:hover{text-decoration:underline}.philanthropic-signals-modal{padding:0 24px 24px}.philanthropic-signals-modal--tabs{display:flex;gap:0;border-bottom:1px solid #b7b7b7;margin-bottom:16px}.philanthropic-signals-modal--tab{padding:12px 16px;font-size:13px;font-weight:500;color:#737373;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;transition:color .15s ease-in-out,border-color .15s ease-in-out}.philanthropic-signals-modal--tab:hover{color:#a54ab5}.philanthropic-signals-modal--tab-active{color:#a54ab5;border-bottom-color:#a54ab5}.philanthropic-signals-modal--search{margin-bottom:16px}.philanthropic-signals-modal--content{display:flex;flex-direction:column;gap:8px}.philanthropic-signals-modal--empty{padding:24px;text-align:center;color:#737373;font-size:14px}.collapsible-section{border:1px solid #b7b7b7;border-radius:6px;overflow:hidden}.collapsible-section--header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 16px;font-size:14px;font-weight:500;color:#737373;background:#f9f9f9;border:none;cursor:pointer;transition:background-color .15s ease-in-out}.collapsible-section--header:hover{background:#f9f9f9}.collapsible-section--title{text-align:left}.collapsible-section--chevron{font-size:16px;color:#737373;transition:transform .2s ease-in-out}.collapsible-section--chevron-expanded{transform:rotate(180deg)}.collapsible-section--content{padding:0;background:#fff}.real-estate-address-cell{display:flex;align-items:center;gap:12px;padding:8px 0}.real-estate-address-cell--thumbnail{width:82px;height:74px;object-fit:cover;border-radius:12px;flex-shrink:0}.real-estate-address-cell--placeholder{width:82px;height:74px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background-color:#f9f9f9;color:#939393;font-size:24px}.real-estate-address-cell--text{display:flex;flex-direction:column;gap:2px}.real-estate-address-cell--street{font-size:14px;color:#454545;font-weight:400}.real-estate-address-cell--city{font-size:13px;color:#737373}.net-worth-modal{padding:0 24px 24px}.net-worth-modal--section{margin-bottom:16px}.net-worth-modal--section-title{font-size:14px;font-weight:600;color:#737373;margin:0 0 12px 0}.net-worth-modal--section-rejected{margin-top:16px;padding-top:16px;border-top:1px solid #b7b7b7}.net-worth-modal--item{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f9f9f9;border-radius:6px;margin-bottom:8px}.net-worth-modal--item:last-child{margin-bottom:0}.net-worth-modal--item-content{display:flex;flex-direction:column;gap:4px}.net-worth-modal--item-value{font-size:18px;font-weight:600;color:#454545}.net-worth-modal--item-meta{display:flex;gap:16px;font-size:12px;color:#737373}.net-worth-modal--item-actions{display:flex;gap:8px}.net-worth-modal--action-btn{display:flex;align-items:center;gap:4px;padding:6px 12px;font-size:13px;border:none;border-radius:4px;cursor:pointer;transition:background-color .15s ease-in-out}.net-worth-modal--delete-btn{background:rgba(0,0,0,0);color:#de1b2c}.net-worth-modal--delete-btn:hover{background:rgba(222,27,44,.1)}.net-worth-modal--restore-btn{background:rgba(0,0,0,0);color:#a54ab5}.net-worth-modal--restore-btn:hover{background:rgba(165,74,181,.1)}.net-worth-modal--toggle-rejected{font-size:14px;cursor:pointer;padding:0;margin-top:12px}.net-worth-modal--toggle-rejected:hover{text-decoration:underline}.net-worth-modal--empty{padding:24px;text-align:center;color:#737373;font-size:14px}.enrichment-upsell-popover{padding:15px;font-size:14px;line-height:1.5}.profile-engagement-metrics--wrapper{display:-moz-flex;display:flex;box-orient:vertical;-moz-flex-direction:column;flex-direction:column;box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;align-content:stretch;-ms-flex-line-pack:stretch;padding:16px 20px}.profile-engagement-metrics--content{padding-top:16px;padding-bottom:16px}.profile-engagement-metrics--caption{margin-top:2px}.profile-engagement-metrics--column{width:50%;display:inline-block}.profile-engagement-metrics--column.is-column-1{border-right:1px solid #f6f6f6}.profile-engagement-metrics--column.is-column-2{padding-left:16px}.profile-engagement-metrics--empty-message{color:#d7d7d7}.profile-engagement-metrics--count{display:inline-block;font-size:24px;font-weight:bold;vertical-align:middle;margin-right:4px;line-height:26px}.profile-engagement-metrics--icon-community{color:#00a0cc;font-size:18px;vertical-align:text-top}.profile-engagement-metrics--status{display:inline-block;font-size:20px;vertical-align:middle;margin-right:4px;line-height:26px;color:#00c0f5;margin-bottom:10px}.profile-engagement-metrics-tv{display:flex;justify-content:space-between}.margin-bottom-dashboard{margin-bottom:0px}.profile-engagement-metrics-tv-label{color:#3367f2;align-self:flex-end;margin-right:10px}.profile-engagement-metrics-tv-ctalabel{color:#3367f2;align-self:flex-end;margin-right:50px}.profile-engagement{display:flex}.profile-engagement .profile-card{position:relative}.profile-engagement .profile-card .filter-drawer--header{border-top-right-radius:12px;border-top-left-radius:12px}.profile-engagement .profile-card .filter-drawer--toggle{border-top-left-radius:12px}.profile-engagement .profile-card .filter-drawer--overlay{border-radius:12px}.profile-engagement .filter-drawer--content{overflow:inherit}.profile-engagement .filter-drawer--clear{width:auto;padding:28px 32px}.profile-engagement .filter-drawer--clear a:hover{color:#de1b2c}.profile-engagement .filter-drawer--apply{width:auto}.profile-engagement .facebook-filters--col{width:75%}.profile-engagement .facebook-filters .date-picker-dropdown.advanced-combobox,.profile-engagement .facebook-filters .date-picker-dropdown.advanced-dropdown{width:71%;margin-top:16px}.profile-engagement--category-dropdown{float:right;max-width:116px;margin-right:12px}.profile-engagement--filter-header{padding:16px 32px 16px 16px}.profile-engagement--filter-header .overflow-text{width:calc(100% - 280px);float:left;padding-top:10px}.profile-engagement--filter-results{position:relative;top:74px;min-height:200px}.profile-engagement--filter-results-tv{position:relative}.profile-engagement--sort{float:right}.profile-engagement--all-engagements{margin-top:16px;padding-bottom:75px}.profile-engagement--all-engagements .empty-state-message--icon{color:#3b5998;line-height:50px}.profile-engagement--pagination{border-top:solid 1px #f6f6f6;display:block;padding:16px;font-size:16px;text-align:center}.profile-engagement--filter-loading{padding-top:10px;vertical-align:middle;display:inline-block}.profile-engagement--engagement-list .loading{max-height:110px}.profile-gifts-controller{overflow-y:auto;padding:20px;position:absolute;top:75px;left:0;right:0;bottom:0}.profile-gifts-controller--in-module{padding:0;position:relative;top:0;border-radius:12px}.profile-gifts-controller--in-module .gifts-feed{border:0;min-height:80px}.profile-gifts-controller--in-module .gifts-feed--list{padding:0}.social-actions{padding:16px 20px;min-height:50px}.social-actions .et--plain-button{width:100% !important}.social-actions--button{padding:8px;background-color:#f2f6f7;cursor:pointer;margin-bottom:12px;border-radius:2px;font-weight:500;color:#737373}.social-actions--button:hover{background-color:#f6f6f6}.social-actions--button i{width:16px;margin-right:16px;font-size:16px}.social-actions--button i.unmatched{color:#737373}.social-actions--button a{font-weight:500;color:#737373}.social-actions--button a:hover{color:#737373}.social-actions--button .google-search--icon{vertical-align:top}.social-actions--popover{width:300px;padding:8px;border:solid 1px #f6f6f6;box-shadow:0 0 1px #f6f6f6}.social-actions--popover a{display:block;padding:8px}.facebook-no-match-button{width:100%}.facebook-no-match{width:300px}.social-actions--button-arrow{position:absolute;right:27px}.contact-profile-v2 .empty-state-message,.contact-profile-v2--empty-message .empty-state-message{width:100%}.contact-profile-v2 .empty-state-message--icon,.contact-profile-v2--empty-message .empty-state-message--icon{font-size:24px}.contact-profile-v2 .empty-state-message--text,.contact-profile-v2--empty-message .empty-state-message--text{font-size:14px;margin:0}.contact-profile-v2 .empty-state-message--thankview .empty-state-message--text,.contact-profile-v2--empty-message .empty-state-message--thankview .empty-state-message--text{font-size:24px}.contact-profile-v2 .empty-state-message--thankview .tv-icon-logo,.contact-profile-v2--empty-message .empty-state-message--thankview .tv-icon-logo{font-size:44px}.contact-profile--not-found{width:100%;color:#b7b7b7;margin:100px auto 0 auto}.contact-profile--not-found .empty-state-message--icon{font-size:120px;color:hsl(0,0%,76.7647058824%)}.contact-profile--not-found .empty-state-message--text{font-size:24px}.contact-profile--body{overflow:auto;padding:8px}.contact-profile--body .profile-nav-section:last-child .profile-nav-section--separator{display:none}.contact-profile--card-header-small{padding-bottom:16px}.contact-profile--card-header-small.profile-card-header{margin:0}.contact-profile--giving .contact-profile--giving-row{display:flex;align-items:flex-start;width:100%}.contact-profile--giving .contact-profile--giving-row.has-gift-feed .contact-profile--card-score{display:block}.contact-profile--giving .contact-profile--card-score{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;padding-top:16px}.contact-profile--giving .contact-profile--card-score>*{flex-grow:1;margin:0 20px}.contact-profile-details--content .contact-profile--body{padding:0 16px}.contact-profile--empty-button{margin:20px}.contact-profile--clarity .profile-card--inner{padding:16px}.profile-nav-section--separator{height:1px;background:#f6f6f6;margin:16px 16px 0 16px}.profile-search-banner{padding:16px}.profile-giving-controller{display:flex;flex-direction:column;gap:16px}.profile-giving-controller--title{display:flex;align-items:center;gap:20px}.profile-giving-controller--recurring-gift{color:#53a744;font-size:12px;margin-left:18px}.profile-giving-controller--recurring-text{margin-left:4px}.profile-giving-controller--category-dropdown{width:"100%";font-weight:400;font-size:14px}.gift-details-modal--contents{padding:0 20px}.gift-details-modal--icon{float:left}.gift-details-modal--summary{border-bottom:1px solid #f6f6f6;padding:16px 0}.gift-details-modal--summary::after{content:"";display:table;clear:both}.gift-details-modal--summary-content{float:left;padding-left:12px}.gift-details-modal--type{color:#454545;font-weight:bold}.gift-details-modal--date{color:#737373}.gift-details-modal--constituent{margin-top:4px;font-size:13px}.gift-details-modal--amount{font-size:20px;font-weight:bold;float:right;padding-top:12px}.gift-details-modal--details{padding:12px 0}.gift-details-modal--details .engagement-card:before{left:20px}.gift-details-modal--details .engagement-card,.gift-details-modal--details .engagement-card--date,.gift-details-modal--details .engagement-card--icon-wrapper{padding:0}.gift-details-modal--details .engagement-card--wrapper{margin-left:55px;padding-top:0}.gift-details-modal--fact{margin-bottom:10px}.gift-details-modal--fact-label{color:#737373}.gift-details-modal--header-content{display:flex;align-items:center;gap:8px}.gift-details-modal--back-btn{font-size:14px}.address-card{max-width:640px;margin:0 auto}.address-card--header{display:flex;justify-content:space-between;align-items:center;padding:0 0 8px 0}.address-card--header-left{display:flex;align-items:center}.address-card--header-right{display:flex;align-items:center}.address-card--info-icon{color:#737373;cursor:pointer;font-size:16px}.address-card--info-icon:hover{color:#454545}.address-card--type{font-size:16px;font-weight:600;color:#737373}.address-card--location-icon{color:#737373;margin-left:-4px}.address-card--enrichment-icon{color:#737373;margin-left:5px}.address-card--body{display:flex;gap:16px;padding:16px}.address-card--google-img{flex-shrink:0;width:140px;height:120px;background:#fff;overflow:hidden;border-radius:8px}.address-card--google-img .empty-state-message{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px}.address-card--google-img img{width:100%;height:100%;object-fit:cover}.address-card--details{flex:1;display:flex;flex-direction:column;gap:6px}.address-card--address-container{display:flex;flex-direction:column}.address-card--address{font-size:16px;font-weight:600;color:#000;line-height:1.4}.address-card--meta-data{display:flex;flex-direction:column}.address-card--meta-item{font-size:14px;line-height:1.6;color:#454545}.address-card--meta-label{color:#737373;font-size:14px;padding-right:2px}.address-card--meta-income .address-card--meta-label{color:#737373}.address-data{color:#454545;font-size:14px}.address-card--empty{color:#737373;font-style:italic}.address-tabs{border-bottom:solid 1px #f6f6f6;background:#fff}.address-tabs--heading{padding:12px 16px;font-size:16px;color:#737373;line-height:150%;letter-spacing:.15px}.address-tabs--container{display:flex;align-items:center;position:relative}.address-tabs--list{display:flex;gap:0;flex:1;overflow:hidden}.address-tabs--tab{flex:0 0 20%;padding:12px 16px;border:none;background:rgba(0,0,0,0);color:#737373;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;border-bottom:3px solid rgba(0,0,0,0);transition:all .2s ease;white-space:nowrap}.address-tabs--tab:hover{background:#d7d7d7;color:#737373}.address-tabs--tab.address-tabs--tab-active{color:#a54ab5;border-bottom-color:#a54ab5}.address-tabs--arrow{flex-shrink:0;padding:8px 12px;border:none;background:#fff;color:#737373;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.address-tabs--arrow:hover{background:#d7d7d7;color:#a54ab5}.address-tabs--arrow.address-tabs--arrow-left{border-right:solid 1px #f6f6f6}.address-tabs--arrow.address-tabs--arrow-right{border-left:solid 1px #f6f6f6}.address-slideshow--content{position:relative}.donor-info{overflow:hidden}.donor-info dl{margin-left:30px}.donor-info dl dt{color:rgb(109.9,109.9,109.9);margin-top:0}.donor-info--section{margin:16px}.donor-info--title-more{font-size:12px;text-transform:none;letter-spacing:0px}.donor-info--search{display:block;margin:24px}.donor-info--tooltip.tooltip-trigger--content{font-size:12px}.donor-info--datalist{margin-bottom:12px}.donor-info--datalist dt{display:inline-block;vertical-align:text-top;width:148px;text-align:right;margin:0;word-break:break-word;line-height:14px}.donor-info--datalist dd{width:calc(100% - 148px);display:inline-block;vertical-align:top;padding:0 16px}.donor-info--datalist .gt-icon-star{color:#d7d7d7}.donor-info--empty-field{color:#d7d7d7}.top-fields-selector--modal .sort-selector--active-wrapper{height:380px}.top-fields-selector--modal .dnd-controller--list{height:325px}.top-fields-selector--empty{width:100%;margin:10px auto}.similar-profiles{min-height:160px}.similar-profiles--header{margin-bottom:8px}.similar-profiles--title{font-size:16px;line-height:20px;color:#737373;font-weight:500}.similar-profiles--body .new-contact-card{width:33%;display:inline-block;padding:0 24px 24px 24px}.similar-profiles--body .new-contact-card--avatar{width:50px}.similar-profiles--body .new-contact-card--body{padding:0px;align-items:normal}.similar-profiles--body .new-contact-card--content{padding:0px 16px}.similar-profiles--left{width:50%;float:left;padding-right:24px}.similar-profiles--right{width:50%;float:left;padding-left:24px}.similar-profiles--contacts .contact-card td{padding:16px 0}.similar-profiles--contacts .contact-card td:first-child{width:80px}.similar-profiles--contacts tr:last-child td{border-bottom:none}.similar-profiles--modal{padding:0 16px}.similar-profiles--empty{text-align:center;padding:0 20px}.profile-notes{width:100%}.profile-notes .profile-notes--feed{background:rgba(0,0,0,0)}.profile-notes .profile-card{padding-top:0}.profile-notes .profile-card--inner{border:none;background:rgba(0,0,0,0)}.profile-notes .contact-profile--body{margin:0;padding:20px}.contact-profile--notes{position:relative;padding:0 !important}.profile-notes--empty{color:#737373;text-align:center;padding:0px 16px 16px}.profile-notes--filter-header{display:flex;justify-content:space-between;padding:16px}.profile-notes--filter-header-controls{display:flex;justify-content:space-around}.profile-notes--filter-header-controls a{margin:0 15px}.profile-notes--filter-header-count{color:#737373}.profile-notes--category{margin-left:8px}.profile-notes--pagination{padding:16px;text-align:center;font-size:16px;background-color:#fff;border:1px solid #f6f6f6}.profile-notes--creator{padding:16px}.profile-notes--creator.is-empty{border-bottom:none}.profile-notes--interaction-create-header.profile-card-header{margin-bottom:0}.profile-notes--interaction-create-header .profile-card-header--content{padding-top:10px}.profile-notes--feed{min-height:72vh;background:#fafafa}.profile-notes--feed .profile-card-header{margin-left:60px;margin-bottom:0px;padding:16px;background:#fff;border:solid 1px #f6f6f6;border-bottom:none}.profile-notes--feed .note-feed--list{background:rgba(0,0,0,0)}.profile-notes--feed .note-feed--list .interaction-list-item:last-child{border-bottom:1px solid #f6f6f6}.profile-recent-notes{width:100%}.profile-recent-notes .profile-notes--feed{position:relative;background:#fff}.profile-recent-notes .profile-notes--pagination{border-top:1px solid #f6f6f6}.note-textarea{padding:16px;position:relative}.note-textarea--avatar{width:40px;height:40px;border-radius:40px;margin-right:16px}.note-textarea--input-wrapper{width:calc(100% - 56px);display:inline-block;vertical-align:top;border:solid 1px #f6f6f6;border-radius:2px}.note-textarea--input{transition:all .15s ease-in;min-height:68px;margin-bottom:0;background:#f9f9f9;padding:16px;padding-bottom:0;white-space:pre-wrap}.note-textarea--input:empty::before{color:#737373;content:attr(placeholder);line-height:1.1em;display:block}.note-textarea--input.is-active{box-shadow:none}.note-textarea--input p{margin:0;padding:0}.note-textarea--input .comment--mention{background:none;font-weight:bold}.note-textarea--mentions{padding:0 16px 16px 0;text-align:right;background:#f9f9f9}.note-textarea--action{display:inline-block;color:#737373}.note-textarea--mentionlink{font-size:16px;margin-right:16px;vertical-align:middle}.note-textarea--form-actions{padding:16px 0;text-align:right}.note-textarea--form-actions .btn,.note-textarea--form-actions .btn-secondary,.note-textarea--form-actions .dropdown-button .dropdown--header a,.dropdown-button .dropdown--header .note-textarea--form-actions a{padding:16px;margin-left:16px}.note-feed--year{font-size:14px;font-weight:500;margin:4px 4px;color:#737373;padding-top:8px}.note-feed-item--header{margin-bottom:4px}.note-feed-item--image{width:56px;display:inline-block;vertical-align:top;margin-top:7px;position:relative}.note-feed-item--image img{border-radius:40px;width:40px;height:40px}.note-feed-item--body{margin-top:12px;position:relative}.note-feed-item--body:not(.is-gt-comment){border:solid 1px #f6f6f6;border-radius:2px;padding:12px}.note-feed-item--body.is-gt-comment{border:solid 1px #f6f6f6;background:#f9f9f9;padding:16px}.note-feed-item--body.is-gt-comment .comment--mention{background:none;font-weight:bold}.note-feed-item--summary{font-weight:bold;margin-bottom:8px;color:#454545}.note-feed-item--content{width:calc(100% - 56px);display:inline-block;background:#fff;border:solid 1px #f6f6f6;border-radius:2px;margin-bottom:16px;padding:16px}.note-feed-item--content.is-snippet{cursor:pointer}.note-feed-item--content.is-snippet:hover{background:#f9f9f9}.note-feed-item--text{white-space:pre-wrap}.note-feed-item--menu{position:absolute;top:8px;right:8px;color:#737373}.note-feed-item--menu-icon{cursor:pointer;font-size:20px}.note-feed-item--menu-icon:hover{color:#a54ab5}.note-feed-item--menu-inner{width:100px;border:solid 1px #f6f6f6;border-radius:2px;padding:4px 0}.note-feed-item--menu-inner>li{padding:8px;cursor:pointer;color:#007c9e}.note-feed-item--menu-inner>li i{font-size:18px;margin-right:8px}.note-feed-item--menu-inner>li:hover{color:#a54ab5}.note-feed-item--icon{color:#737373;width:40px;height:40px;border-radius:40px;padding:8px;font-size:16px;margin-right:16px;border:solid 2px #737373;background:#fff}.note-modal{padding:16px 16px 0 16px}.note-modal .note-textarea--avatar{display:none}.note-modal .note-textarea--input-wrapper{width:100%}.chat-bot{display:flex;flex-direction:column;height:90%}.chat-bot .chat-messages-centered{display:flex;align-items:center;justify-content:center;height:408.5px;padding:10px;cursor:auto;flex-direction:column;position:relative}.chat-bot .chat-messages-centered .suggested-searches{margin-bottom:5px;display:flex;flex-direction:column;align-items:center;height:100%}.chat-bot .chat-messages-centered .suggested-searches .heading{display:flex;flex-direction:column;gap:7px;padding:0px 9px}.chat-bot .chat-messages-centered .suggested-searches .heading h3{font-size:16.5px;font-weight:500}.chat-bot .chat-messages-centered .suggested-searches .heading p{color:#737373}.chat-bot .chat-messages-centered .suggested-search-list{list-style-type:none;padding:0px 9px;position:relative;width:-webkit-fill-available;margin-top:50px}.chat-bot .chat-messages-centered .suggested-search-item-header{margin-bottom:9px;cursor:pointer}.chat-bot .chat-messages-centered .suggested-search-item{margin-bottom:9px;cursor:pointer}.chat-bot .chat-messages-centered .suggested-search-item-header-box{padding:10px;display:flex;align-items:center;background-color:#f6f6f6;border-radius:16px;font-size:14px;width:-webkit-fit-content;width:fit-content}.chat-bot .chat-messages-centered .suggested-search-item-box{border:1px solid #d7d7d7;display:flex;justify-content:left;color:#007c9e;border-radius:14px;font-size:13px;padding:11px 20px 11px 8px;width:-webkit-fit-content;width:fit-content}.drawer.fullscreen .drawer--content.ai-drawer .chat-bot .chat-messages-centered .suggested-searches{width:100%}.drawer.fullscreen .drawer--content.ai-drawer .chat-bot .chat-messages-centered .suggested-searches .heading{width:100%}.drawer.fullscreen .drawer--content.ai-drawer .chat-bot .chat-messages-centered .suggested-searches .suggested-search-list{margin-top:80px}.chat-input-field{display:flex;align-items:center;justify-content:space-between;padding:10px 2px 3px 2px;margin-top:auto;position:relative}.chat-input-field textarea{flex:1;background-color:#f3f3f3;margin-right:10px;margin-left:10px;border:0px solid #ccc;border-radius:38px;height:36px;padding:10px 38px 10px 19px}.chat-input-field button{padding:8px 12px;background-color:#007c9e;color:#fff;border:none;border-radius:5px;cursor:pointer}.chat-submit-button{position:absolute;top:57%;right:20px;transform:translateY(-50%);cursor:pointer;background-color:#454545;color:#fff;border-radius:50%;display:flex;align-items:center}.chat-messages{height:408.5px;overflow-y:auto;padding:10px}.chat-messages .message-container{display:flex;justify-content:flex-end;margin-bottom:10px;padding:0 8px 0 8px}.chat-messages .message-container.request{justify-content:flex-end;align-items:baseline}.chat-messages .message-container.request .request-copy-icon{display:none;justify-content:end;cursor:pointer;align-items:baseline;gap:5px;padding:2px 8px;color:#737373;position:relative}.chat-messages .message-container.response{justify-content:flex-start;align-items:baseline;flex-direction:column}.chat-messages .message-container.response .response-copy-icon{display:none;cursor:pointer;align-items:baseline;gap:5px;padding:0px 8px;color:#737373;position:relative;left:25px}.chat-messages .message-container.request:hover .request-copy-icon{display:flex}.chat-messages .message-container.response:hover .response-copy-icon{display:flex}.chat-messages .message-container .message{margin-bottom:5px;color:#454545;text-align:right;word-break:break-word;display:inline-block;width:auto;max-width:80%}.chat-messages .message-container .message.request .message-body{background-color:#f6f6f6;padding:10px;border-radius:12px;text-align:left;width:-webkit-fit-content;width:fit-content}.chat-messages .message-container .message.response{display:flex;color:#454545;text-align:left;gap:14px}.chat-messages .message-container .message.response .ai-spark-icon{height:20px;width:17px;margin:2px}.chat-messages .message-container .message.response .ai-chat-ellipses{width:30px;height:16px}.chat-messages .fa-fw{font-size:14px}.chat-bot-warning{display:flex;align-items:baseline;font-size:12px;margin-left:24px}.chat-bot-warning p{margin:0px 0px 0px 5px}.request-id p{font-size:12px;margin:4px 0 10px 25px}.chat-submit-button.disabled{opacity:.5;pointer-events:none}.ai-chat-confirmation-body{display:flex;flex-direction:column;align-items:flex-start;padding:15px}.modal-confirm.ai-modal-confirm .modal-confirm--header{padding:16px 20px}.modal-confirm.ai-modal-confirm .modal-confirm--content{padding:2px 2px}.modal-confirm.ai-modal-confirm .ai-chat-confirmation-body{padding:12px 15px 0px 15px}.modal-confirm.ai-modal-confirm .ai-chat-confirmation-body .p{margin:0 0 17px}.profile-clarity--total-score{padding:18px 0;border-bottom:solid 1px #f6f6f6}.profile-clarity--total-progress .score-progress--wrapper{height:21px;display:block}.profile-clarity--total-progress .score-progress--inner{height:21px}.profile-clarity--total-progress .score-progress--label{font-size:24px;color:#737373;font-weight:bold;display:inline-block;margin-top:16px}.profile-clarity--total-progress .score-progress--label.is-empty{font-size:20px}.profile-filters{padding:32px;padding-bottom:0}.profile-filters .profile-filters--row:last-child{border-bottom:none}.profile-filters .date-picker-dropdown.advanced-combobox,.profile-filters .date-picker-dropdown.advanced-dropdown{float:none;display:inline-block;vertical-align:middle;width:45%;max-width:400px}.profile-filters--checkbox{display:inline-block;vertical-align:middle;margin-right:32px;font-weight:normal}.profile-filters--checkbox .checkbox--box{margin-right:16px;vertical-align:bottom}.profile-filters--text{max-width:400px}.profile-filters--text .filter-text-input{width:100%}.interaction-date-dropdown{width:45%;max-width:280px;margin-top:24px}.profile-filters--col{width:45%;max-width:420px;padding-right:16px;margin-right:16px;position:relative;display:inline-block;vertical-align:middle}.profile-filters--col .advanced-combobox,.profile-filters--col .advanced-dropdown{width:100%;max-width:400px;float:none}.profile-filters--col.is-active{border-right:solid 1px #f6f6f6}.profile-filters--col.is-active::before{height:0;width:0;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:9px solid #f6f6f6;position:absolute;top:33%;right:-9px;top:calc(50% - 9px);content:""}.profile-filters--col.is-active::after{height:0;width:0;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:9px solid #fff;position:absolute;top:33%;right:-8px;top:calc(50% - 9px);content:""}.engagement-icon-list{display:inline-block;vertical-align:middle}.engagement-icon-list--icon{position:relative;float:left;border-radius:50%;border:solid 2px #fff;position:relative;margin-left:-8%}.engagement-icon-list--icon:first-child{margin-left:0px}.engagement-icon-list--icon.is-disabled{filter:grayscale(100%)}.profile-top-fields--list{padding:0 20px 20px}.profile-top-fields--list dl dt{color:rgb(109.9,109.9,109.9)}.profile-top-fields--empty-field{color:#d7d7d7}.email-prompts--suggested{border-left:solid 1px #f6f6f6;width:100%}.email-prompts--lists-container{margin:0 auto}.email-prompts--list{border-bottom:1px solid #f6f6f6;padding:10px 0;text-align:left;cursor:pointer}.email-prompts--list-item{margin:10px;display:flex;align-items:baseline;margin-left:20px}.email-prompts--list-item img{width:20.77px;height:17.92px;margin-bottom:10px}.email-prompts--list-item .list-item-text{margin-left:5px}.email-template-ai--container{background:#f9f9f9;position:relative}.email-template-ai--actions{position:absolute;top:8px;right:8px;z-index:1;gap:8px;display:flex;align-items:center}.email-template-ai--regenerate{cursor:pointer;border-right:1px solid #b7b7b7;padding:0px 12px 0px 8px;height:20px;position:relative}.email-template-ai--regenerate.disabled{cursor:not-allowed}.email-template-ai--copy-button{color:#000;padding:0px 8px 0px 8px;border:none;cursor:pointer;background:#f9f9f9;display:flex;align-items:center}.email-template-ai--copy-button.disabled{cursor:not-allowed}.email-template-ai--copy-button :hover{color:#007c9e}.email-template-ai--copy-icon{margin-right:4px;width:16px;height:16px}.email-template-ai--text{margin-top:30px;width:100%;white-space:pre-line;padding:20px}.email-template--form-field-dropdown{width:300px;background:#f9f9f9;border-radius:5px;justify-content:left;margin:16px 0}.email-prompts--description-container{border-bottom:1px solid #f6f6f6}.email-prompts--description{display:flex;justify-content:center;align-items:center;padding:12px;background:rgba(153,92,211,.08);margin:12px;border-radius:12px}.email-prompts--description img{width:25.14px;height:27.66px;margin:8px;margin-bottom:12px}.email-prompts--description p{margin:8px}.custom-option{display:flex;justify-content:space-between;align-items:center;padding:5px;cursor:pointer;transition:background-color .2s}.custom-option-right{flex-shrink:0;margin-left:10px;color:#888}.custom-option .gt-icon{margin-left:auto}.email-template--dropdown{display:flex;align-items:center;background:#f9f9f9;width:-webkit-fit-content;width:fit-content;padding:13px;justify-content:space-between}.email-template--dropdown .et--advanced-combobox--compact{min-width:300px;flex-grow:1}.email-template--dropdown .et--advanced-combobox--compact .et--dropdown--header .gt-icon{font-size:28px}.email-template--dropdown .et--advanced-combobox-item{align-items:center}.dropdown-selected-header .dropdown-selected-text{display:flex;flex-direction:column}.copy-text{padding:10px;cursor:pointer}.copy-text:hover{color:#007c9e}.email-template-ai--container-header{padding:20px;background:#f9f9f9}.email-template-ai--container-header .email-template-ai--tone{margin-right:auto;position:absolute;top:2px}.email-template-ai--container-header .email-template-ai--tone .form-field{display:flex;align-items:center;gap:8px}.email-template-ai--container-header .email-template-ai--tone .form-field .form-field--label{width:100%}.email-template-ai .form-field--label-wrap{font-weight:500}.engagement-action-pill{display:inline-block;white-space:nowrap;background-color:#e8e8e8;border-radius:3px;padding:3px 4px 2px 4px;line-height:1}.engagement-action-pill--icon.engagement-icon{vertical-align:baseline}.facebook-engagement-card{padding:8px 16px}.facebook-engagement-card--wrapper{border-bottom:solid 1px #f6f6f6;padding-bottom:16px}.facebook-engagement-card--image{width:62px;height:62px;position:relative;background-size:cover;background-repeat:no-repeat;background-image:url(/images/fb-placeholder@2x.ed687b39dacb9bc5ada3.png);background-color:#d7d7d7;border-radius:3px;margin-top:4px;margin-bottom:8px;float:left;border:solid 1px #d7d7d7}.facebook-engagement-card--type-icon{position:absolute;right:-12px;bottom:-12px;width:32px;height:32px;background:#d7d7d7;border-radius:32px;border:solid 2px #fff;color:#fff;text-align:center;line-height:29px}.facebook-engagement-card--data{width:calc(100% - 62px);float:left;padding-left:32px}.facebook-engagement-card--comment{border:solid 1px #f6f6f6;background:rgba(0,160,204,.2);padding:8px;border-radius:3px;margin:8px 0}.facebook-engagement-card--post{width:350px}.facebook-engagement-card--post .facebook-post--actions{display:none}.profile-header{padding:16px 32px 0px 0;background:#fff;border-bottom:none}.profile-header .btn{margin-right:8px}.profile-header--cadence{background:#f2fafc;color:#007c9e;border-radius:12px;font-weight:500;padding:0 8px;width:-webkit-fit-content;width:fit-content;display:flex;align-items:center;cursor:pointer}.profile-header--cadence p{margin:0 0 0 4px;font-size:12px;font-weight:600}.profile-header--cadence-v2{background:rgba(165,74,181,.12);color:#a54ab5}.profile-header--avatar{width:60px;height:60px;border-radius:60px;margin-right:16px;position:relative;display:inline-block;vertical-align:middle}.profile-header--avatar .loading{background:none;top:4px}.profile-header--avatar .loading--spinner{width:65px;height:65px;border-radius:65px;margin:6px}.profile-header--avatar .et-avatar-delete{display:none}.profile-header--avatar:hover .et-avatar-delete{cursor:pointer;display:block;position:absolute;right:-10px;bottom:0px;color:#737373}.profile-header--user{max-width:70%;padding:4px 0;font-size:14px;line-height:22px;display:inline-block;vertical-align:middle}.profile-header--user h3{font-weight:bold;font-size:1.4em;display:inline-block;margin-top:-5px}.profile-header--user a{font-family:"Roboto","Helvetica","Tahoma","Geneva","Arial",sans-serif}.profile-header--name-wrapper{display:inline-block}.profile-header--name{font-weight:bold;font-size:1.4em;display:inline-block;margin-top:-5px}.profile-header--name.is-deceased{color:#de1b2c}.profile-header--data-icon{margin:0 8px 0 -2px;font-size:14px}.profile-header--deceased{font-size:12px;vertical-align:text-bottom;margin-left:12px}.profile-header--back{display:block;align-self:center}.profile-header--buttons{display:flex;justify-content:space-between;margin-top:4px}.profile-header--buttons>button:nth-child(n+2){margin-left:16px}.round-button-focused{padding:11px !important;color:#a54ab5;border:solid 1px #a54ab5;pointer-events:none}.round-task-button-focused{padding:11px !important;color:#a54ab5;border:solid 1px #a54ab5}.profile-header--contact .bio-info--section{padding:16px 20px}.profile-detail-header{height:80px;padding:16px 32px 0px 0;background:#fff;border-bottom:solid 1px #f6f6f6;z-index:300}.profile-detail-header .profile-header--back{top:26px}.profile-detail-header .btn{margin-right:8px}.profile-detail-header--avatar{display:inline-block;vertical-align:middle;height:42px;width:42px;border-radius:42px;margin-right:16px}.profile-detail-header--user{display:inline-block;vertical-align:middle;font-size:18px;line-height:22px;width:60%}.profile-detail-header--user .gt-icon-double-chevron-right{vertical-align:text-top}.engagement-card{padding:8px 16px;position:relative}.engagement-card::before{content:"";position:absolute;width:1px;min-height:10px;height:100%;left:35px;top:26px;border-right:1px solid #d7d7d7}.engagement-card:last-child::before{content:none}.engagement-card--icon-wrapper{float:left;padding-right:32px}.engagement-card--icon{position:relative}.engagement-card--network-icon-background{position:absolute;right:-5px;bottom:-5px;width:20px;height:20px;background-color:#fff;border-radius:50%;padding:2px;color:#fff;text-align:center;line-height:16px}.engagement-card--network-icon{border:1px solid #737373;border-radius:50%;width:18px;height:18px;font-size:12px;padding-top:3px;color:#737373}.engagement-card--wrapper{margin-left:64px;padding-top:4px}.engagement-card--comment{border:solid 1px #f6f6f6;background:rgba(0,160,204,.2);padding:8px;border-radius:3px;margin:8px}.engagement-card--date{width:350px;color:#737373;padding-left:8px}.engagement-card--date .facebook-post--actions{display:none}.engagement-card--metadata{color:#737373;padding-left:8px}.pinned-comments-controller{padding:16px;min-height:50px}.pinned-comments-controller--footer{display:flex;justify-content:center;border-top:1px solid #f3f3f3;padding:4px}.pinned-comment-list-item{display:flex;justify-content:space-between;background:#fff;width:100%;padding:16px 0px;border-top:none;cursor:pointer;white-space:normal;color:unset}.pinned-comment-list-item:hover{background:#f9f9f9}.pinned-comment-list-item:last-child{border-bottom:none}.pinned-comment-list-item .note-feed-item{flex:3}.pinned-comment-list-item .interaction-meta{flex:1}.pinned-comment{clear:both;position:relative}.pinned-comment--image{width:56px;display:inline-block;vertical-align:top;position:relative}.pinned-comment--icon{display:flex;justify-content:center;align-items:center;color:#007c9e;padding:8px;font-size:20px}.pinned-comment--content{width:calc(100% - 56px);display:inline-block}.pinned-comment--content.is-snippet .pinned-comment--text{white-space:normal}.pinned-comment--body{position:relative}.pinned-comment--body.is-gt-comment .comment--mention{background:none;font-weight:bold}.pinned-comment--body.is-empty{border:none;margin-top:0}.pinned-comment--details{font-weight:500;font-size:14px;color:#737373}.pinned-comment--text{word-break:break-word;white-space:pre-line}.capacity-info--header{padding:16px 16px 0 16px;color:#737373;font-size:16px;font-weight:500}.capacity-info--score{text-align:center;padding:16px}.capacity-info--score-value{font-size:26px;font-weight:bold;line-height:30px;color:#53a744}.capacity-info--score-value.is-empty{font-size:14px;font-weight:normal;line-height:14px;color:#d7d7d7}.capacity-info .slideshow--header{display:none}.capacity-info .slideshow--content{height:394px;background:#fff;box-shadow:none;text-align:left;font-size:14px}.capacity-info .slideshow--slide{border-radius:2px;margin:0 auto;padding:0px;left:16px;right:16px}.capacity-info .slideshow--footer{border-top:none}.capacity-info .slideshow--paging{width:100%}.donor-potential-score--header{padding:16px 16px 0 16px;color:#737373;font-size:16px;font-weight:500}.donor-potential-score--score{text-align:center;padding:54px}.donor-potential-score--score-value{font-size:26px;font-weight:bold;line-height:30px;color:#454545}.donor-potential-score--score-bar{font-size:14px;font-weight:bold;color:#737373;display:flex;justify-content:center;padding-bottom:10px;padding-top:5px}.donor-potential-score{padding:8px 16px;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.donor-potential-score .slideshow--header{display:none}.donor-potential-score .slideshow--content{height:394px;background:#fff;box-shadow:none;text-align:left;font-size:14px;display:flex;flex-direction:column;justify-content:center}.donor-potential-score .slideshow--slide{border-radius:2px;margin:0 auto;padding:0px;left:16px;right:16px}.donor-potential-score .slideshow--footer{border-top:none}.donor-potential-score .slideshow--paging{width:100%}.score-breakdown{padding:24px 0px 12px}.score-breakdown--label{line-height:10px}.score-breakdown--sub-score{margin-bottom:16px}.score-breakdown--progress{width:100%;margin-left:0}.score-breakdown--progress .score-progress--wrapper{background:#fff;height:6px}.score-breakdown--progress .score-progress--inner{height:6px}.score-breakdown--progress .score-progress--label{font-weight:normal}.engagement-icon{display:inline-block;position:relative;background-size:100% 100%}.engagement-icon--network-image{border-radius:50%;background-size:100% 100%;background-color:#fff;position:absolute}.profile-nav-section--box{display:-moz-flex;display:flex;box-orient:horizontal;-moz-flex-direction:row;flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;flex-wrap:wrap}.profile-card--wrapper{display:flex}.profile-card--wrapper .profile-card{flex:1}.profile-card-header{padding:16px 16px 8px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f3f3f3;overflow:visible}.profile-card-header.include-metadata{flex-wrap:wrap}.profile-card-header--icon,.profile-search-banner .gt-icon-filter{width:30px;height:30px;border-radius:30px;border:solid 2px #d7d7d7;color:#d7d7d7;margin-right:4px;text-align:center;margin:0 8px 0 -4px;vertical-align:middle}.profile-card-header--icon::before,.profile-search-banner .gt-icon-filter::before{position:relative;top:6px;width:14px;height:14px;text-align:center}.profile-card-header--icon.gt-icon-dollar,.profile-search-banner .gt-icon-dollar.gt-icon-filter{font-size:18px;line-height:14px}.profile-card-header--content{display:flex;align-items:center;gap:8px}.profile-card-header--title{font-size:16px;line-height:20px;color:#737373;font-weight:500}.profile-card-subtitle{padding-bottom:8px;text-transform:uppercase;letter-spacing:1px;color:#737373}.profile-card-subtitle--actions{float:right;text-transform:none;letter-spacing:0}.ai-tooltip-container{position:relative;display:inline-block;margin-left:5px;color:#b7b7b7}.ai-tooltip-text{visibility:hidden;width:320px;background-color:#fff;color:#454545;text-align:left;padding:10px;border-radius:6px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);position:absolute;bottom:100%;margin-bottom:5px;opacity:0;z-index:101;transition:opacity .5s ease}.ai-tooltip-container:hover .ai-tooltip-text{visibility:visible;opacity:1}.key-metrics{padding:16px}.key-metrics .profile-card-header{margin-bottom:16px}.key-metrics--col{width:25%;float:left;min-height:146px;height:auto;border-right:solid 1px #f6f6f6;padding:8px 16px 0 16px;position:relative}.key-metrics--col .profile-card-subtitle{border-bottom:none}.key-metrics--col:last-child{border-right:none}.key-metrics--col:hover:not(:disabled){background:hsl(0,0%,98.6470588235%);cursor:pointer}.key-metrics--lifetime-giving{padding-bottom:8px;padding-top:4px}.key-metrics--lifetime-giving strong{font-weight:bold;font-size:28px;color:#53a744;display:block;margin-bottom:4px}.key-metrics--lifetime-giving.is-empty{height:54px}.key-metrics--last-gift{min-height:74px;padding-top:4px;padding-bottom:8px;word-break:break-word}.key-metrics--last-gift strong{font-weight:bold;font-size:28px;color:#53a744;display:block;margin-bottom:4px}.key-metrics--assignee{height:74px}.key-metrics--assignee .et-avatar{display:inline-block;vertical-align:middle;border-radius:50px}.key-metrics--assignee-text{width:calc(100% - 66px);display:inline-block;vertical-align:middle;margin-left:16px}.key-metrics--connections{width:200px}.key-metrics--connections .et-avatar{width:55px;height:55px;border-radius:60px;border:solid 2px #fff;float:left;position:relative;margin-left:-20px;margin-bottom:8px}.key-metrics--connections-icons{margin-left:20px}.key-metrics--facebook{margin-bottom:12px;margin-top:-6px;line-height:16px}.key-metrics--facebook strong{font-size:28px;line-height:1em}.key-metrics--reactions-count{display:inline-block;padding-right:8px;vertical-align:middle}.key-metrics--facebook-unmatched{margin-top:8px}.key-metrics--proposals{padding:0px}.relationship-card--avatar{display:inline-block;width:50px;height:50px;vertical-align:top}.relationship-card--info{width:calc(100% - 60px);display:inline-block;vertical-align:middle}.relationship-card>div{padding-left:16px}.relationship-card--name{font-weight:500;font-size:14px}.relationship-card--name.is-deceased-link{color:#de1b2c}.relationship-card--name:hover.is-deceased-link{color:#de1b2c}.relationship-card--name.is-deceased{color:#de1b2c}.relationship-card--inferred-type{font-size:14px;color:#737373}.relationship-card--remote-id{font-size:14px;color:#737373}.relationship-card--deceased{font-size:12px;display:inline-block;margin-left:76px}.proposal-summary--wrapper{padding:16px 20px 20px}.proposal-summary--amount{font-size:18px;font-weight:500}.proposal-summary--empty{color:#737373}.proposal-value-summary{padding-top:16px}.profile-ai-nav{border-bottom:0}.profile-ai-summary{padding:16px 16px 0px 16px}.profile-ai-summary .loading{position:relative}.profile-ai-summary small{font-size:12px}.loader-div{height:30px}.profile-summary-pill{background-color:#f6f2fb;padding:3px 7px;width:-webkit-fit-content;width:fit-content;margin-bottom:10px;border-radius:5px;font-size:12px;display:flex;align-items:center}.profile-summary-ai-icon{height:20px;width:20px;margin-right:5px}.profile-summary-ai-icon .profile-ai-summary-content{display:flex;justify-content:space-between;align-items:flex-start}.profile-summary-ai-icon .profile-ai-summary-text{flex:1}.profile-ai-summary-actions{margin:0px 0px 12px}.profile-ai-summary-actions .profile-ai-summary-refresh{cursor:pointer}.profile-ai-summary-actions .profile-ai-summary-refresh.disabled{cursor:not-allowed}.profile-ai-summary-actions .profile-ai-summary-copy{margin-left:10px;padding:5px;cursor:pointer}.profile-ai-summary-actions .profile-ai-summary-copy.disabled{cursor:not-allowed}.avatar-edit-modal{padding:20px;display:flex;text-align:center;flex-direction:column;justify-content:space-between;align-items:"center";height:200px}.avatar-edit-modal--icon{color:#eb5c68}.avatar-edit-modal--link{margin:10px 0;display:block}.recent-interactions{width:100%}.recent-interactions--creator.is-empty{border-bottom:none}.recent-interactions--header-create.profile-card-header{margin-bottom:0}.recent-interactions--feed{position:relative;min-height:100px;background:#fff}.recent-interactions--feed .note-feed--loading{min-height:250px}.recent-interactions--feed .note-feed--list{background:rgba(0,0,0,0)}.recent-interactions--view-all{display:block;padding:16px 0;text-align:center;font-size:16px;border-top:1px solid #f6f6f6}.recent-interacions--empty{color:#737373;text-align:center;padding:16px 16px 16px}.thankview-interaction-container{display:flex}.thankview-video{margin-left:0}.thankview-content{float:right;margin-left:15px;margin-top:15px}.thankview-outer-container{max-width:300px}.thankview-details-reply{display:flex}.thankview-relative{max-width:500px;margin-top:15px}.accordion-button{padding:6px}.dropdown-container{gap:1rem;display:-webkit-box;max-width:100%;overflow:auto}.dropdown-text-details{margin-bottom:4px !important;font-weight:bold;font-size:14px;color:#454545}.dropdown-details{display:-webkit-box;margin-top:4px;margin-left:5px;gap:1rem}.see-reply:hover{border-bottom:#a54ab5 .125em solid}.accordion-content{margin-top:6px}.link-list{list-style-type:none;margin-left:0;box-sizing:border-box}.link-list-interaction{margin-top:5px}.membership{display:-moz-flex;display:flex;box-orient:vertical;-moz-flex-direction:column;flex-direction:column;height:100%;padding-top:16px}.membership.is-loading{min-height:115px}.membership .profile-card-header{padding:16px;margin-bottom:8px}.membership--summary{padding:16px;color:#737373;text-align:center}.membership--empty{padding:0 27px 20px;color:#737373;text-align:center}.membership--view-all .membership--list{min-width:100%;border:none}.membership--view-all .membership--groups{padding:16px 8px}.membership--view-all .membership--owner-comma{display:none}.membership--view-all .profile-card-subtitle{padding-bottom:4px;margin-bottom:8px}.membership--groups{display:-moz-flex;display:flex;flex-flow:row wrap;height:100%;margin-bottom:16px}.membership--list{flex-grow:2;width:33%;padding:0 16px 16px 16px;border-right:solid 1px #f6f6f6}.membership--list .profile-card-subtitle{border-bottom:solid 1px #f6f6f6;margin-bottom:8px}.membership--list:last-child{border-right:none}.membership--title-more{font-size:12px;text-transform:none;letter-spacing:0px}.membership--item{padding:4px 0}.membership--item .gt-icon-cancel{width:16px;text-align:right;color:#d7d7d7;font-size:16px;cursor:pointer;vertical-align:top;line-height:21px}.membership--item .gt-icon-cancel:hover{color:#a54ab5}.membership--item-label{width:calc(100% - 16px);display:inline-block}.membership--owner{color:#737373}.membership--item-icon{width:16px;text-align:left}.profile-summary--column-left{width:66.7%;float:left}.profile-summary--column-right{width:33.3%;float:left}.profile-summary--card{padding:4px}@media screen and (max-width: 992px){.profile-summary--column-left,.profile-summary--column-right{width:100%;float:none;margin:auto}}.google-search{width:400px;padding:16px 16px 0 16px;border:solid 1px #f6f6f6;box-shadow:0 0 1px #f6f6f6}.google-search--suggestion{display:block;padding-bottom:16px}.google-search--icon{display:inline-block;width:16px;height:16px;text-align:left;margin:2px 16px 0 0;font-size:17px;background:url(/images/google_sprite.840f31634302a4f12e00.png);background-repeat:no-repeat;background-size:32px}.google-search--label{width:calc(100% - 32px);display:inline-block;vertical-align:top}.annual-giving.is-loading{min-height:200px}.annual-giving .profile-card-header{padding:16px;margin-bottom:0px}.annual-giving--section{margin:16px 0;padding-bottom:16px;border-bottom:solid 1px #f6f6f6}.annual-giving--section .profile-card-subtitle{border-bottom:none}.annual-giving--gave{margin-bottom:16px}.annual-giving--score-outer{height:21px;background:#fff;border-radius:2px;vertical-align:middle}.annual-giving--score-inner{height:21px;border-radius:2px;background-color:#53a744}.annual-giving--score-label{margin-top:16px;font-size:14px;text-align:bottom}.annual-giving--numerator{line-height:1;font-weight:bold;color:#737373;font-size:24px}.annual-giving--divider{line-height:1;color:#737373;margin:0 4px;font-size:16px}.annual-giving--denominator{line-height:1;color:#737373;font-size:16px}.annual-giving--checkmark{display:inline-block;vertical-align:middle;float:none;background-color:#53a744;border-radius:50%;width:24px;height:24px;text-align:center;padding-top:4px;font-size:16px;color:#fff}.annual-giving--checkmark.is-negative{background-color:#d7d7d7}.annual-giving--gift-info{font-size:14px;text-align:bottom}.annual-giving--value{display:inline-block;vertical-align:middle;float:none;font-size:16px;margin-left:8px}.bio-info--section{padding:8px 16px}.bio-info--title-more{font-size:12px;text-transform:none;letter-spacing:0px}.bio-info--contact-title{display:flex;justify-content:space-between;flex-wrap:wrap}.bio-info--title-suggest{text-transform:none;letter-spacing:0px;font-size:14px}.bio-info--contact-label{font-weight:bold;float:left;padding-left:16px}.bio-info--contact-info-header{margin-bottom:4px}.bio-info--item{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;min-width:250px;border-left:5px solid #f9f9f9;padding-left:8px;margin:6px 0}.bio-info--confidence-score{font-size:12px;color:#737373;font-weight:normal;width:100%}.bio-info--social-link{width:50%;display:inline-block;text-align:center}.bio-info--social-link:first-child{border-right:solid 1px #f6f6f6}.bio-contact-info{padding-bottom:30px}.bio-info-view-linkedin{display:inline-block;margin-bottom:16px}.bio-social-link--empty{color:#00a0cc}.career-template,.education-template,.phone-template,.email-template,.address-template,.assignee-template{padding-bottom:16px}.bio-info--contact-icon,.career-template--icon,.education-template--icon,.phone-template--icon,.email-template--icon,.address-template--icon,.assignee-template--icon{float:left;color:#737373;margin-top:3px;width:16px}.career-template--industry-label{font-style:italic}.phone-template--no-icon,.email-template--no-icon,.address-template--no-icon{display:block;float:left;width:16px;height:16px}.career-template--data,.education-template--data,.phone-template--data,.email-template--data,.address-template--data,.assignee-template--data{width:calc(100% - 32px);float:left;margin-left:16px}.career-template--data.is-empty,.education-template--data.is-empty,.phone-template--data.is-empty,.email-template--data.is-empty,.address-template--data.is-empty,.assignee-template--data.is-empty{color:#d7d7d7}.donor-info-name-row{display:flex;align-items:center}.donor-info-key-relationship-icon{color:#007c9e;width:16px;margin-bottom:1px;margin-left:5px}.bio-contact-info a.btn:focus{color:#fff}.profile-relationships-controller--empty-message{margin-bottom:35px}.profile-relationships-controller--empty-message i.empty-state-message--icon{font-size:28px}.profile-relationships-controller--all-relationship{padding:16px}.profile-relationships-controller--relationship{width:50%;display:inline-block;padding:0 24px 24px 24px;vertical-align:top}.profile-relationships-controller--relationship.is-of-three{width:33%}.profile-relationships-controller--relationships-list{padding-top:10px}.giving-gift-controller--contents{padding:24px 12px 0}.giving-gift-panel,.gift-details{width:100%;border:1px solid #f6f6f6;margin-bottom:24px;background-color:#fff;padding:16px;margin-collapse:none}.giving-gift-controller--row-1,.giving-gift-controller--row-2{display:-moz-flex;display:flex}.giving-gift-controller--column-1{display:-moz-flex;display:flex;box-flex:2;-moz-flex:2;flex:2;padding:0 12px}.giving-gift-controller--column-2,.giving-gift-controller--billing-info{display:-moz-flex;display:flex;box-flex:1;-moz-flex:1;flex:1;padding:0 12px}.giving-gift-controller--billing-info{align-self:baseline;-ms-flex-item-align:baseline}.gift-details--icon,.giving-gift-controller-icon,.gift-billing-info--icon{width:30px;height:30px;border-radius:30px;border:solid 2px #d7d7d7;color:#d7d7d7;margin-right:4px;text-align:center;margin:0 8px 0 -4px;vertical-align:middle}.gift-details--icon::before,.giving-gift-controller-icon::before,.gift-billing-info--icon::before{position:relative;top:6px;width:14px;height:14px;text-align:center}.gift-details--icon.gt-icon-dollar,.giving-gift-controller-icon.gt-icon-dollar,.gift-billing-info--icon.gt-icon-dollar{font-size:18px;line-height:14px}.ag-page-edit-nav{position:absolute;top:0px;bottom:0px;left:0px;background:#fff;border:solid 1px #f6f6f6;border-right:0px;width:240px;overflow:auto}.ag-page-edit-nav--title{font-size:20px;line-height:25px;padding:24px}.ag-page-edit-nav--subtitle{color:#737373;font-size:14px}.ag-page-edit-nav--item{display:block;padding:16px 24px;padding-left:27px;cursor:pointer;font-size:16px}.ag-page-edit-nav--item.is-selected{background:#f9f9f9;border-left:solid 3px #737373;padding-left:24px}.ag-reporting-header{background-color:#fff}.ag-reporting-header--filters{height:80px;border-bottom:1px solid #f6f6f6}.ag-reporting-header--title{display:inline-block;line-height:1;font-size:20px;margin-top:16px;margin-left:24px}.ag-reporting-header--dropdown{width:auto;display:inline-block;margin-left:24px;margin-top:4px}.ag-reporting-header--test-tag{display:inline-block;vertical-align:middle;float:none;background-color:#fff;border:1px solid rgba(0,0,0,0);padding:5px 8px;color:#fff;border-radius:3px;cursor:pointer;margin-right:12px;line-height:1}.ag-reporting-header--test-tag.is-live{color:#73c166}.ag-reporting-header--test-tag.is-live:hover{border-color:rgb(185,224,178.5);background-color:#f9f9f9}.ag-reporting-header--test-tag.is-test{background-color:rgb(235.15,93.2225,105.1325);color:#fff}.ag-reporting-header--test-tag.is-test:hover{background-color:#eb5c68}.ag-pages-dropdown--caret{margin-left:12px}.ag-reporting-header--extra-controls{float:right;vertical-align:top;margin-top:24px;margin-right:16px}.ag-reporting-header--date-dropdown{display:inline-block;vertical-align:middle;float:none;width:auto}.ag-reporting-header--date-dropdown .date-picker--header{font-size:14px;line-height:1;padding:6px;box-shadow:none;background:#fff}.ag-reporting-header--date-dropdown:hover .date-picker--header,.ag-reporting-header--date-dropdown.is-open .date-picker--header,.ag-reporting-header--date-dropdown.is-open:hover .date-picker--header{background-color:#fff;color:#a54ab5}.ag-reporting-header--date-dropdown .fa-angle-down{position:relative;top:auto;right:auto;color:#737373;width:18px}.ag-reporting-header--clear-date{display:inline-block;padding:4px 8px;margin-top:16px;margin-left:16px}.ag-mini-gifts-table{border:1px solid #f6f6f6;border-radius:3px;background-color:#fff;min-height:315px}.ag-mini-gifts-table table{margin:0;table-layout:auto}.ag-mini-gifts-table th{font-weight:bold;padding:12px 16px;background-color:#f9f9f9}.ag-mini-gifts-table th:first-child{border-top-left-radius:3px}.ag-mini-gifts-table th:last-child{border-top-right-radius:3px}.ag-mini-gifts-table td{border-top:1px solid #f9f9f9;padding:12px 16px}.ag-mini-gifts-table--label{text-align:left}.ag-mini-gifts-table--count-header{cursor:pointer;text-align:right}.ag-mini-gifts-table--count{text-align:right}.ag-mini-gifts-table--total-header{cursor:pointer;text-align:right}.ag-mini-gifts-table--total{text-align:right}.ag-mini-gifts-table--footer{text-align:center;padding:8px}.gift-details--content{display:-moz-flex;display:flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding:8px}.gift-details--payment,.gift-details--designations{width:45%}.gift-details--title-text{font-size:16px;line-height:20px;color:#737373;font-weight:500}.gift-details--panel-heading{color:#737373;border-bottom:1px solid #f6f6f6;margin:16px 0;padding-bottom:8px;letter-spacing:1px;text-transform:uppercase}.gift-details--date-time-info{padding-bottom:8px}.gift-details--date-time-info span{color:#454545;margin-left:12px;font-size:14px}.gift-details--date-time-info i{color:#d7d7d7}.gift-details--gift-amount{padding-top:8px;margin-bottom:16px;font-size:36px;font-weight:bold;color:#53a744}.gift-details--gift-amount.is-test{color:#f3ca16}.gift-details--date{color:#737373}.gift-details--gift-feedback-label{color:#737373}.gift-details--recurring-popover-label{color:#737373;display:block}.gift-details--gift-amount-title{color:#454545}.gift-details--gift-feedback-item{margin:16px 0}.ag-pages-dropdown .checkbox{width:100%}.ag-pages-dropdown .dropdown--toggle{display:inline-block;vertical-align:middle;float:none;line-height:1;background:#fff;border:1px solid rgba(0,0,0,0);border-radius:2px;padding:0 4px;font-size:20px;box-shadow:none;height:26px}.ag-pages-dropdown .dropdown--toggle:hover,.ag-pages-dropdown .dropdown--toggle.is-open{background:#fff;border-color:#f6f6f6}.ag-pages-dropdown .dropdown--toggle .fa-angle-down{position:relative;top:auto;right:auto;color:#737373;width:18px}.ag-pages-dropdown .ag-pages-dropdown--selected-text{font-size:14px;width:auto;display:inline-block}.ag-pages-dropdown .advanced-combobox--item{padding-right:4px}.ag-pages-dropdown .dropdown--body{width:420px;border-top:1px solid #f6f6f6}.ag-pages-dropdown .dropdown--body.is-open{top:calc(100% - 1px)}.ag-pages-dropdown--item{display:inline-block;vertical-align:middle;float:none;width:calc(100% - 25px);display:inline-block}.ag-pages-dropdown--icon{display:inline-block;vertical-align:middle;float:none;background-position:no-repeat center center;background-size:cover;width:42px;height:35px;max-height:40px;margin:0 10px;border-radius:2px;background-color:#f9f9f9}.ag-pages-dropdown--label{display:inline-block;vertical-align:middle;float:none;width:calc(100% - 65px);font-weight:normal}.ag-pages-dropdown--label-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ag-pages-dropdown--tag{display:inline-block;vertical-align:middle;float:none;padding:2px 6px;margin:4px 0 4px 4px;line-height:1;font-size:12px;border-radius:2px;color:#fff}.ag-pages-dropdown--tag.is-archived{background-color:#737373}.ag-pages-dropdown--tag.is-default{background-color:#00c0f5}.ag-pages-dropdown--controls{padding:8px;border-top:1px solid #f6f6f6}.ag-pages-dropdown--info{float:left;margin-top:12px}.ag-pages-dropdown--options{float:right}.ag-pages-dropdown--option{padding:4px}.ag-layout{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.ag-layout-page{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.ag-layout--header-area{position:absolute;top:0px;right:0px;left:0px;height:0;z-index:12}.ag-layout--contents-area{position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow-y:auto;z-index:11}.ag-layout--contents-area.has-footer{border-bottom:1px solid #f6f6f6}.ag-layout-page--footer-area{position:absolute;right:0px;bottom:0px;left:0px;height:0}.ag-header{background-color:#fff;height:75px;position:relative}.ag-header--left{display:inline-block;vertical-align:middle}.ag-header--left::before{content:" ";display:inline-block;height:75px;width:16px;vertical-align:middle}.ag-header--left-items{font-size:20px;line-height:1;display:inline-block;vertical-align:middle}.ag-header--right{float:right;height:100%}.ag-header--right::after{content:" ";display:inline-block;height:75px;width:16px;vertical-align:middle}.ag-header--right-items{display:inline-block;vertical-align:middle}.ag-header--slash{margin-left:8px;margin-right:8px}.ag-header-banner{height:40px}.ag-header--contents{position:absolute;top:80px;right:0px;bottom:0px;left:0px;overflow-y:auto}.ag-header--contents.has-banner{top:120px}.ag-page-controller--contents{position:absolute;top:24px;right:24px;bottom:24px;left:24px}.ag-page-controller--tab-content{position:absolute;top:0px;right:0px;bottom:0px;left:240px;background:#fff;border:solid 1px #f6f6f6;padding:24px;overflow:auto}.ag-page-controller--tab-header{font-size:18px;margin-bottom:24px}.ag-reporting-overview-controller--funnel{padding:16px}.ag-reporting-overview-controller--table{width:50%;display:inline-block;vertical-align:top;padding:16px}.ag-controller{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.ag-controller--empty{padding:56px}.ag-reporting-contorller--header{position:absolute;top:0px;right:0px;left:0px;z-index:12}.ag-reporting-controller--content{padding:16px}.ag-reporting-controller--test-banner{background-color:#00c0f5;text-align:center;padding:8px;font-weight:bold;color:#fff;text-transform:capitalize}.ag-reporting-controller--test-banner a{font-weight:bold;color:#fff}.ag-reporting-controller--test-banner a:hover{text-decoration:underline}.ag-reporting-controller--test-banner.is-live{background-color:#73c166}.ag-reporting-controller--test-banner.is-test{background-color:#f3ca16}.ag-gifts-controller{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.ag-pages-controller--header{height:80px;border-bottom:1px solid #f6f6f6;background-color:#fff}.ag-pages-controller--title{display:inline-block;font-size:20px;margin-top:28px;margin-left:24px}.giving-match-modal{content:""}.giving-match-modal--header{display:-moz-flex;display:flex;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;border-bottom:1px solid #f6f6f6;padding-top:24px;padding-bottom:24px}.giving-match-modal--gift-summary,.giving-match-modal--gift-billing-info,.giving-match-modal--gift-billing-address{padding:0 20px;height:68px;width:33%}.giving-match-modal--gift-summary,.giving-match-modal--gift-billing-info{border-right:1px solid #f6f6f6}.giving-match-modal--gift-summary-title{color:#737373}.giving-match-modal--gift-billing-info-content{color:#737373;margin-top:4px}.giving-match-modal--gift-summary-amount{font-size:36px;font-weight:bold;color:#53a744;margin-top:16px;margin-bottom:12px}.giving-match-modal--gift-summary-amount.is-test{color:#f3ca16}.giving-match-modal--match-controls{background-color:#f9f9f9;padding:16px;height:320px;overflow:auto}.giving-match-modal--unmatch-controls{background-color:#f9f9f9;padding:16px;text-align:center}.giving-match-modal--help-info{padding:16px;text-align:center}.giving-match-modal--results{margin-top:16px}.giving-match-modal--result,.giving-match-modal--empty-state{position:relative;border:1px solid #f6f6f6;background-color:#fff;border-top:none;cursor:pointer}.giving-match-modal--result:first-child,.giving-match-modal--empty-state:first-child{border-top:1px solid #f6f6f6;border-top-left-radius:2px;border-top-right-radius:2px}.giving-match-modal--result:last-child,.giving-match-modal--empty-state:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.giving-match-modal--empty-state{padding:20px;text-align:center}.giving-match-modal--contact-checkbox{position:absolute;top:50%;margin-top:-11px;right:12px;cursor:pointer}.giving-match-modal--contact-card{display:inline-block}.giving-match-modal--contact-card .fa-external-link{float:none}.giving-match-modal--contact-card .contact-card--emails{width:88%}.giving-match-modal--nav{text-align:center;padding-left:0}.giving-match-modal--nav .giving-match-modal--nav-item{padding:0 24px 8px;margin-right:0}.giving-match-modal--suggested-matches{display:inline-block;color:#737373;font-weight:500;padding-bottom:8px}.ag-reporting-non-donors-controller--actions{float:right;font-size:14px;margin-top:4px}.color-input--picker-label,.color-input--divider,.color-input--hex{display:inline-block;vertical-align:middle;float:none;padding:8px;border-radius:2px;font-size:14px;height:36px}.color-input--picker-label,.color-input--picker-label:focus,.color-input--divider,.color-input--divider:focus,.color-input--hex,.color-input--hex:focus{border:1px solid #f6f6f6}.color-input--picker-wrap{height:0;width:0;overflow:hidden;margin:0}.color-input--picker-label{margin:0;width:45%;cursor:pointer;padding:3px;background-color:#fff}.color-input--picker-label-color-box{height:100%;text-align:center;padding-top:4px;border-radius:2px}.color-input--divider{width:5%;border:none}.color-input--hex{width:50%}.ag-gifts--table--info{padding:12px}.ag-gifts-controller tr{cursor:pointer}.ag-gifts-controller tr:hover{background-color:#fafafa}.user-card{padding:10px}.user-card--avatar{display:inline-block;vertical-align:middle;float:none;width:40px;height:40px;border-radius:40px;margin-right:10px}.user-card--details{display:inline-block;vertical-align:middle;float:none;width:calc(100% - 50px)}.filters-inventory{margin:16px}.filters-inventory-group{margin:20px;margin-bottom:50px}.filter-inventory-operators{margin:4px;background:#f9f9f9;border-radius:4px;padding:10px;font-size:12px;display:inline-block}.ai-search-home{display:flex;align-items:center;flex-direction:column;padding:15px}.ai-search-home .ai-search-header{padding:5px}.ai-search-home .ai-search-container{width:100%}.ai-search-home .ai-search-container .total-results{padding:5px;margin:21px 0px 21px}.ai-search-home .error-page{top:17%;position:absolute;display:flex;align-items:center;flex-direction:column;gap:14px;justify-content:center;width:45%;left:26%}.ai-search-home .error-page .error-title{font-weight:500;font-size:16px;text-align:center}.ai-search-home .error-page .suggested-search-list{display:flex;flex-direction:column;align-items:center;text-align:center}.ai-search-home .error-page .suggested-search-item{margin-bottom:9px;cursor:pointer;width:100%}.ai-search-home .error-page .suggested-search-item-header-box{padding:10px;display:flex;align-items:center;font-size:14px;width:-webkit-fit-content;width:fit-content}.ai-search-home .error-page .suggested-search-item-box{border:1px solid #d7d7d7;display:flex;justify-content:center;color:#007c9e;border-radius:14px;font-size:13px;padding:11px 20px 11px 8px;width:100%}.ai-search-home .error-page .learn-more-title{margin-top:30px;text-align:center}.ai-search-card{padding:10px;display:flex;align-items:baseline;gap:5px}.ai-search-card .ai-search-card-header{display:flex;gap:6px}.ai-search-table-container{overflow-x:auto;margin:1rem 0}.ai-search-table-container .table{width:100%;border-collapse:collapse;border:1px solid #ddd;font-size:14px;text-align:left}.ai-search-table-container .table th{background-color:#f4f4f4;border:1px solid #ddd;padding:10px;font-weight:bold}.ai-search-table-container .table td{border:1px solid #ddd;padding:10px}.ai-search-content{border:1px solid #d7d7d7;border-radius:12px;padding:9px;display:flex;width:75%;align-items:center;gap:4px}.original-query{padding:10px}.renderable-query .text-highlighted-field{align-items:center;padding:7px;border-radius:100px;color:#007c9e;cursor:pointer;background:#f3f3f3;font-weight:bold}.renderable-query .date-highlighted-field{align-items:center;padding:7px;border-radius:100px;color:#007c9e;cursor:pointer;background:#f3f3f3;font-weight:bold}.text-popover-content{display:flex;width:314px;padding:16px;flex-direction:column}.text-popover-content .input-title{font-size:15.5px;margin-bottom:12px}.query-submit.et--button-secondary{min-width:auto}.pool-card{width:336px;height:196px}.pool-card--header{display:flex;justify-content:space-between;padding:16px 16px 0 16px;height:60px;align-items:flex-start}.pool-card--title{display:block;font-size:18px;margin-right:8px}.pool-card--preview{padding:0 16px;height:60px}.pool-card--user-empty{padding:12px 0;margin-right:8px}.pool-card--user-empty a{letter-spacing:1px;font-size:14px;font-weight:normal;text-transform:uppercase}.pool-card--analytics{padding:16px 0;border-top:1px solid #f6f6f6}.pool-card--popover .gt-icon-reset-assignments{font-size:27px;margin-left:-5px;margin-right:8px}.pool-card--popover .gt-icon-reset-stages{font-size:27px;margin-left:-5px;margin-right:8px}.pool-card--chat-icon .action-menu-item--label{padding:0}.pool-report-controller--table{padding:0 16px 16px;margin-top:-12px;max-height:100%;display:flex;flex-direction:column}.pool-report-controller--table .et--flex-table--wrapper{font-size:14px}.pool-report-controller--table .et--flex-table--header-cell,.pool-report-controller--table .et--flex-table--sort-header-cell{white-space:pre-wrap}.pool-report-controller--table .et--search-box--search-icon{font-size:15px}.pool-report--link-text{padding:8px;padding-right:0}.pool-report--performance{margin-top:8px}.volunteers-stats-table--contact-col.et--flex-table--header-cell,.volunteers-stats-table--contact-col .et--flex-table--sort-header-cell{padding-left:12px}.volunteers-stats-table--table th{border-top:solid 1px #00c0f5 !important;border-right:none !important;background:#f2fafc;color:#454545;padding:15px 10px}.link-prospects-modal{min-width:500px}.link-prospects-modal .modal-confirm--submit,.link-prospects-modal .modal-confirm--cancel{max-width:132px}.link-prospects-modal .modal-confirm--helper-text{float:left;margin:0}.link-prospects-modal--card{border-bottom:solid 1px #f6f6f6;display:flex;align-items:center;background:#fff;position:relative}.link-prospects-modal--card .new-contact-card{width:60%}.link-prospects-modal--card:last-child{border-bottom:none}.link-prospects-modal--swap{position:absolute;bottom:-15px;left:16px;z-index:1;background:#fff;border:solid 1px #f6f6f6;padding:4px 8px;border-radius:2px}.link-prospects-modal--selector{background:#fff;max-height:400px;overflow:auto}.link-prospects-modal--text{padding-left:16px;flex-grow:2}.link-prospects-modal--search{padding:16px 16px 0 16px}.link-prospects-modal--search .search-box,.link-prospects-modal--search .export-appeal-controller--name{margin-top:0}.link-prospects-modal--results-group{margin-bottom:16px}.link-prospects-modal--results-group h3{font-weight:bold;text-transform:uppercase;font-size:12px;margin:8px 0;color:#888}.link-prospects-modal--results{position:relative;padding:16px;min-height:175px}.link-prospects-modal--item{display:flex;align-items:center;border:solid 1px #f6f6f6;border-bottom:none;background:#fff;cursor:pointer}.link-prospects-modal--item:hover{background:hsla(0,0%,100%,.5)}.link-prospects-modal--item:hover .checkbox--box{border:solid 1px #a54ab5}.link-prospects-modal--item:last-child{border-bottom:solid 1px #f6f6f6}.link-prospects-modal--item .new-contact-card{flex-grow:2}.link-prospects-modal--item .match-result--checkbox{float:none;width:75px;display:block;padding:16px}.volunteers-controller--nav{position:relative}.volunteers-controller--header{height:auto}.card-analytics{padding:16px 0}.card-analytics--column{display:inline-block;vertical-align:middle;float:none;width:33.3%;border-right:solid 1px #f6f6f6;padding:0 15px}.card-analytics--column:last-child{border-right:none}.card-analytics--column.is-empty .card-analytics--data{color:#454545}.card-analytics--data{font-size:20px;color:#454545;height:22px}.card-analytics--data .gt-icon{font-size:16px;line-height:20px;position:relative;top:-2px;left:4px}.pool-form-modal--assign-section{padding:8px}.pool-form-modal--row{flex:1;display:flex;flex-direction:row;justify-content:space-between}.pool-form-modal--row .form-field{width:45%}.pool-form-modal--row .form-field--label{display:block;width:100%;line-height:21px}.pool-form-modal--row .form-field--control{width:100%}.pool-form-modal--switch-section{display:flex;justify-content:space-between;align-items:center;padding:4px 0 8px}.pool-form-modal--giving-stages{display:flex;justify-content:space-between}.pool-form-modal--giving-stages .form-field{flex:1;min-width:228px}.pool-form-modal--giving-stages .et--dropdown--toggle{white-space:nowrap}.pool-form-modal--date-picker--body{width:580px}.pool-form-modal--date-picker--body .calendar-date-picker{display:flex}.pool-form-modal--date-picker--body .calendar-date-picker--from,.pool-form-modal--date-picker--body .calendar-date-picker--to{flex-basis:50%;float:none}.pool-form-modal .et--advanced-combobox--selected-text{white-space:nowrap}.pool-form-modal--stages{margin-left:28px}.pool-form-modal--goals{display:flex;width:100%;justify-content:space-between}input[type=text].pool-form-modal--url{width:189px}.pool-prospects--progress{width:204px;font-size:14px;display:inline-block;vertical-align:middle;color:#737373;margin-left:8px}.pool-prospects--pagination{display:block;padding:16px;text-align:center;background:#fff;border-top:solid 1px #f6f6f6}.pool-prospects--list .action-menu{float:right}.pool-prospects--list .pool-contact-list--header-search{width:calc(100% - 250px);margin-left:16px}.pool-prospects--assign{min-width:180px}.pool-prospects--assign .et--dropdown--toggle{background:rgba(0,0,0,0);border:solid 1px #f6f6f6;box-shadow:none;padding:9px 16px;height:40px;color:#007c9e}.pool-prospects--assign .et--advanced-combobox--item{padding:8px 8px}.pool-prospects--assign .new-contact-card{padding:0px;line-height:16px}.pool-prospects--assign .new-contact-card--name strong{font-weight:normal}.pool-prospects--assign .new-contact-card--avatar{width:30px}.pool-prospects--assign .new-contact-card--class{font-size:12px}.pool-prospects--assign .et--dropdown--body{width:300px}.pool-prospects--assign.is-disabled .dropdown--toggle{color:#737373}.pool-prospects--assign-solicitor{background:rgba(0,0,0,0);color:#007c9e;box-shadow:none;border:solid 1px #f6f6f6;font-weight:normal}.pool-prospects--assign-solicitor:hover:not(:disabled),.pool-prospects--assign-solicitor:focus:not(:disabled){background:#f9f9f9;color:#a54ab5;border-color:#f6f6f6}.pool-prospects--unassign{display:flex;justify-content:center;align-items:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;flex-wrap:wrap}.pool-prospects--unassign i{margin:0 16px}.pool-prospects--unassign .new-contact-card{display:inline-block;vertical-align:middle;width:42%}.pool-prospects--unassign .new-contact-card--avatar{margin:0;width:40px}.pool-prospects--unassign .new-contact-card--content{width:calc(100% - 40px)}.pool-prospects--unassign-header{flex-basis:100%;-ms-flex-preferred-size:100%}.pool-prospects--filter{float:right}.pool-prospects--filter .advanced-combobox-title{font-size:14px}.pool-prospects--filter .advanced-combobox-title a.dropdown--toggle{font-size:14px}.pool-prospects--filter .dropdown--body{width:200px;right:0px;left:auto}.pool-prospects--remove-assignment-contact-info{display:flex;flex-direction:column;padding:5px}.solicitor-panel{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:#fff;overflow:hidden}.solicitor-panel--header{background:#fff;height:100px}.solicitor-panel--header .pool-solicitor-card{border:none;cursor:default;padding:0px;margin:0px 16px;background:rgba(0,0,0,0)}.solicitor-panel--header .pool-solicitor-card:hover{background:rgba(0,0,0,0)}.solicitor-panel--header .pool-solicitor-card--menu{display:none}.solicitor-panel--contact-card .pool-solicitor-card--card{padding:0px}.solicitor-panel--close{position:absolute;top:16px;right:16px;color:#737373;font-size:18px;cursor:pointer}.solicitor-panel--close:hover{color:#a54ab5}.solicitor-panel--body{position:absolute;top:116px;right:0px;bottom:0px;left:0px;overflow:auto;padding:0 24px}.solicitor-panel--body dt{font-weight:bold;color:#454545}.solicitor-panel--body .profile-card-subtitle{margin-bottom:16px;margin-top:24px}.solicitor-panel--gift{font-size:18px;line-height:30px}.volunteer-management-header{display:flex;width:100%;justify-content:space-between}.volunteer-management-header .search-box--input{height:100%}.volunteer-management-header--search-bar{flex-basis:340px}.volunteer-management-header--dropdown{max-width:300px}.bulk-delete-pools-modal--wrapper{padding:20px}.pools--controls{padding:16px;display:flex}.pools--controls .search-box,.pools--controls .export-appeal-controller--name{max-width:400px;flex:1}.pools--button-select{align-self:center;margin-left:auto}.pools--body{position:absolute;top:180px;right:0px;bottom:0px;left:0px;padding:0 12px;overflow:auto}.pools--cards{display:flex;flex-wrap:wrap}.pools--empty{text-align:center}.pools--title{font-size:20px}.pools--subtitle{font-size:14px;line-height:21px}.pools--pagination{text-align:center;padding:16px 0;margin-bottom:40px}.pools--popover{width:auto}.pools--popover .et--button-popover--contents{left:0;right:0;margin-top:0}.pools--popover-content{min-width:305px;background:#fff;border-radius:3px;font-size:16px;padding:24px 14px 24px 34px;box-shadow:1px 1px 1px 0px rgba(0,0,0,.22)}.pools--popover-actions{display:block}.pools--popover-actions.first{padding-bottom:24px}.pools--bulk-actions{display:flex;align-items:center;padding:0 8px;border:1px solid #f6f6f6;background:none;border-radius:2px;margin-right:8px}.pools--bulk-actions .et--button-popover{width:100%}.pools-bulk-actions--disabled,.pools-bulk-actions--disabled:hover,.pools-bulk-actions--disabled:focus{color:#d7d7d7}.pools--reset-assignments{white-space:nowrap}.pools--reset-icon .action-menu-item--icon{font-size:28px}.pool--bulk-menu{min-width:260px}.pool-detail--body{position:absolute;top:110px;right:0px;bottom:0px;left:0px;display:flex;flex-direction:column;overflow:auto}.pool-assignmenent--body{margin:16px}.pool-detail--reporting{padding:16px}.pool-detail--reporting-module{display:flex;padding:12px}.pool-detail--reporting-module .et--kpi-card{width:20%;margin-bottom:0px;padding:4px 4px 4px 24px;min-height:0px}.pool-detail--reporting-module .et--kpi-card--value{color:#737373}.pool-detail--manage{display:flex}.pool-detail--volunteers{width:425px}.pool-detail--prospects{flex-grow:1}.pool-membership-modal{min-height:15vh}.pool-membership-modal--pools{padding:16px 0;display:flex;flex-direction:column}.pool-membership-modal--pool-section{align-self:center;width:100%;padding-bottom:8px}.pool-membership-modal--assignment-section{padding-left:64px}.pool-membership-modal--line{margin:0 0 0 64px}.pool-membership-modal--pool-label{padding:0 0px 12px 24px}.app-invitation-modal{padding:20px}.app-invitation-modal--contact-card{padding:16px 8px 24px}.app-invitation-modal--alt-section{border-top:1px solid #f6f6f6;padding:24px}.app-invitation-modal--alt-section input[type=text]{margin-left:32px;width:324px}.app-invitation-modal--note{color:rgb(109.9,109.9,109.9);font-weight:normal;margin-bottom:8px}.app-invitation-modal--checkbox,.app-invitation-modal--label{display:inline-block;cursor:pointer}.app-invitation-modal--heading{font-weight:500}.app-invitation-modal--label{padding-top:16px;color:#737373;font-weight:400}.app-invitation-modal--primary-email{color:#737373;display:block;margin-left:32px}.app-invitation-modal--sso-checkbox{display:flex;align-items:flex-start;max-height:32px;min-height:32px}.app-invitation-modal--sso-section{padding:0 24px 24px}.app-invitation-modal--head-agent{margin-top:12px}.pool-solicitors--card{padding-left:11px}.pool-solicitors--card .pool-contact-card--checkbox{display:none}.pool-solicitors--card.is-selected{border-left:solid 4px #a54ab5;padding-left:8px}.pool-solicitors--pagination{display:block;padding:16px;text-align:center;background:#fff;border-top:solid 1px #f6f6f6}.pool-prospect-card{display:block;background:#fff;border:solid 1px #f6f6f6;padding:8px 8px 12px 8px;border-radius:3px;color:#454545;margin:12px;position:relative;overflow:hidden}.pool-prospect-card.is-active .pool-prospect-card--clear:not(:hover){color:#a54ab5;border-color:#a54ab5}.pool-prospect-card .is-deceased{display:inline-flex;align-items:center;color:#de1b2c}.pool-prospect-card .is-deceased a{color:#de1b2c}.pool-prospect-card--menu{margin-left:auto}.pool-prospect-card--menu-inner .action-menu-item--label{padding:8px 0}.pool-prospect-card--card{width:calc(100% - 60px);display:inline-block;vertical-align:middle}.pool-prospect-card--card .new-contact-card--name{white-space:normal}.pool-prospect-card--action{display:inline-block;width:30px;height:30px;margin-left:16px;margin-right:8px;text-align:center;cursor:pointer}.pool-prospect-card--action .checkbox--box{margin-right:0px}.pool-prospect-card--clear,.pool-prospect-card--assign{display:flex;align-items:center;width:30px;height:30px;border:solid 1px #f6f6f6;border-radius:30px;padding:4px;box-shadow:0 1px 1px #f6f6f6}.pool-prospect-card--clear:hover{color:#de1b2c;border-color:#de1b2c}.pool-prospect-card--ask-divider{margin:0 16px 0}.pool-prospect-card--joint-avatars{display:inline-block;position:relative;margin-right:16px;width:54px}.pool-prospect-card--primary-avatar{position:absolute;left:20px;border:solid 2px #f6f6f6;background:#fff}.pool-prospect-card--secondary-avatar{margin-top:10px}.pool-prospect-card--divider{border-bottom:1px solid #f6f6f6;margin:12px 0 10px}.pool-prospect-card--data-value{color:#454545}.pool-prospect-card--dropdown-menu{align-self:flex-start}.pool-prospect-card--dropdown-menu .et--actions-menu--menu-option{font-weight:normal;margin:0}.pool-prospect-card--committed{margin:0 6px}.pool-prospect-card--key-icon{margin-left:4px}.volunteer-pools-table-controller--checkbox-cell{display:flex;align-items:center;width:100%}.volunteer-pools-table-controller--selection-mode-label{color:#737373}.volunteer-pools-table-controller--selection-mode-label.disabled{color:#737373}.volunteer-pools-table-controller--assigned-rate{text-align:right;padding-right:16px}.pool-solicitor-card{display:flex;flex-direction:column;background:#fff;border:solid 1px #f6f6f6;padding:8px 8px 12px 8px;border-radius:3px;color:#454545;margin:12px;cursor:pointer;position:relative}.pool-solicitor-card:hover{background:#f9f9f9;color:#454545}.pool-solicitor-card.is-selected .pool-solicitor-card--checkbox{color:#a54ab5;border-color:#a54ab5}.pool-solicitor-card--menu{margin-left:auto;position:absolute;right:23px;top:8px;z-index:1}.pool-solicitor-card--menu-inner{margin-top:20px}.pool-solicitor-card--card{width:calc(100% - 60px);padding:0 8px;display:inline-block;vertical-align:middle}.pool-solicitor-card--card .new-contact-card td{padding-bottom:0px}.pool-solicitor-card--card .new-contact-card--content{position:relative}.pool-solicitor-card--checkbox{display:inline-block;width:30px;height:30px;border:solid 1px #f6f6f6;border-radius:30px;padding:4px;color:#f6f6f6;text-align:center;margin-left:16px;margin-right:8px}.pool-solicitor-card--has-authed,.pool-solicitor-card--has-invite{background-color:#00c0f5;width:20px;border-radius:30px;height:20px;display:block}.pool-solicitor-card--has-authed i,.pool-solicitor-card--has-invite i{color:#fff}.pool-solicitor-card--has-authed{margin-right:8px}.pool-solicitor-card--has-invite{background-color:#d7d7d7}.pool-solicitor-card--assignment{margin-bottom:8px}.bulk-add-to-pool-modal{padding:24px}.bulk-add-to-pool-modal--heading{margin-bottom:24px;font-weight:500}.bulk-add-to-pool-modal--radios{padding:0 16px}.bulk-add-to-pool-modal--radios .et--radio--label{font-size:18px}.bulk-add-to-pool-modal--second-radio{margin-left:68px}.ask-amount-modal{padding:16px 44px;text-align:center}.ask-amount-modal .new-contact-card{text-align:left;border-bottom:1px solid #f6f6f6;margin-bottom:24px;width:auto}.ask-amount-modal input[type=number]{-moz-appearance:textfield}.ask-amount-modal input::-webkit-outer-spin-button,.ask-amount-modal input::-webkit-inner-spin-button{-webkit-appearance:none}.ask-amount-modal--assigned-to{color:#737373}.ask-amount-modal--joint-avatars{display:inline-block;position:relative}.ask-amount-modal--primary-avatar{margin-bottom:-26px;margin-left:26px}.confirm-reset-pools-modal{padding:20px}.confirm-reset-pools-modal--top-container{display:flex}.confirm-reset-pools-modal--pool-list{flex-basis:50%;margin-right:10px}.confirm-reset-pools-modal--actions{flex-basis:50%;margin-left:10px}.confirm-reset-pools-modal--list{overflow-y:auto;padding-left:12px;max-height:300px}.confirm-reset-pools-modal--check-icon{background:#d7d7d7;border-radius:50%;color:#fff;margin-right:8px}input.confirm-reset-pools-modal--input{width:260px;margin-right:16px}.confirm-reset-pools-modal--confirm-section{padding:30px;background:#f9f9f9}.confirm-reset-pools-modal--disclaimer{padding:16px 0}.confirm-reset-pools-modal--confirm-string{padding-top:8px;color:#de1b2c;font-weight:500}.confirm-reset-pools-modal--sub-label{padding-left:30px}.confirm-reset-pools--actions{display:flex}.validate-contacts-textbox textarea{height:140px}.validate-contacts-textbox--taglist{height:140px;border:solid 1px #f6f6f6;border-radius:2px;overflow:auto;position:relative}.validate-contacts-textbox--edit{position:absolute;right:8px;bottom:8px}.validate-contacts-textbox--error{background-color:rgba(222,27,44,.1);padding:8px;margin-bottom:8px;border-radius:2px;overflow:auto}.validate-contacts-textbox--continue{padding:8px 0;margin-top:8px}.bulk-invite-volunteers-modal--main{max-height:600px;overflow-y:auto;padding:20px}.bulk-invite-volunteers-modal--contact-section{border-bottom:1px solid #f6f6f6;padding-bottom:8px}.bulk-invite-volunteers-modal--contact-section:last-child{border-bottom:none}.bulk-invite-volunteers-modal--contact-card{padding:0}input.bulk-invite-volunteers-modal--alt-email-input{max-width:300px}.reset-pools-modal{padding:16px}.reset-pools-modal .et--advanced-combobox{max-width:340px}.reset-pools-modal--checkbox-section{padding-left:12px;padding-top:12px}.reset-pools-modal--checkbox-section .et--checkbox{padding:12px 0}.reset-pools-modal--sub-section{padding-left:72px}.reset-pools-modal--radios .radio{margin-right:96px}.update-stage-modal--radios{display:flex;padding:10px 0}.update-stage-modal--body{border-top:1px solid #f6f6f6;padding:16px;margin:0 20px}.remove-prospect-checkbox{padding-top:25px}.add-volunteers-modal{padding:16px 20px}.add-volunteers-modal--label{margin:24px 0 4px 0;font-weight:400}.add-volunteers-modal--label:first-child{margin-top:8px}.add-volunteers-modal--textbox{margin:16px 0}.pool-contact-list--header{border-radius:12px;border-bottom:solid 1px #f6f6f6;height:109px;color:#737373}.pool-contact-list--header-title{padding:8px 16px;font-size:16px}.pool-contact-list--header-actions{border-top:solid 1px #f6f6f6;padding:16px}.pool-contact-list--header-search{width:calc(100% - 48px);display:inline-block;vertical-align:middle}.pool-contact-list--header-controls{display:inline-block;vertical-align:middle}.pool-contact-list--action-label{margin-left:8px;vertical-align:text-top}.pool-contact-list--add{width:auto;padding:8px;height:40px;width:40px}.pool-contact-list--add i{font-size:18px;vertical-align:middle;margin-right:0}.pool-contact-list--add .gt-icon-chevron-down{margin:0px;display:none}.pool-contact--list-content{height:calc(100vh - 450px);overflow:auto}.volunteer-management-table--contact{display:flex;align-items:center;overflow-x:hidden}.volunteer-mangement-table--auth-section{display:flex}.volunteer-mangement-table--authed-icon{color:#00c0f5}.volunteer-mangement-table--auth-icon-wrapper{flex-basis:15%}.volunteer-management-table--invite-sent-icon{color:#d7d7d7}.cadence-category-list{padding:8px;width:250px;max-height:276px;overflow-y:scroll}.cadence-list{width:328px;padding:8px 8px 0px 8px;max-height:323px;overflow-y:scroll}.all-cadences-btn{padding:7px 35px}.cadence-group-list-item{border-radius:5px;padding:5px;cursor:pointer}.cadence-group-list-item:hover{background:#f9f9f9}.cadence-group-list-item.active{background-color:#f3f3f3}.max-cadence-alert{background-color:#f3f3f3;padding:10px;border-radius:12px;margin:10px 0px}.active-journeys-modal--header{background-color:#f6f6f6;padding:15px;margin:auto;border-radius:9px}.active-journey{margin:20px 5px;display:flex;align-items:baseline}.active-journey button{color:#007c9e}.active-journey i{color:#737373;margin-right:5px}.active-journey p{margin-bottom:0;color:#939393}.journey-modal--alert{background-color:#f5f5f5;padding:10px 20px;border-radius:10px;margin:10px 0px}.journey-modal--warning{background-color:#f2f9f2;padding:10px 20px;border-radius:10px;margin:10px 0px}.journey-modal--warning-check{font-size:16px;padding-right:5px}.journey-modal--data-container{display:grid;grid-template-columns:repeat(2, 1fr)}.task-edit-date-picker{border:solid 1px #d7d7d7;color:#454545;font-weight:normal}button.date-picker-dropdown--btn.task-edit-date-picker.et--button-secondary{min-width:35%}.journey-modal--radio{display:flex;text-align:left;padding:16px 0px;margin-left:0px !important}.journey-modal--radio input{min-width:22px}.end-journey-form-field{display:flex;margin:8px 0px 8px 0px}.end-journey-current-task{margin-left:50px}.end-journey-listboxselect{margin-top:5px}.end-journey-selectnext--container .radio-title{font-weight:400;font-size:14px}.end-journey--radio{margin:10px 0px}.end-journey-remove--radio{margin:30px 0 0 0}.delete-modal-button--group{display:flex;justify-content:flex-end;gap:10px}.days-description{flex:0 1 auto;margin-right:10px;margin-left:25px;margin-top:30px;color:#ff033e;white-space:normal;line-height:1.2}.validate-phone-title{font-weight:500 !important;font-size:20px !important;line-height:23.44px !important}.validate-phone-button{position:absolute;right:18px}.validate-phone-body-message{text-align:center;font-weight:400;font-size:14px}.validate-phone-body-number{text-align:center;font-weight:700;font-size:28px}.confirm-modal-actions{display:flex;margin-bottom:16px;justify-content:flex-end}.update-due-date-container{display:flex;justify-content:space-between;align-items:flex-start}.date-picker-section{width:50%}.section-label{font-weight:bold;margin-left:20px}.due-date-info{width:45%;text-align:left}.current-date h4,.updated-date h4{margin-top:30px;font-size:15px;font-weight:500}.updated-date-disabled{color:#737373;font-style:italic}.custom-calendar{border:1px solid rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.05);border-radius:8px}.custom-calendar .DayPicker-Day--today{background-color:#4a90e2 !important;color:#fff !important;border-radius:50%}.custom-calendar .DayPicker-Day--outside{background-color:#fff !important}.task-complete-label{font-weight:bold;font-size:15px;display:block;margin-bottom:15px}.checkbox-small input.et--checkbox--input:checked+.et--checkbox--box{background:#a54ab5}.checkbox-small input.et--checkbox--input:checked+.et--checkbox--box::before{display:flex;align-items:center;color:#fff;width:18px;height:18px;font-size:15px;font-weight:bold}.checkbox-small input.et--checkbox--input:checked+.et--checkbox--box.is-partial::before{content:"–";display:flex;align-items:center;justify-content:center;color:#fff;width:100%;height:100%;font-weight:bold}.task-reassign-label{font-weight:bold;font-size:15px;display:block;margin-bottom:10px}.bulk-tasks-ressign--message{background-color:#fdf7dc;padding:5px;display:flex;align-items:center;border-radius:10px;margin-bottom:10px}.journey-drawer-container{padding:5px 10px 0 10px;min-width:350px;overflow-y:scroll;height:100%}.journey-drawer-table{display:flex;flex-direction:column;padding-bottom:20px}.journey-drawer-row{font-weight:500}.journey-drawer-header{display:flex;justify-content:space-between}.journey-drawer-header{padding:5px 0px 15px 0px}.journey-detail-table--container{width:100%;height:100%;padding:12px 16px}.journey-detail-table--body{position:relative;margin:0px}.step-table-header{max-width:700px;padding:8px;margin-bottom:12px;font-weight:600;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.05);box-shadow:0px 2px 8px rgba(0,0,0,.05);border-radius:24px}@media(max-width: 800px){.step-table-header{flex-direction:column;align-items:flex-start}}.step-table-header--item{flex-shrink:0;border-right:1px solid #00a0cc;flex:2}.step-table-header--item:first-child{padding-left:4px;flex:1}.step-table-header--item:last-child{flex:1;border-right:none}@media(max-width: 800px){.step-table-header--item{padding:8px;border-right:none}}.step-table-header--icon-group{display:flex;justify-content:space-around}.task-counter-icon{display:flex;justify-content:center;align-items:center;padding:4px 8px}.task-counter-icon.is-toggled{color:#ba72c5;background-color:#fbf8fb;border-radius:15px}.task-counter-icon-toggle{color:#00a0cc;display:flex}.task-counter-icon-toggle .journeys-task-table--task-icon{color:#00a0cc}.task-counter-icon-toggle.is-toggled{color:#ba72c5;background-color:#fbf8fb;border-radius:15px}.task-counter-icon-toggle.is-toggled .journeys-task-table--task-icon{color:#ba72c5}.add-step-number{padding-right:60px}.add-step-button{padding:16px;font-weight:500;color:#007c9e}.journey-detail--empty-state{padding-bottom:200px}.journey-search--container{width:240px;padding-left:18px}button.journeys-date-dropdown{color:#454545;min-width:auto;margin-top:0px}.journeys-task-table--row{border-bottom:solid 1px #f3f3f3;width:100%}.journeys-task-table-row--summary{display:flex;align-items:center;justify-content:space-between;height:auto;overflow:hidden;padding:16px}.journeys-task-table-row--summary:hover{background-color:#f2f2f2}.journeys-task-table-row--summary-container{display:flex;flex-direction:row}.journeys-task-table-row--summary-container .journeys-task-table-row-icon{display:flex;justify-content:center;margin-right:0px}.journeys-task-table-row--summary-container.no-journey-tasks .journeys-task-table-row-icon{margin-left:35px}.journeys-task-table-row--summary-details{padding-left:12px}.journeys-task-table--task-icon{color:#939393;font-size:18px}.journeys-task-table-row--header{color:#737373;font-weight:500;font-size:16px;padding-top:20px;padding-left:20px}.journeys-task-table-row--sub-header{font-weight:400;font-size:14px;line-height:16.41px}.journey-task-table-row--action-buttons{display:flex;align-items:center;justify-content:flex-end;padding:0px 5px}.journeys-task-table-row--details{display:flex;justify-content:space-between;padding:0px 16px;align-items:center}.journeys-task-table-row--details>div{display:flex;align-items:center;padding-left:20px}.journeys-task-table-row--details:hover{background-color:#f2f2f2}.journeys-task-table-row--details.active{background-color:#f2f2f2}.journeys-task-table-row--details--due-date-text{color:#cc3536;text-align:center;margin-right:10px}.journeys-task-table-row--details--completed-date-text{text-align:center;margin-right:10px}.recommended-action-row--container{display:grid;grid-template-columns:repeat(4, 1fr);align-items:center}.recommended-action-row--contact{display:flex;align-items:center}.giving-amount{color:#53a744}.giving-date{color:#737373;font-size:12px;font-weight:400}.tooltip-icon{color:#939393;padding-left:3px;margin:auto}.journeys-task-table--empty-state{margin-left:30px;text-align:left}.journeys-task-table--empty-state .empty-state-message--icon{font-size:30px !important}.journeys-task-table--empty-state .empty-state-message--text{margin-bottom:16px}.journey-empty-state-message-title{padding:10px 0 10px 0}.journey-empty-state-message{font-size:16px}.journey-empty-state-message-list{list-style:disc;padding:10px 0 10px 0;margin-left:15px}.journey-empty-state-message>p{padding-top:20px}.journeys-banner{display:flex;justify-content:space-between;align-items:center}.journeys-banner--action-buttons{display:flex;justify-content:center;align-items:center;padding:16px;gap:16px}.journey-details-title{white-space:normal}.cadences-2-promo-banner{display:flex;align-items:flex-start;gap:16px;background:linear,135deg,#f8f4ff 0%,#ede7f6 100%;border:1px solid #d1c4e9;border-radius:8px;padding:20px;margin:16px 16px 0;position:relative}.cadences-2-promo-banner--icon{width:48px;height:48px;background:linear,135deg,#a54ab5 0%,#ba72c5 100%;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cadences-2-promo-banner--icon .gt-icon{font-size:24px;color:#fff}.cadences-2-promo-banner--content{flex:1}.cadences-2-promo-banner--title{font-size:18px;font-weight:600;color:#454545;margin:0 0 8px}.cadences-2-promo-banner--description{font-size:14px;color:#737373;line-height:1.5;margin:0 0 16px}.cadences-2-promo-banner--description strong{color:#454545}.cadences-2-promo-banner--actions{display:flex;gap:12px;margin-bottom:16px}.cadences-2-promo-banner--actions .et--button{display:flex;align-items:center;gap:8px}.cadences-2-promo-banner--actions .et--button.btn-default{background:#a54ab5;color:#fff}.cadences-2-promo-banner--actions .et--button.btn-default:hover{background:#a54ab5}.cadences-2-promo-banner--actions .et--button.btn-default .gt-icon{font-size:16px}.cadences-2-promo-banner--actions .et--button.btn-secondary,.cadences-2-promo-banner--actions .dropdown-button .dropdown--header a.et--button,.dropdown-button .dropdown--header .cadences-2-promo-banner--actions a.et--button{border-color:#ba72c5;color:#a54ab5}.cadences-2-promo-banner--actions .et--button.btn-secondary:hover,.cadences-2-promo-banner--actions .dropdown-button .dropdown--header a.et--button:hover,.dropdown-button .dropdown--header .cadences-2-promo-banner--actions a.et--button:hover{background:rgba(165,74,181,.08)}.cadences-2-promo-banner--actions .et--button.btn-secondary .gt-icon,.cadences-2-promo-banner--actions .dropdown-button .dropdown--header a.et--button .gt-icon,.dropdown-button .dropdown--header .cadences-2-promo-banner--actions a.et--button .gt-icon{font-size:14px}.cadences-2-promo-banner--note{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#737373;margin:0}.cadences-2-promo-banner--note .gt-icon{font-size:16px;color:#939393;flex-shrink:0;margin-top:1px}.cadences-2-promo-banner--close{position:absolute;top:12px;right:12px;background:none;border:none;padding:4px;cursor:pointer;color:#939393;border-radius:4px;transition:all .15s}.cadences-2-promo-banner--close:hover{color:#737373;background:rgba(115,115,115,.1)}.cadences-2-promo-banner--close .gt-icon{font-size:20px}.task-counter-card{border-radius:24px;display:flex}.task-counter-card--details td{padding:0;vertical-align:top;text-align:center;vertical-align:middle;border-bottom:0}.task-counter-card--title{display:flex;border-bottom:0;align-items:center;justify-content:center}.task-counter-home--title{font-weight:500;font-size:20px;line-height:23.44px;color:#454545;padding-bottom:18px}.task-counter-home--title.alternate{padding-bottom:0px}.task-counter-home--subtitle{font-weight:400;font-size:14px;line-height:16.41px;color:#454545;text-align:center}.task-counter-check-icon{display:flex;justify-content:center;padding-top:5px}.paused-task-counter-icons--container{display:flex;flex-direction:column;gap:10px}.paused-task-counter-icons--container .icon-count-wrapper{display:flex;gap:4px;align-items:center}.paused-task-counter-icons--container .icon-count-wrapper p{margin:0px}.paused-task-counter-icons--container .icon-background{background-color:#f9f9f9;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center}.journey-nav-tabs{color:#737373;height:35px;font-weight:bold;font-size:11px;text-transform:uppercase;letter-spacing:1px;border-bottom:solid 3px #fff;display:inline-block;margin-block:8px;margin-left:16px}.journey-nav-tabs:focus:hover{color:#454545}.journey-nav-tabs:hover{color:#454545}.journey-nav-tabs.is-active{color:#454545;border-bottom:solid 3px #a54ab5}.journey-nav-tabs.is-active:hover{color:#454545}.journeys-table-filters{display:flex;justify-content:space-between;padding:8px 16px}.journeys-table--header{padding:10px 16px;font-weight:500}.journeys-table--body table{min-height:400px}.journeys-table--body table tbody tr{min-height:60px}.journey-name{display:flex;justify-content:center;align-items:center}.favorite-star{cursor:pointer;font:normal normal normal 15px/1 "Givingtree2";padding-right:25px}.favorited{color:#eccb48}.clickable-active-constituent{color:#007c9e;cursor:pointer}.cadence-list-item{text-align:left}.journeys--contact-card--container{display:flex;align-items:center}.journeys--contact-card--content{padding:16px 8px}.journeys--contact-card-main{display:flex}.journeys-contact-card-name{color:#007c9e}.journeys-contact-card-name:hover{color:#a54ab5}.cadences-v2{height:100%;display:flex;flex-direction:column}.cadences-v2-page{background:#fff}.cadences-v2-banner{display:flex;justify-content:space-between;align-items:center}.cadences-v2-banner--actions{display:flex;justify-content:center;align-items:center;padding:16px;gap:16px}.cadences-v2-tab-nav{padding:0 0 0 20px;border-bottom:1px solid #b7b7b7}.cadences-v2-page>.tasks-filters-bar{padding:8px 20px}.cadences-v2-content,.cadences-v2-tab-content{width:100%}.cadences-v2--content{width:100%}@media(max-width: 1200px){.tasks-summary-page--stats{grid-template-columns:repeat(2, 1fr)}.tasks-summary-page--tasks-grid{grid-template-columns:1fr}.task-detail-page--layout{grid-template-columns:1fr}.task-detail-page--sidebar{flex-direction:row;flex-wrap:wrap}.task-detail-page--sidebar-section{flex:1;min-width:280px}}@media(max-width: 768px){.bulk-message-wizard--recipient-grid{grid-template-columns:repeat(2, 1fr)}.tasks-summary-page--stats{grid-template-columns:1fr}.cadences-v2-banner--content{flex-direction:column;text-align:center;gap:20px}.cadences-v2-content,.tasks-summary-page--content,.task-detail-page{padding:16px}}.cadences-v2-content{max-width:1400px;margin:0 auto;padding:24px 40px}.cadences-v2-tab-content{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08);padding:24px}.cadences-v2--content{flex:1;padding:24px 32px;background:#fff;overflow:auto}.cadences-v2--toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.cadences-v2--filters{display:flex;align-items:center;gap:16px}.cadences-v2--filter-icon{color:#a54ab5;font-weight:500;cursor:pointer}.cadences-v2--count{color:#737373;font-size:14px}.cadences-v2--search-input{padding:8px 12px;border:1px solid #b7b7b7;border-radius:4px;width:200px}.cadences-v2--search-input:focus{outline:none;border-color:#ba72c5}.cadences-v2-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.cadences-v2-toolbar--left{display:flex;align-items:center;gap:16px}.cadences-v2-toolbar--right{display:flex;align-items:center;gap:12px}.cadences-v2-toolbar--filters{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid #b7b7b7;border-radius:6px;font-size:14px;color:#737373;cursor:pointer}.cadences-v2-toolbar--filters .gt-icon{font-size:18px;color:#737373}.cadences-v2-toolbar--filters:hover{border-color:#939393;background:#f9f9f9}.cadences-v2-toolbar--count{font-size:14px;color:#737373}.cadences-v2-toolbar--search{position:relative;display:flex;align-items:center}.cadences-v2-toolbar--search .gt-icon{position:absolute;left:12px;color:#939393;font-size:18px;pointer-events:none}.cadences-v2-toolbar--search input{padding:10px 16px 10px 40px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px;width:320px;background:#fff}.cadences-v2-toolbar--search input::placeholder{color:#939393}.cadences-v2-toolbar--search input:focus{outline:none;border-color:#ba72c5;box-shadow:0 0 0 3px rgba(186,114,197,.1)}.cadences-v2-create-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#a54ab5;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s ease}.cadences-v2-create-btn .gt-icon{font-size:18px}.cadences-v2-create-btn:hover{background:rgb(138.6,62.16,152.04)}.cadences-v2-create-dropdown{padding:8px 0;min-width:280px}.cadences-v2-create-dropdown--menu{display:flex;flex-direction:column}.cadences-v2-create-dropdown--item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:none;border:none;cursor:pointer;text-align:left;transition:background .15s ease}.cadences-v2-create-dropdown--item:hover{background:#f9f9f9}.cadences-v2-create-dropdown--item-icon{width:40px;height:40px;background:#fcf8fc;border-radius:8px;display:flex;align-items:center;justify-content:center}.cadences-v2-create-dropdown--item-icon .gt-icon,.cadences-v2-create-dropdown--item-icon .gt2-icon{font-size:20px;color:#a54ab5}.cadences-v2-create-dropdown--item-content{display:flex;flex-direction:column;gap:2px}.cadences-v2-create-dropdown--item-label{font-size:14px;font-weight:500;color:#454545}.cadences-v2-create-dropdown--item-desc{font-size:12px;color:#737373}.cadences-v2-create-dropdown{min-width:280px}.cadences-v2-create-dropdown--menu{padding:8px 0}.cadences-v2-create-dropdown--item{display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px;border:none;background:rgba(0,0,0,0);cursor:pointer;text-align:left;transition:background .15s}.cadences-v2-create-dropdown--item:hover{background:#f9f9f9}.cadences-v2-create-dropdown--item-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fcf8fc;border-radius:8px}.cadences-v2-create-dropdown--item-icon .gt-icon,.cadences-v2-create-dropdown--item-icon .gt2-icon{font-size:20px;color:#a54ab5}.cadences-v2-create-dropdown--item-content{flex:1}.cadences-v2-create-dropdown--item-label{display:block;font-size:14px;font-weight:600;color:#454545;margin-bottom:2px}.cadences-v2-create-dropdown--item-desc{display:block;font-size:12px;color:#737373}.cadences-v2-filters{display:flex;justify-content:space-between;align-items:center;padding:8px 0 8px 20px}.cadences-v2-filters .et--listbox-select{min-width:140px}.cadences-v2-filters--left{display:flex;align-items:center;gap:12px}.cadences-v2-filters--right{display:flex;align-items:center;gap:16px}.cadences-v2-filters--btn{display:inline-flex;align-items:center;gap:4px;border:1px solid #d7d7d7 !important;border-radius:200px !important;padding:8px 12px !important;font-size:14px;font-weight:normal;color:#454545 !important;background:#fff !important;cursor:pointer;white-space:nowrap}.cadences-v2-filters--btn:hover{border-color:#939393 !important}.cadences-v2-filters--btn .gt-icon{margin-right:0}.cadences-v2-filters--btn.is-active{border-color:#a54ab5 !important;color:#a54ab5 !important}.cadences-v2-filters--count{color:#737373;font-size:14px}.cadences-v2-filters--text-input{border:1px solid #b7b7b7;border-radius:4px;padding:4px 10px;font-size:13px;height:32px;min-width:150px;outline:none}.cadences-v2-filters--text-input:focus{border-color:#a54ab5}.cadences-v2-filters--add-filter-btn{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#a54ab5;white-space:nowrap}.cadences-v2-add-filter-dropdown{min-width:200px}.cadences-v2-add-filter-dropdown--menu{padding:4px 0}.cadences-v2-add-filter-dropdown--item{display:block;width:100%;padding:8px 16px;border:none;background:none;text-align:left;font-size:13px;cursor:pointer;color:#454545}.cadences-v2-add-filter-dropdown--item:hover{background:#f9f9f9}.cadences-v2-add-filter-dropdown--empty{padding:8px 16px;font-size:13px;color:#737373}.cadences-v2-filters--search{display:flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid #b7b7b7;border-radius:4px;background:#fff;height:32px}.cadences-v2-filters--search .gt-icon{font-size:14px;color:#939393}.cadences-v2-filters--search input{border:none;outline:none;font-size:13px;width:150px;background:rgba(0,0,0,0);height:22px;line-height:22px}.cadences-v2-filters--search input::placeholder{color:#939393}.cadences-v2-filters--search:focus-within{border-color:#a54ab5}.cadences-v2-filters--search:focus-within .gt-icon{color:#a54ab5}.cadences-v2-column-selector{min-width:200px}.cadences-v2-column-selector--menu{padding:8px 0}.cadences-v2-column-selector--header{padding:8px 16px 12px;font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #b7b7b7;margin-bottom:4px}.cadences-v2-column-selector--item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 16px;cursor:pointer;font-size:14px;color:#454545;transition:background .15s}.cadences-v2-column-selector--item:hover{background:#f9f9f9}.cadences-v2-column-selector--item input[type=checkbox]{width:16px;height:16px;accent-color:#a54ab5;cursor:pointer}.cadences-v2-column-selector--item input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.cadences-v2-filter-popover{min-width:260px}.cadences-v2-filter-popover--menu{padding:8px 0}.cadences-v2-filter-popover--header{padding:8px 16px 12px;font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #b7b7b7;margin-bottom:4px}.cadences-v2-filter-popover--field{padding:8px 16px}.cadences-v2-filter-popover--label{display:block;font-size:12px;font-weight:600;color:#737373;margin-bottom:4px}.cadences-v2-filter-popover--clear{display:block;width:100%;padding:8px 16px;border:none;border-top:1px solid #b7b7b7;margin-top:4px;background:rgba(0,0,0,0);font-size:13px;color:#a54ab5;cursor:pointer;text-align:center}.cadences-v2-filter-popover--clear:hover{background:#f9f9f9}.cadences-v2-date-filter{min-width:240px}.cadences-v2-date-filter--menu{padding:8px 0}.cadences-v2-date-filter--header{padding:8px 16px 12px;font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #b7b7b7;margin-bottom:4px}.cadences-v2-date-filter--operators{display:flex;flex-direction:column}.cadences-v2-date-filter--op{display:block;width:100%;padding:7px 16px;border:none;background:rgba(0,0,0,0);font-size:13px;color:#454545;cursor:pointer;text-align:left;transition:background .15s}.cadences-v2-date-filter--op:hover{background:#f9f9f9}.cadences-v2-date-filter--op.is-selected{background:rgb(237,218.8,240.2);color:#a54ab5;font-weight:500}.cadences-v2-date-filter--inputs{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid #b7b7b7}.cadences-v2-date-filter--date-input{flex:1;padding:5px 8px;border:1px solid #b7b7b7;border-radius:4px;font-size:13px;color:#454545;min-width:0}.cadences-v2-date-filter--date-input:focus{border-color:#a54ab5;outline:none}.cadences-v2-date-filter--separator{font-size:13px;color:#737373}.cadences-v2-date-filter--clear{display:block;width:100%;padding:8px 16px;border:none;border-top:1px solid #b7b7b7;margin-top:4px;background:rgba(0,0,0,0);font-size:13px;color:#a54ab5;cursor:pointer;text-align:center}.cadences-v2-date-filter--clear:hover{background:#f9f9f9}.cadences-v2-numeric-filter{min-width:240px}.cadences-v2-numeric-filter--menu{padding:8px 0}.cadences-v2-numeric-filter--header{padding:8px 16px 12px;font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #b7b7b7;margin-bottom:4px}.cadences-v2-numeric-filter--operators{display:flex;flex-direction:column}.cadences-v2-numeric-filter--op{display:block;width:100%;padding:7px 16px;border:none;background:rgba(0,0,0,0);font-size:13px;color:#454545;cursor:pointer;text-align:left;transition:background .15s}.cadences-v2-numeric-filter--op:hover{background:#f9f9f9}.cadences-v2-numeric-filter--op.is-selected{background:rgb(237,218.8,240.2);color:#a54ab5;font-weight:500}.cadences-v2-numeric-filter--inputs{display:flex;align-items:center;gap:8px;padding:10px 16px;border-top:1px solid #b7b7b7}.cadences-v2-numeric-filter--number-input{flex:1;padding:5px 8px;border:1px solid #b7b7b7;border-radius:4px;font-size:13px;color:#454545;min-width:0;max-width:100px;-moz-appearance:textfield}.cadences-v2-numeric-filter--number-input:focus{border-color:#a54ab5;outline:none}.cadences-v2-numeric-filter--number-input::-webkit-inner-spin-button,.cadences-v2-numeric-filter--number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cadences-v2-numeric-filter--separator{font-size:13px;color:#737373}.cadences-v2-numeric-filter--clear{display:block;width:100%;padding:8px 16px;border:none;border-top:1px solid #b7b7b7;margin-top:4px;background:rgba(0,0,0,0);font-size:13px;color:#a54ab5;cursor:pointer;text-align:center}.cadences-v2-numeric-filter--clear:hover{background:#f9f9f9}.cadences-v2-tag-picker{min-width:220px}.cadences-v2-tag-picker--menu{padding:8px 0;max-height:360px;overflow-y:auto}.cadences-v2-tag-picker--search{padding:4px 12px 8px}.cadences-v2-tag-picker--search input{width:100%;padding:6px 10px;border:1px solid #b7b7b7;border-radius:4px;font-size:13px;color:#454545;background:#fff}.cadences-v2-tag-picker--search input:focus{border-color:#a54ab5;outline:none}.cadences-v2-tag-picker--search input::placeholder{color:#939393}.cadences-v2-tag-picker--header{padding:8px 16px 12px;font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #b7b7b7;margin-bottom:4px}.cadences-v2-tag-picker--empty{padding:16px;font-size:13px;color:#939393;text-align:center}.cadences-v2-tag-picker--item{display:flex;align-items:center;gap:10px;width:100%;padding:6px 16px;cursor:pointer;font-size:13px;color:#454545;transition:background .15s}.cadences-v2-tag-picker--item:hover{background:#f9f9f9}.cadences-v2-tag-picker--item input[type=checkbox]{width:16px;height:16px;accent-color:#a54ab5;cursor:pointer}.cadences-v2-tag-picker--clear{display:block;width:100%;padding:8px 16px;border:none;border-top:1px solid #b7b7b7;margin-top:4px;background:rgba(0,0,0,0);font-size:13px;color:#a54ab5;cursor:pointer;text-align:center}.cadences-v2-tag-picker--clear:hover{background:#f9f9f9}.cadences-v2-filters--active-tags{display:flex;flex-wrap:wrap;gap:6px;margin-left:4px}.cadences-v2-filters--tag-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:rgb(233.4,211.56,237.24);color:#a54ab5;border-radius:12px;font-size:12px;font-weight:500}.cadences-v2-filters--tag-pill button{display:flex;align-items:center;background:none;border:none;padding:0;cursor:pointer;color:#a54ab5}.cadences-v2-filters--tag-pill button .gt-icon{font-size:12px}.cadences-v2-filters--tag-pill button:hover{color:#ba72c5}.cadences-v2-action-dropdown{min-width:160px}.cadences-v2-action-dropdown--menu{padding:8px 0}.cadences-v2-action-dropdown--item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;border:none;background:rgba(0,0,0,0);cursor:pointer;text-align:left;font-size:14px;color:#454545;transition:background .15s}.cadences-v2-action-dropdown--item:hover{background:#f9f9f9}.cadences-v2-action-dropdown--item .gt-icon{font-size:18px;color:#737373}.cadences-v2-action-dropdown--item.cadences-v2-action-dropdown--item-danger{color:#dc3545}.cadences-v2-action-dropdown--item.cadences-v2-action-dropdown--item-danger .gt-icon{color:#dc3545}.cadences-v2-action-dropdown--item.cadences-v2-action-dropdown--item-danger:hover{background:rgba(220,53,69,.08)}.cadences-v2-table--name-row{display:flex;align-items:center;gap:6px}.cadences-v2-table--shared-badge{display:inline-flex;align-items:center;color:#a54ab5;font-size:16px;flex-shrink:0}.cadences-v2-table--shared-badge .gt-icon{font-size:16px}.cadences-v2-share-modal{padding:24px;min-width:400px}.cadences-v2-share-modal--header{display:flex;align-items:center;gap:10px;margin-bottom:20px}.cadences-v2-share-modal--header .gt-icon{font-size:24px;color:#a54ab5}.cadences-v2-share-modal--header h3{margin:0;font-size:18px}.cadences-v2-share-modal--options{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.cadences-v2-share-modal--option{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid #b7b7b7;border-radius:6px;cursor:pointer}.cadences-v2-share-modal--option:hover{background:#f9f9f9}.cadences-v2-share-modal--option input[type=radio]{margin-top:3px}.cadences-v2-share-modal--option strong{display:block;font-size:14px;margin-bottom:2px}.cadences-v2-share-modal--option p{margin:0;font-size:12px;color:#737373}.cadences-v2-share-modal--people{margin-bottom:16px}.cadences-v2-share-modal--actions{display:flex;justify-content:flex-end;gap:8px;padding-top:16px;border-top:1px solid #b7b7b7}.cadences-v2-table--tags{display:flex;flex-wrap:wrap;gap:4px}.cadences-v2-table--tag{display:inline-block;padding:2px 8px;background:rgb(233.4,211.56,237.24);color:#a54ab5;border-radius:10px;font-size:11px;font-weight:500;white-space:nowrap}.cadences-v2-table--action-btn{padding:4px !important;display:flex;align-items:center;justify-content:center}.cadences-v2-table--action-btn .gt-icon{color:#737373}.cadences-v2-table--action-btn:hover .gt-icon{color:#454545}.cadences-v2-header{display:flex;justify-content:space-between;align-items:center}.cadences-v2-header--actions{display:flex;align-items:center;gap:12px}.cadences-v2-bulk-action-bar{display:flex;align-items:center;gap:12px;padding:8px 20px;background:#f9f9f9;border-bottom:1px solid #b7b7b7;position:-webkit-sticky;position:sticky;top:0;z-index:10}.cadences-v2-bulk-action-bar--count{display:flex;align-items:center;gap:6px;font-weight:600;font-size:14px;white-space:nowrap}.cadences-v2-bulk-action-bar--actions{display:flex;align-items:center;gap:8px;margin-left:8px}.cadences-v2-bulk-action-bar--close{margin-left:auto;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center}.cadences-v2-bulk-action-bar--close:hover{background:#d7d7d7}.cadences-v2-table-container{background:#fff}.cadences-v2-table-container .MuiDataGrid-columnHeaderCheckbox,.cadences-v2-table-container .MuiDataGrid-cellCheckbox{min-width:50px !important;max-width:50px !important;width:50px !important;padding-left:0 !important;padding-right:0 !important;display:flex !important;align-items:center !important;justify-content:center !important}.cadences-v2-table-container .MuiDataGrid-cell[data-field=goalMetric]{overflow:visible !important;padding-right:16px !important}.cadences-v2-table-container .MuiDataGrid-cell[data-field=title],.cadences-v2-table-container .MuiDataGrid-cell[data-field=name]{overflow:visible !important;white-space:normal !important}.cadences-v2-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.cadences-v2-empty-state--icon{color:#b7b7b7;margin-bottom:16px}.cadences-v2-empty-state--title{font-size:18px;font-weight:600;color:#454545;margin:0 0 8px}.cadences-v2-empty-state--message{font-size:14px;color:#737373;margin:0 0 24px}.cadences-v2-pagination{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid #b7b7b7;font-size:13px;color:#737373;padding:16px 0;margin-top:16px}.cadences-v2-pagination--label{font-size:14px;color:#737373}.cadences-v2-pagination--select{padding:6px 8px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px;background:#fff;cursor:pointer}.cadences-v2-pagination--select:focus{outline:none;border-color:#ba72c5}.cadences-v2-pagination--info{font-size:14px;color:#737373;margin:0 8px}.cadences-v2-pagination--btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;border:1px solid #b7b7b7;border-radius:4px;cursor:pointer;color:#737373}.cadences-v2-pagination--btn:hover:not(:disabled){background:#f9f9f9;border-color:#939393}.cadences-v2-pagination--btn:disabled{opacity:.5;cursor:not-allowed}.cadences-v2-table--name{display:flex;align-items:center;gap:10px;min-width:0}.cadences-v2-table--name-icon{color:#a54ab5;font-size:20px;flex-shrink:0}.cadences-v2-table--name-icon.cadences-v2-table--name-icon-email{color:#ba72c5}.cadences-v2-table--sort-header{display:flex;align-items:center;gap:4px;background:none;border:none;padding:0;font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;white-space:nowrap}.cadences-v2-table--sort-header:hover{color:#454545}.cadences-v2-table--sort-header:hover .cadences-v2-table--sort-icon{color:#737373}.cadences-v2-table--sort-icon{font-size:14px;color:#939393}.cadences-v2-table--sort-icon.is-active{color:#a54ab5}.cadences-v2-table--name-content{display:flex;flex-direction:column;gap:2px;min-width:0}.cadences-v2-table--name-link{background:none;border:none;padding:0;color:#a54ab5;font-weight:500;cursor:pointer;text-align:left;white-space:normal;word-break:break-word;line-height:1.3}.cadences-v2-table--name-link:hover{text-decoration:underline}.cadences-v2-table--name-subtitle{font-size:12px;color:#737373}.cadences-v2-table--name-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.cadences-v2-table--tag-badge{display:inline-block;padding:1px 6px;background:rgb(233.4,211.56,237.24);color:#a54ab5;border-radius:8px;font-size:10px;font-weight:500}.cadences-v2-table--step-count{font-size:12px;color:#737373;margin-left:8px}.cadences-v2-table--channel{display:flex;align-items:center;gap:8px;color:#737373;font-size:14px}.cadences-v2-table--channel .gt-icon{font-size:18px;color:#939393}.cadences-v2-table--performance{display:flex;flex-direction:column;gap:2px}.cadences-v2-table--performance-value{font-size:14px;font-weight:600;color:#27ae60}.cadences-v2-table--performance-label{font-size:12px;color:#737373}.cadences-v2-table--performance-goal{font-size:11px;color:#939393}.cadences-v2-table--performance-pending{font-size:13px;color:#939393;font-style:italic}.cadences-v2-table--created-by{display:flex;align-items:center;gap:6px}.cadences-v2-table--created-by .gt-icon{font-size:16px;color:#939393}.cadences-v2-table--metric{display:flex;flex-direction:column;gap:4px;font-weight:500;color:#a54ab5}.cadences-v2-table--metric.is-complete{color:#27ae60}.cadences-v2-table--metric--success{color:#16a34a}.cadences-v2-table--metric--success .cadences-v2-table--metric-bar-fill{background:linear,90deg,#16a34a 0%,#22c55e 100%}.cadences-v2-table--metric--warning{color:#d97706}.cadences-v2-table--metric--warning .cadences-v2-table--metric-bar-fill{background:linear,90deg,#d97706 0%,#f59e0b 100%}.cadences-v2-table--metric--danger{color:#dc2626}.cadences-v2-table--metric--danger .cadences-v2-table--metric-bar-fill{background:linear,90deg,#dc2626 0%,#ef4444 100%}.cadences-v2-table--metric-value{font-size:14px;font-weight:600}.cadences-v2-table--metric-target{font-size:11px;color:#737373;font-weight:400}.cadences-v2-table--metric-bar{width:100%;height:6px;background:#b7b7b7;border-radius:3px;overflow:hidden}.cadences-v2-table--metric-bar-fill{height:100%;border-radius:3px;background:#a54ab5;transition:width .3s ease}.cadences-v2-table--status{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}.cadences-v2-table--status-active{background:#e8f5e9;color:#2e7d32}.cadences-v2-table--status-sent{background:#e8f5e9;color:#27ae60}.cadences-v2-table--status-completed{background:#e0f2f1;color:#00796b}.cadences-v2-table--status-scheduled{background:#e3f2fd;color:#1976d2}.cadences-v2-table--status-draft{background:#fff3e0;color:#f57c00}.cadences-v2-table--status-paused{background:#fce4ec;color:#c62828}.cadences-v2-table--status-archived{background:#f9f9f9;color:#737373}.cadences-v2-table--status-sending{background:#e8eaf6;color:#3949ab}.cadences-v2-table--enrolling-count{display:flex;align-items:center;gap:6px;font-size:13px;color:#737373}.cadences-v2-table--enrolling-spinner{display:inline-block;width:16px;height:16px;flex-shrink:0;border:2px solid rgba(0,0,0,0);border-top-color:#737373;border-left-color:#737373;border-radius:50%;animation:cadence-enroll-spin 600ms linear infinite}@keyframes cadence-enroll-spin{to{transform:rotate(360deg)}}.cadences-v2-table--badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.cadences-v2-table--badge-html{background:#e8f5e9;color:#27ae60}.cadences-v2-table--badge-plain{background:#e3f2fd;color:#1976d2}.cadences-v2-table--type-badge{display:inline-block;padding:6px 16px;border-radius:16px;font-size:12px;font-weight:500;text-align:center;min-width:100px}.cadences-v2-table--type-badge-prospect-plan{background:#fcf8fc;color:#a54ab5}.cadences-v2-table--type-badge-cadence{background:#e8f5e9;color:#27ae60}.cadences-v2-table--type-badge-bulk-message{background:#fff3e0;color:#f57c00}.cadences-v2-table--avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#a54ab5;color:#fff;font-size:11px;font-weight:600}.cadences-v2-table--name-icon-template{color:#a54ab5}.cadences-v2-table{width:100%;overflow-x:auto}.cadences-v2-table--table{width:100%;border-collapse:collapse}.cadences-v2-table--th{text-align:left;padding:12px 16px;font-weight:500;color:#737373;font-size:13px;border-bottom:1px solid #b7b7b7;white-space:nowrap}.cadences-v2-table--th .gt-icon{margin-left:4px;opacity:.5}.cadences-v2-table--row{cursor:pointer;transition:background-color .15s ease}.cadences-v2-table--row:hover{background-color:#f9f9f9}.cadences-v2-table--td{padding:16px;border-bottom:1px solid #f3f3f3;vertical-align:middle}.cadences-v2-table--title-cell{display:flex;align-items:center;gap:12px}.cadences-v2-table--icon{color:#ba72c5;font-size:20px}.cadences-v2-table--title{font-weight:500;color:#454545}.cadences-v2-table--subtitle{font-size:12px;color:#737373;margin-top:2px}.cadences-v2-table--creator{display:flex;align-items:center;gap:8px}.cadences-v2-table--avatar{width:24px;height:24px;border-radius:50%;background-color:#cc9dd7;color:#a54ab5;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center}.cadences-v2-goal-cell{display:flex;flex-direction:column;gap:3px;min-width:180px;padding:6px 24px 6px 0;width:100%;box-sizing:border-box}.cadences-v2-goal-cell--header{margin-bottom:2px}.cadences-v2-goal-cell--name{font-size:11px;font-weight:500;color:#454545}.cadences-v2-goal-cell--bar-row{display:flex;align-items:center;gap:8px}.cadences-v2-goal-cell--bar-track{flex:1;height:8px;background:#d7d7d7;border-radius:4px;overflow:hidden}.cadences-v2-goal-cell--bar-fill{height:100%;border-radius:4px;background:#a54ab5;transition:width .3s ease}.cadences-v2-goal-cell--pct{font-size:13px;font-weight:600;color:#a54ab5;white-space:nowrap}.cadences-v2-goal-cell--footer{display:flex;justify-content:space-between;align-items:center;gap:8px}.cadences-v2-goal-cell--progress{font-size:11px;color:#737373}.cadences-v2-goal-cell--target{font-size:11px;color:#737373}.cadences-v2-table--status-badge{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.cadences-v2-table--status-badge--sent{background-color:#f4faf4;color:#3f7f34}.cadences-v2-table--status-badge--scheduled{background-color:#b7b7b7;color:#737373}.cadences-v2-table--type-badge{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.cadences-v2-table--type-badge--purple{background-color:#fcf8fc;color:#a54ab5}.cadences-v2-table--type-badge--green{background-color:#f4faf4;color:#3f7f34}.cadences-v2-table--type-badge--blue{background-color:#f2fafc;color:#007c9e}.cadences-v2-table--type-badge--gray{background-color:#b7b7b7;color:#737373}.cadences-v2-table--channel{display:flex;align-items:center;gap:8px}.cadences-v2-table--scheduled-label{color:#737373;font-style:italic}.cadences-v2-table--actions-icon{color:#939393;cursor:pointer}.cadences-v2-table--actions-icon:hover{color:#737373}.cadences-v2-table--action-icons{display:flex;gap:12px}.cadences-v2-table--action-icon{color:#939393;cursor:pointer}.cadences-v2-table--action-icon:hover{color:#a54ab5}.cadences-v2-table--performance{display:flex;flex-direction:column}.cadences-v2-table--performance-value{font-weight:600;color:#454545}.cadences-v2-table--performance-label{font-size:11px;color:#737373}.cadences-v2--pagination{margin-top:24px;padding-top:16px;border-top:1px solid #b7b7b7;color:#737373;font-size:14px}.cadences-v2-table--table,.cadences-v2-table{width:100%}.cadences-v2-detail{padding:32px}.cadences-v2-detail h1{margin-bottom:16px}.cadence-detail-breadcrumb{display:flex;align-items:center;gap:8px}.cadence-detail-breadcrumb--back-btn{padding:4px}.cadence-detail-breadcrumb--text{font-size:14px;color:#737373}.cadence-detail-breadcrumb--link{background:none;border:none;padding:0;color:#737373;cursor:pointer;font-size:inherit}.cadence-detail-breadcrumb--link:hover{color:#a54ab5;text-decoration:underline}.cadence-detail-breadcrumb--current{color:#454545;font-weight:500}.cadence-detail-header--title-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.cadence-detail-header--title-info{flex:1}.cadence-detail-header--title{margin:0;font-size:24px;font-weight:700;color:#454545}.cadence-detail-header--subtitle{margin:4px 0 0;font-size:14px;color:#737373}.cadence-detail-header--blueprint{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;color:#a54ab5}.cadence-detail-header--blueprint .gt-icon{font-size:14px}.cadence-detail-header--tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cadence-detail-header--tag{display:inline-block;padding:2px 10px;border-radius:12px;background:#f3f3f3;color:#454545;font-size:12px;font-weight:500}.cadence-detail-header--status{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500;margin-top:4px}.cadence-detail-header--status-active{background:#e8f5e9;color:#2e7d32}.cadence-detail-header--status-sent{background:#e8f5e9;color:#27ae60}.cadence-detail-header--status-completed{background:#e0f2f1;color:#00796b}.cadence-detail-header--status-scheduled{background:#e3f2fd;color:#1976d2}.cadence-detail-header--status-draft{background:#fff3e0;color:#f57c00}.cadence-detail-header--status-paused{background:#fce4ec;color:#c62828}.cadence-detail-header--status-archived{background:#f9f9f9;color:#737373}.cadence-detail-header--actions{display:flex;align-items:center;gap:8px;flex-shrink:0}@media(max-width: 900px){.cadence-detail-header--actions>.et--button:not(:last-child){display:none}}.cadence-detail-header--overflow{position:relative}.cadence-detail-header--more-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #b7b7b7;border-radius:6px;background:#fff;cursor:pointer;color:#737373}.cadence-detail-header--more-btn:hover{background:#f9f9f9;color:#454545}.cadence-detail-header--overflow-menu{position:absolute;top:100%;right:0;margin-top:4px;background:#fff;border:1px solid #b7b7b7;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);min-width:200px;z-index:20;padding:4px 0}.cadence-detail-header--overflow-menu button{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;border:none;background:none;font-size:14px;color:#454545;cursor:pointer;text-align:left}.cadence-detail-header--overflow-menu button .gt-icon{font-size:18px;color:#737373}.cadence-detail-header--overflow-menu button:hover{background:#f9f9f9}.cadence-detail-header--overflow-danger{color:#dc2626 !important}.cadence-detail-header--overflow-danger .gt-icon{color:#dc2626 !important}.cadence-detail-header--overflow-danger:hover{background:#fef2f2 !important}.stat-bar{height:6px;background:#f3f3f3;border-radius:3px;margin-top:8px;overflow:hidden}.stat-bar--fill{height:100%;background:#a54ab5;border-radius:3px;transition:width .4s ease}.stat-bar--fill.stat-bar--fill-blue{background:#3b82f6}.stat-bar--fill.stat-bar--fill-green{background:#3f7f34}.cadence-detail-page{height:100%;display:flex;flex-direction:column;background:#f9f9f9}.cadence-detail-page select,.cadence-detail-page input[type=text],.cadence-detail-page input[type=search]{margin-bottom:0}.cadence-detail-page--breadcrumb{display:flex;align-items:center;gap:8px;padding:12px 32px;background:#fff;border-bottom:1px solid #b7b7b7;position:-webkit-sticky;position:sticky;top:0;z-index:10}.cadence-detail-page--breadcrumb-link{background:none;border:none;padding:0;font-size:14px;color:#a54ab5;cursor:pointer}.cadence-detail-page--breadcrumb-link:hover{text-decoration:underline}.cadence-detail-page--breadcrumb-separator{color:#939393;font-size:16px}.cadence-detail-page--breadcrumb-current{font-size:14px;color:#454545;font-weight:500}.cadence-detail-page--header-card{background:#fff;border:1px solid #b7b7b7;border-radius:8px;padding:24px;margin-bottom:24px}.cadence-detail-page--title-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.cadence-detail-page--title-info{flex:1}.cadence-detail-page--title{margin:0 0 4px 0;font-size:24px;font-weight:700;color:#454545}.cadence-detail-page--description{margin:0;color:#737373;font-size:14px}.cadence-detail-page--tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cadence-detail-page--tag{display:inline-block;padding:2px 10px;background:rgb(233.4,211.56,237.24);color:#a54ab5;border-radius:12px;font-size:12px;font-weight:500}.cadence-detail-page--actions{display:flex;gap:12px;align-items:center}.cadence-detail-page--actions .btn-action,.cadence-detail-page--actions .cronofy-table--connect-cta{display:flex;align-items:center;gap:8px}.cadence-detail-page--actions .btn-action .gt-icon,.cadence-detail-page--actions .cronofy-table--connect-cta .gt-icon{font-size:18px}.cadence-detail-page--actions .btn-secondary,.cadence-detail-page--actions .dropdown-button .dropdown--header a,.dropdown-button .dropdown--header .cadence-detail-page--actions a{display:flex;align-items:center;gap:8px}.cadence-detail-page--actions .btn-secondary .gt-icon,.cadence-detail-page--actions .dropdown-button .dropdown--header a .gt-icon,.dropdown-button .dropdown--header .cadence-detail-page--actions a .gt-icon{font-size:18px}.cadence-detail-page--more-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #939393;border-radius:6px;background:#fff;color:#737373;cursor:pointer}.cadence-detail-page--more-btn:hover{border-color:#737373;color:#454545}.cadence-detail-page--more-btn .gt-icon{font-size:20px}.cadence-detail-page--goal-container{margin-top:16px}.cadence-detail-page--goal-header{margin-bottom:8px}.cadence-detail-page--goal-text{font-size:13px;font-weight:500;color:#454545}.cadence-detail-page--goal-bar{display:flex;align-items:center;gap:12px}.cadence-detail-page--goal-track{flex:1;height:12px;background-color:#b7b7b7;border-radius:6px;position:relative;overflow:hidden}.cadence-detail-page--goal-fill{position:absolute;top:0;left:0;height:100%;background:#a54ab5;border-radius:6px;transition:width .3s ease}.cadence-detail-page--goal-pct{font-size:14px;font-weight:600;color:#a54ab5;white-space:nowrap}.cadence-detail-page--goal-footer{display:flex;justify-content:space-between;margin-top:6px}.cadence-detail-page--goal-progress{font-size:12px;font-weight:600;color:#a54ab5}.cadence-detail-page--goal-target{font-size:12px;color:#737373}.cadence-detail-page--metrics-section{margin-top:16px;display:flex;flex-direction:column;gap:16px}.cadence-detail-page--metric-row.is-primary{padding-bottom:12px;border-bottom:1px solid #b7b7b7}.cadence-detail-page--metric-counts{font-size:12px;font-weight:600;color:#a54ab5}.cadence-detail-page--content{flex:1;padding:24px 32px;overflow:auto}.cadence-detail-page--section-title{margin:0 0 4px 0;font-size:18px;font-weight:700;color:#454545}.cadence-detail-page--section-subtitle{margin:0 0 16px 0;font-size:14px;color:#737373}.cadence-detail-page--perf-section{background:#fff;border:1px solid #b7b7b7;border-radius:8px;padding:24px;margin-bottom:32px}.cadence-detail-page--perf-section .cadence-detail-page--section-title{margin-bottom:16px}.cadence-detail-page--perf-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.cadence-detail-page--perf-header .cadence-detail-page--section-title{margin-bottom:0}.cadence-detail-page--perf-header .et--button{display:flex;align-items:center;gap:6px;font-size:13px;color:#737373}.cadence-detail-page--perf-toolbar{display:flex;justify-content:flex-end;margin-bottom:8px}.cadence-detail-page--manage-cols-wrap{position:relative}.cadence-detail-page--manage-cols-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #b7b7b7;border-radius:6px;background:#fff;font-size:13px;font-weight:500;color:#737373;cursor:pointer}.cadence-detail-page--manage-cols-btn:hover{background:#f9f9f9;color:#454545}.cadence-detail-page--manage-cols-popover{position:absolute;top:calc(100% + 4px);right:0;z-index:1000;min-width:220px;max-height:400px;overflow-y:auto;background:#fff;border:1px solid #b7b7b7;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.18);padding:12px}.cadence-detail-page--manage-cols-header{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#737373;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #b7b7b7}.cadence-detail-page--manage-cols-row{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:13px;color:#454545;cursor:pointer}.cadence-detail-page--manage-cols-row input[type=checkbox]{width:16px;height:16px;cursor:pointer}.cadence-detail-page--col-tooltip{display:inline-flex;align-items:center;font-size:13px;color:#939393;cursor:help;margin-left:2px;flex-shrink:0}.cadence-detail-page--perf-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #b7b7b7;border-radius:6px}.cadence-detail-page--perf-table{width:-webkit-max-content;width:max-content;min-width:100%;border-collapse:collapse;margin:0}.cadence-detail-page--perf-table thead tr{background:#f9f9f9}.cadence-detail-page--perf-table td{text-overflow:ellipsis}.cadence-detail-page--perf-table th:first-child,.cadence-detail-page--perf-table td:first-child{min-width:150px;width:14%}.cadence-detail-page--perf-table th:not(:first-child),.cadence-detail-page--perf-table td:not(:first-child){min-width:75px;text-align:center}.cadence-detail-page--perf-th{padding:10px 8px;text-align:center;font-size:11px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #b7b7b7;white-space:nowrap}.cadence-detail-page--perf-th-step{text-align:left !important;padding-left:16px;min-width:150px}.cadence-detail-page--sort-btn{display:inline-flex;align-items:center;gap:3px;background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.cadence-detail-page--sort-btn .gt-icon{font-size:14px;color:#939393}.cadence-detail-page--sort-btn .cadence-detail-page--sort-arrow{font-size:14px;color:#939393}.cadence-detail-page--sort-btn:hover{color:#a54ab5}.cadence-detail-page--sort-btn:hover .gt-icon{color:#a54ab5}.cadence-detail-page--sort-btn:hover .cadence-detail-page--sort-arrow{color:#a54ab5}.cadence-detail-page--col-dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:2px;flex-shrink:0}.cadence-detail-page--col-dot-taskCreated{background:#6366f1}.cadence-detail-page--col-dot-taskComplete{background:#a54ab5}.cadence-detail-page--col-dot-sends{background:#8b5cf6}.cadence-detail-page--col-dot-delivered{background:#3b82f6}.cadence-detail-page--col-dot-opens{background:#14b8a6}.cadence-detail-page--col-dot-clicks{background:#16a34a}.cadence-detail-page--col-dot-qualified{background:#f59e0b}.cadence-detail-page--col-dot-skipped{background:#9ca3af}.cadence-detail-page--col-dot-errorCount{background:#ef4444}.cadence-detail-page--col-dot-unsubscribed{background:#d97706}.cadence-detail-page--col-dot-exited{background:#f43f5e}.cadence-detail-page--perf-step-cell{padding:12px 16px;border-bottom:1px solid #b7b7b7}.cadence-detail-page--perf-step-name{font-size:14px;font-weight:600;color:#454545;margin-bottom:4px}.cadence-detail-page--perf-step-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;color:#fff}.cadence-detail-page--perf-step-badge .gt-icon{font-size:12px}.cadence-detail-page--perf-step-subline{display:block;font-size:12px;color:#737373;margin-top:4px;font-style:italic}.cadence-detail-page--perf-val{padding:12px 8px;border-bottom:1px solid #b7b7b7;font-size:14px;font-weight:500;color:#454545;text-align:center}.cadence-detail-page--perf-val.is-na{color:#939393;font-size:12px}.cadence-detail-page--perf-step-cell{text-align:left !important;padding-left:16px !important}.cadence-detail-page--perf-pagination{display:flex;justify-content:space-between;align-items:center;padding:12px 0 0;margin-top:12px}.cadence-detail-page--perf-showing{font-size:13px;color:#737373}.cadence-detail-page--perf-pages{display:flex;align-items:center;gap:4px}.cadence-detail-page--page-btn{padding:6px 12px;border:1px solid #b7b7b7;border-radius:4px;background:#fff;color:#737373;font-size:13px;cursor:pointer}.cadence-detail-page--page-btn:hover:not(:disabled){border-color:#a54ab5;color:#a54ab5}.cadence-detail-page--page-btn:disabled{opacity:.4;cursor:default}.cadence-detail-page--page-num{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #b7b7b7;border-radius:4px;background:#fff;color:#737373;font-size:13px;cursor:pointer}.cadence-detail-page--page-num:hover{border-color:#a54ab5;color:#a54ab5}.cadence-detail-page--page-num.is-active{background:#a54ab5;border-color:#a54ab5;color:#fff}.cadence-detail-page--combined-card{background:#fff;border:1px solid #b7b7b7;border-radius:8px}.cadence-detail-page--combined-header{padding:20px 24px;border-bottom:1px solid #b7b7b7}.cadence-detail-page--combined-title-area{margin-bottom:16px}.cadence-detail-page--combined-title{margin:0 0 4px 0;font-size:16px;font-weight:600;color:#454545}.cadence-detail-page--combined-subtitle{margin:0;font-size:13px;color:#737373}.cadence-detail-page--filter-controls{display:flex;gap:24px;flex-wrap:wrap}.cadence-detail-page--filter-group{display:flex;align-items:center;gap:10px}.cadence-detail-page--filter-group label{font-size:14px;line-height:36px;color:#737373;white-space:nowrap}.cadence-detail-page--filter-group select{height:36px;padding:0 12px;border:1px solid #939393;border-radius:6px;font-size:14px;line-height:36px;background:#fff;color:#454545;min-width:200px;cursor:pointer}.cadence-detail-page--filter-group select:focus{outline:none;border-color:#a54ab5}.cadence-detail-page--step-stats-summary{display:flex;gap:0;padding:0 24px;border-bottom:1px solid #b7b7b7}.cadence-detail-page--step-stat{flex:1;display:flex;flex-direction:column;align-items:center;padding:16px 12px;border-right:1px solid #b7b7b7}.cadence-detail-page--step-stat:last-child{border-right:none}.cadence-detail-page--step-stat-value{font-size:22px;font-weight:700;color:#454545}.cadence-detail-page--step-stat-label{font-size:12px;font-weight:500;color:#737373;text-transform:uppercase;letter-spacing:.3px;margin-top:2px;cursor:default;text-decoration:none}.cadence-detail-page--step-stat-label .et-tooltip-trigger{cursor:default;text-decoration:none}.cadence-detail-page--step-stat-tooltip{cursor:default;text-decoration:none;margin-left:4px;color:#939393}.cadence-detail-page--chart-section{padding:0;border-bottom:1px solid #b7b7b7}.cadence-detail-page--chart-section .cadence-performance-chart{background:rgba(0,0,0,0);border:none;border-radius:0;margin-bottom:0;padding:20px 24px}.cadence-detail-page--chart-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.cadence-detail-page--chart-title{margin:0;font-size:16px;font-weight:600;color:#454545}.cadence-detail-page--chart-controls{display:flex;align-items:center;gap:10px}.cadence-detail-page--chart-controls label{font-size:13px;color:#737373;white-space:nowrap}.cadence-detail-page--chart-controls select{padding:6px 10px;border:1px solid #939393;border-radius:4px;font-size:13px;background:#fff;color:#454545;min-width:80px;cursor:pointer}.cadence-detail-page--chart-controls select:focus{outline:none;border-color:#a54ab5}.cadence-detail-page--recipients-section{padding:0;min-width:0;overflow:hidden}.cadence-detail-page--recipients-section .cadence-recipients-table{background:rgba(0,0,0,0);border:none;border-radius:0}.cadence-detail-page--recipients-section .cadence-recipients-table--header{padding:16px 24px}.cadence-detail-page--step-section-header{margin-bottom:16px}.cadence-detail-page--step-filters{display:flex;gap:24px;margin-bottom:24px}.cadence-detail-page--step-filter{display:flex;align-items:center;gap:8px}.cadence-detail-page--step-filter label{font-size:14px;color:#737373;white-space:nowrap}.cadence-detail-page--step-filter select{padding:8px 12px;border:1px solid #939393;border-radius:6px;font-size:14px;background:#fff;color:#454545;min-width:180px}.cadence-detail-page--step-filter select:focus{outline:none;border-color:#a54ab5}.cadence-detail-page--col-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px}.cadence-detail-page--col-dot-completed{background:#16a34a}.cadence-detail-page--col-dot-sends{background:#2563eb}.cadence-detail-page--col-dot-delivered{background:#059669}.cadence-detail-page--col-dot-opens{background:#7c3aed}.cadence-detail-page--col-dot-clicks{background:#ea580c}.cadence-detail-page--col-dot-qualified{background:#0891b2}.cadence-detail-page--perf-row:hover{background-color:#f9f9f9}.cadence-detail-page--perf-th-skipped .cadence-detail-page--sort-btn{color:#92400e}.cadence-detail-page--perf-th-errors .cadence-detail-page--sort-btn{color:#991b1b}.cadence-detail-page--perf-issue-cell{text-align:left}.cadence-detail-page--perf-preview-toggle{background:none;border:none;padding:2px;margin-left:4px;cursor:pointer;color:#737373;vertical-align:middle}.cadence-detail-page--perf-preview-toggle:hover{color:#a54ab5}.cadence-detail-page--perf-preview-row>td{padding:0 12px 12px;background:#fafbfc}.cadence-detail-page--perf-preview{border:1px solid #b7b7b7;border-radius:6px;padding:12px 16px;font-size:13px;max-height:200px;overflow-y:auto}.cadence-detail-page--perf-preview-subject,.cadence-detail-page--perf-preview-template{margin-bottom:8px;color:#737373}.cadence-detail-page--perf-preview-body{color:#454545;line-height:1.5}.cadence-detail-page--perf-preview-body img{max-width:100%}.cadence-detail-page--perf-preview-empty{color:#939393;font-style:italic}.cadence-detail-page--refresh-row{display:flex;justify-content:flex-end;margin-top:8px}.cadence-recipients-table--name-row{display:flex;align-items:center;gap:8px}.cadence-recipients-table--avatar{width:28px;height:28px;border-radius:50%}.cadence-recipients-table--avatar-placeholder{width:28px;height:28px;border-radius:50%;background:#b7b7b7;display:flex;align-items:center;justify-content:center;font-size:12px;color:#737373}.cadence-recipients-table--empty-message{padding:16px;color:#737373;text-align:center}.cadence-recipients-table--error-message{padding:16px;color:#dc2626}.cadence-recipients-table{background:#fff;border:1px solid #b7b7b7;border-radius:8px}.cadence-recipients-table--header{display:flex;flex-direction:column;gap:12px;padding:16px 24px;border-bottom:1px solid #b7b7b7}.cadence-recipients-table--header-row{display:flex;justify-content:space-between;align-items:center}.cadence-recipients-table--selection-bar{display:flex;align-items:center;gap:12px;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;padding:8px 16px}.cadence-recipients-table--selection-bar .et--checkbox--label{display:inline;font-weight:500;color:#454545}.cadence-recipients-table--selection-actions{display:flex;align-items:center;gap:8px}.cadence-recipients-table--selection-actions .et--button{display:inline-flex;align-items:center;gap:6px}.cadence-recipients-table--title{margin:0;font-size:16px;font-weight:700;line-height:36px;color:#a54ab5}.cadence-recipients-table--controls{display:flex;align-items:center;gap:12px}.cadence-recipients-table--search{display:flex;align-items:center;gap:8px}.cadence-recipients-table--search input{height:36px;padding:0 12px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px;line-height:36px;width:200px}.cadence-recipients-table--search input:focus{outline:none;border-color:#ba72c5}.cadence-recipients-table--search input::placeholder{color:#939393}.cadence-recipients-table--filter-select{height:36px;margin:0;padding:0 12px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px;line-height:36px;background:#fff;cursor:pointer}.cadence-recipients-table--filter-select:focus{outline:none;border-color:#ba72c5}.cadence-recipients-table--manage-cols-wrap{position:relative;z-index:100;overflow:visible}.cadence-recipients-table--manage-cols-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid #b7b7b7;border-radius:4px;background:#fff;font-size:13px;font-weight:500;color:#737373;cursor:pointer;white-space:nowrap}.cadence-recipients-table--manage-cols-btn:hover{background:#f9f9f9;color:#454545}.cadence-recipients-table--manage-cols-popover{position:absolute;top:calc(100% + 4px);right:0;z-index:9999;min-width:200px;max-height:400px;overflow-y:auto;background:#fff;border:1px solid #b7b7b7;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.12);padding:12px}.cadence-recipients-table--manage-cols-header{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#737373;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #b7b7b7}.cadence-recipients-table--manage-cols-row{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:13px;color:#454545;cursor:pointer}.cadence-recipients-table--manage-cols-row input[type=checkbox]{width:16px;height:16px;cursor:pointer}.cadence-recipients-table--filter-icon{color:#939393;cursor:pointer}.cadence-recipients-table--filter-icon:hover{color:#a54ab5}.cadence-recipients-table--table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.cadence-recipients-table--table{width:100%;min-width:960px;border-collapse:collapse}.cadence-recipients-table--table th{text-align:left;padding:10px 8px;font-size:12px;font-weight:600;color:#737373;border-bottom:1px solid #b7b7b7;background:#f9f9f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cadence-recipients-table--table th.cadence-recipients-table--check-cell{text-align:center}.cadence-recipients-table--table th.col-checkbox,.cadence-recipients-table--table td.col-checkbox{width:48px;min-width:48px}.cadence-recipients-table--table th.col-name,.cadence-recipients-table--table td.col-name{min-width:140px}.cadence-recipients-table--table th.col-email,.cadence-recipients-table--table td.col-email{min-width:160px}.cadence-recipients-table--table th.col-date,.cadence-recipients-table--table td.col-date{min-width:90px;white-space:nowrap}.cadence-recipients-table--table th.col-status,.cadence-recipients-table--table td.col-status{min-width:130px}.cadence-recipients-table--table th.col-check,.cadence-recipients-table--table td.col-check{min-width:75px;white-space:nowrap}.cadence-recipients-table--table th.col-check-success,.cadence-recipients-table--table td.col-check-success{min-width:105px;white-space:nowrap}.cadence-recipients-table--table th.col-action,.cadence-recipients-table--table td.col-action{min-width:90px;white-space:nowrap}.cadence-recipients-table--table.is-bulk{min-width:1280px}.cadence-recipients-table--table.is-bulk th.col-checkbox,.cadence-recipients-table--table.is-bulk td.col-checkbox{width:44px;min-width:44px}.cadence-recipients-table--table.is-bulk th.col-name,.cadence-recipients-table--table.is-bulk td.col-name{min-width:120px}.cadence-recipients-table--table.is-bulk th.col-email,.cadence-recipients-table--table.is-bulk td.col-email{min-width:140px}.cadence-recipients-table--table.is-step-view{min-width:1060px}.cadence-recipients-table--table td{padding:10px 8px;border-bottom:1px solid #f3f3f3;font-size:13px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.cadence-recipients-table--table td.cadence-recipients-table--check-cell{text-align:center}.cadence-recipients-table--table tr:hover td{background:#f9f9f9}.cadence-recipients-table--name{font-weight:500;color:#454545;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cadence-recipients-table--name-link{background:none;border:none;padding:0;font-weight:500;color:#a54ab5;cursor:pointer;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cadence-recipients-table--name-link:hover{text-decoration:underline}.cadence-recipients-table--email a{color:#007c9e;text-decoration:none}.cadence-recipients-table--email a:hover{text-decoration:underline}.cadence-recipients-table--step-action{text-align:center}.cadence-recipients-table--action-cell{display:flex;flex-direction:column;align-items:center;gap:2px}.cadence-recipients-table--action-cell .gt-icon{font-size:20px}.cadence-recipients-table--action-cell span{font-size:11px;color:#737373}.cadence-recipients-table--status-badge{display:inline-block;padding:3px 8px;border-radius:12px;font-size:11px;font-weight:600;white-space:nowrap}.cadence-recipients-table--status-badge-hoverable{cursor:default;text-decoration:none}.cadence-recipients-table--status-info-icon{display:inline-block;margin-left:4px;width:14px;height:14px;border-radius:50%;background:rgba(0,0,0,.12);font-size:10px;font-weight:700;line-height:14px;text-align:center;color:inherit}.cadence-recipients-table--status-tooltip{max-width:320px;font-size:13px;line-height:1.4}.cadence-recipients-table--status-tooltip-title{display:block;font-weight:700;margin-bottom:4px}.cadence-recipients-table--status-tooltip-body{margin:0;font-weight:400}.cadence-recipients-table--status-legend{display:flex;align-items:center;gap:12px;padding:8px 16px;border-top:1px solid #e5e7eb;font-size:11px;color:#6b7280;flex-wrap:wrap}.cadence-recipients-table--status-legend-label{font-weight:600;text-transform:uppercase;letter-spacing:.5px}.cadence-recipients-table--status-legend-item{display:flex;align-items:center;gap:4px}.cadence-recipients-table--status-legend-dot{display:inline-block;width:8px;height:8px;border-radius:50%}.cadence-recipients-table--status-legend-hint{font-style:italic;margin-left:auto}.cadence-recipients-table--view-link{background:none;border:none;padding:0;font-size:14px;color:#007c9e;cursor:pointer;font-weight:500}.cadence-recipients-table--view-link:hover{text-decoration:underline;color:rgb(0,83.9746835443,107)}.cadence-recipients-table--checkbox-col{width:32px;max-width:32px;min-width:32px;padding:4px 4px 4px 10px !important;vertical-align:middle;box-sizing:border-box;text-align:left}.cadence-recipients-table--checkbox-col .et--checkbox{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;margin:0;padding:0}.cadence-recipients-table--checkbox-col .et--checkbox--box{margin:0 !important}.cadence-recipients-table--checkbox-col .et--checkbox--label{display:none}.cadence-recipients-table--check-cell{text-align:center}.cadence-recipients-table--step-cell{font-size:12px;color:#737373}.cadence-recipients-table--check-yes{color:#16a34a;font-size:16px;font-weight:700}.cadence-recipients-table--check-no{color:#939393;font-size:16px;font-weight:700}.cadence-recipients-table--table tr.is-selected{background:#eff6ff}.cadence-recipients-table--header-left{display:flex;align-items:center;gap:16px}.cadence-recipients-table--count{font-size:14px;line-height:36px;color:#737373;font-weight:400}.cadence-recipients-table--pagination{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-top:1px solid #f6f6f6;background:#f9f9f9}.cadence-recipients-table--pagination-left{display:flex;align-items:center;gap:12px;font-size:14px;color:#737373}.cadence-recipients-table--pagination-left select{height:2em;margin:0;padding:4px 8px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px;color:#454545;background:#fff;cursor:pointer}.cadence-recipients-table--pagination-left select:focus{outline:none;border-color:#a54ab5}.cadence-recipients-table--pagination-info{color:#737373}.cadence-recipients-table--pagination-right{display:flex;align-items:center;gap:4px}.cadence-recipients-table--page-btn{min-width:32px;height:32px;padding:0 8px;border:1px solid #b7b7b7;border-radius:4px;background:#fff;font-size:14px;color:#737373;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.cadence-recipients-table--page-btn:hover:not(:disabled){border-color:#a54ab5;color:#a54ab5}.cadence-recipients-table--page-btn:disabled{opacity:.5;cursor:not-allowed}.cadence-recipients-table--page-btn.is-active{background:#a54ab5;border-color:#a54ab5;color:#fff}.cadence-recipients-table--page-btn .gt-icon{font-size:18px}.cadence-recipients-table--select-col{width:40px;text-align:center;flex:0 0 40px}.cadence-recipients-table--checkbox{width:16px;height:16px;cursor:pointer;vertical-align:middle;accent-color:#a54ab5}.cadence-recipients-table--table tr.is-selected td{background:rgba(165,74,181,.04)}.cadence-recipients-table--action-bar{display:flex;align-items:center;gap:12px;padding:10px 24px;background:#f9f9f9;border-bottom:1px solid #b7b7b7}.cadence-recipients-table--add-to-btn{font-size:13px}.cadence-recipients-table--clear-btn{font-size:13px;color:#737373}.cadence-recipients-table--clear-btn .gt-icon{font-size:14px;margin-right:4px}.cadence-recipients-table--email-phone{line-height:1.3;min-width:0}.cadence-recipients-table--email-line{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cadence-recipients-table--phone-line{font-size:11px;color:#737373;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cadence-recipients-table--missing-data{font-style:italic;color:#dc2626;font-size:12px}.cadence-recipients-table--issues-cell{text-align:left}.cadence-recipients-table--issues-dash{color:#939393}.cadence-recipients-table--has-issues-chip{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500;border:1px solid #b7b7b7;background:#fff;color:#737373;cursor:pointer;transition:all .15s ease}.cadence-recipients-table--has-issues-chip:hover{border-color:#939393;background:#b7b7b7}.cadence-recipients-table--has-issues-chip.is-active{background:#fef3c7;border-color:#fde68a;color:#92400e}.cadence-recipients-table--status-cell{display:flex;align-items:center;gap:6px}.recipient-detail-panel--avatar{width:40px;height:40px;border-radius:50%}.recipient-detail-panel--avatar-placeholder{width:40px;height:40px;border-radius:50%;background:#b7b7b7;display:flex;align-items:center;justify-content:center;color:#737373}.recipient-detail-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:1000;display:flex;justify-content:flex-end}.recipient-detail-panel{width:480px;max-width:90vw;height:100%;background:#fff;box-shadow:-4px 0 20px rgba(0,0,0,.15);overflow-y:auto;animation:slideInRight .25s ease-out}@keyframes slideInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}.recipient-detail-panel--header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 24px;border-bottom:1px solid #b7b7b7;position:relative}.recipient-detail-panel--back{background:none;border:none;padding:4px;cursor:pointer;color:#737373}.recipient-detail-panel--back .gt-icon{font-size:24px}.recipient-detail-panel--back:hover{color:#a54ab5}.recipient-detail-panel--identity{flex:1}.recipient-detail-panel--name{margin:0;font-size:20px;font-weight:700;color:#454545}.recipient-detail-panel--name-link{background:none;border:none;padding:0;margin:0;font:inherit;color:#a54ab5;cursor:pointer;text-align:left}.recipient-detail-panel--name-link:hover{text-decoration:underline}.recipient-detail-panel--email{display:block;font-size:13px;color:#737373}.recipient-detail-panel--phone{display:block;font-size:13px;color:#737373}.recipient-detail-panel--meta{display:flex;flex-direction:column;gap:8px;padding:16px 24px;border-bottom:1px solid #b7b7b7}.recipient-detail-panel--meta-row{display:flex;align-items:center;gap:8px;font-size:13px}.recipient-detail-panel--meta-item{display:flex;align-items:center;gap:6px;font-size:13px}.recipient-detail-panel--meta-label{color:#737373}.recipient-detail-panel--meta-link{color:#a54ab5;font-weight:500;cursor:pointer}.recipient-detail-panel--meta-link:hover{text-decoration:underline}.recipient-detail-panel--status-badge{display:inline-block;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:600}.recipient-detail-panel--inactive{color:#dc2626;font-size:13px;font-weight:500;margin-left:auto}.recipient-detail-panel--progress{padding:20px 24px}.recipient-detail-panel--progress-title{margin:0 0 16px 0;font-size:16px;font-weight:700;color:#454545}.recipient-detail-panel--timeline{display:flex;flex-direction:column;gap:12px}.recipient-detail-panel--grouped-timeline{display:flex;flex-direction:column;gap:16px}.recipient-detail-panel--step-group{border:1px solid #b7b7b7;border-radius:8px;overflow:hidden}.recipient-detail-panel--step-group-header{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#f9f9f9;border-bottom:1px solid #b7b7b7}.recipient-detail-panel--step-group-label{font-size:13px;font-weight:600;color:#454545}.recipient-detail-panel--step-group-name{font-size:13px;color:#737373}.recipient-detail-panel--step-group .recipient-detail-panel--timeline{padding:12px 16px}.recipient-detail-panel--wait-interstitial{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0;color:#737373}.recipient-detail-panel--wait-label{font-size:13px;font-weight:500;color:#737373}.recipient-detail-panel--step{border:1px solid #b7b7b7;border-radius:8px;padding:12px 16px;border-left:4px solid #b7b7b7;transition:all .15s ease}.recipient-detail-panel--step.is-success{border-left-color:#16a34a;background:rgba(22,163,74,.03);box-shadow:0 0 0 1px rgba(245,158,11,.3)}.recipient-detail-panel--step.is-failed{border-left-color:#dc2626;background:rgba(220,38,38,.03)}.recipient-detail-panel--step.is-active{border-left-color:#007c9e}.recipient-detail-panel--step.is-delivered{border-left-color:#007c9e}.recipient-detail-panel--step.is-greyed{opacity:.5;border-left-color:#939393}.recipient-detail-panel--step-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.recipient-detail-panel--step-title{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#454545}.recipient-detail-panel--step-check{color:#16a34a}.recipient-detail-panel--step-check .gt-icon{font-size:18px}.recipient-detail-panel--step-date{font-size:12px;color:#737373}.recipient-detail-panel--step-body{padding-left:4px}.recipient-detail-panel--step-status{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:13px}.recipient-detail-panel--step-status-label{color:#737373}.recipient-detail-panel--step-status-value{font-weight:500}.recipient-detail-panel--step-status-value.is-delivered{color:#16a34a}.recipient-detail-panel--step-status-value.is-failed{color:#dc2626}.recipient-detail-panel--step-status-value.is-active{color:#007c9e}.recipient-detail-panel--step-na{font-size:12px;color:#939393;font-style:italic;text-align:right}.recipient-detail-panel--step-subevents{display:flex;flex-direction:column;gap:4px;margin-bottom:6px}.recipient-detail-panel--step-subevent{display:flex;align-items:center;gap:6px;font-size:12px;color:#454545}.recipient-detail-panel--step-subevent .gt-icon{font-size:14px}.recipient-detail-panel--step-subevent-label{font-weight:500;min-width:70px}.recipient-detail-panel--step-subevent-date{color:#737373;margin-left:auto;font-size:11px}.recipient-detail-panel--step-preview{font-size:12px;color:#737373;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px}.recipient-detail-panel--enrolled-entry,.recipient-detail-panel--exit-entry{display:flex;flex-direction:column;gap:6px;padding:10px 12px;font-size:13px;font-weight:500;border-radius:6px}.recipient-detail-panel--enrolled-entry{color:#2563eb;background:rgba(37,99,235,.06)}.recipient-detail-panel--exit-entry.is-success{color:#16a34a;background:rgba(22,163,74,.06)}.recipient-detail-panel--exit-entry.is-removed{color:#dc2626;background:rgba(220,38,38,.06)}.recipient-detail-panel--exit-entry-header{display:flex;align-items:center;gap:8px}.recipient-detail-panel--exit-badge{display:inline-block;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;white-space:nowrap}.recipient-detail-panel--exit-success-chip{display:inline-block;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;background:#dcfce7;color:#16a34a;margin-left:4px}.recipient-detail-panel--exit-reason{display:flex;align-items:flex-start;gap:6px;font-size:12px;font-weight:400;color:#374151;padding:6px 8px;background:rgba(0,0,0,.03);border-radius:4px;line-height:1.4}.recipient-detail-panel--exit-date{font-size:11px;font-weight:400;color:#737373}.recipient-detail-panel--contact-id{font-size:12px;color:#737373}.recipient-detail-panel--close{position:absolute;top:12px;right:12px;background:none;border:none;padding:4px;cursor:pointer;color:#737373;border-radius:4px}.recipient-detail-panel--close:hover{background:#b7b7b7;color:#454545}.recipient-detail-panel--expandable-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:600;white-space:nowrap;border:none;cursor:pointer;transition:opacity .15s}.recipient-detail-panel--expandable-badge:hover{opacity:.85}.recipient-detail-panel--expand-card{margin:0 0 4px;padding:10px 12px;background:#f9fafb;border-left:3px solid #6b7280;border-radius:0 6px 6px 0;font-size:13px;line-height:1.5}.recipient-detail-panel--expand-card strong{display:block;margin-bottom:2px}.recipient-detail-panel--expand-card p{margin:4px 0 0;color:#374151}.recipient-detail-panel--expand-card-label{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#737373;margin-bottom:4px}.recipient-detail-panel--expand-card-success{color:#16a34a;font-weight:500}.recipient-detail-panel--expand-card-success .gt-icon{vertical-align:middle}.recipient-detail-panel--expand-card-fail{color:#dc2626;font-style:italic}.recipient-detail-panel--status-explanation{display:flex;align-items:flex-start;gap:6px;padding:6px 0;font-size:12px;color:#374151;line-height:1.4}.recipient-detail-panel--entry-date{margin-left:auto;font-size:11px;font-weight:400;color:#737373}.recipient-detail-panel--wait-interstitial.is-active{color:#2563eb;background:rgba(37,99,235,.04);border-radius:6px;padding:8px 12px}.recipient-detail-panel--step-indicators{display:flex;gap:16px;margin-bottom:8px}.recipient-detail-panel--indicator{display:flex;align-items:center;gap:4px;font-size:12px}.recipient-detail-panel--indicator .gt-icon{font-size:16px}.recipient-detail-panel--indicator.is-yes{color:#16a34a}.recipient-detail-panel--indicator.is-no{color:#939393}.recipient-detail-panel--success-msg{display:flex;align-items:center;gap:6px;padding:8px 12px;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2);border-radius:6px;font-size:12px;color:#92400e;margin-top:4px}.recipient-detail-panel--success-msg .gt-icon{font-size:16px;color:#f59e0b}.recipient-detail-panel--section-title{margin:0 0 12px 0;font-size:14px;font-weight:700;color:#454545;text-transform:uppercase;letter-spacing:.5px}.recipient-detail-panel--email-summary{padding:16px 24px;border-bottom:1px solid #b7b7b7}.recipient-detail-panel--email-stats{display:flex;gap:24px}.recipient-detail-panel--email-stat{display:flex;align-items:center;gap:6px;font-size:13px}.recipient-detail-panel--email-stat-value{font-weight:700;font-size:16px;color:#454545}.recipient-detail-panel--email-stat-label{color:#737373;font-size:12px}.recipient-detail-panel--activity-item{display:flex;gap:12px;position:relative;padding-bottom:16px}.recipient-detail-panel--activity-item:not(:last-child)::before{content:"";position:absolute;left:5px;top:14px;bottom:0;width:2px;background:#b7b7b7}.recipient-detail-panel--activity-dot{width:12px;height:12px;min-width:12px;border-radius:50%;margin-top:2px}.recipient-detail-panel--activity-content{flex:1;display:flex;flex-direction:column;gap:2px}.recipient-detail-panel--activity-row{display:flex;align-items:center;gap:6px}.recipient-detail-panel--activity-label{font-size:14px;font-weight:600;color:#454545}.recipient-detail-panel--activity-step{font-size:12px;color:#737373;padding-left:22px}.recipient-detail-panel--activity-date{font-size:12px;color:#737373;padding-left:22px}.recipient-detail-panel--activity-loading{font-size:13px;color:#737373;font-style:italic;padding:8px 0}.recipient-detail-panel--terminal-badge{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;font-size:14px;font-weight:600;margin-top:12px}.recipient-detail-panel--terminal-badge.is-success{background:rgba(22,163,74,.08);color:#16a34a;border:1px solid rgba(22,163,74,.2)}.recipient-detail-panel--terminal-badge.is-removed{background:rgba(220,38,38,.08);color:#dc2626;border:1px solid rgba(220,38,38,.2)}.recipient-detail-panel--skip-action{margin-top:8px}.recipient-detail-panel--skip-action .et--button{display:flex;align-items:center;gap:4px;font-size:13px}.recipient-detail-panel--actions{padding:16px 20px;border-top:1px solid #b7b7b7;margin-top:auto}.recipient-detail-panel--confirm{display:flex;flex-direction:column;gap:10px;font-size:14px;color:#454545}.recipient-detail-panel--confirm-buttons{display:flex;gap:8px}.recipient-detail-panel--issues{padding:16px 20px;border-bottom:1px solid #b7b7b7}.recipient-detail-panel--issues-title{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;margin:0 0 12px}.recipient-detail-panel--issues-list{display:flex;flex-direction:column;gap:8px}.recipient-detail-panel--issue-card{border:1px solid;border-radius:8px;padding:10px 12px}.recipient-detail-panel--issue-card-header{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.recipient-detail-panel--issue-card-message{font-size:13px;font-weight:500;flex:1;min-width:0}.recipient-detail-panel--issue-card-code{font-size:11px;font-family:monospace;background:rgba(0,0,0,.06);padding:1px 6px;border-radius:3px;white-space:nowrap}.recipient-detail-panel--issue-card-step{display:flex;align-items:center;gap:4px;font-size:12px;color:#737373;margin-top:6px}.recipient-detail-panel--issue-card-rec{display:flex;align-items:flex-start;gap:4px;font-size:12px;color:#737373;margin-top:6px;line-height:1.4}.recipient-detail-panel--not-reached-label{font-size:12px;color:#939393;margin-top:2px}.recipient-detail-panel--step-status-indicator{display:flex;align-items:center;gap:4px}.recipient-detail-panel--exit-reason-icon{font-size:14px;color:#737373;flex-shrink:0}.recipient-detail-panel--badge-chevron{font-size:14px}.recipient-detail-panel--expand-card-target{color:#2563eb;font-size:12px;margin:2px 0 0}.recipient-detail-panel--expand-card-description{color:#737373;font-size:13px;margin:4px 0}.recipient-detail-panel--task-link-icon{font-size:12px;color:#737373}.recipient-detail-panel--enrolled-icon{font-size:16px;color:#2563eb}.recipient-detail-panel--email-stat-icon{font-size:16px}.recipient-detail-panel--email-stat-icon--sent{color:#2563eb}.recipient-detail-panel--email-stat-icon--opened{color:#7c3aed}.recipient-detail-panel--email-stat-icon--replied{color:#16a34a}.cadence-performance-chart--empty-message{padding:24px;color:#737373;text-align:center}.cadence-performance-chart{background:#fff;border:1px solid #b7b7b7;border-radius:8px;padding:24px;margin-bottom:24px}.cadence-performance-chart--header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.cadence-performance-chart--title{margin:0;font-size:16px;font-weight:700;line-height:32px}.cadence-performance-chart--controls{display:flex;align-items:center;gap:24px}.cadence-performance-chart--group-by{display:flex;align-items:center;gap:8px;font-size:14px;line-height:32px;color:#737373}.cadence-performance-chart--group-by select{height:32px;padding:0 12px;border:1px solid #939393;border-radius:4px;font-size:14px;line-height:32px;background:#fff}.cadence-performance-chart--group-by select:focus{outline:none;border-color:#ba72c5}.cadence-performance-chart--chart{display:flex;gap:16px}.cadence-performance-chart--y-axis{display:flex;flex-direction:column;justify-content:space-between;width:30px;text-align:right;font-size:11px;color:#939393;padding:0 8px}.cadence-performance-chart--plot-area{flex:1;display:flex;flex-direction:column;position:relative}.cadence-performance-chart--tooltip{position:absolute;top:0;transform:translateX(-50%);background:#454545;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;line-height:1.5;white-space:nowrap;pointer-events:none;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.15)}.cadence-performance-chart--tooltip-date{font-weight:600;margin-bottom:2px;border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:4px}.cadence-performance-chart--svg{width:100%;height:300px}.cadence-performance-chart--grid-line{stroke:#b7b7b7;stroke-width:1}.cadence-performance-chart--line{stroke-width:2;fill:none}.cadence-performance-chart--line-sends{stroke:#a54ab5}.cadence-performance-chart--line-qualified{stroke:#f59e0b}.cadence-performance-chart--point-sends{fill:#a54ab5}.cadence-performance-chart--point-opens{fill:#007c9e}.cadence-performance-chart--point-clicks{fill:#3f7f34}.cadence-performance-chart--point-qualified{fill:#f59e0b}.cadence-performance-chart--x-axis{display:flex;justify-content:space-between;padding:8px 10px 0;font-size:11px;color:#939393}.cadence-performance-chart--legend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.cadence-performance-chart--legend-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1.5px solid;border-radius:20px;font-size:12px;font-weight:500;cursor:pointer;background:#fff;transition:opacity .15s}.cadence-performance-chart--legend-pill:hover{opacity:.8}.cadence-performance-chart--legend-pill.is-hidden{opacity:.5;background:#f9f9f9}.cadence-performance-chart--legend-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.cadence-performance-chart--point-clicks-bulk{fill:#737373}.cadence-performance-chart--line-opens{stroke:#007c9e}.cadence-performance-chart--line-clicks{stroke:#3f7f34}.cadence-performance-chart--line-clicks.is-dashed{stroke:#737373;stroke-dasharray:8,6}.cadence-performance-chart--time-pills{display:flex;gap:4px}.cadence-performance-chart--time-pill{background:#fff;border:1px solid #b7b7b7;border-radius:4px;padding:4px 12px;font-size:13px;font-weight:500;color:#454545;cursor:pointer}.cadence-performance-chart--time-pill:hover{background:#f9f9f9}.cadence-performance-chart--time-pill.is-active{background:#454545;color:#fff;border-color:#454545}.cadence-performance--tooltip-icon-wrap{display:inline-flex;align-items:center}.cadence-performance--tooltip-icon{font-size:14px;color:#939393;cursor:pointer}.cadence-performance--branch-row{background:#f5f3ff}.cadence-performance--branch-cell{padding:8px 12px}.cadence-performance--branch-toggle-btn{display:flex;align-items:center;gap:6px;width:100%;background:none;border:none;cursor:pointer;font:inherit;font-size:13px;font-weight:500;color:#7c3aed}.cadence-performance--branch-glyph{font-size:14px}.cadence-performance--branch-yes-row{background:#f0fdf4}.cadence-performance--branch-yes-cell{padding:6px 12px 6px 24px;border-left:3px solid #16a34a}.cadence-performance--branch-no-row{background:#fef2f2}.cadence-performance--branch-no-cell{padding:6px 12px 6px 24px;border-left:3px solid #dc2626}.cadence-performance--branch-path-btn{display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;font:inherit;font-size:12px;font-weight:500}.cadence-performance--branch-path-btn.is-yes{color:#15803d}.cadence-performance--branch-path-btn.is-no{color:#b91c1c}.cadence-status-pill--badge{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600;white-space:nowrap;border:none;cursor:pointer;transition:opacity .15s}.cadence-status-pill--badge:hover{opacity:.85}.cadence-status-pill--expand-card{margin:6px 0 4px;padding:10px 12px;background:#f9fafb;border-left:3px solid #6b7280;border-radius:0 6px 6px 0;font-size:13px;line-height:1.5}.cadence-status-pill--expand-card strong{display:block;margin-bottom:2px}.cadence-status-pill--expand-card p{margin:4px 0 0;color:#374151}.cadence-status-pill--expand-label{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#737373;margin-bottom:4px}.cadence-status-pill--expand-success{color:#16a34a;font-weight:500}.cadence-status-pill--expand-success .gt-icon{vertical-align:middle}.cadence-status-pill--expand-fail{color:#dc2626;font-style:italic}.issue-pill-wrap{position:relative;display:inline-block}.issue-pill{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 8px;border-radius:11px;font-size:12px;font-weight:600;border:none;cursor:default}.issue-pill.is-amber{background:#fef3c7;color:#92400e;cursor:pointer}.issue-pill.is-red{background:#fee2e2;color:#991b1b;cursor:pointer}.issue-pill.is-zero{background:rgba(0,0,0,0);color:#939393;font-weight:400;min-width:auto;padding:0}.issue-breakdown-popover{position:fixed;z-index:10000;min-width:200px;background:#fff;border:1px solid #b7b7b7;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.12);padding:12px}.issue-breakdown-popover--header{font-size:10px;font-weight:700;letter-spacing:.5px;margin-bottom:8px}.issue-breakdown-popover--list{display:flex;flex-direction:column;gap:4px}.issue-breakdown-popover--row{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.issue-breakdown-popover--label{font-size:13px;color:#454545}.issue-breakdown-popover--count{font-size:13px;font-weight:600;color:#454545}.recipient-issue-popover{padding:12px;min-width:240px;max-width:320px}.recipient-issue-popover--item{display:flex;gap:8px;padding:6px 0;border-bottom:1px solid #b7b7b7}.recipient-issue-popover--item:last-child{border-bottom:none}.recipient-issue-popover--detail{display:flex;flex-direction:column;gap:2px;min-width:0}.recipient-issue-popover--step{font-size:11px;color:#737373}.recipient-issue-popover--message{font-size:13px;color:#454545}.recipient-issue-popover--code{font-size:11px;font-family:monospace;color:#737373;background:#b7b7b7;padding:1px 6px;border-radius:3px;align-self:flex-start}.issue-severity-icon{flex-shrink:0;font-size:14px;line-height:1}.issue-severity-icon.is-error{color:#dc2626}.issue-severity-icon.is-blocked{color:#991b1b}.issue-severity-icon.is-warning{color:#d97706}.create-cadence-page--name-prompt{padding:24px;min-width:380px}.create-cadence-page--name-prompt h3{margin:0 0 8px;font-size:18px}.create-cadence-page--name-prompt p{margin:0 0 16px;color:#737373;font-size:14px}.create-cadence-page--name-prompt-input{width:100%;padding:10px 12px;border:1px solid #939393;border-radius:4px;font-size:14px;margin-bottom:16px}.create-cadence-page--name-prompt-input:focus{outline:none;border-color:#a54ab5;box-shadow:0 0 0 2px rgba(165,74,181,.2)}.create-cadence-page--name-prompt-actions{display:flex;justify-content:flex-end;gap:8px}.create-cadence-page{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#f9f9f9;overflow:hidden}.create-cadence-page--header{background:#fff;padding:12px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #b7b7b7;gap:16px;flex-shrink:0;z-index:10}.create-cadence-page--header-left{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.create-cadence-page--close-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;color:#737373;border-radius:6px;cursor:pointer;flex-shrink:0}.create-cadence-page--close-btn:hover{background:#f9f9f9;color:#454545}.create-cadence-page--name-area{display:flex;flex-direction:column;min-width:0}.create-cadence-page--name-input{font-size:18px;font-weight:600;border:none;background:rgba(0,0,0,0);padding:2px 4px;border-bottom:2px solid #ba72c5;color:#454545}.create-cadence-page--name-input:focus{outline:none}.create-cadence-page--name-display{display:flex;align-items:center;gap:8px;background:none;border:none;padding:0;cursor:pointer;min-width:0}.create-cadence-page--name-display:hover .create-cadence-page--name-edit-icon{color:#a54ab5}.create-cadence-page--title{margin:0;font-size:18px;font-weight:600;color:#454545;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-cadence-page--name-edit-icon{color:#939393;font-size:16px;flex-shrink:0}.create-cadence-page--last-saved{font-size:12px;color:#737373;margin-top:2px}.create-cadence-page--header-actions{display:flex;gap:8px;align-items:center;flex-shrink:0}.create-cadence-page--save-draft-btn{white-space:nowrap}.create-cadence-page--header-actions>.create-cadence-page--close-btn{margin-left:4px;border-left:1px solid #b7b7b7;padding-left:12px;border-radius:0}.create-cadence-page--header-actions>.create-cadence-page--close-btn:hover{border-radius:6px}.cadence-leave-confirm{padding:16px;text-align:center}.cadence-leave-confirm p{margin-bottom:24px;font-size:14px;color:#454545}.cadence-leave-confirm--actions{display:flex;justify-content:center;gap:12px}.create-cadence-page--body{flex:1;padding:24px 32px;overflow:auto;min-height:0}.create-cadence-page--bottom-nav{padding:12px 32px;background:#fff;border-top:1px solid #b7b7b7}.create-cadence-page--content{flex:1;padding:24px 32px;overflow:auto}.cadence-setup-section{background:#fff;border-radius:8px;margin-bottom:24px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.cadence-setup-section--header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left}.cadence-setup-section--header:hover{background:#f9f9f9}.cadence-setup-section--header-left{display:flex;align-items:center;gap:16px}.cadence-setup-section--icon{color:#a54ab5;font-size:24px}.cadence-setup-section--title{font-weight:600;font-size:16px;color:#454545}.cadence-setup-section--subtitle{font-size:13px;color:#737373}.cadence-setup-section--content{padding:0 24px 24px;border-top:1px solid #b7b7b7}.cadence-setup-section--field{padding-top:24px}.cadence-setup-section--field:not(:last-child){border-bottom:1px solid #f3f3f3;padding-bottom:24px}.cadence-setup-section--label{font-weight:600;font-size:14px;color:#454545;display:block;margin-bottom:4px}.cadence-setup-section--help{font-size:13px;color:#737373;margin:0 0 16px 0}.cadence-setup-section--goal-row{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.cadence-setup-section--select{padding:10px 12px;border:1px solid #939393;border-radius:4px;font-size:14px;min-width:200px}.cadence-setup-section--select:focus{outline:none;border-color:#ba72c5}.cadence-setup-section--input{padding:10px 12px;border:1px solid #939393;border-radius:4px;font-size:14px;width:80px}.cadence-setup-section--input:focus{outline:none;border-color:#ba72c5}.cadence-setup-section--goal-target{display:flex;align-items:center;gap:8px}.cadence-setup-section--goal-target label{font-size:14px;color:#737373}.cadence-setup-section--audience-options,.cadence-setup-section--sharing-options{display:flex;flex-direction:column;gap:12px}.cadence-setup-section--radio-option{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.cadence-setup-section--radio-option input[type=radio]{margin-top:4px}.cadence-setup-section--radio-label{display:flex;align-items:center;gap:12px}.cadence-setup-section--radio-label .gt-icon{color:#a54ab5}.cadence-setup-section--sharing-title{font-weight:500;display:block}.cadence-setup-section--sharing-desc{font-size:12px;color:#737373;display:block}.cadence-setup-section--audience-select{margin-top:12px}.cadence-setup-section--csv-upload{margin-top:12px;display:flex;align-items:center;gap:16px}.cadence-setup-section--csv-help{font-size:12px;color:#737373}.create-cadence-page--flow-section{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.create-cadence-page--flow-header{display:flex;align-items:center;padding:16px 24px;border-bottom:1px solid #b7b7b7}.create-cadence-page--flow-header h3{margin:0;font-size:16px;font-weight:600}.create-cadence-page--drag-hint{display:flex;align-items:center;gap:8px;margin-left:16px;padding:4px 12px;background:#f4faf4;color:#3f7f34;border-radius:4px;font-size:12px;font-weight:500}.create-cadence-page--flow-actions{margin-left:auto;display:flex;gap:8px}.create-cadence-page--flow-canvas{min-height:400px;padding:32px}.create-cadence-page--empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#737373}.create-cadence-page--empty-state .gt-icon{color:#939393;margin-bottom:16px}.create-cadence-page--empty-state p{margin-bottom:16px}.step-card{width:100%;background:#fff;border:1px solid #b7b7b7;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.step-card--header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-bottom:1px solid #b7b7b7;border-radius:8px 8px 0 0}.step-card--title-row{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.step-card--icon-wrapper{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;flex-shrink:0}.step-card--icon-wrapper .gt-icon{font-size:18px}.step-card--icon-email{background:#fcf8fc}.step-card--icon-email .gt-icon{color:#a54ab5}.step-card--title-content{display:flex;flex-direction:column;gap:2px;min-width:0}.step-card--title{font-size:14px;font-weight:600;color:#454545}.step-card--template-label{font-size:12px;color:#737373}.step-card--template-name{background:none;border:none;padding:0;color:#a54ab5;font-size:12px;cursor:pointer}.step-card--template-name:hover{text-decoration:underline}.step-card--add-content{background:none;border:none;padding:0;color:#a54ab5;font-size:12px;cursor:pointer;text-align:left}.step-card--add-content:hover{text-decoration:underline}.step-card--header-actions{display:flex;gap:4px;flex-shrink:0}.step-card--header-actions .et--button,.step-card--header-actions .btn-simple{color:#939393;padding:4px}.step-card--header-actions .et--button .gt-icon,.step-card--header-actions .btn-simple .gt-icon{font-size:16px}.step-card--header-actions .et--button:hover,.step-card--header-actions .btn-simple:hover{color:#454545}.step-card--footer{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-top:1px solid #b7b7b7}.step-card--automation-toggle{display:flex;align-items:center;gap:8px;cursor:pointer}.step-card--toggle-input{position:relative;width:36px;height:20px;-webkit-appearance:none;appearance:none;background:#b7b7b7;border-radius:10px;cursor:pointer;transition:background .2s;flex-shrink:0}.step-card--toggle-input::after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 3px rgba(0,0,0,.15)}.step-card--toggle-input:checked{background:#a54ab5}.step-card--toggle-input:checked::after{transform:translateX(16px)}.step-card--toggle-label{display:flex;align-items:center;gap:4px;font-size:13px;color:#737373}.step-card--toggle-label .gt-icon{font-size:16px}.step-card--step-number{width:24px;height:24px;border-radius:50%;background:#a54ab5;color:#fff;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.step-card--step-label{font-size:11px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px}.step-card--content{padding:16px}.step-card--icon-row{display:flex;align-items:flex-start;gap:12px}.step-card--type-icon{color:#a54ab5;font-size:24px}.step-card--type-info{flex:1}.step-card--type-name{font-weight:600;color:#454545;display:block}.step-card--template-name{font-size:13px;color:#737373}.step-card--template-name a{color:#a54ab5;cursor:pointer}.step-card--template-name a:hover{text-decoration:underline}.step-card--select-template{font-size:13px;margin-top:4px}.step-card--description{font-size:13px;color:#737373;display:block;margin-top:4px}.step-card--add-description{font-size:13px;margin-top:4px}.step-card--automation-row{display:flex;align-items:center;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #f3f3f3}.step-card--automation-label{display:flex;align-items:center;gap:6px;font-size:13px;color:#737373}.step-card--automation-label .gt-icon{color:#f3ca16;font-size:16px}.step-card--actions{display:flex;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #f3f3f3;justify-content:flex-end}.step-card--actions .btn-simple{color:#939393}.step-card--actions .btn-simple:hover{color:#a54ab5}.wait-step{width:100%}.wait-step--connector{display:flex;flex-direction:column;align-items:center}.wait-step--line{width:2px;height:16px;background:#ced4da}.wait-step--content{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#fff;border:2px solid #ba72c5;border-radius:24px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.wait-step--icon{display:flex;align-items:center;justify-content:center;color:#a54ab5;font-size:18px;flex-shrink:0}.wait-step--label{font-size:14px;font-weight:600;color:#454545;line-height:32px;flex:1}.wait-step--actions{display:flex;align-items:center;gap:2px;margin-left:auto}.wait-step--edit{display:flex;align-items:center;justify-content:center;color:#939393;padding:4px;border-radius:6px;transition:all .15s ease}.wait-step--edit:hover{color:#a54ab5;background:rgba(165,74,181,.1)}.wait-step--delete{display:flex;align-items:center;justify-content:center;color:#939393;padding:4px;border-radius:6px;transition:all .15s ease}.wait-step--delete:hover{color:#de1b2c;background:rgba(222,27,44,.1)}.recipients-source-card{width:100%;max-width:400px;background:#fff;border:2px solid #ba72c5;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.recipients-source-card--header{display:flex;align-items:center;gap:12px;padding:16px 20px;background:linear,to right,#fcf8fc,#f9f9f9;border-bottom:1px solid #b7b7b7;border-radius:10px 10px 0 0}.recipients-source-card--icon{width:40px;height:40px;background:#a54ab5;border-radius:8px;display:flex;align-items:center;justify-content:center}.recipients-source-card--icon .gt-icon{color:#fff;font-size:20px}.recipients-source-card--title-section{flex:1}.recipients-source-card--title{font-size:14px;font-weight:600;color:#454545;display:block}.recipients-source-card--count{font-size:13px;color:#737373}.recipients-source-card--sources{padding:16px 20px}.recipients-source-card--empty{text-align:center;padding:16px;color:#737373;font-size:14px}.recipients-source-card--empty p{margin:0}.recipients-source-card--source{display:flex;align-items:center;gap:12px;padding:12px;background:#f9f9f9;border-radius:8px;margin-bottom:8px}.recipients-source-card--source:last-child{margin-bottom:0}.recipients-source-card--source>.gt-icon{color:#a54ab5;font-size:20px}.recipients-source-card--source-info{flex:1}.recipients-source-card--source-name{font-weight:500;color:#454545;display:block}.recipients-source-card--source-count{font-size:12px;color:#737373}.recipients-source-card--actions{padding:0 20px 16px}.recipients-source-card--picker{padding:12px 0;min-width:280px}.recipients-source-card--picker-content{padding:0}.recipients-source-card--picker-title{font-size:13px;color:#737373;margin:0 0 8px;padding:0 16px}.recipients-source-card--picker-option{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:none;border:none;cursor:pointer;text-align:left}.recipients-source-card--picker-option:hover{background:#f9f9f9}.recipients-source-card--picker-option>.gt-icon{color:#a54ab5;font-size:20px}.recipients-source-card--picker-option-info{flex:1}.recipients-source-card--picker-option-label{font-weight:500;color:#454545;display:block}.recipients-source-card--picker-option-desc{font-size:12px;color:#737373}.condition-step-card{width:100%;background:#fff;border:2px solid #ba72c5;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06)}.condition-step-card--header{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background:linear,to right,rgba(186,114,197,.15),#f9f9f9;border-bottom:1px solid #b7b7b7}.condition-step-card--header-left{display:flex;align-items:center}.condition-step-card--badge{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#a54ab5;text-transform:uppercase;letter-spacing:.5px}.condition-step-card--badge .gt-icon{font-size:16px}.condition-step-card--actions{display:flex;gap:4px}.condition-step-card--actions .et--button,.condition-step-card--actions .btn-simple{color:#939393;padding:6px}.condition-step-card--actions .et--button:hover,.condition-step-card--actions .btn-simple:hover{color:#a54ab5}.condition-step-card--body{padding:14px 16px}.condition-step-card--condition-name{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;background:#f9f9f9;border:1px solid #b7b7b7;border-radius:8px;cursor:pointer;font-size:14px}.condition-step-card--condition-name:hover{border-color:#ba72c5;background:#fcf8fc}.condition-step-card--condition-text{font-weight:500;color:#454545}.condition-step-card--details{margin-top:8px;display:flex;flex-direction:column;gap:2px}.condition-step-card--detail-row{display:flex;gap:4px;font-size:13px;line-height:1.4}.condition-step-card--detail-label{font-weight:700;color:#737373;white-space:nowrap}.condition-step-card--detail-value{color:#737373}.condition-step-card--conditional-badge{display:inline-block;margin-top:10px;padding:3px 8px;font-size:10px;font-weight:700;color:#a54ab5;background:rgba(186,114,197,.15);border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.condition-step-card--detail{margin:6px 0 0;font-size:13px;color:#737373}.schedule-step-card{width:100%;max-width:400px;background:#fff;border:2px solid #00a0cc;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.schedule-step-card--header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:linear,to right,rgba(0,160,204,.2),#f9f9f9;border-bottom:1px solid #b7b7b7}.schedule-step-card--badge{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#007c9e;text-transform:uppercase;letter-spacing:.3px}.schedule-step-card--badge .gt-icon{font-size:18px}.schedule-step-card--content{padding:16px}.schedule-step-card--description{font-size:14px;color:#737373;margin:0 0 16px 0}.schedule-step-card--inputs{display:flex;gap:12px}.schedule-step-card--field{flex:1}.schedule-step-card--label{display:block;font-size:12px;font-weight:600;color:#737373;margin-bottom:6px;text-transform:uppercase;letter-spacing:.3px}.schedule-step-card--input{width:100%;height:38px;padding:0 12px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px;color:#454545}.schedule-step-card--input:focus{outline:none;border-color:#007c9e;box-shadow:0 0 0 2px rgba(0,160,204,.2)}.signature-picker{display:flex;gap:0;min-height:300px}.signature-picker--left{flex:0 0 240px;border-right:1px solid #b7b7b7}.signature-picker--list{overflow-y:auto;max-height:320px;padding-right:16px}.signature-picker--item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:6px;margin-bottom:2px;cursor:pointer;background:none;text-align:left;transition:all .15s ease}.signature-picker--item:hover{background:#f9f9f9}.signature-picker--item.is-selected{background:rgb(249.6,244.14,250.56);border-color:#a54ab5}.signature-picker--item-icon{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#f9f9f9;color:#737373}.signature-picker--item-icon .gt-icon{font-size:15px}.is-selected .signature-picker--item-icon{background:rgb(244.2,233.28,246.12);color:#a54ab5}.signature-picker--item-name{flex:1;font-size:13px;font-weight:500;color:#454545;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.signature-picker--item-check{flex-shrink:0;color:#a54ab5;font-size:18px}.signature-picker--right{flex:1;padding-left:20px;display:flex;flex-direction:column;min-width:0}.signature-picker--preview{display:flex;flex-direction:column;height:100%}.signature-picker--preview-header{padding-bottom:8px;border-bottom:1px solid #b7b7b7;margin-bottom:12px}.signature-picker--preview-title{font-size:14px;font-weight:600;color:#454545;margin:0}.signature-picker--preview-body{flex:1;overflow-y:auto;max-height:260px;font-size:13px;line-height:1.5;color:#737373}.signature-picker--preview-body p{margin:0 0 8px}.signature-picker--preview-body img{max-width:100%;height:auto}.signature-picker--preview-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;color:#939393}.signature-picker--preview-empty .gt-icon{font-size:36px;margin-bottom:12px}.signature-picker--preview-empty p{font-size:14px;margin:0}.condition-modal{padding:8px 0}.condition-modal--description{color:#737373;margin:0 0 16px 0}.condition-modal--options{display:flex;flex-direction:column;gap:8px}.condition-modal--option{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid #b7b7b7;border-radius:8px;cursor:pointer;transition:all .15s ease}.condition-modal--option:hover{border-color:#ba72c5;background:#fcf8fc}.condition-modal--option.is-selected{border-color:#a54ab5;background:#fcf8fc}.condition-modal--option-radio{padding-top:2px}.condition-modal--option-icon{color:#a54ab5;font-size:20px}.condition-modal--option-content{flex:1}.condition-modal--option-label{font-weight:600;color:#454545;display:block}.condition-modal--option-desc{font-size:13px;color:#737373;display:block;margin-top:2px}.condition-modal--wait-config{margin-top:16px;padding:16px;background:#f9f9f9;border-radius:8px}.condition-modal--wait-label{font-weight:500;color:#737373;display:block;margin-bottom:8px}.condition-modal--wait-input{display:flex;align-items:center;gap:8px}.condition-modal--wait-input input{width:60px;padding:8px 12px;border:1px solid #939393;border-radius:4px;font-size:14px}.condition-modal--wait-input input:focus{outline:none;border-color:#ba72c5}.condition-modal--wait-input span{color:#737373}.condition-modal--section{margin-bottom:24px}.condition-modal--section-title{font-weight:600;color:#454545;margin:0 0 12px 0}.condition-modal--not-met-options{display:flex;flex-direction:column;gap:8px}.condition-modal--not-met-option{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid #b7b7b7;border-radius:8px;cursor:pointer;transition:all .15s ease}.condition-modal--not-met-option:hover{border-color:#939393;background:#f9f9f9}.condition-modal--not-met-option.is-selected{border-color:#a54ab5;background:#fcf8fc}.condition-modal--not-met-option>input{margin:0}.condition-modal--not-met-option>.gt-icon{color:#737373;font-size:20px}.condition-modal--not-met-option-info{flex:1}.condition-modal--not-met-option-label{font-weight:500;color:#454545;display:block}.condition-modal--not-met-option-desc{font-size:12px;color:#737373}.condition-modal--note{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fcf8fc;border-radius:8px;font-size:13px;color:#737373}.condition-modal--note>.gt-icon{color:#a54ab5;font-size:18px}.add-step-modal{padding:8px 0}.add-step-modal--options{display:flex;flex-direction:column;gap:12px}.add-step-modal--option{display:flex;align-items:center;gap:16px;padding:16px 20px;border:1px solid #b7b7b7;border-radius:10px;cursor:pointer;transition:all .15s ease;text-align:left;background:#fff;width:100%}.add-step-modal--option:hover{border-color:#ba72c5;background:#fcf8fc}.add-step-modal--option:hover .add-step-modal--option-icon{background:#a54ab5;color:#fff}.add-step-modal--option-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#fcf8fc;border-radius:10px;flex-shrink:0}.add-step-modal--option-icon .gt-icon{font-size:22px;color:#a54ab5}.add-step-modal--option:hover .add-step-modal--option-icon .gt-icon{color:#fff}.add-step-modal--option-content{flex:1}.add-step-modal--option-label{font-size:15px;font-weight:600;color:#454545;display:block;margin-bottom:4px}.add-step-modal--option-desc{font-size:13px;color:#737373;display:block;line-height:1.4}.add-step-modal--description{color:#737373;margin:0 0 16px 0}.add-step-modal--grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}.create-cadence-page{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#f5f7fa;overflow:hidden}.create-cadence-page--header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#fff;border-bottom:1px solid #b7b7b7;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.create-cadence-page--header-left{display:flex;align-items:center;gap:12px}.create-cadence-page--back-btn{padding:8px !important}.create-cadence-page--back-btn .gt-icon{font-size:24px;color:#737373}.create-cadence-page--title{font-size:20px;font-weight:600;color:#454545;margin:0}.create-cadence-page--header-actions{display:flex;gap:12px}.create-cadence-page--content{display:flex;flex:1;overflow-y:auto}.create-cadence-page--sidebar{width:340px;min-width:340px;background:#fff;border-right:1px solid #b7b7b7;padding:28px 24px;overflow-y:auto}.create-cadence-page--section{margin-bottom:24px}.create-cadence-page--section .et--listbox-select{width:100%}.create-cadence-page--label{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}.create-cadence-page--label-icon{font-size:16px;color:#a54ab5}.create-cadence-page--input{width:100%;padding:11px 14px;font-size:14px;border:1px solid #b7b7b7;border-radius:8px;background:#fafbfc;transition:all .15s}.create-cadence-page--input:hover{border-color:#939393}.create-cadence-page--input:focus{outline:none;border-color:#a54ab5;background:#fff;box-shadow:0 0 0 3px rgba(165,74,181,.1)}.create-cadence-page--input::placeholder{color:#939393}.create-cadence-page--input-small{width:100px}.create-cadence-page--textarea{width:100%;padding:11px 14px;font-size:14px;border:1px solid #b7b7b7;border-radius:8px;background:#fafbfc;resize:vertical;font-family:inherit;min-height:80px;transition:all .15s}.create-cadence-page--textarea:hover{border-color:#939393}.create-cadence-page--textarea:focus{outline:none;border-color:#a54ab5;background:#fff;box-shadow:0 0 0 3px rgba(165,74,181,.1)}.create-cadence-page--textarea::placeholder{color:#939393}.create-cadence-page--divider{height:1px;background:#b7b7b7;margin:24px 0}.create-cadence-page--target-row{display:flex;align-items:center;gap:12px}.create-cadence-page--target-label{font-size:14px;color:#737373}.create-cadence-page--main{flex:1;display:flex;flex-direction:column;overflow:hidden}.create-cadence-page--flow-header{padding:20px 24px;background:#fff;border-bottom:1px solid #b7b7b7}.create-cadence-page--flow-title{font-size:16px;font-weight:600;color:#454545;margin:0 0 4px}.create-cadence-page--flow-subtitle{font-size:13px;color:#737373;margin:0}.create-cadence-page--flow-editor{flex:1;overflow-y:auto;padding:24px}.create-cadence-wizard{min-height:100vh;background:#f5f7fa;padding:24px 40px}.create-cadence-wizard--back{max-width:1200px;margin:0 auto 16px}.create-cadence-wizard--back .et--button{color:#a54ab5;padding:0}.create-cadence-wizard--back .et--button .gt-icon{margin-right:6px}.create-cadence-wizard--header{max-width:1200px;margin:0 auto 24px}.create-cadence-wizard--title{font-size:28px;font-weight:600;color:#2b3e50;margin:0}.create-cadence-wizard--steps{display:flex;gap:16px;margin:0 auto 32px;max-width:1200px}.create-cadence-wizard--step{flex:1;padding:16px 24px;background:#fff;color:#737373;border:2px solid #b7b7b7;border-radius:8px;text-align:center;font-size:14px;font-weight:600;transition:all .2s ease;cursor:default}.create-cadence-wizard--step.is-active{background:#a54ab5;border-color:#a54ab5;color:#fff;box-shadow:0 2px 8px rgba(165,74,181,.25)}.create-cadence-wizard--content{max-width:1200px;margin:0 auto}.create-cadence-wizard--card{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.create-cadence-wizard--card-header{padding:16px 24px;font-size:16px;font-weight:600;color:#2b3e50;border-bottom:1px solid #e9ecef}.create-cadence-wizard--card-body{padding:24px}.create-cadence-wizard--card-body--flow{min-height:400px;padding:0}.create-cadence-wizard--card-footer{padding:16px 24px;border-top:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.create-cadence-wizard--card-footer--right{justify-content:flex-end}.create-cadence-wizard--footer-right{display:flex;gap:12px}.create-cadence-wizard--form-group{margin-bottom:20px}.create-cadence-wizard--label{display:block;font-size:14px;font-weight:500;color:#2b3e50;margin-bottom:8px}.create-cadence-wizard--label-small{display:block;font-size:12px;color:#6c757d;margin-bottom:6px}.create-cadence-wizard--input{width:100%;padding:10px 14px;border:1px solid #ced4da;border-radius:6px;font-size:14px;color:#2b3e50;transition:border-color .15s ease}.create-cadence-wizard--input:focus{outline:none;border-color:#007c9e}.create-cadence-wizard--input::placeholder{color:#adb5bd}.create-cadence-wizard--textarea{width:100%;padding:10px 14px;border:1px solid #ced4da;border-radius:6px;font-size:14px;color:#2b3e50;resize:vertical;font-family:inherit}.create-cadence-wizard--textarea:focus{outline:none;border-color:#007c9e}.create-cadence-wizard--textarea::placeholder{color:#adb5bd}.create-cadence-wizard--select{width:100%;padding:10px 14px;border:1px solid #ced4da;border-radius:6px;font-size:14px;color:#2b3e50;background:#fff;cursor:pointer}.create-cadence-wizard--select:focus{outline:none;border-color:#007c9e}.create-cadence-wizard--select-small{width:120px;flex-shrink:0}.create-cadence-wizard--section{background:#f8f9fa;padding:20px;border-radius:8px;margin-top:24px}.create-cadence-wizard--section-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.create-cadence-wizard--section-icon{font-size:18px;margin-top:2px}.create-cadence-wizard--section-icon--green{color:#28a745}.create-cadence-wizard--section-icon--blue{color:#007c9e}.create-cadence-wizard--section-title{display:block;font-size:14px;font-weight:600;color:#2b3e50}.create-cadence-wizard--section-desc{font-size:12px;color:#6c757d;margin:4px 0 0}.create-cadence-wizard--goal-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.create-cadence-wizard--target-row{display:flex;align-items:center;gap:10px}.create-cadence-wizard--target-row .create-cadence-wizard--input{width:100px;flex:none}.create-cadence-wizard--target-row .create-cadence-wizard--select-small{width:auto;flex:none}.create-cadence-wizard--sharing-options{display:flex;flex-direction:column;gap:10px}.create-cadence-wizard--sharing-option{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid #ced4da;border-radius:8px;cursor:pointer;transition:all .15s ease}.create-cadence-wizard--sharing-option input{margin-top:3px}.create-cadence-wizard--sharing-option strong{display:block;font-size:14px;color:#2b3e50;margin-bottom:2px}.create-cadence-wizard--sharing-option span{font-size:12px;color:#6c757d}.create-cadence-wizard--sharing-option:hover{border-color:#007c9e}.create-cadence-wizard--sharing-option.is-selected{border-color:#007c9e;background:#f0f9fb}.create-cadence-wizard--review-title{font-size:18px;font-weight:600;color:#2b3e50;margin:0 0 8px}.create-cadence-wizard--review-desc{font-size:14px;color:#6c757d;margin:0 0 20px}.create-cadence-wizard--review-summary{background:#f8f9fa;padding:20px;border-radius:8px}.create-cadence-wizard--review-row{font-size:14px;color:#2b3e50;margin-bottom:12px}.create-cadence-wizard--review-row:last-child{margin-bottom:0}.create-cadence-wizard--review-row strong{color:#6c757d;font-weight:500;margin-right:8px}.step-card{width:100%;max-width:380px;margin:0 auto;background:#fff;border:1px solid #b7b7b7;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .2s ease}.step-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);border-color:#ba72c5}.step-card--header{display:flex;align-items:center;gap:12px;padding:14px 20px;background:#f9f9f9;border-bottom:1px solid #b7b7b7}.step-card--email .step-card--header{background:linear,to right,#fcf8fc 0%,#f9f9f9 100%;border-left:4px solid #a54ab5}.step-card--task .step-card--header{background:linear,to right,rgba(233,30,99,.08) 0%,#f9f9f9 100%;border-left:4px solid #e91e63}.step-card--step-number{width:32px;height:32px;border-radius:50%;background:#a54ab5;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0}.step-card--step-label{font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px}.step-card--content{padding:20px}.step-card--icon-row{display:flex;align-items:flex-start;gap:16px}.step-card--type-icon{font-size:28px;color:#a54ab5;background:#fcf8fc;padding:14px;border-radius:12px;flex-shrink:0}.step-card--task .step-card--type-icon{color:#e91e63;background:rgba(233,30,99,.1)}.step-card--type-info{flex:1;min-width:0}.step-card--type-name{display:block;font-size:18px;font-weight:600;color:#454545;margin-bottom:6px}.step-card--template-name,.step-card--description{font-size:14px;color:#737373;line-height:1.5}.step-card--template-name a,.step-card--description a{color:#a54ab5;text-decoration:none;cursor:pointer;font-weight:500}.step-card--template-name a:hover,.step-card--description a:hover{text-decoration:underline}.step-card--select-template,.step-card--add-description{font-size:14px;padding:0;color:#a54ab5;font-weight:500}.step-card--automation-row{display:flex;align-items:center;gap:12px;margin-top:16px;padding:14px 16px;background:rgba(40,167,69,.08);border:1px solid rgba(40,167,69,.2);border-radius:10px}.step-card--automation-label{display:flex;align-items:center;gap:8px;font-size:14px;color:#28a745;font-weight:500}.step-card--automation-label .gt-icon{color:#28a745;font-size:18px}.step-card--actions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #b7b7b7}.step-card--actions .et--button{color:#939393;padding:8px;border-radius:8px}.step-card--actions .et--button:hover{color:#a54ab5;background:#fcf8fc}.step-card--step-badge{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#a54ab5}.step-card--step-badge .gt-icon{font-size:18px}.step-card--email-config{margin-bottom:16px}.step-card--email-preview{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f9f9f9;border-radius:8px}.step-card--email-subject{font-size:14px;color:#737373}.step-card--email-subject strong{color:#737373;font-weight:500}.step-card--edit-link{font-size:13px;color:#a54ab5;padding:0 !important}.step-card--template-info{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fcf8fc;border-radius:8px;font-size:14px;color:#737373}.step-card--template-info .gt-icon{color:#a54ab5}.step-card--no-content{display:flex;align-items:center;gap:12px}.step-card--template-link{background:rgba(0,0,0,0);border:none;color:#a54ab5;font-size:14px;font-weight:500;cursor:pointer;padding:0}.step-card--template-link:hover{text-decoration:underline}.step-card--title-row{display:flex;align-items:center;gap:12px;flex:1}.step-card--icon-wrapper{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.step-card--icon-wrapper .gt-icon{font-size:20px}.step-card--icon-email{background:#fcf8fc}.step-card--icon-email .gt-icon{color:#a54ab5}.step-card--icon-placeholder{background:#f9f9f9}.step-card--icon-placeholder .gt-icon{color:#737373}.step-card--icon-task{background:#fff3e0}.step-card--icon-task .gt-icon{color:#f57c00}.step-card--icon-exit{background:#fbe9e7}.step-card--icon-exit .gt-icon{color:#d32f2f}.step-card--icon-wait{background:#e3f2fd}.step-card--icon-wait .gt-icon{color:#1976d2}.step-card--icon-condition{background:#f3e5f5}.step-card--icon-condition .gt-icon{color:#7b1fa2}.step-card--placeholder{border:2px dashed #939393;background:#f9f9f9}.step-card--placeholder-hint{font-size:12px;color:#737373}.step-card--placeholder-actions{display:flex;gap:8px;padding:12px 16px;border-top:1px solid #b7b7b7}.step-card--placeholder-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;background:#fff;border:1px solid #b7b7b7;border-radius:6px;font-size:13px;font-weight:500;color:#737373;cursor:pointer;transition:all .15s ease}.step-card--placeholder-btn:hover{border-color:#a54ab5;color:#a54ab5;background:#fcf8fc}.step-card--placeholder-btn .gt-icon{font-size:18px}.step-card--task .step-card--header{padding-bottom:16px}.step-card--exit{background:#fff;border:1px solid #b7b7b7;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.step-card--exit .step-card--header{display:flex;align-items:center;justify-content:space-between;padding:16px}.step-card--exit .step-card--title-row{display:flex;align-items:center;gap:12px}.step-card--title-content{display:flex;flex-direction:column;gap:2px}.step-card--title{font-size:15px;font-weight:600;color:#454545}.step-card--template-label{font-size:13px;color:#737373}button.step-card--template-name{background:rgba(0,0,0,0);border:none;padding:0;font-size:13px;font-weight:500;color:#a54ab5;cursor:pointer}button.step-card--template-name:hover{text-decoration:underline}.step-card--add-content{background:rgba(0,0,0,0);border:none;padding:0;font-size:13px;font-weight:500;color:#a54ab5;cursor:pointer}.step-card--add-content:hover{text-decoration:underline}.step-card--header-actions{display:flex;gap:4px;margin-left:auto}.step-card--header-actions .et--button{color:#939393;padding:6px}.step-card--header-actions .et--button:hover{color:#a54ab5}.step-card--header-actions .et--button[title="Delete step"]:hover{color:#dc3545}.step-card--footer{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-top:1px solid #b7b7b7;background:#f9f9f9}.step-card--automation-help{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1.5px solid #939393;font-size:11px;font-weight:600;color:#737373;cursor:help;line-height:1;flex-shrink:0}.step-card--automation-help:hover{color:#454545;border-color:#737373}.step-card--automation-info{display:flex;align-items:center;gap:6px;font-size:13px;color:#737373}.step-card--automation-info>.gt-icon{font-size:16px}.step-card--or{font-size:13px;color:#939393}.step-card--wait-config{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f0f7ff;border:1px solid #cce4ff;border-radius:8px}.step-card--wait-label{display:flex;align-items:center;gap:8px;font-size:13px;color:#737373}.step-card--wait-label .gt-icon{color:#2196f3;font-size:18px}.step-card--wait-inputs{display:flex;align-items:center;gap:8px}.step-card--wait-input{width:60px;padding:6px 10px;font-size:14px;border:1px solid #b7b7b7;border-radius:6px;text-align:center}.step-card--wait-input:focus{outline:none;border-color:#a54ab5}.step-card--wait-unit{min-width:90px}.email-editor-modal{padding:0 8px}.email-editor-modal--field{margin-bottom:20px}.email-editor-modal--label{display:block;font-size:13px;font-weight:600;color:#737373;margin-bottom:8px}.email-editor-modal--input{width:100%;padding:12px 14px;font-size:14px;border:1px solid #b7b7b7;border-radius:6px;background:#fff}.email-editor-modal--input:focus{outline:none;border-color:#a54ab5}.email-editor-modal--input::placeholder{color:#939393}.email-editor-modal--template-option{display:flex;align-items:center;gap:12px;padding:12px 16px;margin-bottom:20px;background:#fcf8fc;border-radius:8px;font-size:14px;color:#737373}.email-editor-modal--template-link{background:rgba(0,0,0,0);border:none;color:#a54ab5;font-size:14px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:0}.email-editor-modal--template-link .gt-icon{color:#a54ab5}.email-editor-modal--template-link:hover{text-decoration:underline}.add-condition-modal{padding:0;max-height:calc(70vh - 120px);overflow-y:auto}.add-condition-modal--groups{padding-right:2px}.add-condition-modal--group{margin-bottom:4px}.add-condition-modal--category{font-size:10px;font-weight:800;color:#737373;letter-spacing:1px;text-transform:uppercase;padding:8px 2px 4px}.add-condition-modal--options{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.add-condition-modal--option-wrapper{margin-bottom:0}.add-condition-modal--option{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1.5px solid #b7b7b7;border-radius:12px;cursor:pointer;transition:all .15s;background:#fff}.add-condition-modal--option:hover{border-color:#ba72c5;background:#fcf8fc}.add-condition-modal--option.is-selected{border-color:#a54ab5;background:#fcf8fc}.add-condition-modal--radio{width:18px;height:18px;flex-shrink:0;margin-top:2px}.add-condition-modal--radio input[type=radio]{width:18px;height:18px;cursor:pointer;margin:0}.add-condition-modal--option-content{flex:1}.add-condition-modal--option-label{display:block;font-size:14px;font-weight:700;color:#454545}.add-condition-modal--option-desc{display:block;font-size:12px;color:#737373;margin-top:2px;line-height:1.4}.add-condition-modal--option-fields{margin-top:12px;margin-left:30px}.add-condition-modal--select{width:100%;padding:10px 12px;font-size:14px;border:1px solid #b7b7b7;border-radius:6px;background:#fff;cursor:pointer}.add-condition-modal--select:focus{outline:none;border-color:#a54ab5}.add-condition-modal--searchable-select{width:100%}.add-condition-modal--gift-options{display:flex;gap:16px}.add-condition-modal--portfolio-options{display:flex;flex-direction:column;gap:12px}.add-condition-modal--portfolio-field{flex:1}.add-condition-modal--gift-field{flex:1}.add-condition-modal--gift-label{display:block;font-size:11px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.add-condition-modal--amount-input{display:flex;align-items:center;border:1px solid #b7b7b7;border-radius:6px;overflow:hidden}.add-condition-modal--amount-input:focus-within{border-color:#a54ab5}.add-condition-modal--currency{padding:10px 12px;background:#f9f9f9;color:#737373;font-size:14px;border-right:1px solid #b7b7b7}.add-condition-modal--amount-input input{flex:1;padding:10px 12px;border:none;font-size:14px;background:#fff}.add-condition-modal--amount-input input:focus{outline:none}.add-condition-modal--amount-input input::placeholder{color:#939393}.add-condition-modal--text-input{width:100%;padding:10px 12px;font-size:14px;border:1px solid #b7b7b7;border-radius:6px;background:#fff}.add-condition-modal--text-input:focus{outline:none;border-color:#a54ab5}.add-condition-modal--text-input::placeholder{color:#939393}.email-template-builder{min-height:100vh;background:#f9f9f9}.email-template-builder--header{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:16px 24px;border-bottom:1px solid #b7b7b7}.email-template-builder--header-left{display:flex;align-items:center;gap:8px}.email-template-builder--back-btn{padding:8px;color:#454545}.email-template-builder--back-btn .gt-icon{font-size:20px}.email-template-builder--back-btn:hover{color:#a54ab5}.email-template-builder--header-actions{display:flex;align-items:center;gap:12px}.email-template-builder--content{display:grid;grid-template-columns:1fr 320px;gap:24px;max-width:1400px;margin:0 auto;padding:32px}.email-template-builder--content.email-template-builder--content-simple{grid-template-columns:1fr;max-width:900px}.email-template-builder--form-full{max-width:100%}.email-template-builder--form{background:#fff;border-radius:8px;padding:32px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.email-template-builder--form-section{margin-bottom:24px}.email-template-builder--form-section:last-child{margin-bottom:0}.email-template-builder--label{display:block;font-size:14px;font-weight:600;color:#454545;margin-bottom:8px}.email-template-builder--label-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.email-template-builder--test-btn{font-size:13px;color:#a54ab5}.email-template-builder--test-btn .gt-icon{margin-right:4px}.email-template-builder--input{width:100%;padding:12px 16px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px;color:#454545;transition:border-color .15s ease}.email-template-builder--input:focus{outline:none;border-color:#ba72c5}.email-template-builder--input::placeholder{color:#939393}.email-template-builder--hint{margin-top:8px;font-size:13px;color:#737373}.email-template-builder--editor{border:1px solid #b7b7b7;border-radius:6px;overflow:hidden}.email-template-builder--editor .jodit-container{border:none !important}.email-template-builder--sidebar{display:flex;flex-direction:column;gap:24px}.email-template-builder--sidebar-section{background:#fff;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.email-template-builder--sidebar-title{font-size:16px;font-weight:600;color:#454545;margin:0 0 8px}.email-template-builder--sidebar-desc{font-size:13px;color:#737373;margin:0 0 16px}.email-template-builder--fields-list{display:flex;flex-direction:column;gap:8px}.email-template-builder--field-btn{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:#f9f9f9;border:1px solid #b7b7b7;border-radius:6px;font-size:13px;color:#454545;cursor:pointer;text-align:left;transition:all .15s ease}.email-template-builder--field-btn .gt-icon{color:#a54ab5;font-size:16px}.email-template-builder--field-btn span{flex:1}.email-template-builder--field-btn code{font-size:11px;color:#737373;background:#fff;padding:2px 6px;border-radius:4px}.email-template-builder--field-btn:hover{background:#fcf8fc;border-color:#ba72c5}.email-template-builder--tips-list{margin:0;padding-left:20px;font-size:13px;color:#737373}.email-template-builder--tips-list li{margin-bottom:8px}.email-template-builder--tips-list li:last-child{margin-bottom:0}.create-cadence-stepper{display:flex;justify-content:center;flex-shrink:0;align-items:center;padding:16px 32px;background:#fff;border-bottom:1px solid #b7b7b7;z-index:10}.create-cadence-stepper--item{display:flex;align-items:center;gap:0}.create-cadence-stepper--line{width:120px;height:2px;background:#b7b7b7;margin:0 8px;transition:background .3s ease}.create-cadence-stepper--line.is-completed{background:#a54ab5}.create-cadence-stepper--circle{width:36px;height:36px;border-radius:50%;border:2px solid #b7b7b7;background:#fff;color:#737373;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;flex-shrink:0}.create-cadence-stepper--circle.is-active{border-color:#a54ab5;background:#a54ab5;color:#fff}.create-cadence-stepper--circle.is-completed{border-color:#a54ab5;background:#a54ab5;color:#fff}.create-cadence-stepper--circle.is-completed .gt-icon{font-size:18px}.create-cadence-stepper--circle:hover{border-color:#ba72c5;transform:scale(1.1)}.create-cadence-stepper--label{font-size:13px;color:#737373;margin-left:8px;white-space:nowrap}.create-cadence-stepper--label.is-active{color:#a54ab5;font-weight:600}.create-cadence-configure{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.create-cadence-configure--card{background:#fff;border:1px solid #b7b7b7;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.06);overflow:visible;margin-bottom:16px}.create-cadence-configure--card-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#f9f9f9;border-bottom:1px solid #b7b7b7;border-radius:10px 10px 0 0}.create-cadence-configure--card-header.create-cadence-configure--card-header-clickable{cursor:pointer;border:none;width:100%;text-align:left;transition:background .15s ease}.create-cadence-configure--card-header.create-cadence-configure--card-header-clickable:hover{background:#f3f3f3}.create-cadence-configure--card-header-left{display:flex;align-items:center;gap:12px}.create-cadence-configure--card-icon{color:#a54ab5;font-size:22px}.create-cadence-configure--card-title{margin:0;font-size:15px;font-weight:600;color:#454545}.create-cadence-configure--card-subtitle{margin:2px 0 0 0;font-size:13px;color:#737373}.create-cadence-configure--badge{font-size:10px;font-weight:700;letter-spacing:.5px;padding:3px 8px;border-radius:4px;text-transform:uppercase;flex-shrink:0}.create-cadence-configure--badge-required{background:rgba(165,74,181,.1);color:#a54ab5}.create-cadence-configure--badge-optional{background:#b7b7b7;color:#737373}.create-cadence-configure--advanced-right{display:flex;align-items:center;gap:8px}.create-cadence-configure--advanced-right .gt-icon{color:#737373;font-size:20px}.create-cadence-configure--card-body{padding:20px}.create-cadence-configure--radio{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#454545;margin-bottom:10px}.create-cadence-configure--radio input[type=radio]{accent-color:#a54ab5;width:16px;height:16px;cursor:pointer}.create-cadence-configure--select{width:100%;padding:10px 12px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px;color:#454545;background:#fff;cursor:pointer;margin-top:4px;margin-bottom:12px}.create-cadence-configure--select:focus{outline:none;border-color:#a54ab5;box-shadow:0 0 0 2px rgba(186,114,197,.15)}.create-cadence-configure--select-dark{background:#f9f9f9;border-color:#b7b7b7}.create-cadence-configure--select-row{display:flex;align-items:center;gap:8px;margin-left:24px;margin-bottom:12px}.create-cadence-configure--select-row .create-cadence-configure--select{margin-bottom:0;flex:1}.create-cadence-configure--clear-btn{display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:#737373;font-size:13px;cursor:pointer;padding:4px 8px;white-space:nowrap}.create-cadence-configure--clear-btn:hover{color:#454545}.create-cadence-configure--recipient-count{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fcf8fc;border-radius:8px;font-size:14px;color:#454545;margin-top:8px}.create-cadence-configure--recipient-count-value{font-weight:700;color:#a54ab5;font-size:16px}.create-cadence-configure--field{margin-bottom:16px}.create-cadence-configure--field:last-child{margin-bottom:0}.create-cadence-configure--selection-info{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13px;color:#16a34a}.create-cadence-configure--selection-info .gt-icon{font-size:16px}.create-cadence-configure--contact-search{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid #b7b7b7;border-radius:4px}.create-cadence-configure--contact-search .gt-icon{color:#939393}.create-cadence-configure--contact-search input{flex:1;border:none;outline:none;font-size:14px}.create-cadence-configure--contact-search input::placeholder{color:#939393}.create-cadence-configure--contact-search:focus-within{border-color:#ba72c5}.create-cadence-configure--spinner{animation:spin 1s linear infinite}.create-cadence-configure--contact-results{max-height:240px;overflow-y:auto;border:1px solid #b7b7b7;border-radius:4px;margin-top:4px}.create-cadence-configure--contact-result{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;border:none;border-bottom:1px solid #b7b7b7;background:#fff;cursor:pointer;text-align:left}.create-cadence-configure--contact-result:last-child{border-bottom:none}.create-cadence-configure--contact-result:hover{background:#f9f9f9}.create-cadence-configure--contact-result.is-selected{background:rgb(246,236.9,247.6)}.create-cadence-configure--contact-result .gt-icon{color:#737373}.create-cadence-configure--contact-result.is-selected .gt-icon{color:#a54ab5}.create-cadence-configure--contact-info{display:flex;flex-direction:column}.create-cadence-configure--contact-name{font-weight:500;color:#454545}.create-cadence-configure--contact-email{font-size:12px;color:#737373}.create-cadence-configure--selected-contacts{margin-top:12px}.create-cadence-configure--contact-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.create-cadence-configure--contact-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#f9f9f9;border-radius:16px;font-size:13px;color:#454545}.create-cadence-configure--contact-chip button{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center}.create-cadence-configure--contact-chip button .gt-icon{font-size:14px;color:#737373}.create-cadence-configure--contact-chip button:hover .gt-icon{color:#454545}.create-cadence-configure--hint{font-size:12px;color:#737373;margin:8px 0 0 0}.create-cadence-configure--csv-upload{margin-top:8px;margin-left:24px}.create-cadence-configure--csv-upload-row{display:flex;align-items:center;gap:12px}.create-cadence-configure--csv-browse-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#a54ab5;color:#fff;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s ease}.create-cadence-configure--csv-browse-btn:hover{background:rgb(138.6,62.16,152.04)}.create-cadence-configure--csv-browse-btn .gt-icon{font-size:16px}.create-cadence-configure--csv-file-input{display:none}.create-cadence-configure--csv-filename{font-size:13px;color:#737373;font-style:italic}.create-cadence-configure--csv-hint{margin:8px 0 0;font-size:12px;color:#939393;line-height:1.4}.create-cadence-configure--prospect-contact{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 14px;background:#f9f9f9;border-radius:6px;font-size:14px;color:#454545}.create-cadence-configure--prospect-contact .et-icon{color:#a54ab5}.create-cadence-configure--metric-row-inline{display:flex;align-items:center;gap:12px}.create-cadence-configure--metric-select{width:280px;flex-shrink:0;margin-bottom:0}.create-cadence-configure--goal-inline{display:flex;align-items:center;gap:6px;flex-shrink:0}.create-cadence-configure--metric-row{display:flex;align-items:center;gap:12px}.create-cadence-configure--goal-input{display:flex;align-items:center;gap:6px;flex-shrink:0}.create-cadence-configure--goal-label{font-size:14px;color:#737373;font-weight:500;white-space:nowrap}.create-cadence-configure--goal-prefix,.create-cadence-configure--goal-suffix{font-size:14px;color:#737373;font-weight:500}.create-cadence-configure--goal-value{width:72px;padding:8px 10px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px;text-align:center;height:36px;box-sizing:border-box}.create-cadence-configure--goal-value:focus{outline:none;border-color:#a54ab5}.create-cadence-configure--goal-value::-webkit-inner-spin-button,.create-cadence-configure--goal-value::-webkit-outer-spin-button{opacity:1}.create-cadence-configure--search-input{position:relative;display:flex;align-items:center}.create-cadence-configure--search-input .gt-icon{position:absolute;left:12px;font-size:16px;color:#939393;pointer-events:none}.create-cadence-configure--search-input input{padding-left:36px}.create-cadence-configure--gift-amount-row{display:flex;align-items:center;gap:12px;margin-top:8px}.create-cadence-configure--gift-amount-row .create-cadence-configure--select{width:auto;min-width:160px;flex:0 0 auto;margin-bottom:0}.create-cadence-configure--gift-amount-input{display:flex;align-items:center;gap:6px}.create-cadence-configure--gift-amount-input .create-cadence-configure--goal-value{width:100px}.create-cadence-configure--select-small{width:auto;min-width:140px;flex:0 0 auto}.create-cadence-configure--card-body>select+label,.create-cadence-configure--card-body>select+.create-cadence-configure--field-label{margin-top:20px}.create-cadence-configure--card-body>select+.create-cadence-configure--metric-row{margin-top:16px}.create-cadence-configure--advanced-body{padding:0 20px 20px}.create-cadence-configure--advanced-section{padding:16px 0}.create-cadence-configure--section-title{margin:0 0 4px 0;font-size:14px;font-weight:600;color:#454545}.create-cadence-configure--section-desc{margin:0 0 12px 0;font-size:13px;color:#737373}.create-cadence-configure--divider{height:1px;background:#b7b7b7}.create-cadence-configure--subsection{padding:4px 0}.create-cadence-configure--subsection-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0;border:none;background:none;cursor:pointer;color:#454545}.create-cadence-configure--subsection-header:hover{color:#a54ab5}.create-cadence-configure--subsection-header>.gt-icon{font-size:20px;color:#939393}.create-cadence-configure--subsection-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.create-cadence-configure--subsection-title .gt-icon{font-size:18px;color:#737373}.create-cadence-configure--subsection-body{padding:4px 0 8px}.create-cadence-configure--checkbox-row{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#454545;cursor:pointer}.create-cadence-configure--checkbox{flex-shrink:0;margin-top:2px;width:14px;height:14px;cursor:pointer;accent-color:#a54ab5}.create-cadence-configure--field-group{margin-bottom:16px}.create-cadence-configure--field-hint{display:block;margin-top:4px;font-size:12px;color:#737373}.create-cadence-configure--split-email{display:flex;align-items:center;border:1px solid #b7b7b7;border-radius:6px;overflow:hidden}.create-cadence-configure--split-email-prefix{flex:1;border:none !important;border-radius:0 !important}.create-cadence-configure--split-email-at{padding:0 4px;font-size:14px;color:#737373;-webkit-user-select:none;user-select:none}.create-cadence-configure--split-email-domain{padding:8px 12px;font-size:14px;color:#737373;background:#f9f9f9;border-left:1px solid #b7b7b7;white-space:nowrap;-webkit-user-select:none;user-select:none}.create-cadence-configure--sharing-general{margin-bottom:16px;padding:12px;background:#f9f9f9;border-radius:8px}.create-cadence-configure--sharing-general-row{display:flex;align-items:center;gap:10px}.create-cadence-configure--sharing-general-row>.gt-icon{font-size:18px;color:#737373;flex-shrink:0}.create-cadence-configure--sharing-general-controls{display:flex;align-items:center;gap:8px;flex:1}.create-cadence-configure--sharing-general-hint{display:block;font-size:12px;color:#737373;margin-top:6px;padding-left:28px}.create-cadence-configure--sharing-add{margin-bottom:16px}.create-cadence-configure--sharing-add-label{display:block;font-size:13px;font-weight:600;color:#737373;margin-bottom:6px}.create-cadence-configure--sharing-add-row{display:flex;align-items:flex-start;gap:8px}.create-cadence-configure--sharing-add-picker{flex:1;min-width:0}.create-cadence-configure--sharing-add-picker .et--listbox-multiselect{max-width:100%}.create-cadence-configure--sharing-people{margin-bottom:12px}.create-cadence-configure--sharing-people-label{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:600;color:#939393;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.create-cadence-configure--sharing-people-label::after{content:"";flex:1;height:1px;background:#b7b7b7}.create-cadence-configure--sharing-person-row{display:flex;align-items:center;gap:8px;padding:6px 4px;border-radius:4px}.create-cadence-configure--sharing-person-row:hover{background:#f9f9f9}.create-cadence-configure--sharing-person-name{flex:1;font-size:14px;color:#454545;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-cadence-configure--sharing-remove-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:4px;background:rgba(0,0,0,0);color:#939393;cursor:pointer;flex-shrink:0}.create-cadence-configure--sharing-remove-btn:hover{background:#fef6f7;color:#de1b2c}.create-cadence-configure--failure-box{background:#f9f9f9;border-radius:8px;padding:16px;margin-bottom:12px}.create-cadence-configure--multi-item{border:1px solid #b7b7b7;border-radius:8px;padding:16px;margin-bottom:12px;background:#f9f9f9}.create-cadence-configure--multi-item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.create-cadence-configure--multi-item-label{font-size:13px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px}.create-cadence-configure--multi-item-remove{background:none;border:none;cursor:pointer;color:#939393;padding:4px;border-radius:4px}.create-cadence-configure--multi-item-remove:hover{color:#de1b2c;background:#fef6f7}.create-cadence-configure--add-item-btn{display:flex;align-items:center;gap:6px;background:none;border:1px dashed #939393;border-radius:8px;padding:10px 16px;color:#a54ab5;font-size:14px;font-weight:500;cursor:pointer;width:100%;justify-content:center;margin-top:4px}.create-cadence-configure--add-item-btn:hover{border-color:#a54ab5;background:rgba(165,74,181,.04)}.create-cadence-configure--field-label{display:block;font-size:13px;font-weight:500;color:#454545;margin-bottom:6px;margin-top:12px}.create-cadence-configure--field-label:first-child{margin-top:0}.create-cadence-configure--field-label-purple{color:#a54ab5}.create-cadence-configure--inline-radios{display:flex;gap:20px}.create-cadence-configure--inline-radios .create-cadence-configure--radio{margin-bottom:0}.create-cadence-configure--add-row{display:flex;gap:8px;align-items:flex-start}.create-cadence-configure--add-row .create-cadence-configure--select{flex:1;margin-bottom:0}.create-cadence-configure--tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.create-cadence-configure--tag{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#fcf8fc;color:#a54ab5;border-radius:16px;font-size:13px;font-weight:500}.create-cadence-configure--tag button{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:#737373}.create-cadence-configure--tag button .gt-icon{font-size:14px}.create-cadence-configure--tag button:hover{color:#de1b2c}.create-cadence-configure--input{width:100%;padding:10px 12px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px}.create-cadence-configure--input:focus{outline:none;border-color:#a54ab5;box-shadow:0 0 0 2px rgba(186,114,197,.15)}.create-cadence-configure--unlink-btn{display:inline-block;margin-top:8px;background:none;border:none;color:#737373;font-size:13px;cursor:pointer;padding:0}.create-cadence-configure--unlink-btn:hover{text-decoration:underline}.create-cadence-configure--template-search{position:relative}.create-cadence-configure--template-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #b7b7b7;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:200px;overflow-y:auto;z-index:100;margin-top:4px}.create-cadence-configure--template-dropdown-item{display:block;width:100%;padding:10px 14px;border:none;background:rgba(0,0,0,0);text-align:left;font-size:14px;color:#454545;cursor:pointer}.create-cadence-configure--template-dropdown-item:hover{background:#fcf8fc}.create-cadence-configure--template-dropdown-item.is-selected{background:#fcf8fc;color:#a54ab5;font-weight:500}.create-cadence-configure--template-dropdown-empty{padding:12px 14px;font-size:13px;color:#737373;text-align:center}.create-cadence-configure--tag-search{position:relative;flex:1}.create-cadence-configure--tag-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #b7b7b7;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:200px;overflow-y:auto;z-index:10;margin-top:4px}.create-cadence-configure--tag-dropdown-item{display:block;width:100%;padding:10px 14px;border:none;background:rgba(0,0,0,0);text-align:left;font-size:14px;color:#454545;cursor:pointer}.create-cadence-configure--tag-dropdown-item:hover{background:#fcf8fc}.create-cadence-builder{display:flex;gap:0;height:calc(100vh - 240px);min-height:400px}.create-cadence-builder--main{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}.create-cadence-builder--flow-header{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:#fff;border-bottom:1px solid #b7b7b7;border-radius:8px 8px 0 0;flex-shrink:0}.create-cadence-builder--flow-title{margin:0;font-size:16px;font-weight:600;color:#454545}.create-cadence-builder--drag-label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#3f7f34;text-transform:uppercase;letter-spacing:.3px;background:#f4faf4;padding:4px 10px;border-radius:4px}.create-cadence-builder--drag-label .gt-icon{font-size:14px}.create-cadence-builder--flow-editor{flex:1;overflow:auto;background:#fff;border-radius:0 0 8px 8px}.create-cadence-drawer{width:380px;background:#fff;border-left:1px solid #b7b7b7;display:flex;flex-direction:column;box-shadow:-2px 0 8px rgba(0,0,0,.04);flex-shrink:0;position:fixed;top:56px;right:0;bottom:0;z-index:100;overflow:hidden}.create-cadence-drawer--header{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid #b7b7b7}.create-cadence-drawer--title{margin:0;font-size:15px;font-weight:600;color:#454545}.create-cadence-drawer--close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;color:#737373;cursor:pointer;border-radius:4px}.create-cadence-drawer--close:hover{background:#f9f9f9;color:#454545}.create-cadence-drawer--tabs{display:flex;border-bottom:1px solid #b7b7b7;flex-shrink:0}.create-cadence-drawer--tab{flex:1;padding:12px 16px;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);font-size:14px;font-weight:500;color:#737373;cursor:pointer;transition:color .15s,border-color .15s}.create-cadence-drawer--tab:hover{color:#454545}.create-cadence-drawer--tab.is-active{color:#a54ab5;border-bottom-color:#a54ab5;font-weight:600}.create-cadence-drawer--body{flex:1;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column}.create-cadence-drawer--field{margin-bottom:20px}.create-cadence-drawer--label{display:block;font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px}.create-cadence-drawer--template-selected{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #b7b7b7;border-radius:6px;background:#f9f9f9}.create-cadence-drawer--template-icon{color:#a54ab5;font-size:18px}.create-cadence-drawer--template-name{flex:1;font-size:13px;font-weight:500;color:#454545;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-cadence-drawer--template-actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.create-cadence-drawer--select-template-btn{width:100%;justify-content:center}.create-cadence-drawer--input{width:100%;padding:8px 12px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px}.create-cadence-drawer--input:focus{outline:none;border-color:#a54ab5;box-shadow:0 0 0 2px rgba(186,114,197,.15)}.create-cadence-drawer--input-small{width:80px}.create-cadence-drawer--textarea{width:100%;padding:8px 12px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px;resize:vertical;font-family:inherit}.create-cadence-drawer--textarea:focus{outline:none;border-color:#a54ab5;box-shadow:0 0 0 2px rgba(186,114,197,.15)}.create-cadence-drawer--hint{display:block;font-size:12px;color:#939393;margin-top:4px}.create-cadence-drawer--select{width:100%;padding:8px 12px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px;background:#fff;cursor:pointer}.create-cadence-drawer--select:focus{outline:none;border-color:#a54ab5}.create-cadence-drawer--type-display{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f9f9f9;border-radius:6px;font-size:14px;color:#454545}.create-cadence-drawer--type-display .gt-icon{color:#a54ab5;font-size:18px}.create-cadence-drawer--toggle{display:flex;align-items:center;gap:10px;cursor:pointer}.create-cadence-drawer--toggle input[type=checkbox]{position:relative;width:40px;height:22px;-webkit-appearance:none;appearance:none;background:#b7b7b7;border-radius:11px;cursor:pointer;transition:background .2s}.create-cadence-drawer--toggle input[type=checkbox]::after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 3px rgba(0,0,0,.15)}.create-cadence-drawer--toggle input[type=checkbox]:checked{background:#a54ab5}.create-cadence-drawer--toggle input[type=checkbox]:checked::after{transform:translateX(18px)}.create-cadence-drawer--toggle-text{font-size:14px;color:#454545}.create-cadence-drawer--toggle-text.is-enabled{color:#27ae60;font-weight:500}.create-cadence-drawer--toggle-text.is-disabled{color:#939393}.create-cadence-drawer--wait-row{display:flex;gap:8px;align-items:center}.create-cadence-drawer--wait-row .create-cadence-drawer--input-small,.create-cadence-drawer--wait-row .create-cadence-drawer--select{height:36px;box-sizing:border-box;margin:0;vertical-align:middle}.create-cadence-drawer--wait-row .create-cadence-drawer--input-small{flex:0 0 80px;width:80px}.create-cadence-drawer--wait-row .create-cadence-drawer--select{flex:1;width:auto}.create-cadence-drawer--condition-display{padding:8px 12px;background:#f9f9f9;border:1px solid #b7b7b7;border-radius:6px;font-size:14px;color:#454545}.create-cadence-drawer--email-preview{border:1px solid #b7b7b7;border-radius:6px;overflow:hidden;max-height:300px;overflow-y:auto}.create-cadence-drawer--email-preview-subject{padding:10px 14px;font-weight:600;font-size:13px;color:#2c2c2c;background:#f9f9f9;border-bottom:1px solid #b7b7b7}.create-cadence-drawer--email-preview-body{padding:14px;font-size:13px;line-height:1.6;color:#454545}.create-cadence-drawer--email-preview-body p{margin:0 0 8px}.create-cadence-drawer--email-preview-body img{max-width:100%;height:auto}.create-cadence-drawer--action-required{display:flex;gap:10px;padding:12px 14px;background:#fff8e1;border:1px solid #ffe082;border-radius:6px;font-size:13px;color:#454545;line-height:1.5}.create-cadence-drawer--action-required p{margin:0}.create-cadence-drawer--action-required-icon{color:#f9a825;flex-shrink:0;margin-top:1px}.create-cadence-drawer--action-required.is-warning{background:#fef3c7;border-color:#fbbf24}.create-cadence-drawer--email-editor{flex:1;min-height:200px;margin-bottom:0}.create-cadence-drawer--email-editor .ql-container,.create-cadence-drawer--email-editor .jodit-workplace,.create-cadence-drawer--email-editor [contenteditable]{min-height:180px}.create-cadence-drawer--signature-block{padding:0 4px 12px}.create-cadence-drawer--signature-divider{border-top:1px solid #b7b7b7;margin-bottom:8px}.create-cadence-drawer--signature-content{font-size:13px;color:#737373;line-height:1.4}.create-cadence-drawer--email-toolbar{display:flex;align-items:center;gap:4px;padding:8px 12px;border-top:1px solid #b7b7b7;background:#f9f9f9;flex-shrink:0}.create-cadence-drawer--attachments{padding:8px 12px;border-top:1px solid #b7b7b7;background:#fff;max-height:120px;overflow-y:auto}.create-cadence-drawer--toolbar-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:1px solid #b7b7b7;border-radius:4px;color:#737373;cursor:pointer}.create-cadence-drawer--toolbar-btn:hover{background:#fff;color:#454545;border-color:#939393}.create-cadence-drawer--toolbar-hint{font-size:12px;color:#737373;margin-left:8px}.create-cadence-drawer--footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #b7b7b7;background:#fff}.create-cadence-drawer--cancel-btn{padding:8px 16px;font-size:14px;font-weight:500;color:#737373;background:none;border:1px solid #b7b7b7;border-radius:4px;cursor:pointer;transition:all .15s ease}.create-cadence-drawer--cancel-btn:hover{color:#454545;border-color:#939393;background:#f9f9f9}.create-cadence-drawer--resize-handle{position:absolute;left:0;top:0;bottom:0;width:6px;cursor:ew-resize;z-index:1}.create-cadence-drawer--resize-handle::before{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%);height:48px;width:2px;background:#939393;border-radius:2px;opacity:0;transition:opacity .2s}.create-cadence-drawer--resize-handle:hover::before{opacity:1}.cadence-email-content{display:flex;flex-direction:column;gap:10px}.cadence-email-content--section{border:1px solid #b7b7b7;border-radius:8px;overflow:hidden}.cadence-email-content--section-header{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;background:#f9f9f9;border-bottom:1px solid #b7b7b7}.cadence-email-content--section-header-text{display:flex;flex-direction:column;gap:2px;min-width:0}.cadence-email-content--section-num{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#a54ab5;color:#fff;font-size:11px;font-weight:700;flex-shrink:0;margin-top:1px}.cadence-email-content--section-title{font-size:13px;font-weight:600;color:#454545;line-height:1.3}.cadence-email-content--section-subtitle{font-size:11px;color:#737373;line-height:1.4}.cadence-email-content--section-body{padding:14px}.cadence-email-content--template-row{display:flex;align-items:center;gap:8px}.cadence-email-content--template-btn{flex:1;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#f9f9f9;border:1px solid #b7b7b7;border-radius:6px;cursor:pointer;font-size:13px;min-width:0;text-align:left;transition:border-color .15s,background .15s}.cadence-email-content--template-btn:hover{border-color:#ba72c5;background:#fcf8fc}.cadence-email-content--template-btn.is-selected{border-color:#ba72c5;background:#fcf8fc}.cadence-email-content--template-name{font-weight:500;color:#a54ab5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cadence-email-content--template-placeholder{color:#939393}.cadence-email-content--template-chevron{flex-shrink:0;color:#939393;font-size:16px}.cadence-email-content--template-clear{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;background:none;border:1px solid #b7b7b7;border-radius:4px;color:#939393;cursor:pointer}.cadence-email-content--template-clear:hover{color:#dc2626;border-color:rgba(220,38,38,.4);background:rgba(220,38,38,.05)}.cadence-email-content--drift-banner{margin-bottom:16px;padding:12px 14px;background:rgba(234,88,12,.08);border:1px solid rgba(234,88,12,.4);border-radius:6px}.cadence-email-content--drift-body{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}.cadence-email-content--drift-icon{color:#ea580c;font-size:16px;flex-shrink:0;margin-top:2px}.cadence-email-content--drift-text{flex:1;min-width:0}.cadence-email-content--drift-title{margin:0 0 4px;font-size:13px;color:#454545;line-height:1.4}.cadence-email-content--drift-hint{margin:0;font-size:12px;color:#737373;line-height:1.4}.cadence-email-content--drift-actions{display:flex;align-items:center;justify-content:space-between}.cadence-email-content--drift-unlink{background:none;border:none;padding:0;font-size:12px;font-weight:600;color:#ea580c;cursor:pointer;text-decoration:underline}.cadence-email-content--drift-unlink:hover{color:#d97706}.cadence-email-content--drift-dismiss{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:none;border:none;color:#939393;cursor:pointer;border-radius:4px}.cadence-email-content--drift-dismiss:hover{color:#454545;background:rgba(147,147,147,.2)}.cadence-email-content--field{margin-bottom:14px}.cadence-email-content--field:last-child{margin-bottom:0}.cadence-email-content--label{display:block;font-size:11px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.3px;margin-bottom:5px}.cadence-email-content--preview{border:1px solid #b7b7b7;border-radius:6px;background:#fff;padding:16px;font-size:13px;line-height:1.5;min-height:80px}.cadence-email-content--preview-subject{font-size:14px;font-weight:600;color:#454545;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #b7b7b7}.cadence-email-content--preview-subject.is-empty{color:#939393;font-weight:400;font-style:italic}.cadence-email-content--preview-body{color:#737373;word-break:break-word}.cadence-email-content--preview-body p{margin:0 0 8px}.cadence-email-content--preview-divider{border:none;border-top:1px solid #b7b7b7;margin:14px 0}.cadence-email-content--preview-signature{color:#737373;font-size:12px}.cadence-email-content--preview-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 0;color:#939393}.cadence-email-content--preview-empty .gt-icon{font-size:24px}.cadence-email-content--preview-empty p{margin:0;font-size:13px}.step-card--content-state{font-size:12px;line-height:1.3}.step-card--content-state-linked{background:none;border:none;padding:0;color:#a54ab5;cursor:pointer;font-size:12px;font-weight:500;text-align:left}.step-card--content-state-linked:hover{text-decoration:underline}.step-card--content-state-custom{color:#939393;font-style:italic}.create-cadence-review{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.create-cadence-review--card{background:#fff;border:1px solid #b7b7b7;border-radius:10px;padding:24px;box-shadow:0 1px 4px rgba(0,0,0,.06)}.create-cadence-review--card-title{margin:0 0 16px 0;font-size:16px;font-weight:600;color:#454545;padding-bottom:12px;border-bottom:1px solid #b7b7b7}.create-cadence-review--row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f3f3f3}.create-cadence-review--row:last-child{border-bottom:none}.create-cadence-review--label{font-size:14px;color:#737373}.create-cadence-review--value{font-size:14px;font-weight:500;color:#454545}.create-cadence-review--empty{font-size:14px;color:#737373;text-align:center;padding:24px 0}.create-cadence-review--steps-list{display:flex;flex-direction:column;gap:8px}.create-cadence-review--step-item{display:flex;align-items:center;gap:12px;padding:12px;background:#f9f9f9;border-radius:8px}.create-cadence-review--step-number{width:28px;height:28px;border-radius:50%;background:#a54ab5;color:#fff;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.create-cadence-review--step-info{display:flex;flex-direction:column;gap:2px}.create-cadence-review--step-type{font-size:13px;font-weight:600;color:#454545}.create-cadence-review--step-detail{font-size:12px;color:#737373}.email-editor-modal{padding:8px 0}.email-editor-modal--template-option{display:flex;align-items:center;gap:8px;margin-bottom:20px;font-size:14px;color:#737373}.email-editor-modal--template-link{display:flex;align-items:center;gap:6px;background:none;border:none;color:#a54ab5;font-size:14px;cursor:pointer;padding:0}.email-editor-modal--template-link:hover{text-decoration:underline}.email-editor-modal--template-link .gt-icon{font-size:18px}.email-editor-modal--field{margin-bottom:16px}.email-editor-modal--label{display:block;font-size:13px;font-weight:600;color:#454545;margin-bottom:6px}.email-editor-modal--input{width:100%;padding:10px 12px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px}.email-editor-modal--input:focus{outline:none;border-color:#a54ab5;box-shadow:0 0 0 2px rgba(186,114,197,.15)}.create-cadence-review--branch-items{margin-left:24px;border-left:2px solid #b7b7b7;padding-left:12px}.create-cadence-review--step-item-branch{padding-left:8px}.create-cadence-review--step-number-branch{background:#e67e22 !important;font-size:10px !important}.create-cadence-review--branch-badge{display:inline-block;padding:1px 6px;font-size:9px;font-weight:700;border-radius:3px;text-transform:uppercase;letter-spacing:.3px;margin-right:6px}.create-cadence-review--branch-badge-true{background:rgba(40,167,69,.12);color:#28a745}.create-cadence-review--branch-badge-false{background:rgba(220,53,69,.12);color:#dc3545}.create-cadence-configure--template-input-row{display:flex;align-items:center;gap:4px}.create-cadence-configure--template-input-row .create-cadence-configure--input{flex:1}.create-cadence-configure--template-close-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:4px;color:#737373}.create-cadence-configure--template-close-btn:hover{color:#454545}.create-cadence-configure--card-toggle-icon{transition:transform .2s ease}.create-cadence-configure--card-toggle-icon.is-open{transform:rotate(180deg)}.create-cadence-drawer--debug-field{border-top:1px dashed #f59e0b;padding-top:12px;margin-top:12px}.create-cadence-drawer--debug-label{display:flex;align-items:center;gap:8px;font-size:13px;color:#92400e}.create-cadence-drawer--debug-hint{font-size:11px;color:#92400e;margin-top:4px}.cadence-flow-editor--branch-step-item .wait-step--line{display:none}.cadence-flow-editor{width:100%;min-height:400px;background:linear,to bottom,#f8f9fa 0%,#fff 100%;border-radius:12px;padding:32px}.cadence-flow-editor--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.cadence-flow-editor--empty p{color:#6c757d;font-size:16px;margin:16px 0 24px}.cadence-flow-editor--empty-icon{font-size:64px;color:#007c9e;opacity:.6}.cadence-flow-editor--canvas{display:flex;flex-direction:column;align-items:center;width:100%;max-width:800px;margin:0 auto}.cadence-flow-editor--start-node,.cadence-flow-editor--end-node{display:flex;align-items:center;gap:8px;padding:12px 24px;border-radius:24px;font-size:14px;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.1)}.cadence-flow-editor--start-node .gt-icon,.cadence-flow-editor--end-node .gt-icon{font-size:18px}.cadence-flow-editor--start-node{background:#28a745;color:#fff}.cadence-flow-editor--end-node{background:#b7b7b7;color:#737373}.cadence-flow-editor--connector{width:2px;height:24px;background:#ced4da}.cadence-flow-editor--step-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.cadence-flow-editor--add-step{position:relative;height:28px;display:flex;align-items:center;justify-content:center}.cadence-flow-editor--add-btn{width:28px;height:28px;border-radius:50%;border:2px dashed #ba72c5;background:#fff;color:#a54ab5;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.cadence-flow-editor--add-btn:hover{background:#a54ab5;color:#fff;border-color:#a54ab5;border-style:solid}.cadence-flow-editor--add-btn .gt-icon{font-size:16px}.cadence-flow-editor--step-clickable{width:100%;max-width:380px;margin:0 auto;cursor:pointer;border:2px solid rgba(0,0,0,0);border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease}.cadence-flow-editor--step-clickable:hover{border-color:#cc9dd7}.cadence-flow-editor--step-clickable.is-selected{border-color:#a54ab5;box-shadow:0 0 0 3px rgba(165,74,181,.12)}.cadence-flow-editor--step-clickable:focus{outline:none;border-color:#ba72c5}.cadence-flow-editor--empty-steps{display:flex;flex-direction:column;align-items:center;padding:32px 0}.cadence-flow-editor--add-step-cta{display:flex;flex-direction:column;align-items:center;padding:24px;background:#fff;border:2px dashed #b7b7b7;border-radius:12px;min-width:300px;text-align:center}.cadence-flow-editor--add-step-cta p{margin:12px 0 0;font-size:14px;color:#737373}.cadence-flow-editor--add-step-cta .et--button{background:#a54ab5;color:#fff;border:none}.cadence-flow-editor--add-step-cta .et--button:hover{background:rgb(138.6,62.16,152.04)}.cadence-flow-editor--action-buttons{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.cadence-flow-editor--action-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid #b7b7b7;border-radius:8px;background:#fff;color:#737373;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.cadence-flow-editor--action-btn .gt-icon{font-size:16px}.cadence-flow-editor--action-btn:hover{border-color:#ba72c5;color:#a54ab5;background:#fcf8fc}.cadence-flow-editor--action-btn-primary{background:#a54ab5;color:#fff;border-color:#a54ab5}.cadence-flow-editor--action-btn-primary:hover{background:rgb(138.6,62.16,152.04);border-color:rgb(138.6,62.16,152.04);color:#fff}.cadence-flow-editor--branch-container{display:flex;flex-direction:column;align-items:center;width:100%}.cadence-flow-editor--fork-connector{width:2px;height:20px;background:#ced4da}.cadence-flow-editor--branch-columns{display:flex;gap:32px;width:100%;justify-content:center;position:relative;padding-top:20px}.cadence-flow-editor--branch-columns::before{content:"";position:absolute;top:0;left:calc(50% - 180px);right:calc(50% - 180px);height:2px;background:#ced4da}.cadence-flow-editor--branch{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;width:320px;position:relative}.cadence-flow-editor--branch::before{content:"";width:2px;height:20px;background:#ced4da}.cadence-flow-editor--branch-label{display:inline-block;padding:4px 14px;font-size:10px;font-weight:700;letter-spacing:.5px;border-radius:10px;text-transform:uppercase}.cadence-flow-editor--branch-label-true{background:#d4edda;color:#155724}.cadence-flow-editor--branch-label-false{background:#f8d7da;color:#721c24}.cadence-flow-editor--branch-connector{width:2px;height:12px;background:#ced4da}.cadence-flow-editor--branch-steps{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 8px}.cadence-flow-editor--branch-add{display:flex;flex-direction:column;align-items:center;padding:0}.cadence-flow-editor--branch-add::before,.cadence-flow-editor--branch-add::after{content:"";width:2px;height:8px;background:#ced4da}.cadence-flow-editor--add-btn-small{width:24px;height:24px;border-radius:50%;background:#fff;border:2px dashed #ba72c5;color:#a54ab5;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.cadence-flow-editor--add-btn-small:hover{border-color:#a54ab5;color:#fff;background:#a54ab5;border-style:solid}.cadence-flow-editor--add-btn-small .gt-icon{font-size:14px}.cadence-flow-editor--branch-step-item{width:100%;cursor:pointer;border-radius:10px;transition:box-shadow .15s ease}.cadence-flow-editor--branch-step-item:hover{box-shadow:0 0 0 2px #cc9dd7}.cadence-flow-editor--branch-step-item.is-selected{box-shadow:0 0 0 2px #a54ab5,0 0 0 5px rgba(165,74,181,.12)}.cadence-flow-editor--branch-step-item:focus{outline:none;box-shadow:0 0 0 2px #ba72c5}.cadence-flow-editor--branch-step-item .step-card{margin:0;border-radius:8px}.cadence-flow-editor--branch-step-item .step-card--header{padding:12px}.cadence-flow-editor--branch-step-item .step-card--icon-wrapper{width:32px;height:32px}.cadence-flow-editor--branch-connector-small{width:2px;height:10px;background:#ced4da}.cadence-flow-editor--branch-exit-marker{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#fbe9e7;color:#d32f2f;margin-top:6px}.cadence-flow-editor--branch-exit-marker .gt-icon{font-size:12px}.cadence-flow-editor--branch-step{width:100%;cursor:pointer;border:2px solid rgba(0,0,0,0);border-radius:10px;transition:border-color .15s ease,box-shadow .15s ease;position:relative;padding-top:8px}.cadence-flow-editor--branch-step:hover{border-color:#cc9dd7}.cadence-flow-editor--branch-step.is-selected{border-color:#a54ab5;box-shadow:0 0 0 3px rgba(165,74,181,.12)}.cadence-flow-editor--branch-step:focus{outline:none;border-color:#ba72c5}.cadence-flow-editor--branch-step-number{position:absolute;top:-4px;left:16px;width:28px;height:28px;border-radius:50%;background:#e67e22;color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;z-index:1;box-shadow:0 2px 4px rgba(0,0,0,.15)}.cadence-flow-editor--merge-connector{width:2px;height:20px;background:#ced4da;margin-top:16px}.create-bulk-message-page{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#f9f9f9;overflow:hidden}.create-bulk-message-page--header{background:#fff;padding:16px 32px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #b7b7b7;flex-shrink:0;z-index:10}.create-bulk-message-page--header-left{flex:1}.create-bulk-message-page--title-row{display:flex;align-items:center;gap:8px}.create-bulk-message-page--title-input{font-size:24px;font-weight:600;border:none;background:rgba(0,0,0,0);padding:0;min-width:300px}.create-bulk-message-page--title-input:focus{outline:none;border-bottom:2px solid #ba72c5}.create-bulk-message-page--edit-icon{color:#939393}.create-bulk-message-page--last-saved{color:#737373;font-size:13px;margin:4px 0 0 0}.create-bulk-message-page--header-actions{display:flex;gap:12px;align-items:center}.create-bulk-message-page--header-actions .btn-primary{display:flex;align-items:center;gap:8px}.create-bulk-message-page--content{flex:1;overflow:auto}.create-bulk-message-page--footer{background:#fff;padding:16px 32px;border-top:1px solid #b7b7b7;flex-shrink:0;margin-top:auto}.bulk-message-step-indicator{display:flex;justify-content:flex-start;align-items:center;padding:16px 32px;background:#fff;border-bottom:1px solid #b7b7b7;flex-shrink:0}.bulk-message-step-indicator--step-wrapper{display:flex;align-items:center}.bulk-message-step-indicator--connector{width:100px;height:2px;background:#b7b7b7}.bulk-message-step-indicator--connector.is-completed{background:#a54ab5}.bulk-message-step-indicator--step{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;border:none;background:none;cursor:pointer}.bulk-message-step-indicator--step:disabled{cursor:not-allowed}.bulk-message-step-indicator--step.is-upcoming .bulk-message-step-indicator--number{background:#b7b7b7;color:#737373}.bulk-message-step-indicator--step.is-upcoming .bulk-message-step-indicator--label{color:#939393}.bulk-message-step-indicator--step.is-active .bulk-message-step-indicator--number{background:#a54ab5;color:#fff}.bulk-message-step-indicator--step.is-active .bulk-message-step-indicator--label{color:#a54ab5;font-weight:600}.bulk-message-step-indicator--step.is-completed .bulk-message-step-indicator--number{background:#a54ab5;color:#fff}.bulk-message-step-indicator--number{width:32px;height:32px;border-radius:50%;background:#b7b7b7;color:#737373;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.bulk-message-step-indicator--label{font-size:13px;color:#737373;white-space:nowrap}.bulk-message-content-step{display:flex;flex-wrap:wrap;gap:32px;padding:24px 32px;background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.bulk-message-content-step>.create-cadence-wizard--card-footer{flex-basis:100%;margin:16px -32px -24px;padding:16px 32px;background:#f9f9f9;border-radius:0 0 8px 8px}.bulk-message-content-step--settings{flex:1;max-width:500px}.bulk-message-content-step--section-title{font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px 0}.bulk-message-content-step--section{background:#fff;border:1px solid #b7b7b7;border-radius:8px;margin-bottom:16px}.bulk-message-content-step--section-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px;background:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left}.bulk-message-content-step--section-header:hover{background:#f9f9f9}.bulk-message-content-step--section-header-left{display:flex;align-items:center;gap:12px;font-weight:500}.bulk-message-content-step--section-icon{color:#a54ab5}.bulk-message-content-step--section-content{padding:0 16px 16px;border-top:1px solid #b7b7b7}.bulk-message-content-step--field{margin-top:16px}.bulk-message-content-step--label{display:block;font-size:11px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.bulk-message-content-step--input{width:100%;padding:10px 12px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px}.bulk-message-content-step--input:focus{outline:none;border-color:#ba72c5}.bulk-message-content-step--hint{display:block;font-size:12px;color:#737373;margin-top:4px}.bulk-message-content-step--split-email{display:flex;align-items:center;border:1px solid #b7b7b7;border-radius:6px;overflow:hidden}.bulk-message-content-step--split-email-prefix{flex:1;border:none !important;border-radius:0 !important}.bulk-message-content-step--split-email-at{padding:0 4px;font-size:14px;color:#737373;-webkit-user-select:none;user-select:none}.bulk-message-content-step--split-email-domain{padding:8px 12px;font-size:14px;color:#737373;background:#f9f9f9;border-left:1px solid #b7b7b7;white-space:nowrap;-webkit-user-select:none;user-select:none}.bulk-message-content-step--editor-toolbar{display:flex;gap:4px;margin-bottom:8px}.bulk-message-content-step--toolbar-btn{display:flex;align-items:center;gap:4px;height:32px;padding:0 8px;background:none;border:1px solid #b7b7b7;border-radius:4px;color:#737373;cursor:pointer;font-size:12px;white-space:nowrap}.bulk-message-content-step--toolbar-btn:hover{background:#fff;color:#454545;border-color:#939393}.bulk-message-content-step--toolbar-btn .gt-icon{font-size:16px}.bulk-message-content-step--textarea{width:100%;padding:12px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px;font-family:inherit;resize:vertical;min-height:150px}.bulk-message-content-step--textarea:focus{outline:none;border-color:#ba72c5}.bulk-message-content-step--preview{flex:1;position:-webkit-sticky;position:sticky;top:80px;align-self:flex-start;max-height:calc(100vh - 100px);overflow-y:auto}.bulk-message-content-step--preview-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.bulk-message-content-step--preview-actions{display:flex;align-items:center;gap:16px}.bulk-message-content-step--send-test-btn{display:flex;align-items:center;gap:6px;background:rgba(0,0,0,0);border:none;color:#a54ab5;padding:0;font-size:13px;font-weight:500;cursor:pointer}.bulk-message-content-step--send-test-btn .gt-icon{color:#a54ab5}.bulk-message-content-step--send-test-btn:hover{text-decoration:underline}.bulk-message-content-step--preview-toggle{display:flex;gap:4px;background:#f9f9f9;padding:4px;border-radius:6px}.bulk-message-content-step--preview-btn{padding:6px 12px;border:none;border-radius:4px;background:rgba(0,0,0,0);color:#737373;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:6px}.bulk-message-content-step--preview-btn:hover{color:#a54ab5}.bulk-message-content-step--preview-btn.is-active{background:#fff;color:#454545;box-shadow:0 1px 2px rgba(0,0,0,.1)}.bulk-message-content-step--preview-frame{background:#fff;border:1px solid #b7b7b7;border-radius:8px;overflow:hidden}.bulk-message-content-step--preview-frame.is-mobile{max-width:375px;margin:0 auto}.bulk-message-content-step--preview-email{padding:24px}.bulk-message-content-step--preview-from{display:flex;align-items:flex-start;gap:12px;margin-bottom:24px}.bulk-message-content-step--preview-avatar{width:40px;height:40px;border-radius:50%;background:#a54ab5;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px}.bulk-message-content-step--preview-from-info{flex:1}.bulk-message-content-step--preview-from-name{font-weight:600;color:#454545;display:block}.bulk-message-content-step--preview-from-email{font-size:13px;color:#737373}.bulk-message-content-step--preview-date{font-size:12px;color:#939393}.bulk-message-content-step--preview-body{border-top:1px solid #b7b7b7;padding-top:24px}.bulk-message-content-step--preview-subject{font-size:20px;font-weight:600;color:#454545;margin:0 0 16px 0}.bulk-message-content-step--preview-content{font-size:14px;color:#737373;line-height:1.6}.bulk-message-content-step--preview-content p{margin:0 0 12px 0}.bulk-message-content-step--preview-content img{max-width:100%;height:auto}.bulk-message-audience-step{padding:24px 32px;max-width:800px;margin:0 auto}.bulk-message-audience-step--section{background:#fff;border:1px solid #b7b7b7;border-radius:8px;padding:24px;margin-bottom:24px}.bulk-message-audience-step--title{margin:0 0 8px 0;font-size:18px;font-weight:600}.bulk-message-audience-step--description{margin:0 0 20px 0;color:#737373}.bulk-message-audience-step--options{display:flex;flex-direction:column;gap:12px}.bulk-message-audience-step--option{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid #b7b7b7;border-radius:8px;cursor:pointer;transition:all .15s ease}.bulk-message-audience-step--option:hover{border-color:#ba72c5;background:#fcf8fc}.bulk-message-audience-step--option.is-selected{border-color:#a54ab5;background:#fcf8fc}.bulk-message-audience-step--option-radio{padding-top:2px}.bulk-message-audience-step--option-icon{color:#a54ab5;font-size:20px}.bulk-message-audience-step--option-content{flex:1}.bulk-message-audience-step--option-label{font-weight:600;display:block}.bulk-message-audience-step--option-desc{font-size:13px;color:#737373;display:block;margin-top:2px}.bulk-message-audience-step--select-wrapper{margin-top:16px}.bulk-message-audience-step--select-wrapper label{display:block;font-weight:500;margin-bottom:8px}.bulk-message-audience-step--select{width:100%;padding:10px 12px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px;background:#fff}.bulk-message-audience-step--select:focus{outline:none;border-color:#ba72c5}.bulk-message-audience-step--metric-row{display:flex;align-items:center;gap:12px}.bulk-message-audience-step--metric-select{width:280px;flex-shrink:0}.bulk-message-audience-step--goal-inline{display:flex;align-items:center;gap:6px;flex-shrink:0}.bulk-message-audience-step--goal-label{font-size:14px;color:#737373;font-weight:500;white-space:nowrap}.bulk-message-audience-step--goal-input-small,.bulk-message-audience-step--goal-input{width:72px;padding:8px 10px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px;text-align:center;height:36px;box-sizing:border-box}.bulk-message-audience-step--goal-input-small:focus,.bulk-message-audience-step--goal-input:focus{outline:none;border-color:#a54ab5}.bulk-message-audience-step--goal-input-small::-webkit-inner-spin-button,.bulk-message-audience-step--goal-input-small::-webkit-outer-spin-button,.bulk-message-audience-step--goal-input::-webkit-inner-spin-button,.bulk-message-audience-step--goal-input::-webkit-outer-spin-button{opacity:1}.bulk-message-audience-step--goal-prefix,.bulk-message-audience-step--goal-suffix{font-size:14px;color:#737373;font-weight:500}.bulk-message-audience-step--upload{margin-top:16px}.bulk-message-audience-step--upload-zone{border:2px dashed #939393;border-radius:8px;padding:40px;text-align:center;cursor:pointer}.bulk-message-audience-step--upload-zone:hover{border-color:#ba72c5;background:#fcf8fc}.bulk-message-audience-step--upload-icon{font-size:40px;color:#939393;margin-bottom:12px}.bulk-message-audience-step--upload-hint{display:block;font-size:12px;color:#737373;margin-top:8px}.bulk-message-audience-step--goal-row{display:flex;gap:16px;align-items:center}.bulk-message-audience-step--goal-target{display:flex;align-items:center;gap:8px}.bulk-message-audience-step--goal-target label{font-weight:500;color:#737373}.bulk-message-audience-step--input{width:80px;padding:10px 12px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px}.bulk-message-audience-step--input:focus{outline:none;border-color:#ba72c5}.bulk-message-audience-step--label-purple{color:#a54ab5;font-weight:600}.bulk-message-audience-step--goal-prefix{font-weight:600;font-size:14px;color:#454545}.bulk-message-audience-step--gift-amount-row{display:flex;align-items:center;gap:12px}.bulk-message-audience-step--amount-input-wrapper{display:flex;align-items:center;gap:4px;padding:0 12px;border:1px solid #b7b7b7;border-radius:4px;height:38px;background:#fff}.bulk-message-audience-step--amount-input{border:none;outline:none;font-size:14px;width:60px;text-align:right}.bulk-message-audience-step--select-small{padding:8px 12px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px;background:#fff;min-width:120px;width:auto}.bulk-message-audience-step--select-small:focus{outline:none;border-color:#a54ab5}.bulk-message-schedule-step{max-width:800px;margin:0 auto}.bulk-message-schedule-step--section{background:#fff;border:1px solid #b7b7b7;border-radius:8px;padding:24px;margin-bottom:24px}.bulk-message-schedule-step--title{margin:0 0 8px 0;font-size:18px;font-weight:600}.bulk-message-schedule-step--description{margin:0 0 20px 0;color:#737373}.bulk-message-schedule-step--options{display:flex;flex-direction:column;gap:12px}.bulk-message-schedule-step--option{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid #b7b7b7;border-radius:8px;cursor:pointer;transition:all .15s ease}.bulk-message-schedule-step--option:hover{border-color:#ba72c5;background:#fcf8fc}.bulk-message-schedule-step--option.is-selected{border-color:#a54ab5;background:#fcf8fc}.bulk-message-schedule-step--option-radio{padding-top:2px}.bulk-message-schedule-step--option-icon{color:#a54ab5;font-size:20px}.bulk-message-schedule-step--option-content{flex:1}.bulk-message-schedule-step--option-label{font-weight:600;display:block}.bulk-message-schedule-step--option-desc{font-size:13px;color:#737373;display:block;margin-top:2px}.bulk-message-schedule-step--datetime{display:flex;gap:16px;margin-top:16px;padding-left:44px}.bulk-message-schedule-step--field label{display:block;font-weight:500;margin-bottom:8px}.bulk-message-schedule-step--input{padding:10px 12px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px}.bulk-message-schedule-step--input:focus{outline:none;border-color:#ba72c5}.bulk-message-schedule-step--summary{padding:0}.bulk-message-schedule-step--summary-card{background:#f9f9f9;border-radius:8px;padding:16px}.bulk-message-schedule-step--summary-row{display:flex;align-items:center;gap:12px;padding:8px 0}.bulk-message-schedule-step--summary-row .gt-icon{color:#737373}.bulk-message-schedule-step--summary-row:not(:last-child){border-bottom:1px solid #b7b7b7}.bulk-message-schedule-step--summary-label{font-weight:600;color:#454545;min-width:160px;flex-shrink:0}.bulk-message-schedule-step--summary-value{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bulk-message-schedule-step--summary-badge{display:inline-flex;align-items:center;padding:2px 8px;margin-left:4px;background:#f9f9f9;border-radius:12px;font-size:12px;color:#737373;white-space:nowrap}.bulk-message-detail-page{height:100%;display:flex;flex-direction:column;background:#f9f9f9}.bulk-message-detail-page select,.bulk-message-detail-page input[type=text],.bulk-message-detail-page input[type=search]{margin-bottom:0}.bulk-message-detail-page--content{flex:1;padding:24px 32px;overflow:auto}.bulk-message-detail-page--combined-card{background:#fff;border:1px solid #b7b7b7;border-radius:8px;overflow:hidden}.bulk-message-detail-page--combined-card .cadence-performance-chart{background:rgba(0,0,0,0);border:none;border-radius:0;margin-bottom:0}.bulk-message-detail-page--success-metric{display:flex;align-items:center;gap:8px;padding:10px 0;font-size:14px}.bulk-message-detail-page--success-metric>.gt-icon{font-size:18px;color:#a54ab5}.bulk-message-detail-page--success-metric-label{font-weight:600;color:#737373}.bulk-message-detail-page--success-metric-value{color:#454545;font-weight:500}.bulk-message-detail-page--recipients-section .cadence-recipients-table{background:rgba(0,0,0,0);border:none;border-radius:0}.bulk-message-detail-page--recipients-section .cadence-recipients-table--header{padding:16px 24px}.cadence-enrollment-banner{display:flex;align-items:center;gap:10px;padding:12px 16px;margin-bottom:16px;background:#fcf8fc;border:1px solid #ba72c5;border-radius:8px;font-size:14px;color:#a54ab5;font-weight:500}.cadence-enrollment-banner--spinner{width:16px;height:16px;border:2px solid #ba72c5;border-top-color:#a54ab5;border-radius:50%;flex-shrink:0;animation:spin .7s linear infinite}.cadence-enrollment-banner.is-error{background:#fef6f7;border-color:#eb5c68;color:#de1b2c}.cadence-enrollment-banner.is-error .gt-icon{font-size:18px}.bulk-message-stats-cards-scroll{position:relative;overflow-x:auto;margin-bottom:24px;-webkit-overflow-scrolling:touch}.bulk-message-stats-cards-scroll::-webkit-scrollbar{height:6px}.bulk-message-stats-cards-scroll::-webkit-scrollbar-thumb{background:#b7b7b7;border-radius:3px}.bulk-message-stats-cards-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.bulk-message-stats-cards-wrap{position:relative}.bulk-message-stats-cards-wrap::after{content:"";position:absolute;right:0;top:0;bottom:0;width:48px;pointer-events:none;background:linear,to right,rgba(0,0,0,0),#fff;z-index:1}.bulk-message-stats-cards-wrap.is-scrolled-end::after{display:none}.bulk-message-stats-cards{display:flex;gap:16px}.bulk-message-stats-cards--card{flex:0 0 auto;min-width:140px;background:#fff;border:1px solid #b7b7b7;border-radius:8px;padding:16px 20px}.bulk-message-stats-cards--card-loading{opacity:.5;animation:pulse 1.5s ease-in-out infinite}.bulk-message-stats-cards--label{font-size:13px;color:#737373;display:flex;align-items:center;gap:4px;margin-bottom:4px}.bulk-message-stats-cards--info{cursor:default;font-size:14px;color:#939393;line-height:1;text-decoration:none}.bulk-message-stats-cards--label{cursor:default;text-decoration:none}.bulk-message-stats-cards--label .et-tooltip-trigger{cursor:default;text-decoration:none}.bulk-message-stats-cards--value{font-size:32px;font-weight:600;color:#454545;display:block}.bulk-message-stats-cards--value-success{color:#3f7f34}.bulk-message-stats-cards--value-danger{color:#de1b2c}.bulk-message-stats-cards--sublabel{font-size:12px;color:#737373;display:block;margin-top:4px}.bulk-message-overflow-btn{padding:6px 8px !important;min-width:auto !important}.bulk-message-overflow-menu{display:flex;flex-direction:column;min-width:180px;padding:4px 0}.bulk-message-overflow-menu--item{display:flex;align-items:center;gap:8px;padding:8px 16px;border:none;background:none;cursor:pointer;font-size:14px;color:#454545;text-align:left;width:100%}.bulk-message-overflow-menu--item:hover{background:#f9f9f9}.bulk-message-overflow-menu--item .gt-icon{font-size:16px;color:#737373}.bulk-message-audience-panel{background:#fff;border:1px solid #b7b7b7;border-radius:8px;padding:16px 20px;margin-bottom:24px;position:relative}.bulk-message-audience-panel--header{display:flex;align-items:center;gap:8px;margin-bottom:12px}.bulk-message-audience-panel--icon{color:#737373}.bulk-message-audience-panel--title{font-size:14px;font-weight:600;color:#454545}.bulk-message-audience-panel--body{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.bulk-message-audience-panel--source{display:flex;align-items:center;gap:6px;font-size:13px;color:#737373;background:#f9f9f9;padding:4px 10px;border-radius:4px}.bulk-message-audience-panel--job{display:flex;align-items:center;gap:12px;flex:1}.bulk-message-audience-panel--job-type{font-size:13px;color:#454545}.bulk-message-audience-panel--job-status{font-size:12px;font-weight:500;padding:2px 8px;border-radius:10px}.bulk-message-audience-panel--job-status.is-new,.bulk-message-audience-panel--job-status.is-pending{background:#d7d7d7;color:#737373}.bulk-message-audience-panel--job-status.is-running{background:#e3f2fd;color:#1565c0}.bulk-message-audience-panel--job-status.is-completed{background:#e8f5e9;color:#2e7d32}.bulk-message-audience-panel--job-status.is-failed{background:#fef6f7;color:#de1b2c}.bulk-message-audience-panel--progress{display:flex;align-items:center;gap:8px;flex:1;max-width:300px}.bulk-message-audience-panel--progress-bar{flex:1;height:6px;background:#d7d7d7;border-radius:3px;overflow:hidden}.bulk-message-audience-panel--progress-fill{height:100%;background:#1565c0;border-radius:3px;transition:width .3s ease}.bulk-message-audience-panel--progress-text{font-size:12px;color:#737373;white-space:nowrap}.bulk-message-audience-panel--processed{font-size:13px;color:#737373}.bulk-message-audience-panel--error{font-size:13px;color:#de1b2c}.bulk-message-audience-panel--refresh{position:absolute;top:16px;right:20px}.bulk-message-performance-chart{background:#fff;border:1px solid #b7b7b7;border-radius:8px;padding:24px}.bulk-message-performance-chart--header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.bulk-message-performance-chart--title{margin:0;font-size:16px;font-weight:600}.bulk-message-performance-chart--time-range{display:flex;gap:4px;background:#f9f9f9;padding:4px;border-radius:6px}.bulk-message-performance-chart--time-btn{padding:6px 12px;border:none;border-radius:4px;background:rgba(0,0,0,0);color:#737373;font-size:13px;font-weight:500;cursor:pointer}.bulk-message-performance-chart--time-btn:hover{color:#a54ab5}.bulk-message-performance-chart--time-btn.is-active{background:#a54ab5;color:#fff}.bulk-message-performance-chart--chart{display:flex;gap:16px}.bulk-message-performance-chart--y-axis{display:flex;flex-direction:column;justify-content:space-between;width:40px;text-align:right;font-size:11px;color:#939393;padding:0 8px}.bulk-message-performance-chart--plot-area{flex:1;display:flex;flex-direction:column}.bulk-message-performance-chart--svg{width:100%;height:300px}.bulk-message-performance-chart--grid-line{stroke:#b7b7b7;stroke-width:1}.bulk-message-performance-chart--line{stroke-width:2;fill:none}.bulk-message-performance-chart--line-opens{stroke:#a54ab5}.bulk-message-performance-chart--line-clicks{stroke:#939393}.bulk-message-performance-chart--point-opens{fill:#a54ab5}.bulk-message-performance-chart--point-clicks{fill:#939393}.bulk-message-performance-chart--x-axis{display:flex;justify-content:space-between;padding:8px 10px 0;font-size:11px;color:#939393}.bulk-message-performance-chart--legend{display:flex;justify-content:center;gap:24px;margin-top:16px}.bulk-message-performance-chart--legend-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#737373}.bulk-message-performance-chart--legend-line{width:24px;height:2px}.bulk-message-performance-chart--legend-line-opens{background:#a54ab5}.bulk-message-performance-chart--legend-line-clicks{background:#939393}.bulk-message-performance-chart--legend-line-dashed{background:repeating-linear-gradient(90deg, #939393 0px, #939393 4px, transparent 4px, transparent 8px)}.bulk-message-detail-page--cards-row{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.bulk-message-campaign-details{background:#fff;border-radius:8px;border:1px solid #b7b7b7;padding:20px 24px}.bulk-message-campaign-details--title{font-size:16px;font-weight:600;color:#454545;margin:0 0 16px}.bulk-message-campaign-details--row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f9f9f9}.bulk-message-campaign-details--row:last-child{border-bottom:none}.bulk-message-campaign-details--label{font-size:14px;color:#737373}.bulk-message-campaign-details--value{font-size:14px;color:#454545;text-align:right}.bulk-message-campaign-details--link{font-size:14px;color:#007c9e;text-decoration:none;text-align:right}.bulk-message-campaign-details--link:hover{text-decoration:underline}.bulk-message-recent-activity{background:#fff;border-radius:8px;border:1px solid #b7b7b7;padding:20px 24px}.bulk-message-recent-activity--header{margin-bottom:16px}.bulk-message-recent-activity--title{font-size:16px;font-weight:600;color:#454545;margin:0}.bulk-message-recent-activity--list{display:flex;flex-direction:column;gap:12px}.bulk-message-recent-activity--item{display:flex;align-items:center;gap:12px}.bulk-message-recent-activity--icon{font-size:18px;color:#939393}.bulk-message-recent-activity--icon.bulk-message-recent-activity--icon-opened{color:#a54ab5}.bulk-message-recent-activity--icon.bulk-message-recent-activity--icon-clicked{color:#28a745}.bulk-message-recent-activity--info{display:flex;flex-direction:column;flex:1}.bulk-message-recent-activity--name{font-size:14px;color:#454545;font-weight:500}.bulk-message-recent-activity--action{font-size:12px;color:#737373}.bulk-message-recent-activity--time{font-size:12px;color:#939393}.bulk-message-recipients{background:#fff;border-radius:8px;border:1px solid #b7b7b7;margin-top:24px;overflow:hidden}.bulk-message-recipients--header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #b7b7b7}.bulk-message-recipients--title{font-size:16px;font-weight:600;color:#454545;margin:0}.bulk-message-recipients--search{display:flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #b7b7b7;border-radius:6px;background:#fff}.bulk-message-recipients--search input{border:none;outline:none;font-size:13px;width:160px;background:rgba(0,0,0,0)}.bulk-message-recipients--search input::placeholder{color:#939393}.bulk-message-recipients--search .gt-icon{font-size:16px;color:#939393}.bulk-message-recipients--search:focus-within{border-color:#a54ab5}.bulk-message-recipients--search:focus-within .gt-icon{color:#a54ab5}.bulk-message-recipients--email-link{color:#007c9e;text-decoration:none}.bulk-message-recipients--email-link:hover{text-decoration:underline}.bulk-message-recipients--status{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.bulk-message-recipients--status-delivered{background:rgba(40,167,69,.1);color:#28a745}.bulk-message-recipients--status-bounced{background:rgba(220,53,69,.1);color:#dc3545}.bulk-message-recipients--status-unsubscribed{background:rgba(255,193,7,.15);color:#d39e00}.bulk-message-recipients--check{color:#939393;font-size:16px}.bulk-message-recipients--x{color:#b7b7b7;font-size:16px}.bulk-message-recipients--header-left{display:flex;align-items:center;gap:16px}.bulk-message-recipients--count{font-size:14px;color:#737373;font-weight:400}.bulk-message-recipients--pagination{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #b7b7b7;background:#f9f9f9}.bulk-message-recipients--pagination-left{display:flex;align-items:center;gap:12px;font-size:14px;color:#737373}.bulk-message-recipients--pagination-left select{padding:4px 8px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px;color:#454545;background:#fff;cursor:pointer}.bulk-message-recipients--pagination-left select:focus{outline:none;border-color:#a54ab5}.bulk-message-recipients--pagination-info{color:#737373}.bulk-message-recipients--pagination-right{display:flex;align-items:center;gap:4px}.bulk-message-recipients--page-btn{min-width:32px;height:32px;padding:0 8px;border:1px solid #b7b7b7;border-radius:4px;background:#fff;font-size:14px;color:#737373;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.bulk-message-recipients--page-btn:hover:not(:disabled){border-color:#a54ab5;color:#a54ab5}.bulk-message-recipients--page-btn:disabled{opacity:.5;cursor:not-allowed}.bulk-message-recipients--page-btn.is-active{background:#a54ab5;border-color:#a54ab5;color:#fff}.bulk-message-recipients--page-btn .gt-icon{font-size:18px}.bulk-message-recipients--checkbox{width:16px;height:16px;cursor:pointer;vertical-align:middle;accent-color:#a54ab5}.bulk-message-recipients--action-bar{display:flex;align-items:center;gap:12px;padding:10px 24px;background:#f9f9f9;border-bottom:1px solid #b7b7b7}.bulk-message-recipients--add-to-btn{font-size:13px}.bulk-message-recipients--remove-btn{font-size:13px;color:#737373}.bulk-message-recipients--remove-btn .gt-icon{font-size:14px;margin-right:4px}.bulk-message-recipients .et--flex-table--header-cell:first-child,.bulk-message-recipients .et--flex-table--cell:first-child{width:40px;flex:0 0 40px;text-align:center;display:flex;align-items:center;justify-content:center}.bulk-message-wizard--recipient-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px}.bulk-message-wizard--recipient-option{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;border:1px solid #ced4da;border-radius:8px;background:#fff;cursor:pointer;transition:all .15s ease}.bulk-message-wizard--recipient-option:hover{border-color:#007c9e}.bulk-message-wizard--recipient-option.is-selected{border-color:#007c9e;background:#f0f9fb}.bulk-message-wizard--recipient-option strong{font-size:14px;color:#2b3e50;margin-bottom:4px}.bulk-message-wizard--recipient-option span{font-size:12px;color:#6c757d}.bulk-message-wizard--recipient-icon{font-size:24px;color:#007c9e;margin-bottom:10px}.bulk-message-wizard--recipient-count{background:#f8f9fa;padding:16px;border-radius:8px;margin-top:20px}.bulk-message-wizard--recipient-count strong{font-size:14px;color:#2b3e50}.bulk-message-wizard--preview-placeholder{background:#f8f9fa;padding:40px 20px;border-radius:8px;margin-top:20px;text-align:center}.bulk-message-wizard--preview-placeholder p{font-size:14px;color:#6c757d;margin:0}.bulk-message-wizard--preview-icon{font-size:24px;color:#6c757d;margin-bottom:10px;display:block}.bulk-message-wizard--ready-notice{background:#e8f5e9;padding:16px;border-radius:8px;margin-top:20px;display:flex;align-items:center;gap:10px}.bulk-message-wizard--ready-notice p{font-size:14px;color:#2e7d32;margin:0}.bulk-message-wizard--ready-icon{font-size:18px;color:#2e7d32}.bulk-message-wizard--page-header{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 0;margin-bottom:24px}.bulk-message-wizard--page-header-left{display:flex;flex-direction:column;gap:4px}.bulk-message-wizard--page-title{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:600;color:#454545;margin:0}.bulk-message-wizard--edit-btn{background:none;border:none;padding:4px;cursor:pointer;color:#939393}.bulk-message-wizard--edit-btn:hover{color:#737373}.bulk-message-wizard--edit-btn .gt-icon{font-size:18px}.bulk-message-wizard--last-saved{font-size:13px;color:#737373}.bulk-message-wizard--page-header-right{display:flex;gap:12px}.bulk-message-schedule{max-width:800px;margin:0 auto}.bulk-message-schedule--intro{text-align:center;margin-bottom:32px}.bulk-message-schedule--title{font-size:28px;font-weight:600;color:#454545;margin:0 0 8px}.bulk-message-schedule--subtitle{font-size:15px;color:#737373;margin:0}.bulk-message-schedule--card{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);margin-bottom:20px;overflow:hidden}.bulk-message-schedule--card-header{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#f9f9f9;border-bottom:1px solid #b7b7b7}.bulk-message-schedule--card-icon{width:36px;height:36px;background:#fcf8fc;border-radius:8px;display:flex;align-items:center;justify-content:center}.bulk-message-schedule--card-icon .gt-icon{font-size:18px;color:#a54ab5}.bulk-message-schedule--card-title{font-size:16px;font-weight:600;color:#454545;margin:0;flex:1}.bulk-message-schedule--timezone{font-size:13px;color:#a54ab5;font-weight:500}.bulk-message-schedule--card-body{padding:20px}.bulk-message-schedule--description{font-size:14px;color:#737373;margin:0 0 16px;line-height:1.5}.bulk-message-schedule--test-row{display:flex;gap:12px;margin-bottom:16px}.bulk-message-schedule--search{flex:1;position:relative}.bulk-message-schedule--search .gt-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#939393;font-size:18px}.bulk-message-schedule--search input{width:100%;padding:10px 16px 10px 40px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px}.bulk-message-schedule--search input::placeholder{color:#939393}.bulk-message-schedule--search input:focus{outline:none;border-color:#ba72c5}.bulk-message-schedule--info{display:flex;align-items:flex-start;gap:8px;padding:12px 16px;background:#e3f2fd;border-radius:6px}.bulk-message-schedule--info .gt-icon{color:#1976d2;font-size:18px;flex-shrink:0;margin-top:2px}.bulk-message-schedule--info span{font-size:13px;color:#1976d2;line-height:1.5}.bulk-message-schedule--tz-note{font-size:13px;color:#737373;margin:0 0 16px}.bulk-message-schedule--options{display:flex;flex-direction:column;gap:12px}.bulk-message-schedule--option{display:flex;align-items:flex-start;gap:12px;padding:16px;border:2px solid #b7b7b7;border-radius:8px;cursor:pointer;transition:all .15s ease}.bulk-message-schedule--option input[type=radio]{margin-top:4px;accent-color:#a54ab5}.bulk-message-schedule--option:hover{border-color:#939393}.bulk-message-schedule--option.is-selected{border-color:#a54ab5;background:rgba(165,74,181,.02)}.bulk-message-schedule--option-content{display:flex;flex-direction:column;gap:4px}.bulk-message-schedule--option-content strong{font-size:15px;color:#454545}.bulk-message-schedule--option-content>span{font-size:13px;color:#737373}.bulk-message-schedule--estimated{display:flex;align-items:center;gap:6px;margin-top:12px;padding:8px 12px;background:#f9f9f9;border-radius:6px}.bulk-message-schedule--estimated .gt-icon{font-size:16px;color:#737373}.bulk-message-schedule--estimated span{font-size:13px;color:#737373}.bulk-message-schedule--datetime{display:flex;gap:12px;margin-top:12px}.bulk-message-schedule--datetime input{padding:8px 12px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px}.bulk-message-schedule--datetime input:focus{outline:none;border-color:#ba72c5}.bulk-message-schedule--footer{display:flex;justify-content:space-between;align-items:center;padding:20px 0;margin-top:12px}.bulk-message-schedule--footer-right{display:flex;gap:12px}@media(max-width: 1024px){.email-template-builder--content{grid-template-columns:1fr}.email-template-builder--sidebar{flex-direction:row}.email-template-builder--sidebar .email-template-builder--sidebar-section{flex:1}}@media(max-width: 768px){.email-template-builder--header{flex-direction:column;gap:16px;align-items:flex-start}.email-template-builder--sidebar{flex-direction:column}}.bulk-message-wizard{position:absolute;inset:0;background:#f9f9f9;display:flex;flex-direction:column;overflow:hidden}.bulk-message-wizard--header{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 32px;background:#fff;border-bottom:1px solid #b7b7b7;flex-shrink:0;z-index:10}.bulk-message-wizard--header-left{display:flex;flex-direction:column;gap:4px}.bulk-message-wizard--title{display:flex;align-items:center;gap:8px;font-size:24px;font-weight:600;color:#454545;margin:0}.bulk-message-wizard--edit-btn{background:none;border:none;padding:4px;color:#939393;cursor:pointer}.bulk-message-wizard--edit-btn:hover{color:#a54ab5}.bulk-message-wizard--name-input{font-size:24px;font-weight:600;color:#454545;border:1px solid #ba72c5;border-radius:4px;padding:4px 8px;outline:none}.bulk-message-wizard--last-saved{font-size:13px;color:#737373}.bulk-message-wizard--header-right{display:flex;align-items:center;gap:12px}.bulk-message-wizard--content{padding:32px;max-width:1200px;margin:0 auto;flex:1;overflow-y:auto}.bulk-message-wizard--footer{display:flex;justify-content:space-between;align-items:center;padding:20px 32px;background:#fff;border-top:1px solid #b7b7b7;position:-webkit-sticky;position:sticky;bottom:0;z-index:10}.bulk-message-wizard--footer-right{display:flex;gap:12px;margin-left:auto}.bulk-message-steps{display:flex;justify-content:center;align-items:center;padding:24px 32px;background:#fff;border-bottom:1px solid #b7b7b7;flex-shrink:0}.bulk-message-steps--item{display:flex;align-items:center}.bulk-message-steps--circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;background:#b7b7b7;color:#737373;margin-right:8px;border:none;padding:0}.bulk-message-steps--circle.is-clickable{cursor:pointer;transition:transform .15s ease}.bulk-message-steps--circle.is-clickable:hover{transform:scale(1.1)}.bulk-message-steps--circle:disabled{cursor:default}.bulk-message-steps--circle.is-active{background:#a54ab5;color:#fff}.bulk-message-steps--circle.is-complete{background:#a54ab5;color:#fff}.bulk-message-steps--circle.is-complete .gt-icon{font-size:16px}.bulk-message-steps--label{font-size:14px;color:#737373;margin-right:16px}.bulk-message-steps--label.is-active{color:#a54ab5;font-weight:500}.bulk-message-steps--line{width:80px;height:2px;background:#b7b7b7;margin-right:16px}.bulk-message-audience-step{max-width:800px;margin:0 auto}.bulk-message-audience-step--intro{text-align:center;margin-bottom:32px}.bulk-message-audience-step--title{font-size:24px;font-weight:600;color:#454545;margin:0 0 8px 0}.bulk-message-audience-step--subtitle{font-size:15px;color:#737373;margin:0}.bulk-message-audience-step--card{background:#fff;border:1px solid #b7b7b7;border-radius:8px;margin-bottom:16px}.bulk-message-audience-step--card-header{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #b7b7b7;font-size:16px;font-weight:600;color:#454545}.bulk-message-audience-step--card-header-collapsible{width:100%;background:none;border:none;border-bottom:none;justify-content:space-between;cursor:pointer}.bulk-message-audience-step--card-header-collapsible:hover{background:#f9f9f9}.bulk-message-audience-step--input{width:100%;padding:8px 12px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px}.bulk-message-audience-step--input:focus{outline:none;border-color:#ba72c5}.bulk-message-audience-step--card-icon{color:#a54ab5;font-size:20px}.bulk-message-audience-step--card-icon.bulk-message-audience-step--card-icon-success{color:#3f7f34}.bulk-message-audience-step--card-body{padding:20px}.bulk-message-audience-step--field{margin-bottom:16px}.bulk-message-audience-step--field:last-child{margin-bottom:0}.bulk-message-audience-step--label{display:block;font-size:11px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.bulk-message-audience-step--checkbox-label{display:flex;align-items:center;gap:8px;font-size:14px;color:#454545;cursor:pointer}.bulk-message-audience-step--checkbox-label input[type=checkbox]{width:16px;height:16px;accent-color:#a54ab5}.bulk-message-audience-step--search{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid #b7b7b7;border-radius:4px}.bulk-message-audience-step--search .gt-icon{color:#939393}.bulk-message-audience-step--search input{flex:1;border:none;outline:none;font-size:14px}.bulk-message-audience-step--search input::placeholder{color:#939393}.bulk-message-audience-step--search:focus-within{border-color:#ba72c5}.bulk-message-audience-step--selection-info{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:13px;color:#16a34a}.bulk-message-audience-step--selection-info .gt-icon{font-size:16px}.bulk-message-audience-step--csv-upload{display:flex;align-items:center;gap:8px}.bulk-message-audience-step--csv-btn{display:flex;align-items:center;gap:10px;padding:12px 16px;border:2px dashed #b7b7b7;border-radius:6px;background:#f9f9f9;cursor:pointer;font-size:14px;color:#737373;flex:1;transition:all .15s ease}.bulk-message-audience-step--csv-btn:hover{border-color:#ba72c5;background:#fcf8fc;color:#a54ab5}.bulk-message-audience-step--csv-btn .gt-icon{font-size:20px}.bulk-message-audience-step--csv-clear{background:none;border:none;padding:8px;cursor:pointer;color:#737373}.bulk-message-audience-step--csv-clear:hover{color:#dc3545}.bulk-message-audience-step--hint{font-size:12px;color:#737373;margin:8px 0 0 0}.bulk-message-audience-step--contact-results{max-height:240px;overflow-y:auto;border:1px solid #b7b7b7;border-radius:4px;margin-top:4px}.bulk-message-audience-step--contact-result{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;border:none;border-bottom:1px solid #b7b7b7;background:#fff;cursor:pointer;text-align:left}.bulk-message-audience-step--contact-result:last-child{border-bottom:none}.bulk-message-audience-step--contact-result:hover{background:#f9f9f9}.bulk-message-audience-step--contact-result.is-selected{background:rgb(246,236.9,247.6)}.bulk-message-audience-step--contact-result .gt-icon{color:#737373}.bulk-message-audience-step--contact-result.is-selected .gt-icon{color:#a54ab5}.bulk-message-audience-step--contact-info{display:flex;flex-direction:column}.bulk-message-audience-step--contact-name{font-weight:500;color:#454545}.bulk-message-audience-step--contact-email{font-size:12px;color:#737373}.bulk-message-audience-step--spinner{animation:spin 1s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes pulse{0%,100%{opacity:.5}50%{opacity:.25}}.bulk-message-audience-step--selected-contacts{margin-top:12px}.bulk-message-audience-step--contact-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.bulk-message-audience-step--contact-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#f9f9f9;border-radius:16px;font-size:13px;color:#454545}.bulk-message-audience-step--contact-chip button{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center}.bulk-message-audience-step--contact-chip button .gt-icon{font-size:14px;color:#737373}.bulk-message-audience-step--contact-chip button:hover .gt-icon{color:#454545}.bulk-message-content-step--email-toolbar{display:flex;align-items:center;gap:4px;padding:8px 12px;border-top:1px solid #b7b7b7;background:#f9f9f9;flex-shrink:0}.bulk-message-content-step--toolbar-badge{font-size:11px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bulk-message-content-step--toolbar-btn-clear{color:#939393;border-color:rgba(0,0,0,0)}.bulk-message-content-step--toolbar-btn-clear:hover{color:#de1b2c;background:#fef6f7;border-color:#eb5c68}.bulk-message-content-step--toolbar-btn-clear .gt-icon{font-size:14px}.bulk-message-content-step--signature-block{padding:0 12px 12px;font-size:13px;color:#737373}.bulk-message-content-step--signature-divider{height:1px;background:#b7b7b7;margin-bottom:8px}.bulk-message-content-step--signature-content{font-size:13px;line-height:1.5;color:#737373}.bulk-message-content-step--signature-content img{max-width:200px;height:auto}.bulk-message-audience-step--link{background:none;border:none;padding:0;font-size:inherit;color:#a54ab5;cursor:pointer;text-decoration:underline}.bulk-message-audience-step--link:hover{color:#ba72c5}.bulk-message-audience-step--description{font-size:14px;color:#737373;margin:0 0 16px 0}.bulk-message-audience-step--metrics-row{display:flex;gap:16px}.bulk-message-audience-step--field-metric{flex:2}.bulk-message-schedule-step{max-width:800px;margin:0 auto;padding-bottom:100px}.bulk-message-schedule-step--intro{text-align:center;margin-bottom:32px}.bulk-message-schedule-step--title{font-size:24px;font-weight:600;color:#454545;margin:0 0 8px 0}.bulk-message-schedule-step--subtitle{font-size:15px;color:#737373;margin:0}.bulk-message-schedule-step--card{background:#fff;border:1px solid #b7b7b7;border-radius:8px;margin-bottom:16px}.bulk-message-schedule-step--card-header{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid #b7b7b7;font-size:16px;font-weight:600;color:#454545}.bulk-message-schedule-step--card-icon{color:#a54ab5;font-size:20px}.bulk-message-schedule-step--timezone{margin-left:auto;font-size:13px;font-weight:500;color:#a54ab5}.bulk-message-schedule-step--card-body{padding:20px}.bulk-message-schedule-step--description{font-size:14px;color:#737373;margin:0 0 16px 0}.bulk-message-schedule-step--test-row{display:flex;gap:12px;margin-bottom:16px}.bulk-message-schedule-step--search{flex:1;display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid #b7b7b7;border-radius:4px}.bulk-message-schedule-step--search .gt-icon{color:#939393}.bulk-message-schedule-step--search input{flex:1;border:none;outline:none;font-size:14px}.bulk-message-schedule-step--search input::placeholder{color:#939393}.bulk-message-schedule-step--search:focus-within{border-color:#ba72c5}.bulk-message-schedule-step--selected-recipient{flex:1;display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #ba72c5;border-radius:4px;background:rgba(186,114,197,.05);font-size:14px}.bulk-message-schedule-step--recipient-email{color:#737373;font-size:13px}.bulk-message-schedule-step--clear-btn{margin-left:auto;background:none;border:none;cursor:pointer;color:#737373;padding:0}.bulk-message-schedule-step--clear-btn:hover{color:#dc3545}.bulk-message-schedule-step--spinner{animation:spin 1s linear infinite}.bulk-message-schedule-step--contact-results{max-height:200px;overflow-y:auto;border:1px solid #b7b7b7;border-radius:4px;margin-bottom:12px}.bulk-message-schedule-step--contact-result{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px;border:none;border-bottom:1px solid #b7b7b7;background:#fff;cursor:pointer;text-align:left}.bulk-message-schedule-step--contact-result:last-child{border-bottom:none}.bulk-message-schedule-step--contact-result:hover{background:#f9f9f9}.bulk-message-schedule-step--contact-name{font-weight:500}.bulk-message-schedule-step--contact-email{color:#737373;font-size:13px}.bulk-message-schedule-step--hint{font-size:12px;color:#737373;margin:4px 0 12px 0}.bulk-message-schedule-step--info{display:flex;gap:10px;padding:12px 16px;background:rgba(0,160,204,.15);border-radius:6px;font-size:13px;color:#007c9e}.bulk-message-schedule-step--info .gt-icon{flex-shrink:0;margin-top:2px}.bulk-message-schedule-step--tz-note{font-size:14px;color:#737373;margin:0 0 16px 0}.bulk-message-schedule-step--options{display:flex;flex-direction:column;gap:12px}.bulk-message-schedule-step--option{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid #b7b7b7;border-radius:8px;cursor:pointer;transition:all .15s ease}.bulk-message-schedule-step--option input[type=radio]{margin-top:4px}.bulk-message-schedule-step--option:hover{border-color:#ba72c5}.bulk-message-schedule-step--option.is-selected{border-color:#a54ab5;background:#fcf8fc}.bulk-message-schedule-step--option-content{flex:1}.bulk-message-schedule-step--option-content strong{display:block;font-size:15px;color:#454545;margin-bottom:4px}.bulk-message-schedule-step--option-content>span{display:block;font-size:13px;color:#737373}.bulk-message-schedule-step--estimated{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:13px;color:#737373}.bulk-message-schedule-step--estimated .gt-icon{font-size:16px}.bulk-message-schedule-step--datetime{display:flex;gap:12px;margin-top:12px}.bulk-message-schedule-step--datetime input{padding:8px 12px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px}.bulk-message-schedule-step--datetime input:focus{outline:none;border-color:#ba72c5}.bulk-message-detail-page--goal-fill{background:linear,90deg,#16a34a 0%,#22c55e 100%;height:100%;border-radius:6px}.bulk-message-refresh-metrics-row{display:flex;justify-content:flex-end;margin-top:4px;margin-bottom:8px}.bulk-message-stats-cards--info-trigger{display:inline-flex;align-items:center}.bulk-message-stats-cards--info-icon{font-size:14px;color:#737373;cursor:pointer}.bulk-message-stats-cards--tooltip{max-width:280px}.bulk-message-stats-cards--tooltip-label{display:block;margin-bottom:4px}.bulk-message-stats-cards--tooltip-tip{margin:0 0 6px;font-size:13px}.bulk-message-stats-cards--tooltip-calc{margin:0;font-size:12px}.bulk-message-content-step--recipient-count{font-weight:600;margin-bottom:4px}.bulk-message-content-step--recipient-detail{color:#6c757d;font-size:13px}.template-picker{display:flex;gap:0;min-height:420px}.template-picker--left{flex:0 0 320px;display:flex;flex-direction:column;border-right:1px solid #b7b7b7;padding-right:0}.template-picker--search{display:flex;align-items:center;gap:8px;padding:8px 12px;margin:0 16px 8px 0;border:1px solid #b7b7b7;border-radius:6px;background:#fff}.template-picker--search .gt-icon{color:#939393;font-size:18px}.template-picker--search-input{flex:1;border:none;outline:none;font-size:14px;background:rgba(0,0,0,0)}.template-picker--search-clear{background:none;border:none;padding:0;cursor:pointer;color:#939393}.template-picker--search-clear:hover{color:#737373}.template-picker--search-clear .gt-icon{font-size:16px}.template-picker--count{font-size:12px;color:#939393;padding:0 0 8px;margin-right:16px}.template-picker--list{flex:1;overflow-y:auto;padding-right:16px}.template-picker--item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:6px;margin-bottom:2px;cursor:pointer;background:none;text-align:left;transition:all .15s ease}.template-picker--item:hover{background:#f9f9f9}.template-picker--item.is-selected{background:rgb(249.6,244.14,250.56);border-color:#a54ab5}.template-picker--item-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:rgb(244.2,233.28,246.12);color:#a54ab5}.template-picker--item-icon .gt-icon{font-size:16px}.template-picker--item-info{flex:1;min-width:0;display:flex;flex-direction:column}.template-picker--item-name{font-weight:600;font-size:13px;color:#454545;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-picker--item-subject{font-size:12px;color:#939393;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-picker--item-check{flex-shrink:0;color:#a54ab5;font-size:18px}.template-picker--right{flex:1;padding-left:20px;display:flex;flex-direction:column;min-width:0}.template-picker--preview{display:flex;flex-direction:column;height:100%}.template-picker--preview-header{padding-bottom:12px;border-bottom:1px solid #b7b7b7;margin-bottom:12px}.template-picker--preview-title{font-size:15px;font-weight:600;color:#454545;margin:0 0 4px}.template-picker--preview-subject{font-size:13px;color:#737373;display:flex;gap:4px}.template-picker--preview-subject-label{font-weight:600;color:#737373}.template-picker--preview-body{flex:1;overflow-y:auto;max-height:340px}.template-picker--preview-content{font-size:13px;line-height:1.5;color:#737373}.template-picker--preview-content p{margin:0 0 8px}.template-picker--preview-content img{max-width:100%;height:auto}.template-picker--preview-placeholder,.template-picker--preview-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;color:#939393}.template-picker--preview-placeholder .gt-icon,.template-picker--preview-empty .gt-icon{font-size:40px;margin-bottom:12px}.template-picker--preview-placeholder p,.template-picker--preview-empty p{font-size:14px;margin:0}.template-picker--empty{display:flex;flex-direction:column;align-items:center;padding:40px 0;color:#939393}.template-picker--empty .gt-icon{font-size:32px;margin-bottom:12px}.template-picker--empty p{font-size:14px;margin:0}.template-detail-page{padding:24px 32px;background:#f9f9f9;min-height:100vh}.template-detail-page--loading,.template-detail-page--error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;text-align:center}.template-detail-page--header{margin-bottom:24px}.template-detail-page--title-row{display:flex;justify-content:space-between;align-items:flex-start}.template-detail-page--title-info{flex:1}.template-detail-page--title{font-size:28px;font-weight:600;color:#454545;margin:0 0 8px}.template-detail-page--description{font-size:14px;color:#737373;margin:0}.template-detail-page--actions{display:flex;gap:12px;align-items:center}.template-detail-page--actions .et--button{display:flex;align-items:center;gap:6px}.template-detail-page--overflow{position:relative}.template-detail-page--more-btn{background:none;border:1px solid #b7b7b7;border-radius:6px;padding:6px 8px;cursor:pointer;color:#737373;display:flex;align-items:center}.template-detail-page--more-btn:hover{background:#f3f3f3}.template-detail-page--overflow-menu{position:absolute;right:0;top:calc(100% + 4px);background:#fff;border:1px solid #d7d7d7;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.12);min-width:220px;padding:4px 0;z-index:20}.template-detail-page--overflow-menu button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;background:none;border:none;font-size:14px;color:#454545;cursor:pointer;text-align:left}.template-detail-page--overflow-menu button .gt-icon{font-size:18px;color:#737373}.template-detail-page--overflow-menu button:hover{background:#f9f9f9}.template-detail-page--overflow-danger{color:#de1b2c !important}.template-detail-page--overflow-danger .gt-icon{color:#de1b2c !important}.template-detail-page--content{display:flex;flex-direction:column;gap:24px}.template-detail-page--stats{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.template-detail-page--stat-card{background:#fff;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.08);display:flex;flex-direction:column}.template-detail-page--stat-label{font-size:11px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.template-detail-page--stat-value{font-size:32px;font-weight:600;color:#454545;margin-bottom:4px}.template-detail-page--stat-sublabel{font-size:13px;color:#939393}.template-detail-page--main-content{display:grid;grid-template-columns:40% 1fr;gap:24px}.template-detail-page--details-card,.template-detail-page--cadences-card{background:#fff;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.template-detail-page--card-title{font-size:16px;font-weight:600;color:#454545;margin:0 0 16px}.template-detail-page--card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.template-detail-page--card-header .template-detail-page--card-title{margin:0}.template-detail-page--details-list{display:flex;flex-direction:column}.template-detail-page--details-row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f3f3f3}.template-detail-page--details-row:last-child{border-bottom:none}.template-detail-page--details-label{font-size:14px;color:#737373}.template-detail-page--details-value{font-size:14px;color:#454545;font-weight:500;display:flex;align-items:center;gap:6px}.template-detail-page--details-value.is-yes{color:#3f7f34}.template-detail-page--details-value.is-yes .gt-icon{font-size:16px}.template-detail-page--tags{display:flex;flex-wrap:wrap;gap:6px}.template-detail-page--tag{display:inline-block;font-size:12px;font-weight:500;padding:3px 10px;border-radius:12px;background:#f3f3f3;color:#737373}.template-detail-page--cadences-list{display:flex;flex-direction:column}.template-detail-page--cadence-item{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f3f3f3}.template-detail-page--cadence-item:last-child{border-bottom:none}.template-detail-page--cadence-info{display:flex;flex-direction:column;gap:2px}.template-detail-page--cadence-name-link{background:none;border:none;padding:0;font:inherit;font-size:14px;font-weight:600;color:#454545;cursor:pointer;text-align:left}.template-detail-page--cadence-name-link:hover{color:#a54ab5;text-decoration:underline}.template-detail-page--cadence-meta{font-size:12px;color:#939393}.template-detail-page--status-badge{display:inline-block;font-size:12px;font-weight:600;padding:3px 12px;border-radius:12px;white-space:nowrap}.template-detail-page--status-badge.is-active{color:#3f7f34;background:rgba(63,127,52,.1)}.template-detail-page--status-badge.is-paused{color:#ea580c;background:rgba(234,88,12,.1)}.template-detail-page--status-badge.is-archived{color:#737373;background:#f3f3f3}.template-detail-page--status-badge.is-draft{color:#939393;background:#f6f6f6}.template-detail-page--view-all-btn{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:#a54ab5;background:none;border:none;padding:0;cursor:pointer}.template-detail-page--view-all-btn .gt-icon{font-size:16px}.template-detail-page--view-all-btn:hover{text-decoration:underline}.template-detail-page--steps-section{background:#fff;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.08);overflow-x:auto;-webkit-overflow-scrolling:touch}.template-detail-page--steps-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.template-detail-page--steps-header .template-detail-page--card-title{margin:0}.template-detail-page--steps-table{width:100%;min-width:700px;border-collapse:separate;border-spacing:0 4px}.template-detail-page--steps-table th{text-align:left;font-size:11px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;padding:8px 12px;white-space:nowrap}.template-detail-page--steps-table td{font-size:14px;color:#454545;padding:14px 12px;background:#fff;vertical-align:middle}.template-detail-page--steps-table td:first-child{border-radius:8px 0 0 8px}.template-detail-page--steps-table td:last-child{border-radius:0 8px 8px 0}.template-detail-page--steps-table tbody tr{box-shadow:0 1px 2px rgba(0,0,0,.06)}.template-detail-page--steps-table tbody tr:hover td{background:#f9f9f9}.template-detail-page--steps-table th:nth-child(1),.template-detail-page--steps-table td:nth-child(1){width:140px;min-width:140px}.template-detail-page--steps-table th:nth-child(2),.template-detail-page--steps-table td:nth-child(2){min-width:140px}.template-detail-page--steps-table th:nth-child(5),.template-detail-page--steps-table td:nth-child(5){min-width:70px;white-space:nowrap;color:#737373;font-weight:500}.template-detail-page--steps-table th:nth-child(6),.template-detail-page--steps-table td:nth-child(6){min-width:120px}.template-detail-page--step-num-group{display:flex;align-items:center;gap:8px;min-width:0}.template-detail-page--step-num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#d7d7d7;font-size:13px;font-weight:700;color:#737373;flex-shrink:0}.template-detail-page--step-name{font-weight:600;color:#454545}.template-detail-page--action-pill{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:12px;white-space:nowrap}.template-detail-page--action-pill .gt-icon{font-size:14px}.template-detail-page--action-pill.is-email{color:#2563eb;background:rgba(37,99,235,.1)}.template-detail-page--action-pill.is-email .gt-icon{color:#2563eb}.template-detail-page--action-pill.is-call{color:#dc2626;background:rgba(220,38,38,.1)}.template-detail-page--action-pill.is-call .gt-icon{color:#dc2626}.template-detail-page--action-pill.is-text{color:#7c3aed;background:rgba(124,58,237,.1)}.template-detail-page--action-pill.is-text .gt-icon{color:#7c3aed}.template-detail-page--action-pill.is-manual{color:#737373;background:#f3f3f3}.template-detail-page--action-pill.is-manual .gt-icon{color:#737373}.template-detail-page--action-pill.is-in-person{color:#0891b2;background:rgba(8,145,178,.1)}.template-detail-page--action-pill.is-in-person .gt-icon{color:#0891b2}.template-detail-page--action-pill.is-other{color:#737373;background:#f3f3f3}.template-detail-page--action-pill.is-other .gt-icon{color:#737373}.template-detail-page--mode-badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:12px;white-space:nowrap}.template-detail-page--mode-badge .gt-icon{font-size:14px}.template-detail-page--mode-badge.is-automated{color:#d97706;background:rgba(217,119,6,.1)}.template-detail-page--mode-badge.is-automated .template-detail-page--mode-icon{color:#d97706}.template-detail-page--mode-badge.is-manual{color:#3b82f6;background:rgba(59,130,246,.1)}.template-detail-page--mode-badge.is-manual .gt-icon{color:#3b82f6}.template-detail-page--timing-cell{color:#737373;font-weight:500;white-space:nowrap}.template-detail-page--template-link{display:inline-flex;align-items:center;gap:4px;color:#a54ab5;font-weight:500;font-size:13px;background:none;border:none;padding:0;font-family:inherit}.template-detail-page--template-link:hover{text-decoration:underline;cursor:pointer}.template-detail-page--inline-badge{display:inline-flex;align-items:center;padding:1px 6px;border-radius:10px;background:#f3f3f3;color:#737373;font-size:11px;font-weight:500;font-style:normal;line-height:1.4;letter-spacing:.02em}.template-detail-page--branch-point-row{box-shadow:none !important}.template-detail-page--branch-point-row td{background:rgba(165,74,181,.06);color:#a54ab5;font-size:14px;font-weight:500;padding:0;border-radius:8px !important}.template-detail-page--branch-point-row:hover td{background:rgba(165,74,181,.08)}.template-detail-page--branch-toggle{display:flex;align-items:center;gap:6px;width:100%;padding:12px 16px;background:none;border:none;color:#a54ab5;font-size:14px;font-weight:500;cursor:pointer;text-align:left}.template-detail-page--branch-toggle .gt-icon{font-size:18px}.template-detail-page--branch-toggle strong{font-weight:600}.template-detail-page--details-value.has-details{flex-direction:column;align-items:flex-end;gap:2px}.template-detail-page--goal-details{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.template-detail-page--goal-detail-item{font-size:12px;color:#737373}.template-detail-page--branch-header{box-shadow:none !important}.template-detail-page--branch-header td{padding:0;background:rgba(0,0,0,0);border-radius:0 !important}.template-detail-page--branch-header button{display:flex;align-items:center;gap:6px;width:100%;padding:10px 24px;background:none;border:none;font-size:13px;cursor:pointer;text-align:left}.template-detail-page--branch-header button .gt-icon{font-size:18px}.template-detail-page--branch-header.is-true button{color:#3f7f34}.template-detail-page--branch-header.is-false button{color:#ea580c}.template-detail-page--branch-step{box-shadow:none !important}.template-detail-page--branch-step td{background:#fff}.template-detail-page--branch-step.is-true td:first-child{border-left:4px solid #3f7f34;padding-left:24px}.template-detail-page--branch-step.is-true .template-detail-page--step-num{background:rgba(63,127,52,.12);color:#3f7f34}.template-detail-page--branch-step.is-true .template-detail-page--cond-badge{color:#3f7f34;background:rgba(63,127,52,.12)}.template-detail-page--branch-step.is-false td:first-child{border-left:4px solid #ea580c;padding-left:24px}.template-detail-page--branch-step.is-false .template-detail-page--step-num{background:rgba(234,88,12,.12);color:#ea580c}.template-detail-page--branch-step.is-false .template-detail-page--cond-badge{color:#ea580c;background:rgba(234,88,12,.1)}.template-detail-page--cond-badge{display:inline-block;font-size:10px;font-weight:700;padding:2px 8px;border-radius:10px;white-space:nowrap}.template-detail-page--cond-badge.is-true{color:#3f7f34;background:rgba(63,127,52,.12)}.template-detail-page--cond-badge.is-false{color:#ea580c;background:rgba(234,88,12,.1)}.template-detail-page--empty-text{padding:16px 0;color:#939393;font-size:14px;text-align:center}.template-detail-page--branch-icon{font-size:18px;line-height:1}.template-detail-page--mode-icon{font-size:14px;line-height:1}.template-detail-page--external-icon{font-size:14px;font-weight:600;line-height:1}.template-detail-page--branch-empty{font-style:italic;color:#939393;padding-left:32px !important}.template-detail-page--drawer-overlay{position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:1000;display:flex;justify-content:flex-end}.template-detail-page--drawer{width:420px;max-width:90vw;background:#fff;box-shadow:-4px 0 20px rgba(0,0,0,.15);display:flex;flex-direction:column;animation:drawer-slide-in .2s ease-out}@keyframes drawer-slide-in{from{transform:translateX(100%)}to{transform:translateX(0)}}.template-detail-page--drawer-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #d7d7d7}.template-detail-page--drawer-header h2{font-size:16px;font-weight:600;color:#454545;margin:0}.template-detail-page--drawer-header button{background:none;border:none;cursor:pointer;color:#737373;padding:4px;border-radius:4px}.template-detail-page--drawer-header button:hover{background:#f3f3f3}.template-detail-page--drawer-body{flex:1;overflow-y:auto;padding:16px 24px}.template-detail-page--drawer-item{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid #f3f3f3}.template-detail-page--drawer-item:last-child{border-bottom:none}.tasks-summary-page{min-height:100vh;background:#f8f9fa}.tasks-summary-page--header{background:#fff;border-bottom:1px solid #b7b7b7;padding:16px 40px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.tasks-summary-page--content{max-width:1400px;margin:0 auto;padding:24px 40px}.tasks-summary-page--stats{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-bottom:32px}.tasks-summary-page--stat-card{background:#fff;border-radius:12px;padding:20px;display:flex;justify-content:space-between;align-items:flex-start;box-shadow:0 1px 3px rgba(0,0,0,.08)}.tasks-summary-page--stat-info{display:flex;flex-direction:column}.tasks-summary-page--stat-label{font-size:11px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.tasks-summary-page--stat-value{font-size:28px;font-weight:700;color:#2b3e50;line-height:1}.tasks-summary-page--stat-overdue{display:flex;align-items:center;gap:4px;font-size:13px;color:#dc3545;margin-top:8px;font-weight:500}.tasks-summary-page--stat-overdue .gt-icon{font-size:14px}.tasks-summary-page--stat-sublabel{font-size:12px;color:#6c757d;margin-top:4px}.tasks-summary-page--stat-icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px}.tasks-summary-page--stat-icon-yellow{background:#fff3cd;color:#856404}.tasks-summary-page--stat-icon-purple{background:#e2d6f0;color:#8e44ad}.tasks-summary-page--stat-icon-green{background:#d4edda;color:#28a745}.tasks-summary-page--stat-icon-gray{background:#e9ecef;color:#6c757d}.tasks-summary-page--tasks-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}.tasks-summary-page--chart-section{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.tasks-summary-page--chart{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;height:200px;padding-top:16px}.tasks-summary-page--chart-bar-group{display:flex;flex-direction:column;align-items:center;flex:1;height:100%}.tasks-summary-page--chart-subtitle{font-size:13px;color:#737373;margin-top:-4px;margin-bottom:8px}.tasks-summary-page--chart-bar-wrap{flex:1;width:100%;max-width:80px;display:flex;align-items:flex-end;justify-content:center;gap:4px}.tasks-summary-page--chart-bar{width:24px;border-radius:4px 4px 0 0;min-height:4px;transition:height .3s ease}.tasks-summary-page--chart-legend{display:flex;justify-content:center;gap:24px;margin-top:16px;padding-top:12px;border-top:1px solid #b7b7b7}.tasks-summary-page--chart-legend-item{display:flex;align-items:center;gap:6px;font-size:13px;color:#737373}.tasks-summary-page--chart-legend-dot{width:10px;height:10px;border-radius:50%}.tasks-summary-page--chart-bar-label{font-size:12px;color:#737373}.tasks-summary-page--chart-bar-date{font-size:10px;color:#939393}.tasks-summary-page--tasks-section{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.tasks-summary-page--section-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.tasks-summary-page--section-title{font-size:18px;font-weight:600;color:#2b3e50;margin:0 0 4px}.tasks-summary-page--section-subtitle{font-size:13px;color:#6c757d;margin:0}.tasks-summary-page--tasks-list{display:flex;flex-direction:column;gap:12px}.tasks-summary-page--task-item{display:flex;gap:14px;padding:16px;background:#f8f9fa;border-radius:10px;transition:all .15s ease}.tasks-summary-page--task-item:hover{background:#f0f2f4}.tasks-summary-page--task-icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.tasks-summary-page--task-content{flex:1;min-width:0}.tasks-summary-page--task-header{margin-bottom:6px}.tasks-summary-page--task-badge{font-size:10px;font-weight:600;padding:2px 8px;border-radius:10px;text-transform:uppercase;letter-spacing:.5px}.tasks-summary-page--task-badge-overdue{background:#f8d7da;color:#721c24}.tasks-summary-page--task-badge-due{background:#fff3cd;color:#856404}.tasks-summary-page--task-action{font-size:14px;color:#2b3e50;margin-bottom:4px}.tasks-summary-page--task-contact{font-weight:600;color:#007c9e}.tasks-summary-page--task-cadence{font-size:12px;color:#6c757d;margin-bottom:10px}.tasks-summary-page--task-actions{display:flex;align-items:center;gap:8px}.tasks-summary-page--automated-item{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#f8f9fa;border-radius:10px;cursor:pointer;transition:all .15s ease}.tasks-summary-page--automated-item:hover{background:#e2d6f0}.tasks-summary-page--automated-icon{width:40px;height:40px;border-radius:10px;background:#e2d6f0;color:#8e44ad;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.tasks-summary-page--automated-content{flex:1;min-width:0}.tasks-summary-page--automated-action{font-size:14px;color:#2b3e50;margin-bottom:2px}.tasks-summary-page--automated-timing{font-size:12px;color:#6c757d;font-weight:500}.tasks-summary-page--trends-section{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.tasks-summary-page--trends-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.tasks-summary-page--trends-legend{display:flex;gap:24px}.tasks-summary-page--legend-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#737373}.tasks-summary-page--legend-dot{width:12px;height:12px;border-radius:50%}.tasks-summary-page--legend-dot-purple{background:#8e44ad}.tasks-summary-page--legend-dot-green{background:#28a745}.tasks-summary-page--trends-chart{margin-top:16px}.tasks-summary-page--chart-container{display:flex;gap:16px}.tasks-summary-page--chart-y-axis{display:flex;flex-direction:column;justify-content:space-between;font-size:12px;color:#737373;padding:0 8px;height:200px}.tasks-summary-page--chart-area{flex:1}.tasks-summary-page--chart-svg{width:100%;height:200px;background:#f8f9fa;border-radius:8px}.tasks-summary-page--grid-line{stroke:#e9ecef;stroke-width:1}.tasks-summary-page--chart-x-axis{display:flex;justify-content:space-around;margin-top:12px;font-size:12px;color:#737373}.tasks-summary-page--chart-placeholder{height:200px;background:#f8f9fa;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6c757d;margin-top:16px}.tasks-summary-page--chart-placeholder .gt-icon{font-size:48px;margin-bottom:10px;opacity:.5}.tasks-summary-page--chart-placeholder span{font-size:14px}.automated-tasks-page{min-height:100vh}.automated-tasks-page--header{background:#fff;padding:24px 40px;border-bottom:1px solid #e9ecef}.automated-tasks-page--header-left{display:flex;align-items:center;gap:16px}.automated-tasks-page--back{color:#6c757d;cursor:pointer;transition:color .15s ease}.automated-tasks-page--back:hover{color:#007c9e}.automated-tasks-page--title-section{flex:1}.automated-tasks-page--title{font-size:24px;font-weight:600;color:#2b3e50;margin:0 0 4px}.automated-tasks-page--subtitle{font-size:14px;color:#6c757d;margin:0}.automated-tasks-page--filters{display:flex;justify-content:space-between;align-items:center;padding:16px 40px;background:#fff;border-bottom:1px solid #e9ecef}.automated-tasks-page--filter-group{display:flex;align-items:center;gap:12px}.automated-tasks-page--filter-label{font-size:13px;color:#6c757d;font-weight:500}.automated-tasks-page--filter-buttons{display:flex;gap:4px;background:#f0f2f4;padding:4px;border-radius:8px}.automated-tasks-page--filter-btn{padding:8px 16px;border:none;background:rgba(0,0,0,0);color:#6c757d;font-size:13px;font-weight:500;border-radius:6px;cursor:pointer;transition:all .15s ease}.automated-tasks-page--filter-btn:hover{color:#2b3e50}.automated-tasks-page--filter-btn.is-active{background:#fff;color:#007c9e;box-shadow:0 1px 3px rgba(0,0,0,.1)}.automated-tasks-page--summary{font-size:13px;color:#6c757d}.automated-tasks-page--count{font-weight:500}.automated-tasks-page--table{padding:24px 40px}.automated-tasks-table{width:100%;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);border-collapse:collapse;overflow:hidden}.automated-tasks-table thead{background:#f8f9fa}.automated-tasks-table th{text-align:left;padding:14px 16px;font-size:12px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #e9ecef}.automated-tasks-table td{padding:16px;border-bottom:1px solid #f0f2f4;vertical-align:middle}.automated-tasks-table tr:last-child td{border-bottom:none}.automated-tasks-table tr:hover{background:#f8f9fa}.automated-tasks-table--task-cell{display:flex;align-items:center;gap:12px}.automated-tasks-table--action-icon{font-size:20px;color:#8e44ad;background:#e2d6f0;padding:8px;border-radius:8px}.automated-tasks-table--task-info{display:flex;flex-direction:column}.automated-tasks-table--task-title{font-size:14px;font-weight:500;color:#2b3e50}.automated-tasks-table--task-step{font-size:12px;color:#6c757d}.automated-tasks-table--cadence-link{background:none;border:none;color:#007c9e;font-size:14px;cursor:pointer;padding:0}.automated-tasks-table--cadence-link:hover{text-decoration:underline}.automated-tasks-table--recipient{display:flex;flex-direction:column}.automated-tasks-table--recipient-name{font-size:14px;color:#2b3e50}.automated-tasks-table--recipient-email{font-size:12px;color:#6c757d}.automated-tasks-table--scheduled{display:flex;align-items:center;gap:6px}.automated-tasks-table--schedule-icon{font-size:16px;color:#6c757d}.automated-tasks-table--schedule-time{font-size:13px;color:#2b3e50}.automated-tasks-table--status{font-size:12px;font-weight:500;padding:4px 10px;border-radius:12px}.automated-tasks-table--status-scheduled{background:#cce5ff;color:#004085}.automated-tasks-table--status-completed{background:#d4edda;color:#155724}.automated-tasks-table--status-paused{background:#fff3cd;color:#856404}.automated-tasks-table--actions{display:flex;gap:4px}.automated-tasks-page--empty{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.automated-tasks-page--empty h3{font-size:18px;font-weight:600;color:#2b3e50;margin:16px 0 8px}.automated-tasks-page--empty p{font-size:14px;color:#6c757d;margin:0 0 24px}.automated-tasks-page--empty-icon{color:#6c757d;opacity:.4}.task-detail-page{min-height:100vh;background:#f8f9fa;padding:24px 40px}.task-detail-page--breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:24px;font-size:14px}.task-detail-page--breadcrumb .gt-icon{color:#adb5bd;font-size:16px}.task-detail-page--breadcrumb-current{color:#6c757d}.task-detail-page--layout{display:grid;grid-template-columns:1fr 360px;gap:24px}.task-detail-page--main{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.task-detail-page--header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e9ecef}.task-detail-page--header-left{display:flex;align-items:flex-start;gap:16px}.task-detail-page--action-icon{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:28px}.task-detail-page--action-icon-call{background:#fce4ec;color:#e91e63}.task-detail-page--action-icon-email{background:#e2d6f0;color:#8e44ad}.task-detail-page--action-icon-meeting{background:#cce5ff;color:#0d6efd}.task-detail-page--header-info{flex:1}.task-detail-page--title{font-size:22px;font-weight:600;color:#2b3e50;margin:0 0 8px}.task-detail-page--meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px}.task-detail-page--status{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-weight:500}.task-detail-page--status-overdue{background:#f8d7da;color:#721c24}.task-detail-page--status-due_today{background:#fff3cd;color:#856404}.task-detail-page--due{color:#6c757d}.task-detail-page--separator{color:#adb5bd}.task-detail-page--cadence-link{background:none;border:none;color:#007c9e;font-size:13px;cursor:pointer;padding:0}.task-detail-page--cadence-link:hover{text-decoration:underline}.task-detail-page--header-actions{display:flex;gap:8px}.task-detail-page--section{margin-bottom:24px}.task-detail-page--section-title{font-size:14px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px}.task-detail-page--description{font-size:15px;color:#2b3e50;line-height:1.6;margin:0}.task-detail-page--notes{width:100%;min-height:120px;padding:14px;border:1px solid #ced4da;border-radius:8px;font-size:14px;resize:vertical}.task-detail-page--notes:focus{outline:none;border-color:#007c9e}.task-detail-page--footer{display:flex;justify-content:space-between;align-items:center;padding-top:20px;margin-top:20px;border-top:1px solid #e9ecef}.task-detail-page--checkbox{display:flex;align-items:center;gap:8px;font-size:14px;color:#2b3e50;cursor:pointer}.task-detail-page--checkbox input{width:18px;height:18px}.task-detail-page--footer-actions{display:flex;gap:12px}.task-detail-page--history{margin-top:32px;padding-top:24px;border-top:1px solid #e9ecef}.task-detail-page--history-list{display:flex;flex-direction:column;gap:16px}.task-detail-page--history-item{display:flex;gap:14px}.task-detail-page--history-icon{width:36px;height:36px;border-radius:50%;background:#f0f2f4;color:#6c757d;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.task-detail-page--history-content{flex:1}.task-detail-page--history-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.task-detail-page--history-title{font-size:14px;font-weight:500;color:#2b3e50}.task-detail-page--history-date{font-size:12px;color:#6c757d}.task-detail-page--history-desc{font-size:13px;color:#2b3e50;margin:0 0 4px}.task-detail-page--history-with{font-size:12px;color:#6c757d}.task-detail-page--sidebar{display:flex;flex-direction:column;gap:20px}.task-detail-page--sidebar-section{background:#fff;border-radius:12px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.task-detail-page--sidebar-title{font-size:12px;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px}.task-detail-page--constituent{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e9ecef}.task-detail-page--constituent-avatar{width:48px;height:48px;border-radius:50%;background:linear,135deg,#007c9e,#17a2b8;color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}.task-detail-page--constituent-info{flex:1}.task-detail-page--constituent-name{display:block;font-size:16px;font-weight:600;color:#2b3e50}.task-detail-page--constituent-role{font-size:13px;color:#6c757d}.task-detail-page--link{background:none;border:none;color:#007c9e;cursor:pointer;padding:0;font-size:inherit}.task-detail-page--link:hover{text-decoration:underline}.task-detail-page--contact-list{display:flex;flex-direction:column;gap:12px}.task-detail-page--contact-item{display:flex;align-items:center;gap:10px;font-size:13px;color:#2b3e50}.task-detail-page--contact-item .gt-icon{color:#6c757d;font-size:18px;flex-shrink:0}.task-detail-page--contact-item span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-detail-page--action-link{background:none;border:none;color:#007c9e;font-size:12px;font-weight:500;cursor:pointer;padding:0}.task-detail-page--action-link:hover{text-decoration:underline}.task-detail-page--giving-list{display:flex;flex-direction:column;gap:14px}.task-detail-page--giving-item{display:flex;justify-content:space-between;align-items:flex-start}.task-detail-page--giving-label{display:flex;flex-direction:column}.task-detail-page--giving-label span:first-child{font-size:13px;color:#2b3e50}.task-detail-page--giving-sublabel{font-size:11px;color:#6c757d}.task-detail-page--giving-value{font-size:16px;font-weight:600;color:#28a745}.tasks-summary-page--content,.automated-tasks-page--table{width:100%;max-width:none}.automated-tasks-table{width:100%}.contact-cadences-tab--table-wrap,.contact-cadences-tab--table-toolbar{overflow:visible}.contact-cadences-tab--pagination select,.contact-cadences-tab--rows-per-page select{margin-bottom:0}.contact-cadences-tab{padding:24px}.contact-cadences-tab--loading,.contact-cadences-tab--error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 0;color:#737373}.contact-cadences-tab--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.contact-cadences-tab--header-actions{display:flex;align-items:center;gap:8px}.contact-cadences-tab--title{font-size:18px;font-weight:600;color:#2c2c2c;margin:0}.contact-cadences-tab--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:64px 0;color:#737373;text-align:center}.contact-cadences-tab--empty-icon{color:#939393}.contact-cadences-tab--empty-text{font-size:14px;margin:0}.contact-cadences-tab--section{margin-bottom:32px}.contact-cadences-tab--section-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#2c2c2c;margin:0 0 12px}.contact-cadences-tab--section-icon{color:#737373}.contact-cadences-tab--section-toggle{display:flex;align-items:center;gap:4px;border:none;background:none;cursor:pointer;padding:0;margin-bottom:12px}.contact-cadences-tab--section-toggle h3{margin:0}.contact-cadences-tab--section-empty{font-size:14px;color:#737373;padding:16px 0;margin:0}.contact-cadences-tab--status-pill{display:inline-block;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap}.contact-cadences-tab--status-pill.is-hoverable{cursor:help}.contact-cadences-tab--table-wrap{overflow-x:auto;border:1px solid #b7b7b7;border-radius:8px}.contact-cadences-tab--table-toolbar{display:flex;justify-content:flex-end;padding:8px 0}.contact-cadences-tab--table{width:100%;min-width:780px;border-collapse:collapse;font-size:14px;table-layout:fixed}.contact-cadences-tab--th{padding:10px 14px;text-align:left;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#737373;background:#f9f9f9;border-bottom:1px solid #b7b7b7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-cadences-tab--row{border-bottom:1px solid #b7b7b7}.contact-cadences-tab--row:last-child{border-bottom:none}.contact-cadences-tab--row:hover{background:#f9f9f9}.contact-cadences-tab--row-clickable{cursor:pointer}.contact-cadences-tab--td{padding:12px 14px;color:#454545;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.contact-cadences-tab--td-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-cadences-tab--td-name .gt-icon{vertical-align:middle;margin-right:8px}.contact-cadences-tab--name-icon{color:#737373;flex-shrink:0}.contact-cadences-tab--cadence-link{background:none;border:none;padding:0;color:#a54ab5;font-size:14px;font-weight:500;cursor:pointer;text-align:left}.contact-cadences-tab--cadence-link:hover{text-decoration:underline}.contact-cadences-tab--status-badge{display:inline-block;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:500;white-space:nowrap;background:#b7b7b7;color:#454545}.contact-cadences-tab--status-badge.is-active{background:hsl(111.2,41.8994413408%,75.0980392157%);color:#3f7f34}.contact-cadences-tab--status-badge.is-completed{background:rgb(237,218.8,240.2);color:#a54ab5}.contact-cadences-tab--status-badge.is-removed{background:hsl(354.7692307692,78.313253012%,78.8235294118%);color:#de1b2c}.contact-cadences-tab--next-date{color:#737373}.contact-cadences-tab--goal{display:flex;flex-direction:column;gap:2px}.contact-cadences-tab--goal-desc{font-size:13px;color:#454545}.contact-cadences-tab--goal-status{font-size:12px;color:#737373;font-style:italic}.contact-cadences-tab--ended{font-size:13px;font-weight:500}.contact-cadences-tab--ended.is-success{color:#7c3aed}.contact-cadences-tab--ended.is-exit{color:#dc2626}.contact-cadences-tab--ended.is-removed{color:#737373}.contact-cadences-tab--ended.is-completed{color:#2563eb}.contact-cadences-tab--type-badge{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.contact-cadences-tab--type-badge.is-cadence{background:#dbeafe;color:#2563eb}.contact-cadences-tab--type-badge.is-prospect-plan{background:#f3e8ff;color:#7c3aed}.contact-cadences-tab--type-badge.is-bulk{background:#fef3c7;color:#92400e}.contact-cadences-tab--dot-status{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;white-space:nowrap}.contact-cadences-tab--dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.contact-cadences-tab--info-icon{font-size:14px;color:#737373;cursor:help;margin-left:2px}.contact-cadences-tab--ended-badge{display:inline-block;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:500;white-space:nowrap;cursor:default}.contact-cadences-tab--achieved{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600}.contact-cadences-tab--achieved.is-yes{color:#16a34a}.contact-cadences-tab--achieved.is-no{color:#dc2626}.contact-cadences-tab--pagination{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-size:13px;color:#737373;border-top:1px solid #b7b7b7}.contact-cadences-tab--pagination-btns{display:flex;gap:6px}.contact-cadences-tab--pagination-btns button{padding:4px 12px;border:1px solid #b7b7b7;border-radius:4px;background:#fff;font-size:13px;color:#737373;cursor:pointer}.contact-cadences-tab--pagination-btns button:hover:not(:disabled){border-color:#a54ab5;color:#a54ab5}.contact-cadences-tab--pagination-btns button:disabled{opacity:.4;cursor:not-allowed}.contact-cadences-tab--pagination-btns button.is-active{background:#a54ab5;border-color:#a54ab5;color:#fff}.contact-cadences-tab--rows-per-page{display:flex;align-items:center;gap:6px;font-size:12px;color:#737373}.contact-cadences-tab--rows-per-page select{padding:2px 6px;border:1px solid #b7b7b7;border-radius:4px;font-size:12px;color:#454545;background:#fff;cursor:pointer}.contact-cadences-picker{display:flex;flex-direction:column;gap:12px;min-height:240px}.contact-cadences-picker--search{width:100%;padding:8px 12px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px;color:#2c2c2c}.contact-cadences-picker--search:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.15)}.contact-cadences-picker--error{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#fee2e2;border:1px solid #fca5a5;border-radius:6px;color:#991b1b;font-size:13px}.contact-cadences-picker--loading,.contact-cadences-picker--empty{display:flex;align-items:center;justify-content:center;padding:32px 0;color:#737373;font-size:14px}.contact-cadences-picker--list{list-style:none;margin:0;padding:0;border:1px solid #b7b7b7;border-radius:6px;overflow-y:auto;max-height:340px}.contact-cadences-picker--item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid #b7b7b7}.contact-cadences-picker--item:last-child{border-bottom:none}.contact-cadences-picker--item:hover{background:#f9f9f9}.contact-cadences-picker--item-info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.contact-cadences-picker--item-name{font-size:14px;font-weight:500;color:#2c2c2c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-cadences-picker--item-desc{font-size:12px;color:#737373;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-cadences-picker--enroll-btn{flex-shrink:0}.cadence-profile-modal{padding:24px;max-height:80vh;overflow-y:auto}.cadence-profile-modal--header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #b7b7b7}.cadence-profile-modal--header-left{display:flex;align-items:flex-start;gap:12px}.cadence-profile-modal--header-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#ede9fe;color:#7c3aed;flex-shrink:0}.cadence-profile-modal--header-text{display:flex;flex-direction:column;gap:2px}.cadence-profile-modal--header-dates{font-size:13px;color:#737373}.cadence-profile-modal--title-link{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;font-size:18px;font-weight:700;color:#2c2c2c;cursor:pointer;text-align:left}.cadence-profile-modal--title-link:hover{color:#007c9e;text-decoration:underline}.cadence-profile-modal--link-icon{color:#007c9e;flex-shrink:0}.cadence-profile-modal--close{background:none;border:none;padding:4px;cursor:pointer;color:#737373;border-radius:4px;flex-shrink:0}.cadence-profile-modal--close:hover{background:#d7d7d7;color:#454545}.cadence-profile-modal--status-row{display:flex;align-items:center;gap:12px;margin-bottom:16px}.cadence-profile-modal--status-badge{display:inline-block;font-size:12px;font-weight:600;padding:3px 10px;border-radius:10px;text-transform:capitalize}.cadence-profile-modal--status-badge.is-active{background:#dcfce7;color:#16a34a}.cadence-profile-modal--status-badge.is-paused{background:#fef3c7;color:#d97706}.cadence-profile-modal--meta{font-size:13px;color:#737373}.cadence-profile-modal--goal-bar{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#f9f9f9;border-radius:6px;font-size:14px;color:#454545;margin-bottom:12px}.cadence-profile-modal--goal-icon{color:#a54ab5;flex-shrink:0}.cadence-profile-modal--next-action{display:flex;align-items:center;gap:8px;padding:10px 14px;background:rgb(240.6,226.04,243.16);border-left:3px solid #a54ab5;border-radius:0 6px 6px 0;font-size:14px;color:#454545;margin-bottom:20px}.cadence-profile-modal--goal-card{border-radius:8px;padding:16px 20px;margin-bottom:16px;border-left:4px solid #939393;background:#f9f9f9}.cadence-profile-modal--goal-card.is-success{border-left-color:#16a34a;background:#f0fdf4}.cadence-profile-modal--goal-card.is-not-achieved{border-left-color:#dc2626;background:#fef2f2}.cadence-profile-modal--goal-card-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.cadence-profile-modal--goal-card-icon{flex-shrink:0}.cadence-profile-modal--goal-card-icon.is-success{color:#16a34a}.cadence-profile-modal--goal-card-icon.is-not-achieved{color:#dc2626}.cadence-profile-modal--goal-card-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#737373}.cadence-profile-modal--goal-card-desc{font-size:14px;font-weight:600;color:#2c2c2c;margin:0 0 4px;padding-left:32px}.cadence-profile-modal--goal-card-detail{font-size:13px;color:#737373;margin:0;padding-left:32px;line-height:1.5}.cadence-profile-modal--event-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:20px;border:1px solid #b7b7b7;background:#f9f9f9;font-size:12px;font-weight:600;letter-spacing:.04em;color:#737373;cursor:pointer;margin-bottom:16px;width:auto}.cadence-profile-modal--event-badge.is-success{border-color:#86efac;background:#f0fdf4;color:#166534}.cadence-profile-modal--event-badge.is-exit{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.cadence-profile-modal--event-badge:hover{opacity:.85}.cadence-profile-modal--event-badge-detail{padding:8px 16px;margin-bottom:16px;font-size:14px;color:#2c2c2c;line-height:1.5;border-left:3px solid #939393;margin-left:8px}.cadence-profile-modal--event-badge-detail p{margin:0}.cadence-profile-modal--flow-section{margin-bottom:20px}.cadence-profile-modal--flow-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#737373;margin:0 0 12px}.cadence-profile-modal--flow-table{border:1px solid #b7b7b7;border-radius:6px;overflow:hidden;margin-bottom:16px}.cadence-profile-modal--flow-header{display:flex;align-items:center;padding:8px 12px;background:#f9f9f9;border-bottom:1px solid #b7b7b7;gap:8px}.cadence-profile-modal--flow-header-cell{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#737373}.cadence-profile-modal--flow-header-cell.is-status{width:36px;flex-shrink:0}.cadence-profile-modal--flow-header-cell.is-action{flex:1;min-width:0}.cadence-profile-modal--flow-header-cell.is-type{width:72px;flex-shrink:0;text-align:center}.cadence-profile-modal--flow-header-cell.is-mode{width:72px;flex-shrink:0;text-align:center}.cadence-profile-modal--flow-header-cell.is-date{width:80px;flex-shrink:0;text-align:right}.cadence-profile-modal--flow-header-cell.is-expand{width:32px;flex-shrink:0}.cadence-profile-modal--flow-row{border-bottom:1px solid #b7b7b7}.cadence-profile-modal--flow-row:last-child{border-bottom:none}.cadence-profile-modal--flow-row.is-completed .cadence-profile-modal--flow-row-main{border-left:3px solid #16a34a}.cadence-profile-modal--flow-row-main{display:flex;align-items:center;padding:10px 12px;gap:8px;border-left:3px solid rgba(0,0,0,0)}.cadence-profile-modal--flow-row-status{width:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.cadence-profile-modal--flow-status-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:12px;font-weight:700}.cadence-profile-modal--flow-status-icon.is-completed{background:#16a34a;color:#fff}.cadence-profile-modal--flow-status-icon.is-pending{background:#b7b7b7;color:#737373}.cadence-profile-modal--flow-row-action{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cadence-profile-modal--flow-row-action-name{font-size:14px;font-weight:500;color:#2c2c2c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cadence-profile-modal--flow-row-action-sub{font-size:12px;color:#737373;font-style:italic}.cadence-profile-modal--flow-row-type{width:72px;flex-shrink:0;text-align:center}.cadence-profile-modal--flow-type-badge{display:inline-block;font-size:11px;font-weight:500;padding:2px 8px;border-radius:3px;background:#b7b7b7;color:#454545}.cadence-profile-modal--flow-type-badge.is-email{background:#dbeafe;color:#2563eb}.cadence-profile-modal--flow-type-badge.is-call{background:#fef3c7;color:#d97706}.cadence-profile-modal--flow-type-badge.is-text{background:#dbeafe;color:#2563eb}.cadence-profile-modal--flow-type-badge.is-manual{background:#fef3c7;color:#d97706}.cadence-profile-modal--flow-row-mode{width:72px;flex-shrink:0;text-align:center}.cadence-profile-modal--flow-mode-badge{display:inline-block;font-size:11px;font-weight:500;padding:2px 8px;border-radius:3px}.cadence-profile-modal--flow-mode-badge.is-auto{background:#dcfce7;color:#16a34a}.cadence-profile-modal--flow-mode-badge.is-manual{background:#f3e8ff;color:#7c3aed}.cadence-profile-modal--flow-row-date{width:80px;flex-shrink:0;text-align:right;font-size:13px;color:#737373}.cadence-profile-modal--flow-row-expand{width:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.cadence-profile-modal--flow-expand-btn{background:none;border:none;padding:2px;cursor:pointer;color:#737373;border-radius:4px}.cadence-profile-modal--flow-expand-btn:hover{background:#d7d7d7;color:#454545}.cadence-profile-modal--flow-subevents{padding:4px 12px 8px 56px;border-top:1px solid #b7b7b7;background:#f9f9f9}.cadence-profile-modal--flow-subevent-row{display:flex;align-items:center;gap:8px;padding:6px 0}.cadence-profile-modal--flow-subevent-row.is-placeholder{color:#737373}.cadence-profile-modal--flow-subevent-icon{font-size:16px;color:#737373;flex-shrink:0}.cadence-profile-modal--flow-subevent-label{flex:1;font-size:13px}.cadence-profile-modal--flow-subevent-date{font-size:13px;color:#737373;text-align:right;min-width:80px}.cadence-profile-modal--flow-wait{display:flex;align-items:center;padding:0 12px 0 16px;border-bottom:1px solid #b7b7b7}.cadence-profile-modal--flow-wait:last-child{border-bottom:none}.cadence-profile-modal--flow-wait-line{width:3px;height:32px;background:#bbf7d0;margin-right:16px;flex-shrink:0}.cadence-profile-modal--flow-wait-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:16px;border:1px solid #86efac;background:#f0fdf4;font-size:12px;color:#16a34a;font-weight:500}.cadence-profile-modal--flow-branch-group{border-bottom:1px solid #b7b7b7;padding:8px 12px}.cadence-profile-modal--flow-branch-group:last-child{border-bottom:none}.cadence-profile-modal--flow-branch-label{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#7c3aed;padding:8px 12px;background:#f5f3ff;border:1px solid #e9d5ff;border-radius:6px;margin:4px 0;cursor:pointer;width:100%;text-align:left}.cadence-profile-modal--flow-branch-label:hover{background:#ede9fe}.cadence-profile-modal--flow-branch-label span{flex:1}.cadence-profile-modal--flow-branch-collapsed{display:flex;flex-direction:column;gap:4px;margin:4px 0 8px}.cadence-profile-modal--flow-branch-summary{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:500;border:none;border-radius:6px;cursor:pointer;width:100%;text-align:left}.cadence-profile-modal--flow-branch-summary.is-true{background:#f0fdf4;border-left:3px solid #16a34a;color:#15803d}.cadence-profile-modal--flow-branch-summary.is-false{background:#fef2f2;border-left:3px solid #dc2626;color:#b91c1c}.cadence-profile-modal--flow-branch-summary:hover{filter:brightness(0.97)}.cadence-profile-modal--flow-branch-summary span:first-child{flex:1}.cadence-profile-modal--flow-branch-contact-badge{font-size:11px;font-weight:600;color:#16a34a;white-space:nowrap}.cadence-profile-modal--flow-branch-path{margin:4px 0 8px}.cadence-profile-modal--flow-branch-path.is-true{border-left:3px solid #16a34a;padding-left:12px}.cadence-profile-modal--flow-branch-path.is-false{border-left:3px solid #dc2626;padding-left:12px}.cadence-profile-modal--flow-branch-path-header{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;padding:6px 0 8px}.is-true .cadence-profile-modal--flow-branch-path-header{color:#15803d}.is-false .cadence-profile-modal--flow-branch-path-header{color:#b91c1c}.cadence-profile-modal--flow-branch-path-header span:first-child{flex:1}.cadence-profile-modal--flow-branch-path-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#737373;padding:4px 0}.cadence-profile-modal--flow-cond-badge{display:inline-block;font-size:10px;font-weight:600;padding:1px 6px;border-radius:3px;margin-right:6px}.cadence-profile-modal--flow-cond-badge.is-true{background:#dcfce7;color:#15803d}.cadence-profile-modal--flow-cond-badge.is-false{background:#fee2e2;color:#b91c1c}.cadence-profile-modal--flow-status-icon.is-current{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#f97316;color:#fff;font-size:11px;font-weight:700}.cadence-profile-modal--detail-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#737373;margin:0 0 6px}.cadence-profile-modal--detail-text{font-size:14px;color:#2c2c2c;margin:0;line-height:1.5}.cadence-profile-modal--date-row{display:flex;gap:0;border:1px solid #b7b7b7;border-radius:6px;margin-bottom:16px;overflow:hidden}.cadence-profile-modal--date-cell{flex:1;display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-right:1px solid #b7b7b7}.cadence-profile-modal--date-cell:last-child{border-right:none}.cadence-profile-modal--date-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#737373}.cadence-profile-modal--date-value{font-size:14px;color:#2c2c2c}.cadence-profile-modal--date-value.is-success{color:#16a34a;font-weight:600}.cadence-profile-modal--date-value.is-exit{color:#d97706;font-weight:600}.cadence-profile-modal--date-value.is-removed{color:#dc2626;font-weight:600}.cadence-profile-modal--collapse-toggle{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;background:#f9f9f9;border:1px solid #b7b7b7;border-radius:6px;cursor:pointer;margin-bottom:4px}.cadence-profile-modal--collapse-toggle:hover{background:#f3f3f3}.cadence-profile-modal--collapse-icon{color:#737373}.cadence-profile-modal--collapse-label{flex:1;text-align:left;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#454545}.cadence-profile-modal--collapse-chevron{color:#737373}.cadence-profile-modal--engagement-summary{margin-top:16px;padding:0;margin-bottom:16px}.cadence-profile-modal--detail-label{font-size:11px;font-weight:700;letter-spacing:.5px;color:#737373;text-transform:uppercase;margin:0 0 8px 4px}.cadence-profile-modal--engagement-list{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #b7b7b7;border-radius:8px;overflow:hidden}.cadence-profile-modal--engagement-list-item{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#2c2c2c;padding:10px 16px;border-bottom:1px solid #b7b7b7}.cadence-profile-modal--engagement-list-item:nth-last-child(-n+2){border-bottom:none}.cadence-profile-modal--engagement-list-item:nth-child(odd){border-right:1px solid #b7b7b7}.cadence-profile-modal--engagement-list-label{color:#737373}.cadence-profile-modal--engagement-list-value{font-weight:600}.cadence-profile-modal--exit-section{margin-top:16px;border:1px solid #b7b7b7;border-radius:8px;overflow:hidden}.cadence-profile-modal--exit-header{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;background:#f9f9f9;border:none;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.05em;color:#737373}.cadence-profile-modal--exit-body{padding:12px 16px 16px}.cadence-profile-modal--exit-intro{font-size:13px;color:#737373;margin:0 0 12px;line-height:1.4}.cadence-profile-modal--exit-rules{display:flex;flex-direction:column;gap:0}.cadence-profile-modal--exit-rule{display:flex;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid #d7d7d7;font-size:13px}.cadence-profile-modal--exit-rule:last-child{border-bottom:none}.cadence-profile-modal--exit-badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.04em;padding:3px 8px;border-radius:4px;white-space:nowrap;color:#b45309;background:#fef3c7}.cadence-profile-modal--exit-desc{color:#454545}.cadence-profile-modal--footer{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #b7b7b7;margin-top:8px}.cadence-profile-modal--footer-readonly{font-size:13px;color:#737373;font-style:italic}.cadence-profile-modal--confirm-row{display:flex;align-items:center;gap:8px;width:100%}.cadence-profile-modal--confirm-row span{flex:1;font-size:14px;font-weight:500;color:#454545}.cadence-profile-modal--header-meta{font-size:13px;color:#737373;display:flex;align-items:center;gap:6px;margin-top:2px}.cadence-profile-modal--status-dot{display:inline-block;width:8px;height:8px;border-radius:50%}.cadence-profile-modal--status-dot.is-active{background:#16a34a}.cadence-profile-modal--status-dot.is-paused{background:#d97706}.cadence-profile-modal--goal-section{background:rgba(0,0,0,0);border-radius:0;padding:0 0 16px;margin-bottom:16px;border-bottom:1px solid #b7b7b7}.cadence-profile-modal--goal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.cadence-profile-modal--goal-label{font-size:11px;font-weight:700;letter-spacing:.5px;color:#737373}.cadence-profile-modal--goal-row{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.cadence-profile-modal--goal-desc{font-size:14px;color:#454545;font-weight:500}.cadence-profile-modal--goal-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:14px;font-size:12px;font-weight:600;white-space:nowrap;flex-shrink:0}.cadence-profile-modal--goal-badge.is-reached{background:#dcfce7;color:#16a34a;border:1px solid #86efac}.cadence-profile-modal--goal-badge.is-not-reached{background:#fef3c7;color:#92400e}.cadence-profile-modal--collapsible{border:1px solid #b7b7b7;border-radius:8px;margin-bottom:12px;overflow:hidden}.cadence-profile-modal--collapsible-header{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;background:#f9f9f9;border:none;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.5px;color:#737373;text-transform:uppercase}.cadence-profile-modal--collapsible-header:hover{background:rgb(243.9,243.9,243.9)}.cadence-profile-modal--flow-countdown{margin-left:auto;font-size:12px;font-weight:500;color:#16a34a;text-transform:none;letter-spacing:0;display:flex;align-items:center;gap:4px}.cadence-profile-modal--chevron{margin-left:auto;color:#939393}.cadence-profile-modal--collapsible-body{padding:16px;border-top:1px solid #b7b7b7}.cadence-profile-modal--field-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #b7b7b7;border-radius:8px;margin-bottom:16px;overflow:hidden}.cadence-profile-modal--field{padding:12px 16px;border-bottom:1px solid #b7b7b7}.cadence-profile-modal--field:nth-child(odd){border-right:1px solid #b7b7b7}.cadence-profile-modal--field:nth-last-child(-n+2){border-bottom:none}.cadence-profile-modal--field-label{display:block;font-size:12px;font-weight:500;color:#737373;margin-bottom:4px}.cadence-profile-modal--field-value{font-size:14px;font-weight:500;color:#454545;display:flex;align-items:center;gap:4px}.cadence-profile-modal--field-value.is-success{color:#16a34a}.cadence-profile-modal--field-value.is-exit{color:#dc2626}.cadence-profile-modal--field-info{font-size:10px;color:#939393;cursor:default;margin-left:4px}.cadence-profile-modal--field-grid-vertical{display:flex;flex-direction:column;grid-template-columns:none;border:none;border-radius:0}.cadence-profile-modal--field-row{display:flex;align-items:flex-start;padding:10px 16px;border-bottom:1px solid #b7b7b7}.cadence-profile-modal--field-row:last-child{border-bottom:none}.cadence-profile-modal--field-row .cadence-profile-modal--field-label{min-width:140px;flex-shrink:0;margin-bottom:0}.cadence-profile-modal--status-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:14px;font-size:12px;font-weight:600;background:#dcfce7;color:#16a34a}.cadence-profile-modal--status-pill.is-success{background:#dcfce7;color:#16a34a}.cadence-profile-modal--status-pill.is-exit{background:#fee2e2;color:#dc2626}.cadence-profile-modal--status-pill.is-not-reached{background:#fef3c7;color:#92400e}.cadence-profile-modal--field-expand{background:none;border:none;font-size:10px;color:#737373;cursor:pointer;margin-left:4px;padding:0}.cadence-profile-modal--expand-detail{margin-top:6px;padding:8px 12px;background:#f0fdf4;border-radius:6px;font-size:13px;color:#454545;border:1px solid #b7b7b7}.cadence-profile-modal--engagement-table{border:1px solid #b7b7b7;border-radius:8px;overflow:hidden}.cadence-profile-modal--engagement-table-row{display:flex;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #b7b7b7;font-size:14px}.cadence-profile-modal--engagement-table-row:last-child{border-bottom:none}.cadence-profile-modal--engagement-table-label{color:#737373;font-weight:500}.cadence-profile-modal--engagement-table-value{color:#454545;display:flex;align-items:center;gap:4px}.contact-cadences-tab--achieved-pill{display:inline-flex;align-items:center;gap:3px;padding:1px 8px;border-radius:10px;font-size:11px;font-weight:600;margin-top:2px;width:-webkit-fit-content;width:fit-content}.cadence-profile-modal--tooltip-body{max-width:280px;margin:0}.cadence-profile-modal--metric-label{font-size:10px;text-transform:uppercase;color:#6c757d;letter-spacing:1px}.cadence-profile-modal--metric-name{font-weight:600}.cadence-profile-modal--metric-target{color:#2563eb;font-size:12px;margin-top:2px}.cadence-profile-modal--metric-desc{color:#6c757d;font-size:13px;margin:4px 0}.cadence-profile-modal--metric-success-date{color:#16a34a;font-size:12px;margin-top:2px}.cadence-profile-modal--metric-not-reached{color:#92400e;font-size:12px;margin-top:2px}.cadence-profile-modal--channel-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;background:#e8f5e9;color:#2e7d32}.cadence-profile-modal--scheduled-badge{display:inline-block;background:#e0f2fe;color:#0369a1;padding:2px 10px;border-radius:10px;font-size:12px;font-weight:600}.contact-cadences-tab--table-toolbar{padding-right:16px}.contact-cadences-tab--achieved-pill-neutral{background:#f3f4f6;color:#6c757d}.cadence-profile-modal--flow-table-loading{display:flex;justify-content:center;min-height:100px}.cadence-profile-modal--flow-table-empty{padding:16px;text-align:center;color:#737373}.cadence-profile-modal--flow-branch-split-icon{font-size:14px;color:#7c3aed;flex-shrink:0}.cadence-profile-modal--flow-branch-expand-icon{font-size:16px;margin-left:auto}.add-contact-modal--form{display:flex;flex-direction:column;gap:16px;padding:8px 0}.add-contact-modal--row{display:flex;gap:16px}.add-contact-modal--row .add-contact-modal--field{flex:1}.add-contact-modal--field{display:flex;flex-direction:column;gap:4px}.add-contact-modal--label{font-size:13px;font-weight:600;color:#374151}.add-contact-modal--input{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#111827;transition:border-color .15s}.add-contact-modal--input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.15)}.add-contact-modal--input::placeholder{color:#9ca3af}.add-contact-modal--hint{font-size:12px;color:#6b7280}.add-contact-modal--error{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:13px}.add-contact-modal--error .gt-icon{font-size:18px;flex-shrink:0}.add-contact-modal--success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 16px;gap:8px}.add-contact-modal--success-icon .gt-icon{font-size:48px;color:#16a34a}.add-contact-modal--success-title{font-size:18px;font-weight:600;color:#111827;margin:0}.add-contact-modal--success-detail{font-size:14px;color:#6b7280;margin:0}.add-contact-modal--success-id{font-size:12px;color:#9ca3af;font-family:monospace}.cadence-name-prompt{padding:8px 0}.cadence-name-prompt--text{margin:0 0 16px;font-size:14px;color:#737373}.cadence-name-prompt--input{width:100%;padding:10px 12px;font-size:14px;border:1px solid #b7b7b7;border-radius:4px;outline:none}.cadence-name-prompt--input:focus{border-color:#a54ab5;box-shadow:0 0 0 2px rgba(165,74,181,.15)}.cadence-name-prompt--actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.cadence-sharing-modal{padding:24px;min-width:460px}.cadence-sharing-modal--title{margin:0 0 20px;font-size:18px;font-weight:600;color:#454545}.cadence-sharing-modal--add-row{display:flex;align-items:flex-start;gap:8px;margin-bottom:20px}.cadence-sharing-modal--user-picker{flex:1;min-width:0}.cadence-sharing-modal--permission-select{height:36px;padding:0 8px;font-size:13px;border:1px solid #b7b7b7;border-radius:4px;background:#fff;color:#737373;cursor:pointer;outline:none;flex-shrink:0}.cadence-sharing-modal--permission-select:focus{border-color:#a54ab5}.cadence-sharing-modal--divider{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:12px;font-weight:600;color:#939393;text-transform:uppercase;letter-spacing:.5px}.cadence-sharing-modal--divider::after{content:"";flex:1;height:1px;background:#b7b7b7}.cadence-sharing-modal--loading{padding:24px 0;text-align:center}.cadence-sharing-modal--empty{padding:16px 0;color:#737373;font-size:14px;text-align:center}.cadence-sharing-modal--access-list{max-height:280px;overflow-y:auto;margin-bottom:20px}.cadence-sharing-modal--access-row{display:flex;align-items:center;gap:10px;padding:8px 4px;border-radius:4px}.cadence-sharing-modal--access-row:hover{background:#f9f9f9}.cadence-sharing-modal--avatar{width:32px;height:32px;border-radius:50%;background:#fcf8fc;color:#a54ab5;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.cadence-sharing-modal--user-name{flex:1;font-size:14px;color:#454545;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cadence-sharing-modal--owner-label{font-size:13px;color:#939393;flex-shrink:0;padding-right:4px}.cadence-sharing-modal--remove-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:4px;background:rgba(0,0,0,0);color:#939393;cursor:pointer;flex-shrink:0}.cadence-sharing-modal--remove-btn:hover{background:#fef6f7;color:#de1b2c}.cadence-sharing-modal--remove-btn:disabled{opacity:.4;cursor:default}.cadence-sharing-modal--footer{display:flex;justify-content:flex-end;padding-top:4px}.cadence-archive-modal{padding:24px;min-width:500px}.cadence-archive-modal--title{margin:0 0 16px;font-size:18px;font-weight:600}.cadence-archive-modal--loading{display:flex;justify-content:center;padding:32px 0}.cadence-archive-modal--empty{color:#737373;text-align:center;padding:32px 0}.cadence-archive-modal--list{max-height:400px;overflow-y:auto;border:1px solid #b7b7b7;border-radius:4px}.cadence-archive-modal--row{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #b7b7b7}.cadence-archive-modal--row:last-child{border-bottom:none}.cadence-archive-modal--row-info{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1;margin-right:12px}.cadence-archive-modal--row-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cadence-archive-modal--row-meta{display:flex;align-items:center;gap:8px;font-size:12px;color:#737373}.cadence-archive-modal--type-badge{background:#b7b7b7;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:500}.cadence-archive-modal--deleted-date{font-size:12px}.cadence-archive-modal--footer{display:flex;justify-content:flex-end;padding-top:16px}.duplicate-cadence-modal{padding:24px;min-width:480px}.duplicate-cadence-modal--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.duplicate-cadence-modal--title{margin:0;font-size:20px;font-weight:600;color:#454545}.duplicate-cadence-modal--close{background:none;border:none;cursor:pointer;padding:4px;color:#737373;border-radius:4px}.duplicate-cadence-modal--close:hover{background:#f9f9f9}.duplicate-cadence-modal--body{margin-bottom:24px}.duplicate-cadence-modal--blueprint-note{font-size:13px;color:#737373;margin:0 0 16px;line-height:1.5}.duplicate-cadence-modal--field-label{display:block;font-size:11px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.duplicate-cadence-modal--include-label{margin-top:20px}.duplicate-cadence-modal--name-input{width:100%;padding:10px 12px;font-size:14px;border:1px solid #b7b7b7;border-radius:6px;outline:none;color:#454545;background:#fff;box-sizing:border-box}.duplicate-cadence-modal--name-input:focus{border-color:#a54ab5;box-shadow:0 0 0 2px rgba(165,74,181,.15)}.duplicate-cadence-modal--options{display:flex;flex-direction:column;gap:2px}.duplicate-cadence-modal--option{display:flex;align-items:flex-start;gap:12px;padding:8px 4px;cursor:pointer;border-radius:6px}.duplicate-cadence-modal--option:hover{background:#f9f9f9}.duplicate-cadence-modal--option.is-disabled{cursor:default;opacity:.5}.duplicate-cadence-modal--option.is-disabled:hover{background:none}.duplicate-cadence-modal--always-on,.duplicate-cadence-modal--disabled-reason{font-size:12px;font-weight:400;color:#737373;margin-left:4px}.duplicate-cadence-modal--checkbox{flex-shrink:0;width:22px;height:22px;border-radius:6px;border:2px solid #b7b7b7;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;margin-top:1px}.duplicate-cadence-modal--checkbox .gt-icon{font-size:14px;color:#fff}.duplicate-cadence-modal--checkbox.is-checked{background:#a54ab5;border-color:#a54ab5}.duplicate-cadence-modal--checkbox:focus-visible{outline:2px solid #a54ab5;outline-offset:2px}.duplicate-cadence-modal--option-text{display:flex;flex-direction:column;min-width:0}.duplicate-cadence-modal--option-label{font-size:14px;color:#454545;line-height:1.4}.duplicate-cadence-modal--option-desc{font-size:12px;color:#737373;line-height:1.4;margin-top:2px}.duplicate-cadence-modal--footer{display:flex;justify-content:flex-end;gap:8px;padding-top:16px;border-top:1px solid #b7b7b7}.searchable-select{position:relative;width:100%}.searchable-select.is-disabled{opacity:.6;pointer-events:none}.searchable-select--trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;font-size:14px;border:1px solid #b7b7b7;border-radius:6px;background:#fff;cursor:pointer;text-align:left;color:#454545;min-height:38px;box-sizing:border-box}.searchable-select--trigger:hover{border-color:#939393}.searchable-select--trigger.is-open{border-color:#a54ab5;box-shadow:0 0 0 2px rgba(165,74,181,.15)}.searchable-select--trigger-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchable-select--trigger-text.is-placeholder{color:#737373}.searchable-select--trigger-icons{display:flex;align-items:center;gap:2px;flex-shrink:0;color:#737373}.searchable-select--trigger-icons .gt-icon{font-size:18px}.searchable-select--clear{display:flex;align-items:center;cursor:pointer;padding:2px;border-radius:3px}.searchable-select--clear:hover{background:#f9f9f9}.searchable-select--clear .gt-icon{font-size:14px}.searchable-select--dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #b7b7b7;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:1050;overflow:hidden}.searchable-select--search-wrapper{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #b7b7b7}.searchable-select--search-wrapper .gt-icon{font-size:18px;color:#737373;flex-shrink:0}.searchable-select--search-input{flex:1;border:none;outline:none;font-size:14px;color:#454545;background:rgba(0,0,0,0)}.searchable-select--search-input::placeholder{color:#939393}.searchable-select--options{max-height:240px;overflow-y:auto;padding:4px 0}.searchable-select--option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;font-size:14px;color:#454545;background:none;border:none;cursor:pointer;text-align:left}.searchable-select--option:hover{background:#f9f9f9}.searchable-select--option.is-selected{background:rgba(165,74,181,.08);color:#a54ab5;font-weight:500}.searchable-select--option-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchable-select--option-count{flex-shrink:0;font-size:12px;color:#737373;margin-left:8px}.searchable-select--empty{padding:16px 12px;text-align:center;color:#737373;font-size:13px}.cadence-inline-title-btn{display:inline-flex;align-items:center;gap:8px;background:none;border:none;padding:4px 8px 4px 0;cursor:pointer;border-radius:6px;transition:background .15s}.cadence-inline-title-btn:hover{background:#f3f4f6}.cadence-inline-title-btn:hover .cadence-inline-title-edit-icon{opacity:1}.cadence-inline-title-btn h1{margin:0;font-size:24px;font-weight:700;color:#111827;line-height:1.2}.cadence-inline-title-edit-icon{opacity:0;color:#9ca3af;font-size:16px;transition:opacity .15s}.cadence-inline-title-input{font-size:24px;font-weight:700;color:#111827;line-height:1.2;padding:4px 8px;border:2px solid #2563eb;border-radius:6px;background:#fff;outline:none;width:100%;max-width:500px;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.cadence-shell-name-bar{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;margin:0 0 12px}.cadence-shell-name-bar label{font-size:13px;font-weight:600;color:#374151;white-space:nowrap}.cadence-shell-name-bar input{flex:1;padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#111827;min-width:200px}.cadence-shell-name-bar input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.15)}.success-metrics-section{margin-bottom:24px}.success-metrics-section--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.success-metrics-section--header-left{display:flex;align-items:center;gap:8px}.success-metrics-section--title{font-size:16px;font-weight:600;margin:0;color:#454545}.success-metrics-section--description{font-size:13px;color:#737373;margin:0 0 16px;line-height:1.5}.success-metrics-section--cards{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.success-metrics-section--add-wrapper{position:relative}.success-metrics-section--add-btn{width:100%;padding:14px;border:2px dashed #939393;border-radius:8px;background:rgba(0,0,0,0);color:#a54ab5;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:border-color .15s,background .15s}.success-metrics-section--add-btn:hover{border-color:#ba72c5;background:rgba(165,74,181,.03)}.success-metrics-section--type-picker{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #b7b7b7;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10;overflow:hidden}.success-metrics-section--type-option{display:block;width:100%;padding:10px 16px;border:none;background:rgba(0,0,0,0);text-align:left;font-size:14px;color:#454545;cursor:pointer;transition:background .1s}.success-metrics-section--type-option:hover{background:rgba(165,74,181,.06);color:#a54ab5}.success-metrics-section--type-option+.success-metrics-section--type-option{border-top:1px solid #f6f6f6}.success-metric-card{border:1px solid #b7b7b7;border-radius:8px;padding:16px;background:#fff;transition:border-color .15s}.success-metric-card--primary{border:2px solid #a54ab5}.success-metric-card--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.success-metric-card--type-label{text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:.5px;color:#737373}.success-metric-card--header-right{display:flex;align-items:center;gap:12px}.success-metric-card--primary-badge{display:inline-block;background:#a54ab5;color:#fff;font-size:11px;font-weight:600;padding:3px 10px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}.success-metric-card--set-primary{background:rgba(0,0,0,0);border:none;color:#a54ab5;cursor:pointer;font-size:13px;padding:0;text-decoration:underline}.success-metric-card--set-primary:hover{color:rgb(132,59.2,144.8)}.success-metric-card--remove{background:rgba(0,0,0,0);border:none;cursor:pointer;color:#939393;padding:2px;display:flex;align-items:center}.success-metric-card--remove:hover{color:#737373}.success-metric-card--body{line-height:1.8}.success-metric-card--sentence{font-size:14px;color:#454545;margin:0;line-height:2.2}.success-metric-card--inline-input{display:inline-block !important;width:52px !important;height:auto !important;text-align:center;border:none !important;border-bottom:2px solid #ba72c5 !important;background:rgba(165,74,181,.04) !important;font-size:14px;padding:2px 4px !important;color:#a54ab5;font-weight:500;outline:none;border-radius:0 !important;-moz-appearance:textfield;vertical-align:baseline;line-height:1.4;box-shadow:none !important;margin:0 2px}.success-metric-card--inline-input::-webkit-inner-spin-button,.success-metric-card--inline-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.success-metric-card--inline-input:focus{border-bottom-color:#a54ab5 !important;background:rgba(165,74,181,.08) !important}.success-metric-card--inline-input-wide{width:120px !important;text-align:left}.success-metric-card--inline-select,.exit-condition-card--inline-select{display:inline-block;border:none;border-bottom:2px solid #ba72c5;background:rgba(165,74,181,.04);font-size:14px;padding:2px 4px;color:#a54ab5;font-weight:500;outline:none;border-radius:0;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27 fill=%27%237c3aed%27%3E%3Cpath d=%27M0 0l5 6 5-6z%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center;padding-right:18px}.success-metric-card--inline-select:focus,.exit-condition-card--inline-select:focus{border-bottom-color:#a54ab5;background-color:rgba(165,74,181,.08)}.success-metric-card--inline-select:disabled,.exit-condition-card--inline-select:disabled{color:#939393;border-bottom-color:#939393;background-color:#f9f9f9;cursor:not-allowed}.success-metric-card--inline-select-wide,.exit-condition-card--inline-select-wide{min-width:160px}.exit-conditions-section{margin-bottom:24px}.exit-conditions-section--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.exit-conditions-section--header-left{display:flex;align-items:center;gap:8px}.exit-conditions-section--header-right{display:flex;align-items:center}.exit-conditions-section--title{font-size:16px;font-weight:600;margin:0;color:#454545}.exit-conditions-section--description{font-size:13px;color:#737373;margin:0 0 16px;line-height:1.5}.exit-conditions-section--info-link{background:rgba(0,0,0,0);border:none;color:#a54ab5;font-size:13px;cursor:pointer;padding:0;display:flex;align-items:center;gap:2px}.exit-conditions-section--info-link:hover{color:rgb(132,59.2,144.8);text-decoration:underline}.exit-conditions-section--enforced-popover{max-width:320px}.exit-conditions-section--enforced-content{padding:12px 16px;font-size:13px;color:#454545;line-height:1.5}.exit-conditions-section--enforced-content strong{display:block;margin-bottom:6px;font-size:14px}.exit-conditions-section--enforced-content p{margin:0 0 8px}.exit-conditions-section--enforced-content ul{margin:0;padding-left:18px}.exit-conditions-section--enforced-content li{margin-bottom:4px}.exit-conditions-section--cards{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.exit-conditions-section--add-wrapper{position:relative}.exit-conditions-section--add-btn{width:100%;padding:14px;border:2px dashed #939393;border-radius:8px;background:rgba(0,0,0,0);color:#a54ab5;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:border-color .15s,background .15s}.exit-conditions-section--add-btn:hover{border-color:#ba72c5;background:rgba(165,74,181,.03)}.exit-conditions-section--type-picker{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #b7b7b7;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10;overflow:hidden}.exit-conditions-section--type-option{display:block;width:100%;padding:10px 16px;border:none;background:rgba(0,0,0,0);text-align:left;font-size:14px;color:#454545;cursor:pointer;transition:background .1s}.exit-conditions-section--type-option:hover{background:rgba(165,74,181,.06);color:#a54ab5}.exit-conditions-section--type-option+.exit-conditions-section--type-option{border-top:1px solid #f6f6f6}.exit-conditions-section--cancel{display:block;width:100%;padding:10px 16px;border:none;border-top:1px solid #f6f6f6;background:rgba(0,0,0,0);text-align:left;font-size:14px;color:#737373;cursor:pointer;transition:background .1s}.exit-conditions-section--cancel:hover{background:#f9f9f9;color:#737373}.exit-conditions-section--footer-note{font-size:13px;color:#737373;margin:16px 0 0;line-height:1.5}.exit-condition-card{border:1px solid #b7b7b7;border-radius:8px;padding:16px;background:#fff;transition:border-color .15s}.exit-condition-card--header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.exit-condition-card--type-label{text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:.5px;color:#737373}.exit-condition-card--remove{background:rgba(0,0,0,0);border:none;cursor:pointer;color:#939393;padding:2px;display:flex;align-items:center}.exit-condition-card--remove:hover{color:#737373}.exit-condition-card--body{line-height:1.8}.exit-condition-card--sentence{font-size:14px;color:#454545;margin:0;line-height:2.2}.exit-condition-card--sentence-block{display:flex;flex-direction:column;gap:8px}.exit-condition-card--searchable-dropdown{max-width:400px}.success-metric-card--sentence-block{display:flex;flex-direction:column;gap:8px}.success-metric-card--searchable-dropdown{max-width:400px}.email-templates-page{padding:0}.email-templates-page--header{display:flex;justify-content:space-between;align-items:center}.email-templates-page--header .et--page-header--actions{padding-right:20px}.email-templates-page--header-actions{display:flex;gap:12px;align-items:center;padding-right:20px}.email-templates-page--tabs{display:flex;gap:0;padding:0 0 0 20px;border-bottom:1px solid #b7b7b7}.email-templates-page--tab{display:flex;align-items:center;gap:8px;padding:14px 20px;font-size:14px;font-weight:500;color:#737373;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;transition:all .15s ease;margin-bottom:-1px}.email-templates-page--tab:hover{color:#454545}.email-templates-page--tab.is-active{color:#a54ab5;border-bottom-color:#a54ab5}.email-templates-page--coming-soon-badge{display:inline-block;padding:2px 8px;background:linear,135deg,#a54ab5 0%,#7c4dff 100%;color:#fff;font-size:10px;font-weight:700;border-radius:10px;text-transform:uppercase;letter-spacing:.3px}.email-templates-page--count{font-size:14px;color:#737373}.email-templates-page--toolbar-right{display:flex;align-items:center;gap:16px}.email-templates-page--search{display:flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid #b7b7b7;border-radius:4px;background:#fff;height:32px}.email-templates-page--search .gt-icon{font-size:14px;color:#939393}.email-templates-page--search input{border:none;outline:none;font-size:13px;width:160px;background:rgba(0,0,0,0);height:22px;line-height:22px}.email-templates-page--search input::placeholder{color:#939393}.email-templates-page--search:focus-within{border-color:#a54ab5}.email-templates-page--search:focus-within .gt-icon{color:#a54ab5}.email-templates-page--table-container{background:#fff;overflow:auto}.email-templates-page--table-container .MuiDataGrid-root{min-width:-webkit-fit-content;min-width:fit-content}.email-templates-page--table-container .MuiDataGrid-columnHeaders,.email-templates-page--table-container .MuiDataGrid-virtualScrollerRenderZone{min-width:-webkit-fit-content;min-width:fit-content}.email-templates-page--table-container .MuiDataGrid-row{min-width:-webkit-fit-content;min-width:fit-content}.email-templates--sort-header{display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;padding:0;font-size:11px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px}.email-templates--sort-header:hover{color:#454545}.email-templates--sort-icon{font-size:14px;color:#939393}.email-templates--sort-icon.is-active{color:#a54ab5}.email-templates--name-cell{display:flex;align-items:center;gap:8px}.email-templates--name-link{background:none;border:none;padding:0;color:#a54ab5;font-size:14px;font-weight:500;cursor:pointer;text-align:left}.email-templates--name-link:hover{text-decoration:underline}.email-templates--shared-icon{color:#939393;font-size:16px}.email-templates--default-badge{display:inline-block;padding:2px 6px;background:#fcf8fc;color:#a54ab5;font-size:10px;font-weight:600;border-radius:4px;text-transform:uppercase;letter-spacing:.3px}.email-templates--tags-cell{display:flex;flex-wrap:wrap;gap:4px}.email-templates--tag-badge{display:inline-block;padding:2px 8px;background:#fcf8fc;color:#a54ab5;font-size:11px;font-weight:500;border-radius:10px;white-space:nowrap}.email-templates--not-owner{color:#939393;font-style:italic}.email-templates--preview{color:#737373;font-size:13px;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.email-templates--lock-icon{color:#939393;font-size:18px}.email-templates--action-btn{padding:6px !important;color:#737373}.email-templates--action-btn:hover{color:#454545;background-color:#f3f3f3}.email-templates--action-menu{padding:8px 0;min-width:160px}.email-templates--action-menu button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;border:none;background:rgba(0,0,0,0);cursor:pointer;text-align:left;font-size:14px;color:#454545;transition:background .15s}.email-templates--action-menu button:hover{background:#f9f9f9}.email-templates--action-menu button .gt-icon{font-size:16px;color:#737373}.email-templates--action-disabled{opacity:.5;cursor:default !important}.email-templates--action-disabled:hover{background:rgba(0,0,0,0) !important}.email-templates--coming-soon-badge{display:inline-block;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:600;color:#737373;background:#d7d7d7;border-radius:3px;text-transform:uppercase;letter-spacing:.3px}.email-templates--action-danger{color:#dc3545 !important}.email-templates--action-danger .gt-icon{color:#dc3545 !important}.email-templates--action-danger:hover{background:rgba(220,53,69,.08) !important}.email-templates-page--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center}.email-templates-page--empty-icon{color:#939393;margin-bottom:16px}.email-templates-page--empty h3{font-size:18px;font-weight:600;color:#454545;margin:0 0 8px}.email-templates-page--empty p{font-size:14px;color:#737373;margin:0 0 24px}.email-templates-page--coming-soon{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;min-height:400px}.email-templates-page--coming-soon-icon{color:#a54ab5;margin-bottom:20px;opacity:.8}.email-templates-page--coming-soon h3{font-size:24px;font-weight:600;color:#454545;margin:0 0 12px}.email-templates-page--coming-soon p{font-size:15px;color:#737373;margin:0 0 32px;max-width:480px;line-height:1.6}.email-templates-page--coming-soon-features{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;max-width:480px}.email-templates-page--coming-soon-feature{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#f9f9f9;border-radius:8px;font-size:14px;color:#737373}.email-templates-page--coming-soon-feature .gt-icon{color:#a54ab5;font-size:18px}.email-templates-page--pagination{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-top:1px solid #b7b7b7}.email-templates-page--pagination-left{display:flex;align-items:center;gap:12px;font-size:14px;color:#737373}.email-templates-page--pagination-left select{padding:4px 8px;border:1px solid #b7b7b7;border-radius:4px;font-size:14px;color:#454545;background:#fff;cursor:pointer}.email-templates-page--pagination-left select:focus{outline:none;border-color:#a54ab5}.email-templates-page--pagination-info{color:#737373}.email-templates-page--pagination-right{display:flex;align-items:center;gap:4px}.email-templates-page--page-btn{min-width:32px;height:32px;padding:0 8px;border:1px solid #b7b7b7;border-radius:4px;background:#fff;font-size:14px;color:#737373;cursor:pointer;transition:all .15s ease}.email-templates-page--page-btn:hover:not(:disabled){border-color:#a54ab5;color:#a54ab5}.email-templates-page--page-btn:disabled{opacity:.5;cursor:not-allowed}.email-templates-page--page-btn.is-active{background:#a54ab5;border-color:#a54ab5;color:#fff}.email-templates-page--page-btn .gt-icon{font-size:18px}.et--modal--container:has(.email-templates--signature-modal),.et--modal--container:has(.email-templates--template-modal){padding:0;max-width:560px}.et--modal--container:has(.email-templates--signature-modal) .et--modal--content,.et--modal--container:has(.email-templates--template-modal) .et--modal--content{padding:0;overflow:hidden}.email-templates--template-modal{width:100%;box-sizing:border-box}.email-templates--signature-modal{width:100%;box-sizing:border-box}.email-templates--template-modal-header,.email-templates--signature-modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #b7b7b7}.email-templates--template-modal-header h2,.email-templates--signature-modal-header h2{font-size:18px;font-weight:600;color:#454545;margin:0}.email-templates--template-modal-header-actions,.email-templates--signature-modal-header-actions{display:flex;align-items:center;gap:16px}.email-templates--template-modal-cancel,.email-templates--signature-modal-cancel{background:none;border:none;padding:0;font-size:14px;color:#737373;cursor:pointer;font-family:inherit}.email-templates--template-modal-cancel:hover,.email-templates--signature-modal-cancel:hover{color:#454545}.email-templates--template-modal-body,.email-templates--signature-modal-body{padding:20px 24px;display:flex;flex-direction:column;gap:20px}.email-templates--template-modal-field{display:flex;flex-direction:column;gap:8px}.email-templates--template-modal-label{font-size:13px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px}.email-templates--template-modal-input{display:block;width:100%;padding:10px 12px;border:1px solid #b7b7b7;border-radius:6px;font-size:14px;color:#454545;background:#fff;box-sizing:border-box;outline:none;transition:border-color .15s ease}.email-templates--template-modal-input::placeholder{color:#939393}.email-templates--template-modal-input:focus{border-color:#a54ab5;box-shadow:0 0 0 2px rgba(165,74,181,.1)}.email-templates--template-modal-multiselect .et--listbox-multiselect{width:100%}.email-templates--template-modal-multiselect .et--listbox-multiselect__control{border-radius:6px;min-height:40px}.email-templates--creatable-tags{position:relative}.email-templates--creatable-tags-input{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;border:1px solid #b7b7b7;border-radius:6px;background:#fff;min-height:42px;cursor:text}.email-templates--creatable-tags-input:focus-within{border-color:#a54ab5;box-shadow:0 0 0 2px rgba(186,114,197,.15)}.email-templates--creatable-tags-input input{flex:1;min-width:120px;border:none;outline:none;font-size:14px;padding:0;background:rgba(0,0,0,0)}.email-templates--creatable-tags-input input::placeholder{color:#939393}.email-templates--tag{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#fcf8fc;border:1px solid #ba72c5;border-radius:4px;font-size:13px;color:#a54ab5}.email-templates--tag button{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:#ba72c5}.email-templates--tag button:hover{color:#a54ab5}.email-templates--tag button .gt-icon{font-size:14px}.email-templates--creatable-suggestions{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #b7b7b7;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-top:4px;max-height:200px;overflow-y:auto;z-index:10}.email-templates--creatable-suggestion{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:none;background:none;font-size:14px;color:#454545;cursor:pointer;text-align:left}.email-templates--creatable-suggestion:hover{background:#f9f9f9}.email-templates--creatable-suggestion.email-templates--creatable-suggestion-new{color:#a54ab5;border-top:1px solid #b7b7b7}.email-templates--creatable-suggestion.email-templates--creatable-suggestion-new .gt-icon{font-size:16px}.email-templates--template-modal-editor{border:1px solid #b7b7b7;border-radius:6px;overflow:hidden;width:100%}.email-templates--template-modal-editor .jodit-container{border:none !important;border-radius:0 !important;width:100% !important}.email-templates--template-modal-editor .jodit-toolbar__box{border-bottom:1px solid #b7b7b7 !important;border-top:none !important;border-left:none !important;border-right:none !important;width:100% !important;background:#f9f9f9 !important}.email-templates--template-modal-editor .jodit-workplace{border:none !important;width:100% !important}.email-templates--template-modal-footer{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;border-top:1px solid #b7b7b7;background:#f9f9f9}.email-templates--template-modal-stats{display:flex;gap:16px;font-size:11px;font-weight:600;color:#737373;letter-spacing:.3px}.email-templates--template-modal-save-status{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#737373;letter-spacing:.3px}.email-templates--template-modal-save-dot{width:8px;height:8px;border-radius:50%;background:#27ae60}.create-template-modal .et--modal--container{max-width:720px}.create-template-modal--content{padding:24px}.create-template-modal--header{display:flex;align-items:center;gap:12px;margin-bottom:24px}.create-template-modal--step-number{width:28px;height:28px;background-color:#a54ab5;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.create-template-modal--title{flex:1;font-size:20px;font-weight:600;color:#454545;margin:0}.create-template-modal--close{color:#737373 !important}.create-template-modal--options{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.create-template-modal--option{position:relative;padding:24px;border:2px solid #b7b7b7;border-radius:8px;cursor:pointer;transition:all .15s ease}.create-template-modal--option:hover{border-color:#939393}.create-template-modal--option.is-selected{border-color:#a54ab5;background-color:#fcf8fc}.create-template-modal--check{position:absolute;top:12px;right:12px;width:24px;height:24px;background-color:#a54ab5;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.create-template-modal--check .gt-icon{font-size:14px}.create-template-modal--option-icon{width:48px;height:48px;background-color:#f3f3f3;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.create-template-modal--option-icon .gt-icon{font-size:24px;color:#737373}.create-template-modal--option-icon-html{background-color:#fcf8fc}.create-template-modal--option-icon-html .gt-icon{color:#a54ab5}.create-template-modal--option-title{font-size:18px;font-weight:600;color:#454545;margin:0 0 8px}.create-template-modal--option-desc{font-size:14px;color:#737373;line-height:1.5;margin:0 0 12px}.create-template-modal--recommended{display:inline-block;padding:4px 8px;background-color:#a54ab5;color:#fff;font-size:10px;font-weight:700;letter-spacing:.5px;border-radius:4px}.create-template-modal--subtype{margin-top:16px;padding-top:16px;border-top:1px solid #b7b7b7}.create-template-modal--subtype-label{display:block;font-size:11px;font-weight:600;color:#737373;letter-spacing:.5px;margin-bottom:12px}.create-template-modal--subtype-options{display:flex;gap:12px}.create-template-modal--subtype-option{display:flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #b7b7b7;border-radius:6px;cursor:pointer;font-size:14px;color:#454545;transition:all .15s ease}.create-template-modal--subtype-option input{display:none}.create-template-modal--subtype-option .gt-icon{color:#737373}.create-template-modal--subtype-option:hover{border-color:#939393}.create-template-modal--subtype-option.is-selected{border-color:#a54ab5;background-color:#fcf8fc}.create-template-modal--subtype-option.is-selected .gt-icon{color:#a54ab5}.create-template-modal--footer{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #b7b7b7}.email-templates-page--filter-btn{display:flex;align-items:center;gap:6px}.email-templates-page--filter-btn .gt-icon{font-size:16px}.email-templates-page--columns-btn{display:flex;align-items:center;gap:6px}.email-templates-page--columns-btn .gt-icon{font-size:16px}.email-templates-column-selector{min-width:220px}.email-templates-column-selector--menu{padding:8px 0}.email-templates-column-selector--header{padding:8px 16px;font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #b7b7b7;margin-bottom:4px}.email-templates-column-selector--item{display:flex;align-items:center;gap:8px;padding:6px 16px;cursor:pointer;font-size:14px;color:#454545}.email-templates-column-selector--item:hover{background:#f9f9f9}.email-templates-column-selector--item input[type=checkbox]{accent-color:#a54ab5;width:16px;height:16px}.email-templates-column-selector--item input:disabled{opacity:.5;cursor:not-allowed}.email-templates--status{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.email-templates--status-active{background:#e8f5e9;color:#2e7d32}.email-templates--status-draft{background:#f3f3f3;color:#737373}.sms-templates-page{background-color:#f9f9f9;min-height:100vh;padding:0}.sms-templates-page--header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#fff;border-bottom:1px solid #b7b7b7}.sms-templates-page--header .et--page-header{margin:0}.sms-templates-page--content{padding:24px}.sms-templates-page--coming-soon{background:#fff;border-radius:8px;padding:60px 40px;text-align:center;max-width:600px;margin:0 auto;box-shadow:0 1px 3px rgba(0,0,0,.1)}.sms-templates-page--coming-soon-icon{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:#fcf8fc;border-radius:50%;margin-bottom:24px}.sms-templates-page--coming-soon-icon .gt-icon{color:#a54ab5}.sms-templates-page--coming-soon h2{font-size:24px;font-weight:600;color:#454545;margin:0 0 16px}.sms-templates-page--coming-soon p{font-size:15px;color:#737373;line-height:1.6;margin:0 0 32px}.sms-templates-page--features{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;text-align:left}.sms-templates-page--feature{display:flex;align-items:center;gap:12px;padding:16px;background:#f9f9f9;border-radius:8px;font-size:14px;color:#737373}.sms-templates-page--feature .gt-icon{color:#a54ab5;font-size:20px}.email-templates-tag-picker--menu{padding:12px;min-width:200px;max-height:300px;overflow-y:auto}.email-templates-tag-picker--header{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;color:#737373;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.email-templates-tag-picker--clear{background:none;border:none;font-size:12px;color:#a54ab5;cursor:pointer;text-transform:none}.email-templates-tag-picker--clear:hover{text-decoration:underline}.email-templates-tag-picker--empty{font-size:13px;color:#939393;padding:8px 0}.email-templates-tag-picker--item{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:13px;color:#454545;cursor:pointer}.email-templates-tag-picker--item input[type=checkbox]{accent-color:#a54ab5}.email-templates-tag-picker--item:hover{color:#a54ab5}.email-templates-page--active-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.email-templates-page--tag-pill{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:rgb(237,218.8,240.2);color:#a54ab5;border-radius:12px;font-size:12px;font-weight:500}.email-templates-page--tag-pill button{background:none;border:none;padding:0;display:flex;cursor:pointer;color:#a54ab5}.email-templates-page--tag-pill button .gt-icon{font-size:14px}.email-templates-page--tag-pill button:hover{color:#454545}.email-templates-page--filter-btn.has-active{border-color:#a54ab5;color:#a54ab5}.email-templates--tags-cell{display:flex;flex-wrap:wrap;gap:4px}.email-templates--tag-badge{display:inline-block;padding:2px 8px;background:rgb(237,218.8,240.2);color:#a54ab5;border-radius:10px;font-size:11px;font-weight:500;white-space:nowrap}.email-templates--tag-input-row{display:flex;gap:8px;align-items:center}.email-templates--tag-input{flex:1}.email-templates--modal-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.email-templates--modal-tag{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:rgb(237,218.8,240.2);color:#a54ab5;border-radius:12px;font-size:12px;font-weight:500}.email-templates--modal-tag button{background:none;border:none;padding:0;display:flex;cursor:pointer;color:#a54ab5}.email-templates--modal-tag button .gt-icon{font-size:14px}.email-templates--modal-tag button:hover{color:#454545}.email-templates--template-modal-tags{display:flex;flex-direction:column}.email-templates--template-modal-tags-input-row{display:flex;gap:8px}.email-templates--template-modal-tags-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.email-templates--template-modal-tag{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:rgb(237,218.8,240.2);color:#a54ab5;border-radius:12px;font-size:12px;font-weight:500}.email-templates--template-modal-tag button{background:none;border:none;padding:0;display:flex;cursor:pointer;color:#a54ab5}.email-templates--template-modal-tag button .gt-icon{font-size:14px}.email-templates--template-modal-tag button:hover{color:#454545}.export-appeal-controller--contents{padding:16px 32px}.export-appeal-controller--contents::after{content:"";display:table;clear:both}.export-appeal-controller--label{margin-top:16px}.export-appeal-controller--campaigns{float:none;margin-top:16px}.export-appeal-controller--name{width:100%;height:45px;padding:0 20px;display:inline-block;vertical-align:top;box-shadow:none;margin-top:16px;border-radius:2px}.export-appeal-controller--name,.export-appeal-controller--name:focus{border:1px solid #f6f6f6}.export-modal-content{text-align:center}.export-modal-actions{margin-top:10px}.export-field-selector--container{max-width:100%;margin-left:auto;margin-right:auto;padding:20px;height:405px;background:#fff;border-top:solid 1px #f6f6f6}.export-field-selector--container::after{content:"";display:table;clear:both}.export-field-selector--description{padding:20px}.export-field-selector--categories{float:left;display:block;width:51.178825799%}.export-field-selector--categories:last-child{width:48.821174201%}.export-field-selector--fields{float:left;display:block;width:51.178825799%}.export-field-selector--fields:last-child{width:48.821174201%}.export-field-selector--heading{font-size:18px;height:35px;padding-left:13px}.export-field-selector--error{padding:50px 20px;font-size:1.3em;line-height:1.3em;color:#737373;text-align:center}.export-field-selector--cat-list>li{cursor:pointer;border:solid 1px rgba(0,0,0,0);padding:13px;font-weight:bold;color:#007c9e;line-height:1em;border-radius:2px 0 0 2px;background:#f6f6f6}.export-field-selector--cat-list>li:hover:not(.is-selected){background:hsl(0,0%,89.3137254902%)}.export-field-selector--cat-list .et--checkbox{display:inline-block;vertical-align:middle;float:none;padding-right:10px;margin-bottom:0px}.export-field-selector--cat-list .is-selected{border:solid 1px #f6f6f6;border-right:none;background:#fff;color:#a54ab5;position:relative}.export-field-selector--cat-list .is-selected::after{position:absolute;top:0px;right:-3px;bottom:0px;content:"";width:3px;background:#fff}.export-field-selector--sub-list{background:#fff;padding:13px;border:solid 1px #f6f6f6;border-radius:2px 2px 0 0;height:350px;overflow-y:auto;overflow-x:hidden}.export-field-selector--sub-list .et--checkbox{padding-bottom:13px;text-align:left;font-weight:normal;margin-bottom:0}.export-field-selector--sub-list .et--checkbox--box{margin-right:10px}.export-search{position:relative}.export-search .modal-confirm--content{text-align:left}.export-search .modal-confirm--submit .fa{margin:0 0 0 10px}.export-search .filters--display{background:linear-gradient( #ffffff 30%, rgba(255, 255, 255, 0)),linear-gradient( rgba(255, 255, 255, 0), #ffffff 70%) 0 100%,radial-gradient( farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient( farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;background:linear-gradient( #ffffff 30%, rgba(255, 255, 255, 0)),linear-gradient( rgba(255, 255, 255, 0), #ffffff 70%) 0 100%,radial-gradient(  farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)),radial-gradient(  farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;overflow:auto;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll;padding:0;margin:0;margin-bottom:15px;font-size:14px}.export-search .filters--display .fa-times{display:none}.export-search .filters--display li{margin-bottom:10px}.export-confirm{padding:20px}.exports-table th{font-weight:normal}.exports-table tr.is-unread td{background:rgba(83,167,68,.05)}.exports-table tr.is-unread td:first-child{border-left:solid 3px #53a744;font-weight:bold}.exports-table tr.is-unread td:last-child{border-right:solid 3px #53a744}.exports-table--empty{display:block;width:350px;margin:0 auto}.export-toast h5,.bulk-add-to-list-toast h5{font-size:1.2em}.export-toast p,.bulk-add-to-list-toast p{margin:14px 0;line-height:1.3em;font-weight:normal}.export-toast p.bulk-add-to-list-toast--success-message,.bulk-add-to-list-toast p.bulk-add-to-list-toast--success-message{font-weight:bold;margin:0;padding-bottom:8px}.export-toast .progress-bar-info-inverse,.bulk-add-to-list-toast .progress-bar-info-inverse{margin:15px 0 0 0}.export-toast .toast--actions,.bulk-add-to-list-toast .toast--actions{margin-top:0;padding:0}.export-toast--actions{display:flex;justify-content:space-between}.exports-table--action,.exports-table--action-download{cursor:pointer}.exports-table--action i,.exports-table--action-download i{margin-right:8px}.exports-table--action-download{margin-left:16px}.exports-table--error,.exports-table--scheduled-error{text-align:center;margin:0 16px 0}.exports-table--help-text{margin-left:8px}.exports-table--action{padding:30px;white-space:nowrap}.events-page-controller{height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.events-page-controller--notice-wrapper{padding:12px}.events-page-controller--table-wrapper{position:relative;height:100%}.events-page-controller--not-found{margin-top:100px}.event-detail-actions .action-menu-item--label{border-bottom:none}.event-detail-actions .action-menu-item--icon{font-size:18px}.events-filters{padding:32px;padding-bottom:0}.events-filters .date-picker-dropdown.advanced-combobox,.events-filters .date-picker-dropdown.advanced-dropdown{float:none;display:inline-block;vertical-align:middle;width:45%;max-width:400px}.events-filters .filter-text-input{width:100%}.events-filters--col{width:45%;max-width:420px;padding-right:16px;margin-right:16px;position:relative;display:inline-block;vertical-align:middle}.events-filters--col.is-active{border-right:solid 1px #f6f6f6}.events-filters--col.is-active::before{height:0;width:0;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:9px solid #f6f6f6;position:absolute;top:33%;right:-9px;top:calc(50% - 9px);content:""}.events-filters--col.is-active::after{height:0;width:0;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:9px solid #fff;position:absolute;top:33%;right:-8px;top:calc(50% - 9px);content:""}.events-controller{position:absolute;top:0;left:0;right:0;bottom:0}.events-controller--filters-wrapper{height:75px;position:relative}.events-controller--controls-wrapper{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.events-controller--searchbox{width:400px;margin-left:0}.events-controller--sort-dropdown{display:"inline-block";float:right;margin-left:16px}.events-controller--banner-wrapper{padding:8px 16px}.events-controller--warning{background:#fff;border:1px solid #f6f6f6;border-left:3px solid #5598ab;border-radius:2px;margin-bottom:0}.events-controller--events-table-wrapper{padding:8px 0;height:100%}.event-detail-page-header{height:75px;position:relative;z-index:10}.event-detail-page-header--image{margin-left:44px;margin-top:16px;display:inlin-block;float:left}.event-detail-page-header--placeholder{background-color:#f9f9f9;display:inline-block;height:43px;width:43px;text-align:center;float:left;margin-left:44px;margin-top:16px}.event-detail-page-header--placeholder i{opacity:.25;font-size:20px;vertical-align:middle;margin-top:25%}.event-detail-page-header--label{width:calc(100% - 400px);float:left;font-size:20px;line-height:30px;padding:12px 16px}.event-detail-page-header--subtitle{font-size:14px;line-height:21px}.event-detail-page-header--marker{color:#27a5dd}.event-detail-page-header--status{width:310px;float:left;position:relative;margin-top:-5px;padding:18px 16px}.event-detail-page-header--status .gt-icon-event{color:#9b9b9b}.event-detail-page-header--status .gt-icon-check-circle,.event-detail-page-header--status .gt-icon-double-check{color:#7ebd37}.event-detail-page-header--status .gt-icon-cancel{color:#df5952}.event-detail-page-header--status .gt-icon-email{color:#454545}.event-detail-page-header--status .gt-icon-star-circle{color:#f7d138}.event-detail-page-header--status .btn-action,.event-detail-page-header--status .cronofy-table--connect-cta{padding:16px;margin-left:8px;width:130px}.event-detail-page-header--status .advanced-combobox,.event-detail-page-header--status .advanced-dropdown{width:auto}.event-detail-page-header--status .dropdown{position:absolute;right:0}.event-detail-page-header--status .dropdown--header .advanced-combobox--selected-text{padding:4px 20px 0 0;width:auto}.event-detail-page-header--status .dropdown--toggle{background:none;box-shadow:none;transition:none;font-size:16px;width:auto}.event-detail-page-header--status .dropdown--toggle:hover,.event-detail-page-header--status .dropdown--toggle.is-open{background:none !important}.event-detail-page-header--status .dropdown--body{font-size:14px;left:auto}.event-detail-page-header--back{position:absolute;top:22px;left:0px}.event-detail-page-header--title{font-weight:500}.event-detail-page-header--title a{color:#454545}.event-detail-page-header--title a:hover{color:#007c9e}.event-filter-dropdown .dropdown--body{width:400px}.event-filter-dropdown .advanced-combobox--item{padding-right:8px}.event-filter-dropdown--date{font-size:12px;color:#737373}.event-response-dropdown--item{position:relative}.event-response-dropdown--checkbox{display:inline-block;vertical-align:middle}.event-response-dropdown--label{display:inline-block;vertical-align:middle}.engagement-icon.event-response-dropdown--icon{position:absolute;top:50%;right:0;margin-top:-8px}.events-unmatched-controller{height:100%}.events-unmatched-controller--unmatched-table{height:100%;position:relative}.events-unmatched-controller--footer{text-align:center;padding-top:10px;border-bottom:1px solid #f6f6f6;margin-bottom:40px}.events-unmatched-controller--pagination{margin-left:20px;margin-bottom:20px}.events-unmatched-controller--unmatched-table{position:absolute;top:0px;right:16px;bottom:0px;left:16px;border-left:solid 1px #f6f6f6}.events-unmatched-controller--unmatched-table tr,.events-unmatched-controller--unmatched-table th{height:51px;padding-left:40px}.events-unmatched-controller--unmatched-table .fixed-table--body .table--body tr td{text-align:left;padding-left:10px;height:92px}.events-unmatched-controller--unmatched-table .fixed-table--horizontal span{font-weight:normal;margin-left:14px}.events-unmatched-controller--unmatched-table .disabled{opacity:.6}.event-icon{display:inline-block;position:relative;background-color:#f9f9f9;background-size:100% 100%;background-size:cover;background-position:center;border-radius:2px;border:1px solid #f6f6f6}.event-icon--network-icon{background-size:100% 100%;background-size:cover;background-position:center;position:absolute;right:-4px;bottom:-4px;border-radius:3px;border:1px solid #fff}.match-facebook-modal--header{padding:15px 0;border-bottom:1px solid #f6f6f6}.match-facebook-modal--header .match-facebook-modal--header-info{display:flex;justify-content:space-around;margin:30px 0}.match-facebook-modal--header .match-facebook-modal--header-info strong{display:block}.match-facebook-modal--header .match-facebook-modal--header-info-data{display:flex}.match-facebook-modal--header .match-facebook-modal--header-info-data>img{margin-right:18px}.match-facebook-modal--header-divider{width:80%;margin:0 auto;height:1px;background:#f6f6f6}.match-facebook-modal-page-image{margin-right:18px;border:1px solid #939393}.match-facebook-modal-text-title{text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:12px;margin-bottom:4px}.match-facebook-modal--section{padding:20px 25px;line-height:16px}.match-facebook-modal--body{padding:15px 15px 0;background:#fff;position:relative;height:350px;overflow-y:scroll;width:570px}.match-facebook-modal-post-info{font-size:14px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border:1px solid #f6f6f6;padding:15px 25px;margin-top:25px}.match-facebook-modal-warning{display:flex;align-items:center;margin:5px 0 10px}.match-facebook-modal-warning--icon{color:#f3ca16;margin-right:15px}.match-facebook-modal--contact{background:#fff;padding:10px 0;border-bottom:1px solid #f6f6f6;display:flex;justify-content:center}.match-facebook-modal--contact .new-contact-card--body{max-width:350px}.match-facebook-list{overflow:auto;background:#fff;min-height:346px}.match-facebook-list .match-facebook-modal-post-info{margin-top:0;border-bottom:0}.match-facebook-list .match-facebook-modal-post-info:last-child{border-bottom:1px solid #f6f6f6}.match-facebook-result{display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px #f6f6f6}.match-facebook-result .new-contact-card{padding:0 8px}.match-facebook-result .checkbox--box{margin-right:25px;border-radius:11.5px;width:23px;height:23px}.match-facebook-result input.checkbox--input:checked+.checkbox--box{background:#a54ab5;border-color:#a54ab5 !important}.match-facebook-result input.checkbox--input:checked+.checkbox--box::before{color:#fff;font-size:15.96px;font-weight:100;top:-1px;left:-1px;width:23px;height:23px}.match-facebook-result-list{min-height:60px;border:solid 1px #f6f6f6;border-bottom:none;border-radius:2px;background:#fff;margin-bottom:15px}.match-facebook-search-box{width:60%;margin:0 auto}.match-facebook-result:hover{cursor:pointer}.match-facebook-confirm--modal{width:100%;background:#fff;height:635px}.match-facebook-modal-additional-matches{background-color:#fff;padding:15px 25px}.match-facebook-modal-additional-matches .match-facebook-modal-post-info{margin-top:0}.match-facebook-no-additional{display:flex;padding:15px;line-height:16px;align-items:center;border:1px solid #f6f6f6;background:#fff}.facebook-post-link{display:flex}.facebook-post-link>img{margin-right:18px}.match-facebook-modal-name{max-width:150px}.events-unmatched-table--profile{display:flex;align-items:center}.events-unmatched-table--profile .match-result--avatar{border-radius:50%}.events-unmatched-table--status{margin-left:40px}.events-unmatched-table--event-response-icon{display:inline-block;margin-right:12px;margin-left:4px;vertical-align:middle}.events-unmatched-table--event-response-label{vertical-align:middle}.eventbrite-settings--header{background:#fff;border-bottom:solid 1px #f6f6f6;height:75px;position:relative;z-index:10}.eventbrite-settings--back{position:absolute;top:22px;left:0px}.eventbrite-settings--header-text{position:absolute;left:40px;top:26px;font-size:20px}.eventbrite-settings .module--body{padding:16px}.eventbrite-settings--body{padding:32px}.eventbrite-settings--account-text{font-size:16px;margin:8px 0 24px}.eventbrite-settings--account-table{border:1px solid #f6f6f6}.eventbrite-settings--account-table-head{background-color:#f9f9f9;color:#939393}.eventbrite-settings--account-table-head th{font-weight:normal;padding-left:16px}.eventbrite-settings--account-table-body td{padding-left:16px}.eventbrite-settings--account-check{color:#53a744;font-size:20px;margin-right:7px}.eventbrite-settings--connect{width:600px;margin:0 auto;text-align:center}.eventbrite-settings--title{font-size:20px;margin:16px 0}.eventbrite-settings--connect-text{width:400px;margin:0 auto}.eventbrite-settings--connect-btn{width:240px;margin-top:16px}.eventbrite-settings--account-pending{color:#fff;background-color:#e3be4f;border-radius:50px;font-size:20px;width:20px;margin-right:12px}.eventbrite-settings--annotation-text{font-size:12px;color:#737373;font-style:italic;margin-left:32px}.events-matched-controller{height:100%}.events-page-controller--matched-table{height:100%;position:relative}.events-matched-controller--controls{display:flex;width:100%;align-items:center;justify-content:space-between}.events-matched-controller--controls-right{display:flex;align-items:center;justify-content:space-between}.events-matched-controller--searchbox{width:300px}.events-matched-controller--searchbox input{width:100%}.events-matched-controller--toggle{margin-left:12px}.events-matched-controller--footer{text-align:center;padding-top:10px;border-bottom:1px solid #f6f6f6;margin-bottom:40px}.events-matched-controller--pagination{margin-left:20px;margin-bottom:20px}.events-table--picture{display:inline-block;margin:14px 14px 14px 4px;vertical-align:middle}.events-table--text{display:inline-block;vertical-align:middle}.events-header{padding:16px 16px}.events-header--text-wrapper{display:inline-block}.events-header--text{font-size:20px;padding-bottom:2px}.events-header--actions{position:absolute;right:16px;top:12px}.eventbrite-emails-modal{width:500px}.eventbrite-match-modal--account-wrapper,.eventbrite-match-modal--contact-search-wrapper{padding:16px 20px}.eventbrite-match-modal--account-wrapper{border-bottom:solid 1px #f6f6f6}.eventbrite-match-modal--account-title{color:#737373;font-size:13.02px;margin-bottom:16px}.eventbrite-match-modal--account-data{display:flex;align-items:center}.eventbrite-match-modal--account-text{padding-left:20px;font-size:15.96px}.eventbrite-match-modal--account-email{color:#737373}.eventbrite-match-modal--results-wrapper{position:relative;margin-top:12px;min-height:40px}.eventbrite-match-modal--contact-search-empty{border:1px solid #f6f6f6;text-align:center;padding:12px 0;color:#d7d7d7;font-style:italic}.eventbrite-match-modal--contact-search-results{max-height:280px;overflow-y:scroll}.eventbrite-match-modal--contact-search-result{display:flex;justify-content:space-between;align-items:center;border:1px solid #f6f6f6;margin:12px 0;border-radius:2px}.events-unmatched-toolbar{display:flex;justify-content:space-between;align-items:center;padding:12px}.events-unmatched-toolbar--search{width:300px}.events-unmatched-toolbar--search input{width:100%}.event-contacts-table{position:absolute;top:190px;right:16px;bottom:0px;left:16px;border-left:solid 1px #f6f6f6}.event-contacts-table tr,.event-contacts-table th{height:51px}.event-contacts-table .fixed-table--body .table--body tr td{text-align:left;padding-left:16px;height:92px;padding-right:16px}.event-contacts-table .fixed-table--horizontal span{margin-left:18px;font-weight:normal}.event-contacts-table .fixed-table--vertical{overflow-y:overlay}.event-contacts-table .new-contact-card{z-index:1}.event-contacts-table--response{padding-left:10px;display:inline-block}.event-contact-table--contact{white-space:nowrap}.event-contact-table--contact .checkbox--box{overflow:hidden;z-index:2;margin-right:0}.event-contact-table--checkbox,.event-contact-table--card{display:inline-block;vertical-align:middle}.event-contact-table--card{width:100%}.event-source-icon{border-radius:2px;display:inline-block;background-size:cover}.itinerary-controller{display:flex;flex-direction:row;height:100%}.itinerary--list{width:366px;padding:16px 0 16px 16px;height:100%;display:flex;flex-direction:column;flex-shrink:0}.itinerary--list .itinerary--module-action{width:170px}.itinerary--module-header{background:#f9f9f9;height:71px;padding:16px;border-radius:12px 12px 0 0}.itinerary--module-title{font-weight:500;font-size:16px;float:left}.itinerary--module-subtitle{font-weight:normal;font-size:14px;color:#737373}.itinerary--module-subtitle strong{color:#454545}.itinerary--module-action{float:right}.itinerary--module-action .action-menu--button{width:100%;margin:0;padding:12px}.itinerary--list-body{background:#f9f9f9;height:calc(100vh - 300px);display:flex;flex-direction:column;border-radius:0 0 12px 12px}.itinerary--list-empty{text-align:center;padding:16px;color:#737373}.itinerary--list-empty .itinerary--module-action{float:none;margin:16px auto}.itinerary--schedule{padding:16px;flex:1;position:relative}.itinerary--schedule-body{position:absolute;top:87px;right:16px;bottom:16px;left:16px;background:#f9f9f9;overflow:auto;border-radius:0 0 12px 12px}.add-event-subtitle{font-weight:500;margin-bottom:30px;margin-top:20px}.event-type-row{display:flex;flex-direction:row;margin-left:40px;margin-bottom:30px;align-items:center}.event-type-row--content{display:flex;flex-direction:row;align-items:center}.event-type-row--radio{margin-bottom:0}.event-type-row--radio .radio--circle{float:none;vertical-align:middle}.event-type-row--icon{font-size:50px;margin-right:20px;margin-left:20px;color:#737373}.event-type-row--icon.is-selected{color:#a54ab5}.event-type-row--text{text-align:left;color:#454545;font-size:12px;line-height:16px}.event-type-row--text-title{font-size:14px;font-weight:500}.meeting-details--wrapper{border:1px #f6f6f6}.meeting-details--body{padding:16px 0}.meeting-details--datalist{margin-bottom:16px;padding-right:16px}.meeting-details--datalist dt{text-align:right;width:150px;padding-right:16px;display:inline-block;vertical-align:text-top;margin-top:0px;color:#737373}.meeting-details--datalist dd{width:calc(100% - 150px);display:inline-block;vertical-align:text-top;white-space:pre-wrap}.meeting-details--description{white-space:pre-wrap}.meeting-details--footer{border-top:solid 1px #f6f6f6;padding:16px;text-align:right}.meeting-details--contact{margin-bottom:8px}.meeting-details--contact .et-avatar{vertical-align:middle;margin-right:8px}.meeting-details--contact .contact-card td:first-child{width:48px}.meeting-details--contact:last-child{margin:0}.trip-log{position:absolute;top:-70px;right:0px;bottom:0px;width:75%;background:hsl(0,0%,98.6470588235%);border:solid 1px #f6f6f6;box-shadow:0 1px 2px 1px rgba(115,115,115,.2);z-index:11}.trip-log--header{height:70px;border-bottom:solid 1px #f6f6f6;background:#fff}.trip-log--toggle{display:inline-block;width:70px;height:70px;line-height:80px;border-right:solid 1px #f6f6f6;text-align:center;vertical-align:top}.trip-log--title{width:calc(100% - 70px);display:inline-block;vertical-align:top;padding:12px 16px}.trip-log--title h3{font-size:20px;letter-spacing:.3px}.trip-log--body{position:absolute;top:70px;right:0px;bottom:0px;left:0px;overflow:auto}.trip-log--empty{color:#737373;text-align:center;padding:32px 16px}.trip-log--feed .interaction{display:-moz-flex;display:flex}.trip-log--feed .interaction::before{display:none}.trip-log--feed .interaction--content{width:100%;max-height:300px;border-radius:0;border:none;margin:0;padding-left:0}.trip-log--feed .interaction-labels--trip{display:none}.my-trips--cards{display:flex;flex-wrap:wrap;margin:0 -4px}.my-trips--header{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-moz-inline-flex;display:inline-flex;box-pack:justify;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:75px;background:#fff;padding:16px;width:100%}.my-trips--title{box-flex:7;-moz-flex:7;flex:7;width:40%}.my-trips--user-dropdown .advanced-combobox,.my-trips--user-dropdown .advanced-dropdown{height:22px}.my-trips--calendar{box-flex:0;-moz-flex:0;flex:0;flex-basis:14%;-ms-flex-preferred-size:14%;font-size:14px}@media screen and (max-width: 1080px){.my-trips--calendar{box-flex:2.5;-moz-flex:2.5;flex:2.5}}.my-trips--calendar a{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-moz-inline-flex;display:inline-flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-weight:500}.my-trips--controls{display:flex;width:100%;justify-content:space-between;height:68px;padding:0 16px;align-items:center}.my-trips--empty{text-align:center}.my-trips--body{position:absolute;top:143px;right:0px;bottom:0px;left:0px;padding:16px;overflow:auto}.my-trips--body .loading--wrapper{width:200px;margin-left:-100px}.my-trips--body .loading--spinner{margin:0 auto}.my-trips--time-heading{margin-bottom:16px}.my-trips--time-heading__no-search-results{font-style:italic}.my-trips--sort{width:140px;float:right}.my-trips--sort i.sort-dropdown--icon{margin:0}.my-trips--sort i.gt-icon-long-arrow-up{margin-right:12px;margin-left:-4px}.my-trips--upcoming{margin-bottom:16px}.my-trips-actions{box-flex:1;-moz-flex:1;flex:1}.my-trips-actions .action-menu-item--icon{font-size:18px;line-height:23px}.trip-form-calendar--body{width:550px}.trip-form-calendar--body .calendar-date-picker--range{display:none}.trip-form-calendar--body .calendar-date-picker--from,.trip-form-calendar--body .calendar-date-picker--to{width:50%}.trip-form--error{clear:both;text-align:right;padding-top:4px}.trip-selector--empty{padding:32px;text-align:center;color:#737373}.trip-selector .msg-container{text-align:center;margin:3.8rem 0;line-height:2.7}.trip-selector .msg-container .msg-icon{display:block;margin:auto;font-size:32px}.trip-selector .msg-container .msg{font-size:17px;display:block}.trip-card{width:336px;height:236px}.trip-card--header{padding:16px 16px 0 16px;border-bottom:solid 1px #f6f6f6;height:140px}.trip-card--title{display:block;font-weight:500;font-size:18px}.trip-card--title i{padding-right:5px}.trip-card--menu{position:absolute;top:8px;right:8px;z-index:10}.trip-card--menu-content{padding:16px}.trip-card--meta{padding:16px 0}.trip-card--user-empty{padding:8px 0;margin-right:8px}.trip-card--user-empty a{letter-spacing:1px;font-size:14px;font-weight:normal;text-transform:uppercase}.trip-card--single-avatar{display:flex;align-items:center;font-weight:500}.trip-card--single-avatar .trip-card--avatar{vertical-align:middle;float:none;margin-right:8px}.trip-card--avatar-hover{width:300px}.trip-card--analytics{padding:16px 0}.trip-card--analytics a{font-weight:500;border:1px solid #1e7fac;border-radius:4px;padding:5px;margin-left:5px}.trip-card--analytics a:hover{border:1px solid #a54ab5}.trip-card--analytics-dollar{color:#53a744}.trip-card--loader{position:relative}.trip-card--loader .loading--wrapper{width:100%;margin-left:0;left:0;top:0}.trip-card--loader .loading--spinner{margin:0}.trip-card--date{display:flex;justify-content:space-between}.trip-card--options{display:flex}.trip-card--options .gt-icon{color:#737373}.meeting-form .modal-confirm--body{padding:16px}.meeting-form--phone-input input{width:435px}.meeting-form--calendar{width:50%;margin-right:8px}.meeting-form--calendar .dropdown--body{width:250px}.meeting-form--invalid-time .time-range--input{border-color:#de1b2c}.meeting-form--anchor{text-align:right;margin-bottom:8px}.meeting-form--anchor .boolean-radio{margin-left:16px}.meeting-form--anchor .boolean-radio .radio{margin-right:8px}.modal-confirm--helper-text:not(:empty){margin:24px 0 16px}.cronofy-settings-controller--main{padding:24px}.trip-contacts--sort-header{height:76px;background:#f9f9f9;padding:16px}.trip-contacts--sort-header .sort-dropdown{width:calc(100% - 45px)}.trip-contacts--body{overflow:auto;padding:8px;height:100%}.trip-contacts--card{display:block;position:relative;margin-bottom:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.trip-contacts--card .contact-name{font-weight:500}.dnd-controller--is-dragging .trip-contacts--card{transform:rotate(-5deg)}.trip-contacts--card-content{display:block;padding:8px 8px 12px 8px;color:#454545;position:relative}.trip-contacts--ghost .trip-contacts--card-content{background:#d7d7d7;box-shadow:none;border-color:#d7d7d7}.trip-contacts--ghost .trip-contacts--contact-card,.trip-contacts--ghost .menu-popover{visibility:hidden}.trip-contacts--contact-card{margin:0;color:#454545}.trip-contacts--contact-card .gt-icon-info{margin-right:4px}.trip-contacts--contact-card .new-contact-card{margin-right:24px;padding:0}.trip-contacts--contact-card-footer{display:flex;flex-direction:row;justify-content:flex-end;padding-right:16px}.trip-contacts--meeting-menu{margin-left:24px}.trip-contacts--meeting-menu-inner{padding:16px}.trip-contacts--bio-info{padding:16px}.trip-contacts--bio-info .profile-card-subtitle{margin-bottom:16px}.trip-contacts--bio-info .profile-card-subtitle--label{display:none}.trip-page{overflow:hidden}.trip--header{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-moz-inline-flex;display:inline-flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:100%;height:75px;background:#fff;padding:16px;position:relative}.trip--back{position:absolute;top:22px;left:0px}.trip--title{margin-right:auto;padding-left:24px}.trip--header-icon{display:inline-block;vertical-align:middle;float:none;background:#f9f9f9;width:44px;height:44px;border-radius:44px;color:#d7d7d7;font-size:24px;padding:8px;margin-right:16px}.trip--owner{color:#737373;font-weight:normal;font-size:14px}.trip--data{display:inline-block;vertical-align:middle;float:none;font-size:20px;font-weight:500}.trip--data .trip-date{font-size:14px;font-weight:normal}.trip--controls{height:60px;padding:16px;position:relative;display:flex;justify-content:flex-end;align-items:center}.trip--body{position:absolute;top:135px;right:0px;bottom:0px;left:0px}.trip--log-toggle{transition:width .1s ease-in;display:flex;align-items:center;width:170px;background:#fff;line-height:52px;padding-left:18px}.trip--log-toggle .gt-icon{vertical-align:middle}.trip--log-toggle-label{vertical-align:sub}.trip--log-panel{animation-fill-mode:none}.trip--facepile-tooltip{line-height:18px}.calendar-sync-modal{padding:20px}.calendar-sync-modal--header{margin:16px 0}.calendar-sync-modal--item{display:flex;margin-bottom:8px}.meeting-calendar{height:100%;margin:0 16px}.meeting-calendar--table{min-width:100%;margin:0;height:100%}.meeting-calendar--body{position:absolute;top:43px;right:auto;bottom:0px;left:0px;z-index:1}.meeting-calendar--columns{height:100%;margin:0;border-collapse:separate;table-layout:fixed}.meeting-calendar--col{width:260px;padding:0;vertical-align:top;border-right:solid 1px #fff;border-left:solid 1px #fff;height:100%;margin-bottom:20px}.meeting-calendar--col-header{background:#fff;text-align:center}.meeting-calendar--col-header-icon{font-size:18px;color:#d7d7d7;margin-right:6px}.meeting-calendar--col-body{padding:8px}.meeting-calendar--meta{text-align:center;color:#737373;font-size:12px;height:20px}.meeting-calendar--empty{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:hsla(0,0%,100%,.5);z-index:10;font-size:16px;text-align:center;color:#737373;margin:0 16px}.meeting-calendar--empty-content{position:absolute;top:50%;right:0px;bottom:0px;left:50%;margin-top:-155px;margin-left:-160px;width:320px}.meeting-calendar--empty-image{margin:0 auto;width:323px;display:block}.meeting-calendar--empty-header{font-weight:500;font-size:24px;line-height:36px}.meeting-calendar--empty-action{margin-top:8px}.trip-share{padding:16px 24px}.trip-share--description{margin-bottom:16px}.trip-share--manual-desc{padding:10px 20px;font-size:1.1em;color:#737373}.cronofy-table{padding:24px;padding-top:16px}.cronofy-table .module--header{border-bottom:none;padding:10px 0}.cronofy-table .module--header-title{display:block;padding-bottom:40px}.cronofy-table .module--body{padding:0}.cronofy-table--icon{margin-right:16px;width:30px;height:30px;border-radius:30px;background:rgba(0,0,0,0);color:#f6f6f6;text-align:center;display:flex;align-items:center;justify-content:center;border:solid 2px #f6f6f6}.cronofy-table--top-copy{margin-top:12px;margin-bottom:24px}.cronofy-table--group{margin-bottom:24px}.cronofy-table--group-header{background:#f9f9f9;padding:8px;border:1px solid #f6f6f6}.cronofy-table--header{display:flex;align-items:center}.cronofy-table--connect-btn,.cronofy-table--add-calendar{margin-left:auto}.cronofy-table--group-header{display:flex;justify-content:space-between;align-items:center}.cronofy-table--disconnect{color:#de1b2c}.cronofy-table--connected-icon{color:#53a744}.cronofy-table--group-name{font-size:16px;font-weight:bold;line-height:21px}.cronofy-table--profile-name{color:#737373}.cronofy-table--calendar-item{display:flex;justify-content:space-between;border:1px solid #f6f6f6;border-top:none;padding:8px}.cronofy-table--calendar-empty{text-align:center;border:1px solid #f6f6f6;border-top:none;padding:8px}.empty-state-message--content .cronofy-table--connect-btn{margin-top:16px}.cronofy-table--empty-state .gt-icon.empty-state-message--icon{font-size:38px}.cronofy-table--add-trigger{margin-bottom:16px}.meeting-card{max-width:245px;height:136px;padding:16px;cursor:pointer}.meeting-card.timeblock-card{background:repeating-linear-gradient(45deg, white, white 1px, #f9f9f9 1px, #f9f9f9 10px)}.meeting-card:hover.timeblock-card{background:repeating-linear-gradient(45deg, white, white 1px, #f9f9f9 1px, #f9f9f9 10px)}.meeting-card--time{display:flex;justify-content:space-between}.meeting-card--name{display:block;font-weight:500;font-size:16px;color:#007c9e}.meeting-card--anchor{color:#737373;font-size:16px}.meeting-card--anchor-label{color:#737373;font-size:12px;vertical-align:middle}.meeting-card--location{color:#454545;height:21px}.meeting-card--avatars{margin-top:8px}.meeting-card--single-avatar{display:flex;align-items:center}.meeting-card--single-avatar .et-avatar{vertical-align:middle;margin-right:8px}.meeting-empty-card{display:block;max-width:245px;height:135px;padding:24px;text-align:center;background:#f9f9f9;margin-bottom:8px}.meeting-empty-card:hover .meeting-empty-card--icon{border-color:#a54ab5;color:#a54ab5}.meeting-empty-card--icon{transition:all .2s linear;display:block;font-size:32px;width:50px;height:50px;border-radius:50px;border:solid 2px #f6f6f6;margin:0 auto 8px auto;line-height:48px;color:#f6f6f6;background:#fff}.meeting-calendar--col .dnd-controller--dragged-over-list .meeting-card{border-color:#007c9e;box-shadow:0 0 0 1px #007c9e;background:rgba(0,124,158,.1)}.meeting-calendar--col .dnd-controller--dragged-over-list .meeting-empty-card{border-color:#007c9e}.meeting-calendar--col .dnd-controller--dragged-over-list .meeting-empty-card .meeting-empty-card--icon{background:#fff;border-style:solid}.trip-map{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.trip-map--meetings{position:absolute;top:0px;bottom:0px;left:0px;width:350px;background:#fff;border-right:solid 1px #f6f6f6;overflow-y:auto;overflow-x:hidden}.trip-map--meeting:first-child .trip-map--meeting-header{border:none}.trip-map--meeting-header{background:#f9f9f9;padding:8px 16px;border-top:solid 1px #f6f6f6}.trip-map--meetings-empty{padding:8px;border-top:solid 1px #f6f6f6;text-align:center;color:#737373}.trip-map--meeting-card{position:relative;margin:8px}.trip-map--meeting-card .meeting-card{padding:20px 20px 50px;max-width:inherit;height:100%}.trip-map--card-meta{position:absolute;right:16px;bottom:22px}.trip-map--card-meta i,.trip-map--card-meta span{vertical-align:middle}.trip-map--info-directions{margin-left:24px}.trip-map--container{position:absolute;top:0px;right:0px;bottom:0px;left:350px}.trip-map--info-window .meeting-card{height:auto;border:none;box-shadow:none;padding:0;margin:4px 0 8px 0}.trip-map--info-window .meeting-card:hover{background:#fff}.trip-map--info-window .meeting-card:hover .meeting-card--name{color:#a54ab5}.trip-map--info-window .timeblock-card,.trip-map--info-window .timeblock-card:hover{background:#fff}.trip-map--info-window .gt-icon{font-size:16px}.trip-map--info-window .gt-icon-directions{font-size:21px;vertical-align:middle;margin-right:4px}.notification-dropdown{width:100%;height:100%}.notification-dropdown .dropdown--body{width:350px;background:#f9f9f9;max-height:500px;overflow-y:auto;overflow-x:auto}.notification-dropdown .dropdown--header{height:100%}.notification-dropdown .dropdown--header a{padding:0;font-weight:bold;height:100%;display:flex;height:100%;align-items:center;justify-content:center}.notification-dropdown .dropdown--toggle.focus-visible{box-shadow:inset 0px 0px 0 2px #ba72c5;outline:none}.notification-item{display:block;padding:10px;border-bottom:solid 1px #f6f6f6;background:rgba(0,0,0,0);cursor:pointer}.notification-item::after{content:"";display:table;clear:both}.notification-item.is-unread{background:#fff;border-left:solid 2px #a54ab5}.notification-item.is-static{cursor:default}.notification-item.is-disabled{cursor:default;color:#737373}.notification-item.is-disabled .notification-item--icon{color:#737373}.notification-item:hover:not(.is-disabled):not(.is-static){background:hsla(0,0%,100%,.5);color:inherit}.notification-item--icon{width:35px;height:35px;float:left;margin:3px 12px 0 0;border-radius:3px}.notification-item--icon.gt-icon-facebook,.notification-item--icon.gt-icon-linkedin{margin-top:1px;font-size:34px}.notification-item--icon.gt-icon-community{color:#53a744}.notification-item--icon.gt-icon-cloud-download{color:#007c9e}.notification-item--icon.gt-icon-segment{color:#53a744}.notification-item--icon.gt-icon-et-pyramid{color:#975cd0}.notification-item--message{font-size:1.2em;word-wrap:break-word}.notification-item--caption{font-size:.9em}.notification-item--comment .comment--name{display:none}.notification-item--comment .comment--content{width:100%}.notification-item--comment .comment--text{background:#fff;border-bottom-width:2px;margin-bottom:0}.notification-item--content{float:left;width:82%}.notification-item--with-mention{position:relative}.notification-item--with-mention .notification-item--content{margin-left:47px}.notification-item--with-mention .comment--content{margin-left:0;border:none;padding:0}.notification-item--with-mention .comment--content::before,.notification-item--with-mention .comment--content::after{display:none}.notification-item--with-mention .comment--image{position:absolute;top:10px;left:10px;width:35px;position:absolute}.notification-item--with-mention .comment--image img{border-radius:3px}.notification--badge{position:absolute;top:8px;right:3px;color:#fff;background:#a54ab5;padding:3px 7px;border-radius:10px;font-size:12px;line-height:1em;font-weight:bold;border:solid 2px #fff}.notification-details--header{height:75px;background:#fff;padding:12px 1.618em;border-bottom:solid 1px #f6f6f6}.notification-details--label{font-size:20px;line-height:30px}.notification-details--toolbar{height:72px}.notification-details--table{position:absolute;top:147px;right:0px;bottom:0px;left:0px}.company-profile{position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden}.company-profile--body{position:absolute;top:75px;right:0px;bottom:0px;left:0px;padding:16px;overflow:auto}.company-profile--body .module,.company-profile--body .table-module{margin-bottom:16px}.company-profile--body .module--header-title .et--plain-button{margin-left:4px}.company-profile--main-column{width:calc(100% - 350px);display:inline-block;vertical-align:top;padding-right:16px}.company-profile--side-column{display:inline-block;width:350px}.company-header{background:#fff;border-bottom:solid 1px #f6f6f6;height:75px;padding:12px 16px}.company-header--avatar{float:left;width:50px;margin-right:30px}.company-header--avatar img{border-radius:50px}.company-header--name{float:left}.company-header--name h3{font-size:20px}.company-header--links{float:right;text-align:right;padding:16px}.company-header--matched{font-weight:500}.company-header--divide{color:#d7d7d7;font-size:20px}.company-giving-cards{padding-top:16px}.company-giving-cards .kpi-card--value{color:#53a744}.company-participation-cards{padding-top:16px}.company-constituents--container{padding:15px}.company-constituents--more{margin-left:5px}.company-constituents--content .contact-card{border-bottom:1px solid #d7d7d7;font-size:12px;line-height:16px}.company-constituents--content .contact-card:first-child{border-top:1px solid #d7d7d7}.segments-page-controller{margin:16px;display:flex;justify-content:space-between;align-items:flex-start}.segments-page--disabled{margin-top:50px}.segments-page--disabled .et--empty-state-message--text{line-height:1.2em}.segments-page--empty{min-width:500px;width:30%;margin:15px auto 0;padding:20px}.segments-page--empty .et--card--main{display:flex;flex-direction:column;align-items:center}.segments-page--empty-title{font-size:20px;font-weight:500;margin-top:10px;color:#737373}.segments-page--recent-item{display:block}.segments-page--recent-item:not(:last-child){margin-bottom:10px}.segments-page--empty-subtitle{text-align:center;font-size:12px}.segments-page--empty-featured{margin-top:15px;width:85%}.segments-page--table,.segments-page--table-folder{width:100%}.segments-page--table .et--flex-table--wrapper,.segments-page--table-folder .et--flex-table--wrapper{overflow:visible}.segments-page--table .et--flex-table--sort-header-cell,.segments-page--table-folder .et--flex-table--sort-header-cell{text-align:left}.segments-page--table .et--flex-table--body,.segments-page--table-folder .et--flex-table--body{overflow:visible !important}.segments-page--table .frequency-selection,.segments-page--table-folder .frequency-selection{min-width:100px;display:flex;align-items:center}.segments-page--table .frequency-selection i:first-child,.segments-page--table-folder .frequency-selection i:first-child{margin-right:10px}.segments-page--table{width:70%}.segments-page--table-folder{width:100%}.segments-page--side{width:30%}.segments-page--side .et--card--heading{padding:20px 0 0 20px}.segments-page--search{width:250px;margin:20px}.segments-page--featured a{display:block}.segments-page--featured:not(:last-child){margin-bottom:10px}.proposal-form--header{padding:16px 0;font-size:20px;font-weight:bold}.proposal-form--header span{font-size:14px;font-weight:normal}.proposal-form--form-field{flex:1}.proposal-form--form-field-dropdown{width:244px}.proposal-form--cancel-wrapper{display:flex;justify-content:flex-start}.proposal-form--cancel-wrapper .boolean-radio .radio{margin-bottom:0;margin-top:5px}.proposal-form--form-field-label{margin-top:-12px}.proposal-form--row{display:flex;flex:1;flex-direction:row;align-items:center}.proposal-text-container .form-field{margin-bottom:4px;padding:8px 0 0}.proposal-form--launchpad{justify-content:space-between;width:81%}.proposal-form--amounts{justify-content:flex-start;width:100%;align-items:flex-end;gap:35px;margin:8px 0px 20px}.proposal-form--amounts hr{border-bottom:1px solid #a54ab5;width:48px;display:none;margin:15px 0 0}.proposal-form--amounts .proposal-form--form-field{flex:0;padding:0px;margin:0px}.proposal-form--form-field-date-picker{width:180px}.proposal-form--form-field-date-picker .DayPickerInput{width:100%}.proposal-form--form-field-date-picker .DayPickerInput-OverlayWrapper{width:100%}.proposal-form--form-field-date-picker .DayPickerInput-Overlay{width:100%;display:flex;justify-content:center}.proposal-form--form-field-wide{width:520px;max-width:520px}.proposal-form--form-field-amount{max-width:120px}.proposal-form--form-field-amount-focus{border:1px solid #a54ab5 !important}.proposal-form--form-field-percent{width:100px}.proposal-form--error{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:150px 30px}.proposal-form--error-button{margin-top:20px}.proposal-form--cancel{color:#939393;cursor:pointer;font-size:24px;align-self:center}.proposal-form--cancel:hover{color:#de1b2c}.proposal-form--list-row{display:flex;align-items:center;border-bottom:1px solid #f6f6f6;height:60px;justify-content:space-between}.proposal-form--list-row hr{border-bottom:1px solid #a54ab5;width:48px}.proposal-form--add-item-row{display:flex;margin-bottom:8px;align-items:center;height:60px}.proposal-form--solicitor-column{display:flex;align-items:center}.proposal-form--solicitor-required{display:flex;flex-direction:column;align-items:flex-end}.proposal-form--solicitor-required .form-field--label-wrap{margin-bottom:2px;padding-right:10px}.proposal-form--solicitor-title{width:150px;text-align:left;padding-right:16px}.proposal-form--contact-card{margin-top:8px;padding:0px}.proposal-form--textarea{width:100%}.proposal-form--designation-column{display:flex;width:50%;justify-content:space-between}.proposal-form--designation-column-focus{border:1px solid #a54ab5;border-radius:5px;padding:7px}.proposal-character-counter{margin-bottom:16px}.proposal-form--form-field.proposal-form--field-no-space.form-field.is-label-top{position:relative}.proposal-form--form-field.proposal-form--field-no-space.form-field.is-label-top::after{border-bottom:1px solid #a54ab5;width:36px;margin:0;position:absolute;content:"";bottom:20px;right:-35px}.confidence-score{margin-left:35px}.confidence-score .form-field--label .form-field--label-wrap{width:176px}.proposal-form--form-field-date-picker .dropdown--header{height:40px}.proposal-detail{margin:32px}.proposal-detail--header{padding-bottom:32px;display:flex;align-items:center;justify-content:space-between;border-bottom:solid 1px #f6f6f6}.proposal-detail--title-section{display:flex;align-items:center}.proposal-detail--title{font-size:20px;font-weight:500}.proposal-detail--actions{display:flex}.proposal-detail--action-button{font-weight:500;font-size:14px;margin-right:32px}.proposal-detail--edit-icon{color:#00a0cc}.proposal-detail--key-proposal{color:#f3ca16}.proposal-detail--body{padding-top:16px;display:flex}.proposal-detail--column{flex:30%}.proposal-detail--column-center{flex:40%;margin:0 100px}.proposal-detail--heading{color:#737373;font-weight:500;margin-top:16px}.proposal-detail--column-section{margin-bottom:32px}.proposal-detail--show-more-link{color:#00a0cc}.proposal-detail--show-more-interactions{margin-left:16px}.proposal-detail--primary-contact img{border:2px solid #a54ab5}.proposal-detail--interaction-header{display:flex;justify-content:space-between}.proposal-detail--interaction{display:flex;align-items:center}.proposal-detail--interaction-updated{font-size:13.02px;color:#737373}.proposal-detail--interaction-icon{border:1px solid #f3f3f3;border-radius:100%;width:56px;height:56px;display:flex;justify-content:center;align-items:center;color:#00a0cc;margin:8px}.proposal-detail--add-interaction-button{color:#00a0cc;margin:8px 40px 0;padding:4px;height:40px;width:48px}.proposal-detail--light-text{color:#b7b7b7}.proposal-detail--stages-section{padding-bottom:32px;border-bottom:1px solid #f3f3f3}.proposal-detail--select-stage{display:flex;justify-content:center;margin:16px 0}.proposal-detail--time-in-stage{display:flex;justify-content:center;margin-top:16px}.proposal-detail--confidence-score{display:flex;align-items:center}.proposal-detail--confidence-score-percent{margin-right:16px}.proposal-detail--reporting-true{color:#53a744}.proposal-detail--reporting-false{color:#eb5c68}.proposal-detail--amounts-row{display:flex;justify-content:space-between}.proposal-detail--amount{font-weight:500}.proposal-detail--mapped-amount{font-weight:700;font-size:28px}.proposal-detail--back-button{padding:4px;height:40px;min-width:48px;padding-top:5px}.proposal-search-controller--filter-bar{padding:16px;display:flex}.proposal-search-controller--filter-yours{min-width:220px;margin-right:16px}.proposal-search-controller--filter-solicitors,.proposal-search-controller--filter-active{min-width:184px;margin-right:16px}.proposal-search-controller--filter-stage{margin-right:16px}.proposal-search-controller--filter-selected .et--dropdown--toggle{border-color:#73c166;background-color:#f4faf4}.proposal-search-controller--table-settings{display:flex;align-items:flex-end;justify-content:space-between;padding:0 16px}.proposal-search-controller--row-count{font-weight:500}.proposal-search-controller--pagination{text-align:center}.proposal-table--first-col{display:flex;align-items:center}.proposal-table--first-col-header{padding-left:40px}.proposal-table--key-proposal-star{color:#f3ca16;flex:none}.proposal-table--proposal-star{color:#d7d7d7;flex:none}.proposal-table--prospect{display:flex;align-items:center}.proposal-table--avatar{margin-right:8px}.profile-proposals{padding:16px}.profile-proposals .profile-card-header{margin-bottom:8px}.profile-proposals--row{border-bottom:solid 1px #f6f6f6;padding:16px 8px}.profile-proposals--row:last-child,.profile-proposals--row:first-child{border-bottom:none}.profile-proposals--header .profile-proposals--amount{text-transform:uppercase;text-align:right}.profile-proposals--summary{display:inline-block;vertical-align:top;width:28%;color:#737373}.profile-proposals--amount{display:inline-block;width:18%;text-align:right;color:#737373}.profile-proposals--value{color:#454545;font-size:18px;font-weight:500}.profile-proposals--value.is-empty{color:#737373}.profile-proposals--inactive-badge,.proposal-table--inactive-badge{width:80px;text-align:center;padding:4px 8px;line-height:11px;font-size:11px;font-weight:500;text-transform:uppercase;color:#737373;background:#f9f9f9;border:solid 1px #737373;border-radius:2px}.pp-proposal-modal--top{margin:20px;display:flex;align-items:center}.pp-proposal-modal--top .button-select{margin-right:80px}.pp-proposal-modal--top-stat{color:#737373;margin-right:20px;width:150px}.pp-proposal-modal--stat-label{margin-bottom:6px}.pp-proposal-modal--stat{font-size:22px;font-weight:500}.pp-proposal-modal--table-wrap{position:relative;background:#fff;padding:30px 0}.pp-proposal-modal--table-wrap table{border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;background:#fff}.pp-proposal-modal--empty-state{text-align:center;font-style:italic}.pp-proposal-modal--triangle{width:0;height:0;border-left:14px solid rgba(0,0,0,0);border-right:14px solid rgba(0,0,0,0);border-top:14px solid #fff;left:118px;position:absolute;top:0}.pp-proposal-modal--col{flex:300px;flex-direction:column;align-items:flex-start}.pp-proposal-modal--sort-col button{font-weight:500;text-align:left}.pp-proposal-modal--sort-col .et--flex-table--sort-header-cell:hover,.pp-proposal-modal--sort-col .et--flex-table--sort-header-cell:hover:not(:disabled){background:#f9f9f9}.pp-proposal-modal--title-wrap{display:flex;width:100%;justify-content:space-between;align-items:center}.pp-proposal-modal--title{font-weight:500}.pp-proposal-modal--inactive{font-size:10px;border:1px solid #f6f6f6;padding:0 5px;background:#fff;line-height:14px;border-radius:2px}.pp-proposal-modal--footer{padding:20px;display:flex;align-items:center;justify-content:flex-end}.remove-match-modal{display:flex;flex-direction:column;align-items:center}.remove-match-modal--info{border:2px solid #de1b2c;border-radius:8px;padding:12px 24px;margin:20px 0 12px;display:inline-block;position:relative}.remove-match-modal--info-title{text-transform:uppercase;color:#de1b2c;position:absolute;top:-12px;left:8px;padding:0px 8px;background:#fff}.update-time-in-stage-modal--body{padding:16px}.update-time-in-stage-modal--top-text{text-align:center;padding-bottom:8px}.update-time-in-stage-modal--light-text{color:#737373}.portfolio-performance--team-dropdown{max-width:500px;min-width:300px}.portfolio-performance--team-dropdown .et--advanced-combobox .et--dropdown--toggle,.portfolio-performance--team-dropdown .et--advanced-combobox .et--dropdown--toggle:hover{background:#fff}.portfolio-performance--team-dropdown .et--advanced-combobox--selected-text{display:inline;padding-right:0}.portfolio-performance--team-dropdown .et--advanced-combobox .et--dropdown--header .gt-icon{position:relative;display:inline;top:auto;right:auto}.portfolio-performance--team-dropdown .et--dropdown--toggle{padding:0 0 2px;box-shadow:none;display:inline-block}.portfolio-performance--team-dropdown .et--advanced-combobox-content{font-size:14px}.portfolio-performance--controls{padding-bottom:8px;border-bottom:1px solid #f6f6f6}.portfolio-performance--add-prospects{margin-right:16px}.portfolio-performance--tabs{margin-right:16px}.portfolio-performance--tabs .button-select--item-icon{font-size:16px}.portfolio-performance--toolbar{display:flex;flex:1;align-items:center;height:100%}.portfolio-performance--toolbar .selected-items-toolbar{margin-right:16px}.portfolio-performance--toolbar .button-select,.portfolio-performance--toolbar .button-select .button-select--item{height:100%}.portfolio-performance--solicitor-dropdown{width:200px;margin-right:16px}.portfolio-performance--solicitor-dropdown .et--advanced-combobox--selected-text{white-space:nowrap;text-overflow:ellipsis;padding-right:20px}.portfolio-performance--sort-section{display:flex;flex:1;flex-direction:row;justify-content:flex-end;align-items:center;height:100%}.portfolio-performance--filter-icon{background:#fff;padding:8px;border:1px solid #f6f6f6;border-top-left-radius:3px;border-bottom-left-radius:3px;border-bottom:2px;border-right:0;height:100%;width:36px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 -3px 0 0 #f3f3f3}.portfolio-performance--filter-icon.is-disabled{color:#737373}.portfolio-performance--body-wrap{position:absolute;left:0px;right:0px;top:142px;bottom:0px;overflow-x:scroll;overflow-y:hidden;margin-right:16px}.portfolio-performance--body{display:flex;flex-direction:row;flex-wrap:nowrap;padding-bottom:16px;margin-right:16px;height:100%}.portfolio-performance--column-outer{flex:0 0 auto;width:390px;margin-right:8px;display:flex;flex-direction:column;height:100%}.portfolio-performance--column-outer:first-child{margin-left:16px}.portfolio-performance--column-outer:last-child{margin-right:16px}.portfolio-performance--column-inner{position:relative;border-radius:12px;background-color:#f9f9f9;height:100%;display:flex;flex-direction:column}.portfolio-performance--column-header{display:flex;flex-direction:row;padding:12px}.portfolio-performance--column-header-text{font-size:18px;color:#454545;padding-right:4px}.portfolio-performance--column-total-text{color:#737373;font-weight:500}.portfolio-performance--column-average-time-in-stage-text-container{display:flex;align-items:center;justify-content:center;padding-bottom:3px}.portfolio-performance--column-average-time-in-stage-text{font-size:14px}.portfolio-performance--column-average-time-in-stage-bold{font-weight:600}.portfolio-performance--column-cards{padding:12px;margin-bottom:12px;height:100%;overflow-y:auto;display:flex;flex-direction:column;height:100%}.portfolio-performance--dnd-list{height:100%}.portfolio-performance--load-more{background:#fff;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:12px;padding:10px 0}.portfolio-performance--card{-webkit-user-select:none;user-select:none;margin-bottom:12px}.dnd-controller--is-dragging .portfolio-performance--card{transform:rotate(-5deg)}.portfolio-performance--card-top{display:flex;flex-direction:row;align-items:center;padding:8px 8px 0 8px;margin-bottom:12px;justify-content:space-between}.portfolio-performance--card-top-left{display:flex;flex-direction:row;align-items:center}.portfolio-performance--card-checkbox{margin-bottom:0;border-radius:2px}.portfolio-performance--card-avatar-wrap{position:relative}.portfolio-performance--card-avatar{height:50px;width:50px;border-radius:50px;margin-left:12px;margin-right:20px}.portfolio-performance--card-proposal-icon{position:absolute;top:36px;right:14px;font-size:18px}.portfolio-performance--card-name{color:#007c9e;font-weight:500;padding-right:2px}.portfolio-performance--card-key-prospect-icon{color:#454545}.portfolio-performance--card-more{color:#d7d7d7}.portfolio-performance--card-more i{margin-right:0}.portfolio-performance--card-content{display:flex;flex-direction:row;padding-bottom:8px}.portfolio-performance--card-content-label{color:#737373}.portfolio-performance--card-footer{display:flex;flex:1;flex-direction:row;justify-content:space-between;background-color:#f9f9f9;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:6px 11px}.portfolio-performance--card-footer-left{width:75%}.portfolio-performance--card-footer-right{width:25%;text-align:right}.pp-prospect-card--actions{font-size:14px}.pp-prospect-card--actions .et--actions-menu--menu-option{padding:8px}.pp-prospect-card--actions .et--actions-menu--menu-option i{margin-right:8px}.pp-prospect-card--actions .et--actions-menu--menu-option:hover{color:#a54ab5}.portfolio-performance--no-stages{color:#737373;flex:1;text-align:center;padding-top:40px;font-size:16px}.portfolio-performance--empty-col{padding-top:100px;text-align:center;font-weight:500;font-size:16px}.portfolio-performance--empty-col i{color:#fff;font-size:80px;margin-bottom:12px}.portfolio-performance--no-prospects{font-weight:500;text-align:center}.portfolio-performance--no-prospects-add{display:block;padding-top:100px;text-align:center;font-weight:500;font-size:16px}.portfolio-performance--no-prospects-add i{color:#fff;font-size:40px}.portfolio-performance--map{overflow-y:auto;top:225px}.stage-move-checkbox{padding-top:12px}.portfolio-performance--header .page-header--label{padding:0;height:100%;align-items:center}.portfolio-performance--header .page-header--heading{display:inline;font-size:14px}.portfolio-performance--header .segment-filters--header{display:flex;flex-direction:row;align-items:center}.portfolio-performance--title{padding-left:16px;font-size:20px}.portfolio-performance--action-trigger{margin-left:auto}.portfolio-performance--map-toggle{margin:0 8px}.assignment-type--dropdown{display:flex;margin-left:16px;align-items:center}.assignment-type--dropdown strong{margin-right:15px}.user-match-modal--header{padding:15px 0;border-bottom:1px solid #f6f6f6}.user-match-modal--section{padding:20px 25px;line-height:16px}.user-match-modal--text-title{text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:12px;margin-bottom:4px}.user-match-modal--search-box{margin:10px auto;display:block;width:60%}.user-match-modal--body{padding:15px 15px 0;background:#fff;position:relative;height:350px;overflow-y:scroll}.user-match-modal--result-list{min-height:60px;border:solid 1px #f6f6f6;border-bottom:none;border-radius:2px;background:#fff;margin-bottom:15px}.user-match-modal--result{display:flex;width:100%;justify-content:space-between;align-items:center;border-bottom:solid 1px #f6f6f6}.user-match-modal--result .et--checkbox--box{margin-right:25px}.user-match-modal--result:focus{border-bottom:solid 1px #f6f6f6}.user-match-modal--matched{font-size:12px;text-align:right;margin-right:25px;color:#454545;line-height:20px}.user-match-modal--matched-tag{border:1px solid #454545;border-radius:2px;text-transform:uppercase;padding:0 3px;display:inline-block;font-size:10px;font-weight:500;line-height:15px}.solicitor-goals-form--modal{width:100%}.solicitor-goals-form--form-field{padding-bottom:5px;width:100%;margin-bottom:8px}.solicitor-goals-form--subtitle{padding:16px 16px 8px 0}.solicitor-goals-form--grid{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:0px;column-gap:16px}.solicitor-goals-form--grid>*:only-child{grid-column:1}.solicitor-goals-form--fiscal-year-text{flex:1;align-self:flex-start;color:#737373;margin-bottom:16px}.solicitor-goals-form--clear-all{color:#a54ab5}.solicitor-goals-form--form-field .form-field--label{margin-bottom:4px}.solicitor-management table{margin:0}.solicitor-management table tbody{background:#fff}.solicitor-management table tr{border-bottom:none}.solicitor-management table th{height:42px;padding:0;justify-content:center;text-align:center}.solicitor-management table td{justify-content:center;text-align:center}.solicitor-management table td:first-child{justify-content:flex-start;text-align:left;padding-left:20px}.solicitor-management--top{justify-content:space-between}.self-selection-btn{margin-right:16px}.solicitor-management--table-wrap{position:absolute;left:0px;right:0px;top:183px;bottom:0px}.solicitor-management--table-wrap .et--flex-table--header-cell{z-index:0}.solicitor-mgmt-row--solicitor{display:flex;flex-direction:row;align-items:center;padding-top:8px;padding-bottom:8px;min-width:200px}.solicitor-mgmt-row--avatar{height:40px;width:40px;margin-right:8px}.solicitor-mgmt-row--cell{position:relative}.solicitor-mgmt-row--count{font-weight:bold;font-size:18px}.solicitor-mgmt-row--actions-icon{font-size:30px}.solicitor-mgmt-row--action-menu{font-size:14px}.solicitor-mgmt-row--action-menu .et--actions-menu--menu-option{padding:8px}.solicitor-mgmt-row--action-menu .et--actions-menu--menu-option i{margin-right:8px}.solicitor-mgmt-row--action-menu .et--actions-menu--menu-option:hover{color:#a54ab5}.new-solicitor-modal--text{margin-bottom:4px}.new-solicitor-modal--dropdown{margin-bottom:20px}.remove-solicitor-modal--text{display:block;margin-top:8px;margin-bottom:16px}.team-management--table-wrap{position:absolute;left:0px;right:0px;top:183px;bottom:0px}.team-management table{margin:0}.team-management table tbody{background:#fff}.team-management table tr{border-bottom:none}.team-management table th{height:42px;padding:0;justify-content:center;text-align:center}.team-management table th:first-child{justify-content:flex-start;text-align:left;padding-left:20px}.team-management table td{justify-content:center;text-align:center}.team-management table td:first-child{justify-content:flex-start;text-align:left;padding-left:20px}.analytics--page.page-container{padding:0;background:#fff}.analytics--header{height:75px;padding:12px 16px;line-height:52px}.analytics--header-label{font-size:20px}.analytics--toggles{margin-top:4px;float:right}.analytics-chart--container{position:relative;padding:30px;background:#fff;min-height:500px;border-bottom:1px solid #f6f6f6}.analytics-chart--dropdown .dropdown--body{padding:10px}.analytics-chart--header{color:#737373;font-size:15.96px;line-height:28px;margin-bottom:5px}.analytics--title{color:#454545;font-size:21.98px;margin-bottom:5px;font-weight:bold}.positive-amount{color:#53a744}.negative-amount{color:#eb5c68}.analytics--total-num{font-size:21.98px}.analytics--tooltip{background:#fff;border-radius:2px;opacity:.9;padding:5px}.analytics--tooltip .charting--tooltip-value{color:#53a744}.analytics--tooltip-current{border:2px solid #53a744}.analytics--tooltip-previous{border:2px solid #d7d7d7}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.analytics--chart{height:350px;max-width:800px}}.analytics-bar--current{stroke:#fff;stroke-width:1}.analytics-table--container{position:relative;background:#fff;padding:30px}.analytics-table{max-width:800px;background:#fff;border:1px solid #00a0cc;border-bottom:none}.analytics-table tr:hover td{cursor:auto;background-color:#f9f9f9}.analytics-table tr td,.analytics-table tr th{text-align:right;padding:0 20px}.analytics-table tr td:first-child,.analytics-table tr th:first-child{text-align:left}.featured-links-container{max-width:800px;margin:0 auto}.featured-links-section-container{border-radius:8px;margin-bottom:16px;background-color:#fff}.featured-links-section-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;background-color:#f3f3f3;border-radius:8px;padding:16px;transition:all .2s ease}.featured-links-section-header:hover{background-color:#e9ecef}.featured-links-section-title{font-size:18px;font-weight:400;color:#333}.featured-links-section-icon{font-size:20px;color:#666}.featured-links-section-list{margin-top:16px;padding-left:32px}.featured-links-section-item{margin:8px 0;list-style-type:disc}

/*# sourceMappingURL=style-349efad73aa86dfe6194.css.map*/