:root {
  --item-piles-inactive: rgba(31, 143, 255, 1);
  --item-piles-minor-inactive: rgba(201, 200, 185, 1);
  --item-piles-shadow-primary: rgba(255, 0, 0, 1);
  --item-piles-even-color: rgba(240, 240, 223, 1);
  --item-piles-odd-color: rgba(0, 0, 0, 0);
  --item-piles-border-dark-primary: rgba(25, 24, 19, 1);
  --item-piles-border-light-primary: rgba(181, 179, 164, 1);
  --item-piles-text-light-highlight: rgba(240, 240, 224, 1);
  --item-piles-text-important: rgba(255, 100, 0, 1);
  --item-piles-app-background: rgb(220, 220, 207);
  --item-piles-app-box-shadow: none;
  --item-piles-app-color: #000;
  --item-piles-app-border: none;
  --item-piles-app-padding: 8px;
  --item-piles-app-border-image: none;
  --item-piles-app-header-flex: 0 0 30px;
  --item-piles-app-header-background: rgb(24, 24, 24, 0.25);
  --item-piles-app-header-color: var(--item-piles-text-light-highlight);
  --item-piles-app-header-border: none;
  --item-piles-app-header-padding: 0 8px;
  --item-piles-app-header-border-image: none;
  --item-piles-app-header-line-height: 30px;
  --item-piles-app-header-border-bottom: 1px solid var(--item-piles-border-dark-primary);
  --item-piles-app-header-title-border: none;
  --item-piles-app-header-title-box-shadow: none;
  --item-piles-app-header-title-font-size: 14px;
  --item-piles-app-header-title-font-weight: 400;
  --item-piles-app-header-button-color: var(--item-piles-border-light-primary);
  --item-piles-app-header-close-button-color: rgb(255, 50, 0);
  --item-piles-app-header-close-button-background: none;
  --item-piles-input-text-color: #000;
  --item-piles-input-background: rgba(0, 0, 0, 0.05);
  --item-piles-input-border: 1px solid var(--color-border-light-tertiary);
  --item-piles-input-border-radius: 3px;
  --item-piles-input-padding: 0 3px;
  --item-piles-input-text-overflow: ellipsis;
  --item-piles-input-placeholder-color: #000;
  --item-piles-button-border: 1px solid var(--item-piles-border-light-primary);
  --item-piles-button-border-radius: 5px;
  --item-piles-button-background-color: rgba(255, 255, 240, 0.8);
  --item-piles-button-font-size: var(--font-size-14);
  --item-piles-button-font-family: "Signika", sans-serif;
  --item-piles-scrollbar-width: 6px;
  --item-piles-scrollbar-height: 6px;
  --item-piles-scrollbar-track-box-shadow: 0 0 1px #999 inset;
  --item-piles-scrollbar-track-border-radius: 4px;
  --item-piles-scrollbar-thumb-outline: none;
  --item-piles-scrollbar-thumb-border-radius: 3px;
  --item-piles-scrollbar-thumb-background: #782e22;
  --item-piles-scrollbar-thumb-border: 1px solid var(--color-border-highlight);
}

/* ----------------------- Generic ----------------------- */
/*.item-piles-app {

  *:not(i) {
    font-family: var(--item-piles-button-font-family);
  }

  .window-header {
    flex: var(--item-piles-app-header-flex);
    color: var(--item-piles-app-header-color);
    background: var(--item-piles-app-header-background);
    border: var(--item-piles-app-header-border);
    padding: var(--item-piles-app-header-padding);
    border-image: var(--item-piles-app-header-border-image);
    line-height: var(--item-piles-app-header-line-height);
    border-bottom: var(--item-piles-app-header-border-bottom);

    .window-title {
      border: var(--item-piles-app-header-title-border);
      box-shadow: var(--item-piles-app-header-title-box-shadow);
      font-size: var(--item-piles-app-header-title-font-size);
      font-weight: var(--item-piles-app-header-title-font-weight);
    }

    .header-button {
      color: var(--item-piles-app-header-button-color);

      &.close {
        background: var(--item-piles-app-header-close-button-background);
      }
    }
  }

  .window-content {
    box-shadow: var(--item-piles-app-box-shadow);
    background: var(--item-piles-app-background);
    border: var(--item-piles-app-border);
    border-image: var(--item-piles-app-border-image);
    padding: var(--item-piles-app-padding);

    * {
      color: var(--item-piles-app-color);
    }

    input {
      color: var(--item-piles-input-text-color);
      background: var(--item-piles-input-background);
      border: var(--item-piles-input-border);
      border-radius: var(--item-piles-input-border-radius);
      padding: var(--item-piles-input-padding);
      text-overflow: var(--item-piles-input-text-overflow);

      &::placeholder {
        color: var(--item-piles-input-placeholder-color);
      }
    }

    ::-webkit-scrollbar {
      width: var(--item-piles-scrollbar-width);
      height: var(--item-piles-scrollbar-height);
    }

    ::-webkit-scrollbar-track {
      box-shadow: var(--item-piles-scrollbar-track-box-shadow);
      border-radius: var(--item-piles-scrollbar-track-border-radius);
      background: initial;
    }

    ::-webkit-scrollbar-thumb {
      outline: var(--item-piles-scrollbar-thumb-outline);
      border-radius: var(--item-piles-scrollbar-thumb-border-radius);
      background: var(--item-piles-scrollbar-thumb-background);
      border: var(--item-piles-scrollbar-thumb-border);
      border-image: none;
      border-image-width: initial;
      border-image-outset: initial;
    }

    ::-webkit-scrollbar-button:end:increment {
      background: initial;
      box-shadow: initial;
      height: initial;
      background-position-y: initial;
    }

    ::-webkit-scrollbar-button:start:decrement {
      background: initial;
      box-shadow: initial;
      height: initial;
      background-position-y: initial;
    }
  }

  button {
    width: 100%;
    border: var(--item-piles-button-border);
    border-radius: var(--item-piles-button-border-radius);
    background: var(--item-piles-button-background-color);
    font-size: var(--item-piles-button-font-size);
  }

}*/
.merchant-left-pane .prosemirror {
  display: block;
}
.merchant-left-pane .prosemirror p:first-child {
  margin-top: 0;
}

.merchant-right-pane .item-piles-currency-list {
  display: flex;
  flex: 1;
  justify-content: flex-end;
  padding-right: 1rem;
  align-self: center;
  align-content: flex-end;
}

.item-pile-vault .item-piles-currency-list {
  display: flex;
  flex: 1;
  justify-content: flex-end;
  align-self: center;
  align-content: flex-end;
}

.break {
  flex-basis: 100% !important;
}

.item-piles h3 {
  border: 0;
}
.item-piles-small-button {
  flex: 0 1 auto !important;
  width: auto;
  height: 20px;
  line-height: inherit;
  font-size: 0.75rem;
}
.item-piles-flexrow {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.item-piles-flexrow > * {
  flex: 1;
}
.item-piles-flexrow-reverse {
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.item-piles-flexcol {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.item-piles-flexcol > * {
  flex: 1;
}
.item-piles-player-list-trade-button {
  line-height: inherit;
  font-size: 0.85rem;
  width: calc(100% - 0.5rem);
  margin: 0.25rem;
  background: rgba(60, 60, 60, 0.6);
  border: 1px solid var(--item-piles-border-dark-primary);
  color: var(--item-piles-text-light-highlight);
}
.item-piles-player-list-trade-button.item-piles-minimal-ui {
  padding: 2px 0 0 0;
  text-align: center;
}
.item-piles-player-list-trade-button.item-piles-minimal-ui i {
  width: 100%;
}
.item-piles-specate-trade:disabled {
  background-color: rgba(0, 0, 0, 0.25);
}
.item-piles-dialog {
  text-align: center;
  font-size: 0.9rem;
  margin-bottom: 1rem;
}
.item-piles-disabled {
  opacity: 0.75;
  background-color: var(--item-piles-minor-inactive);
}
.item-piles-clickable {
  cursor: pointer;
}
.item-piles-clickable-red {
  cursor: pointer;
  color: red;
}
.item-piles-clickable-green {
  cursor: pointer;
  color: green;
}
.item-piles-clickable-link {
  cursor: pointer;
}
.item-piles-clickable-link-disabled {
  cursor: not-allowed;
  opacity: 0.65;
}
.item-piles-clickable-green:hover {
  text-shadow: 0 0 8px rgb(0, 125, 0);
}
.item-piles-clickable-link:hover {
  text-shadow: 0 0 8px var(--item-piles-shadow-primary);
}
.item-piles-moveable {
  cursor: move;
}
.item-piles-highlight {
  color: var(--item-piles-text-important);
  text-decoration: underline;
}
.item-piles-grow {
  flex-grow: 1;
}
.item-piles-text-right {
  text-align: right;
}
.item-piles-text-center {
  text-align: center;
}
.item-piles-small-text {
  font-size: 0.75rem;
}
.item-piles-middle {
  vertical-align: middle;
}
.item-piles-even-color:nth-child(even) {
  background-color: var(--item-piles-even-color);
}
.item-piles-even-color:nth-child(odd) {
  background-color: var(--item-piles-odd-color);
}
.item-piles-odd-color:nth-child(odd) {
  background-color: var(--item-piles-even-color);
}
.item-piles-odd-color:nth-child(even) {
  background-color: var(--item-piles-odd-color);
}
.item-piles-bottom-divider {
  border-bottom: 1px solid var(--item-piles-border-light-primary);
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}
.item-piles-top-divider {
  border-top: 1px solid var(--item-piles-border-light-primary);
  margin-top: 0.5rem;
  padding-top: 0.5rem;
}
.item-piles-quantity-container {
  align-items: center;
  display: flex;
}
.item-piles-sortable-list-columns {
  position: relative;
  display: grid;
  margin: 0.2em 0;
  z-index: 99999 !important;
  vertical-align: middle;
}
.item-piles-sortable-list-columns.header {
  text-align: center;
  font-style: italic;
}
.item-piles-sortable-list-columns div {
  display: flex;
  align-items: center;
  justify-content: center;
}
.item-piles-sortable-list-columns button {
  height: 28px;
  line-height: 19px;
}
.item-piles-sortable-list-columns .delete-button {
  width: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.item-piles-grid-background {
  margin: -2px;
}
.item-piles-grid-item-active {
  opacity: 0.5;
  transform: scale(1.15);
}
.item-piles-grid-item-preview {
  opacity: 0.35;
  border-radius: 0.25rem;
  background-color: rgb(202, 109, 33);
  z-index: 20;
}
.item-piles-grid-item-collision {
  opacity: 0.35;
  border-radius: 0.25rem;
  background-color: rgb(33, 202, 33);
}
.item-piles-grid-item-invalid-collision {
  opacity: 0.35;
  border-radius: 0.25rem;
  background-color: rgb(202, 33, 33);
}
.item-piles-grid-item-hover > div:after {
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
  transition: opacity 0.15s ease-in-out;
}
.item-piles-grid-item-hover > div:hover:after {
  box-shadow: inset 0 0 10px var(--item-piles-shadow-primary);
  opacity: 1;
}
.item-piles-grid-item-highlight > div:after {
  box-shadow: inset 0 0 10px rgb(119, 206, 50);
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  transition: opacity 0.15s ease-in-out;
  opacity: 1;
}
.item-piles-grid-item-dim > div:after {
  background-color: rgba(0, 0, 0, 0.75);
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  transition: opacity 0.15s ease-in-out;
  opacity: 1;
}

.item-piles-app footer {
  display: flex;
}
.item-piles-app .window-title {
  margin: 0 5px !important;
}

.visible-overflow {
  --tjs-app-overflow: visible;
}

.align-center-col {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.align-center-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
}

.item-piles-slider-group {
  padding: 0 5px 0 0;
  margin-bottom: 0.25rem;
  margin-right: 5px;
  border-radius: 4px;
}

.item-piles-img-container {
  min-height: 24px;
  min-width: 24px;
  max-width: 24px;
  max-height: 24px;
  margin: 2px;
  overflow: hidden;
  border-radius: 4px;
  border: 1px solid black;
}
.item-piles-img-container .item-piles-img {
  border: 0;
  width: auto;
  height: 100%;
}
.item-piles-img-container.not-for-sale {
  position: relative;
}
.item-piles-img-container.not-for-sale::before {
  position: absolute;
  content: "";
  left: -10px;
  top: calc(50% - 2px);
  right: -10px;
  border-top: 4px solid red;
  transform: rotate(-45deg);
}

/* ----------------------- UTILITIES ----------------------- */
.blob {
  margin-left: 0.5rem;
  color: white;
  display: grid;
  place-items: center;
  width: 0.8rem;
  height: 0.8rem;
  font-size: 0.5rem;
  box-shadow: 0 0 0 0 rgb(217, 49, 49);
  animation: pulse 1s infinite;
  background-color: rgb(217, 49, 49);
  border-radius: 50%;
}

@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(217, 49, 49, 0.7);
  }
  70% {
    box-shadow: 0 0 0 10px rgba(217, 49, 49, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(217, 49, 49, 0);
  }
}
/* ----------------------- INVENTORY ----------------------- */
.item-piles-item-row {
  padding: 0 2px 0 0;
  border-radius: 4px;
  align-items: center;
}
.item-piles-item-row .item-piles-disabled {
  background-color: var(--item-piles-minor-inactive);
}
.item-piles-item-row .item-piles-name {
  margin-left: 5px;
  text-wrap: normal;
  flex: 1 0 45%;
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
}
.item-piles-item-row .item-piles-name .item-piles-name-container {
  flex: 1;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  word-break: break-word;
}
.item-piles-item-row .item-piles-name .item-piles-name-container p {
  margin: 0;
  flex: 1 0 auto;
}
.item-piles-item-row .item-piles-name .item-piles-name-container span {
  width: 100%;
  margin: 2px 5px 0 5px;
  flex: 1 0 auto;
}
.item-piles-item-row .item-piles-name span {
  line-height: 1;
  flex: 0;
}
.item-piles-item-row .item-piles-quantity-container {
  align-items: center;
  display: flex;
}
.item-piles-item-row .item-piles-quantity-container .item-piles-quantity-input-container {
  height: 100%;
  display: flex;
  flex: 1;
  align-items: center;
  flex-direction: row;
  padding: 2px;
}
.item-piles-item-row .item-piles-quantity-container .item-piles-quantity-input-container .item-piles-quantity {
  height: 20px;
  flex: 1;
  /* margin-left: 0.5rem; */
  text-align: right;
}
.item-piles-item-row .item-piles-input-divider {
  flex: 1;
  margin: 0.1rem 0.5rem 0 0.25rem;
  font-size: 0.8rem;
  line-height: 1.25rem;
}
.item-piles-item-row .item-piles-item-take-button, .item-piles-item-row .item-piles-currency-take-button {
  flex: 0;
  min-width: 4rem;
  height: 22px;
  padding: 1px 3px;
  margin: 3px;
  line-height: inherit;
  border-radius: 4px;
}

/* ----------------------- CONFIG ----------------------- */
.item-piles-config {
  min-width: 430px;
  min-height: 627px;
}
.item-piles-config .dialog-content {
  height: 100%;
  overflow: hidden;
}
.item-piles-config .form-group {
  margin-bottom: 0.25rem;
}

.item-piles-collapsible:not(:last-child) {
  margin-bottom: 0.75rem;
  padding-bottom: 0.75rem;
  border-bottom: 1px solid var(--item-piles-border-light-primary);
}
.item-piles-collapsible > summary {
  display: block;
  font-weight: 900;
}
.item-piles-collapsible > summary::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f054";
  margin-right: 0.5rem;
}
.item-piles-collapsible[open] > summary {
  margin-bottom: 0.5rem;
}
.item-piles-collapsible[open] > summary::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f078";
  margin-right: 0.275rem;
}

.item-piles-config-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  overflow: hidden;
}
.item-piles-config-container nav {
  margin-bottom: 0.25rem;
  padding-bottom: 0.25rem;
  border-bottom: 1px solid var(--item-piles-border-light-primary);
}
.item-piles-config-container .form-group {
  align-items: center;
}
.item-piles-config-container section {
  height: calc(100% - 70px);
  max-height: calc(100% - 70px);
  overflow-y: auto;
}
.item-piles-config-container section .tab {
  padding: 0.25rem;
}
.item-piles-config-container p {
  flex: 0;
  line-height: 14px;
  font-size: var(--font-size-12);
  color: var(--color-text-dark-secondary);
  padding-right: 1rem;
  margin-top: 0;
  overflow-y: hidden;
  margin-bottom: 0.25rem;
}
.item-piles-config-container footer {
  margin-top: 0.5rem;
  padding-top: 0.5rem;
  border-top: 1px solid var(--item-piles-border-light-primary);
}

/* ---------------------- CHAT CARDS ---------------------- */
.item-piles-chat-card {
  padding: 0.5rem;
}
.item-piles-chat-card img {
  border: 0;
  vertical-align: middle;
}
.item-piles-chat-card .item-piles-chat-card-title i {
  line-height: 1rem;
  font-size: 1.25rem;
  margin: 0 0.5rem;
}
.item-piles-chat-card .item-piles-chat-card-title img {
  margin-bottom: 5px;
}
.item-piles-chat-card ul {
  display: inline-flex;
  flex-direction: column;
  list-style-type: none;
  padding: 0;
  margin: 0;
  width: 100%;
}
.item-piles-chat-card li {
  display: inline-flex;
  flex-direction: row;
  width: 100%;
  margin: 1px 0;
  padding: 3px 4px;
  border-radius: 3px;
  align-items: center;
}
.item-piles-chat-card li:nth-child(odd) {
  background-color: var(--item-piles-text-light-highlight);
}
.item-piles-chat-card li img {
  margin-right: 5px;
  flex: 0;
}
.item-piles-chat-card li label {
  flex: 1;
  flex-wrap: wrap;
}
.item-piles-chat-card li .item-piles-chat-price {
  flex: 0 1 auto;
  text-align: right;
  font-size: 0.7rem;
}
.item-piles-chat-card li small {
  min-width: 1rem;
  text-align: right;
  padding-right: 2px;
}

/* ---------------------- TRADING UI ---------------------- */
.item-piles-trading-sheet .item-piles-confirm-quantity {
  justify-self: flex-end;
}
.item-piles-trading-sheet .item-piles-quantity-container {
  flex: 0 1 75px;
  display: flex;
  padding-right: 3px;
}
.item-piles-trading-sheet .item-piles-quantity {
  margin: 0 !important;
}
.item-piles-trading-sheet .item-piles-quantity-text {
  line-height: 1.25rem;
  font-size: 0.85rem;
  background-color: rgba(255, 255, 255, 0.15);
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding-right: 0.2rem;
  border-radius: 4px;
  margin: 0 2px;
  width: 100%;
  height: 20px;
  letter-spacing: 0.2px;
}
.item-piles-trading-sheet .item-piles-quantity-text:hover {
  background-color: rgba(255, 255, 255, 0.5);
  border: 1px solid rgba(0, 0, 0, 0.5);
}
.item-piles-trading-sheet .item-piles-add-currency {
  flex: 1;
  vertical-align: middle;
  margin-bottom: 5px;
}
.item-piles-trading-sheet .item-piles-items-list {
  min-height: 300px;
  max-height: 300px;
}
.item-piles-trading-sheet .item-piles-currency-list {
  min-height: unset;
  max-height: unset;
}
.item-piles-trading-sheet h1, .item-piles-trading-sheet h2 {
  border: 0;
  vertical-align: center;
}
.item-piles-trading-sheet .item-piles-character-header {
  display: inline-flex;
  flex-direction: row;
  flex: 0 1 auto;
  padding: 5px;
  align-items: center;
}
.item-piles-trading-sheet .item-piles-character-header .item-piles-character-name {
  padding-top: 0.5rem;
  text-align: center;
  flex: 1;
}
.item-piles-trading-sheet .item-piles-character-header img {
  max-width: 40px;
  max-height: 40px;
  width: auto;
  height: auto;
  border: 0;
  margin-right: auto;
  flex: 0 1 auto;
  border-radius: 5px;
}
.item-piles-trading-sheet .item-piles-character-header .accepted-icon {
  font-size: 2rem;
  color: #979797;
}
.item-piles-trading-sheet .item-piles-character-header .accepted-icon.accepted {
  color: rgb(5, 150, 105);
}

.item-piles-text-editor .editor {
  height: calc(100% - 32px) !important;
}
.item-piles-text-editor .tox.tox-tinymce {
  height: 100% !important;
}

.price-list {
  z-index: 900;
  font-size: 0.75rem;
  border-radius: 5px;
  overflow: hidden;
  background-color: #ccccbe;
}
.price-list .price-group {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
}
.price-list .price-group.selected {
  background-color: #e6e6d5;
}
.price-list .price-group:hover {
  background-color: #ffffed;
}
.price-list .price-group .price-group-container {
  display: flex;
  align-items: center;
  padding: 0 4px 0 2px;
}
.price-list .price-group .price-group-container:first-child {
  padding-top: 2px;
}
.price-list .price-group .price-group-container:last-child {
  padding-bottom: 2px;
}
.price-list .price-group .price-group-container .item-piles-img-container {
  min-height: 18px;
  min-width: 18px;
  max-width: 18px;
  max-height: 18px;
  margin: 1px;
}
.price-list .price-group:not(:last-child) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.5);
}

.item-pile-vault {
  min-width: 350px;
}

.item-piles-vault-log > div {
  max-width: 100%;
  min-width: 100%;
}
.item-piles-vault-log .item-piles-log-deposit span {
  color: #069606;
}
.item-piles-vault-log .item-piles-log-withdrawal span {
  color: #ad1616;
}
.item-piles-vault-log .item-piles-log-other span {
  color: #ad7816;
}

.item-piles-merchant-log > div {
  max-width: 100%;
  min-width: 100%;
}
.item-piles-merchant-log .item-piles-log-bought span {
  color: #06a606;
}
.item-piles-merchant-log .item-piles-log-sold span {
  color: #ad1616;
}
.item-piles-merchant-log .item-piles-log-positive span {
  color: #069664;
}
.item-piles-merchant-log .item-piles-log-negative span {
  color: #ad6216;
}
.item-piles-merchant-log .item-piles-log-other span {
  color: #1b76d2;
}

#fast-tooltip {
  position: absolute;
  width: max-content;
  max-width: 320px;
  padding: 6px 8px;
  background: rgba(0, 0, 0, 0.95);
  font-family: var(--font-primary);
  font-size: var(--font-size-16);
  line-height: var(--font-size-16);
  color: var(--color-text-light-highlight);
  border: 1px solid var(--color-border-dark-secondary);
  border-radius: 3px;
  box-shadow: 0 0 4px #000;
  z-index: var(--z-index-tooltip);
  pointer-events: none;
  overflow-wrap: break-word;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s 500ms, opacity 500ms;
}
#fast-tooltip.active {
  visibility: visible;
  opacity: 1;
  transition: opacity 500ms;
}p.svelte-1s361pr{color:red;font-size:18px}.tjs-glass-pane.svelte-hqedxf,.tjs-glass-pane-background.svelte-hqedxf,.tjs-glass-pane-container.svelte-hqedxf{position:absolute;overflow:hidden;height:100%;width:100%;max-height:100%;max-width:100%}a.svelte-166l8wd{padding:var(--tjs-app-header-button-padding, 0 3px)}a.svelte-166l8wd i{padding:var(--tjs-app-header-button-icon-padding, 0)}a.svelte-166l8wd:hover{text-shadow:var(--tjs-app-header-button-text-shadow-hover, var(--tjs-default-text-shadow-focus-hover, inherit))}a.svelte-166l8wd:focus-visible{box-shadow:var(--tjs-app-header-button-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-app-header-button-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-app-header-button-transition-focus-visible, var(--tjs-default-transition-focus-visible));text-shadow:var(--tjs-app-header-button-text-shadow-focus-visible, var(--tjs-default-text-shadow-focus-hover, inherit))}span.svelte-166l8wd{padding:var(--tjs-app-header-button-label-padding, 0)}span.has-icon.svelte-166l8wd{padding:var(--tjs-app-header-button-label-padding, 0 0 0 3px)}.tjs-window-header-spacer.svelte-1wviwl9.svelte-1wviwl9{flex:0;margin-left:calc(-1 * var(--tjs-app-header-gap, 5px));margin-right:auto}.window-header.svelte-1wviwl9.svelte-1wviwl9{flex:var(--tjs-app-header-flex, 0 0 30px);gap:var(--tjs-app-header-gap, 5px);padding:var(--tjs-app-header-padding, 0 4px)}.window-header.svelte-1wviwl9 .tjs-app-icon.svelte-1wviwl9{align-self:center;border-radius:var(--tjs-app-header-icon-border-radius, 4px);flex:0 0 var(--tjs-app-header-icon-width, 24px);height:var(--tjs-app-header-icon-height, 24px)}.window-title.svelte-1wviwl9.svelte-1wviwl9{gap:var(--tjs-app-header-gap, 5px);max-width:fit-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.svelte-kjcljd{width:0;height:0;flex:0}div.svelte-kjcljd:focus{outline:none}.window-app.svelte-oz81f7{overflow:var(--tjs-app-overflow, hidden)}.window-app.svelte-oz81f7:focus-visible{outline:var(--tjs-app-outline-focus-visible, var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent))}.window-content.svelte-oz81f7:focus-visible{outline:var(--tjs-app-content-outline-focus-visible, var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent))}.window-app.svelte-oz81f7 .window-header a{flex:none;margin:0}.window-app.svelte-oz81f7 .window-header i[class^=fa]{margin:0
   }div.svelte-1xbm8hx{background:var(--tjs-empty-app-background, none);border-radius:var(--tjs-app-border-radius, 5px);box-shadow:var(--tjs-app-box-shadow, none);color:var(--tjs-app-color, inherit);display:var(--tjs-app-display, flex);flex-direction:var(--tjs-app-flex-direction, column);flex-wrap:var(--tjs-app-flex-wrap, nowrap);justify-content:var(--tjs-app-justify-content, flex-start);margin:var(--tjs-app-margin, 0);max-height:var(--tjs-app-max-height, 100%);overflow:var(--tjs-app-overflow, hidden);padding:var(--tjs-app-padding, 0);position:var(--tjs-app-position, absolute)}div.svelte-1xbm8hx:focus-visible{outline:var(--tjs-app-outline-focus-visible, var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent))}.tjs-app.svelte-10ihb5z.svelte-10ihb5z{max-height:var(--tjs-app-max-height, 100%);background:var(--tjs-app-background);border-radius:var(--tjs-app-border-radius, 5px);box-shadow:var(--tjs-app-box-shadow, 0 0 20px #000);margin:var(--tjs-app-margin, 3px 0);padding:var(--tjs-app-padding, 0.5em);color:var(--tjs-app-color, #f0f0e0)}.tjs-window-app.svelte-10ihb5z.svelte-10ihb5z:focus-visible{outline:var(--tjs-app-outline-focus-visible, var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent))}.tjs-window-app.svelte-10ihb5z .window-content.svelte-10ihb5z:focus-visible{outline:var(--tjs-app-content-outline-focus-visible, var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent))}.tjs-window-app.svelte-10ihb5z.svelte-10ihb5z{overflow:var(--tjs-app-overflow, hidden);display:var(--tjs-app-display, flex);flex-direction:var(--tjs-app-flex-direction, column);flex-wrap:var(--tjs-app-flex-wrap, nowrap);justify-content:var(--tjs-app-justify-content, flex-start);position:var(--tjs-app-position, absolute);box-shadow:var(--tjs-app-box-shadow, 0 0 20px #000);padding:var(--tjs-app-padding, 0)}.tjs-window-app.svelte-10ihb5z > .flex0{display:block;flex:0}.tjs-window-app.svelte-10ihb5z > .flex1{flex:1}.tjs-window-app.svelte-10ihb5z > .flex2{flex:2}.tjs-window-app.svelte-10ihb5z > .flex3{flex:3}.tjs-window-app.svelte-10ihb5z .window-header{overflow:var(--tjs-app-header-overflow, hidden);line-height:var(--tjs-app-header-line-height, 30px);border-bottom:var(--tjs-app-header-border-bottom, 1px solid #000)}.tjs-window-app.svelte-10ihb5z .window-header .window-title{margin:var(--tjs-app-header-title-margin, 0);word-break:var(--tjs-app-header-title-word-break, break-all)}.tjs-window-app.svelte-10ihb5z .window-header a{flex:none}.tjs-window-app.minimized.svelte-10ihb5z .window-header{border:var(--tjs-app-header-margin-minimized, none)}.tjs-window-app.svelte-10ihb5z .window-content.svelte-10ihb5z{display:var(--tjs-app-content-display, flex);flex-direction:var(--tjs-app-content-flex-direction, column);flex-wrap:var(--tjs-app-content-flex-wrap, nowrap);flex:var(--tjs-app-content-flex-wrap, 1);justify-content:var(--tjs-app-content-justify-content, flex-start);background:var(--tjs-app-content-background, none);padding:var(--tjs-app-content-padding, 8px);color:var(--tjs-app-content-color, #191813);overflow:var(--tjs-app-content-color, hidden auto)}.tjs-window-app.svelte-10ihb5z .window-resizable-handle{width:20px;height:20px;position:absolute;bottom:-1px;right:0;background:#444;padding:2px;border:1px solid #111;border-radius:4px 0 0 0}.tjs-window-app.svelte-10ihb5z .window-resizable-handle i.fas{transform:rotate(45deg)}.dialog-buttons.svelte-1r3281l{padding-top:8px}.slider-group.svelte-zay8hl.svelte-zay8hl{display:flex;align-items:center;flex:3}.slider-group.svelte-zay8hl input[type=range].svelte-zay8hl{flex:3}.slider-group.svelte-zay8hl input[type=number].svelte-zay8hl{flex:0 1 40px;margin-left:1rem;height:20px;font-size:0.8rem}.item-group-type.svelte-bdb8qc{border-bottom:1px solid rgba(0, 0, 0, 0.2);margin:0.5rem 0 0.25rem 0;padding-right:10px;height:1.5rem;align-items:center}.item-piles-items-list.svelte-1543648.svelte-1543648{max-height:500px;overflow-y:scroll;display:block;padding-right:5px}.item-piles-items-list.svelte-1543648 .item-pile-shadow.svelte-1543648{position:absolute;width:calc(100% - 1rem);height:50px;z-index:25;pointer-events:none;border-radius:5px}.item-piles-items-list.svelte-1543648 .item-pile-shadow.scroll-shadow-top.svelte-1543648{box-shadow:inset 0px 22px 15px -14px rgba(0, 0, 0, 0.5)}.tabs.svelte-14iev2w{border-bottom:1px solid rgba(0, 0, 0, 0.25);margin-bottom:0.5rem;padding-bottom:0.5rem}.item.svelte-14iev2w{display:flex;flex-direction:row;align-items:center;border-bottom:2px solid transparent}.item.active.svelte-14iev2w{text-shadow:0 0 10px var(--item-piles-shadow-primary)}.item.active.underscore.svelte-14iev2w{text-shadow:none;border-bottom:2px solid rgba(125, 0, 0, 0.5)}.icon.svelte-14iev2w{margin-right:0.25rem}div.svelte-f8994r{pointer-events:none;display:block;flex:0 0 var(--tjs-icon-button-diameter, var(--tjs-button-diameter, 2em));height:var(--tjs-icon-button-diameter, var(--tjs-button-diameter, 2em));width:var(--tjs-icon-button-diameter, var(--tjs-button-diameter, 2em));align-self:center;text-align:center}a.svelte-f8994r{pointer-events:initial;display:inline-block;background:var(--tjs-icon-button-background, var(--tjs-button-background));border:var(--tjs-icon-button-border, var(--tjs-button-border));border-radius:var(--tjs-icon-button-border-radius, var(--tjs-button-border-radius, 50%));border-width:var(--tjs-icon-button-border-width, var(--tjs-button-border-width));cursor:var(--tjs-icon-button-cursor, var(--tjs-button-cursor, pointer));position:relative;overflow:hidden;clip-path:var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path, none));transform-style:preserve-3d;width:100%;height:100%;transition:var(--tjs-icon-button-transition, var(--tjs-button-transition, background 0.2s ease-in-out, clip-path 0.2s ease-in-out));text-decoration:none}a.svelte-f8994r:focus{background:var(--tjs-icon-button-background-focus, var(--tjs-button-background-focus));text-shadow:var(--tjs-icon-button-text-shadow-focus, var(--tjs-button-text-shadow-focus, var(--tjs-default-text-shadow-focus-hover)));clip-path:var(--tjs-icon-button-clip-path-focus, var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path-focus, var(--tjs-button-clip-path, none))))}a.svelte-f8994r:focus-visible{background:var(--tjs-icon-button-background-focus-visible, var(--tjs-button-background-focus-visible));box-shadow:var(--tjs-icon-button-box-shadow-focus-visible, var(--tjs-button-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible)));outline:var(--tjs-icon-button-outline-focus-visible, var(--tjs-button-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert)));transition:var(--tjs-icon-button-transition-focus-visible, var(--tjs-button-transition-focus-visible, var(--tjs-default-transition-focus-visible)))}a.svelte-f8994r:hover{background:var(--tjs-icon-button-background-hover, var(--tjs-button-background-hover));clip-path:var(--tjs-icon-button-clip-path-hover, var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path-hover, var(--tjs-button-clip-path, none))));text-shadow:var(--tjs-icon-button-text-shadow-hover, var(--tjs-button-text-shadow-hover, var(--tjs-default-text-shadow-focus-hover)))}i.svelte-f8994r{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:var(--tjs-icon-button-border-radius, var(--tjs-button-border-radius, 50%));transform:translateZ(1px)}div.svelte-1pmmjvy{display:block;position:relative;flex:0 0 var(--tjs-icon-button-diameter, var(--tjs-button-diameter, 2em));height:var(--tjs-icon-button-diameter, var(--tjs-button-diameter, 2em));width:var(--tjs-icon-button-diameter, var(--tjs-button-diameter, 2em));align-self:center;text-align:center}a.svelte-1pmmjvy{pointer-events:initial;display:inline-block;background:var(--tjs-icon-button-background, var(--tjs-button-background));border:var(--tjs-icon-button-border, var(--tjs-button-border));border-radius:var(--tjs-icon-button-border-radius, var(--tjs-button-border-radius, 50%));border-width:var(--tjs-icon-button-border-width, var(--tjs-button-border-width));cursor:var(--tjs-icon-button-cursor, var(--tjs-button-cursor, pointer));position:relative;overflow:hidden;clip-path:var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path, none));transform-style:preserve-3d;width:100%;height:100%;transition:var(--tjs-icon-button-transition, var(--tjs-button-transition, background 0.2s ease-in-out, clip-path 0.2s ease-in-out));text-decoration:none}a.svelte-1pmmjvy:focus{background:var(--tjs-icon-button-background-focus, var(--tjs-button-background-focus));text-shadow:var(--tjs-icon-button-text-shadow-focus, var(--tjs-button-text-shadow-focus, var(--tjs-default-text-shadow-focus-hover)));clip-path:var(--tjs-icon-button-clip-path-focus, var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path-focus, var(--tjs-button-clip-path, none))))}a.svelte-1pmmjvy:focus-visible{background:var(--tjs-icon-button-background-focus-visible, var(--tjs-button-background-focus-visible));box-shadow:var(--tjs-icon-button-box-shadow-focus-visible, var(--tjs-button-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible)));outline:var(--tjs-icon-button-outline-focus-visible, var(--tjs-button-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert)));transition:var(--tjs-icon-button-transition-focus-visible, var(--tjs-button-transition-focus-visible, var(--tjs-default-transition-focus-visible)))}a.svelte-1pmmjvy:hover{background:var(--tjs-icon-button-background-hover, var(--tjs-button-background-hover));clip-path:var(--tjs-icon-button-clip-path-hover, var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path-hover, var(--tjs-button-clip-path, none))));text-shadow:var(--tjs-icon-button-text-shadow-hover, var(--tjs-button-text-shadow-hover, var(--tjs-default-text-shadow-focus-hover)))}a.selected.svelte-1pmmjvy{background:var(--tjs-icon-button-background-selected, var(--tjs-button-background-selected));clip-path:var(--tjs-icon-button-clip-path-selected, var(--tjs-icon-button-clip-path, var(--tjs-button-clip-path-selected, none)))}i.svelte-1pmmjvy{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:var(--tjs-icon-button-border-radius, var(--tjs-button-border-radius, 50%));transform:translateZ(1px)}.tjs-scroll-container.svelte-c9vpg1{overflow:var(--tjs-scroll-container-overflow, auto);scrollbar-width:var(--tjs-scroll-container-scrollbar-width, thin);scrollbar-color:var(--tjs-scroll-container-scrollbar-color, inherit)}.tjs-scroll-container.svelte-c9vpg1:focus-visible{outline:var(--tjs-scroll-container-outline-focus-visible, var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent))}.tjs-editor.svelte-8kd4rh{background:var(--tjs-editor-background, none);border:var(--tjs-editor-border, none);border-radius:var(--tjs-editor-border-radius, 0);height:var(--tjs-editor-height, 100%);margin:var(--tjs-editor-margin, 0);outline-offset:var(--tjs-editor-outline-offset, 0.25em);overflow:var(--tjs-editor-content-overflow, var(--tjs-editor-overflow, auto));transition:var(--tjs-editor-transition);width:var(--tjs-editor-width, 100%);color:var(--tjs-editor-content-color, #000);font-family:var(--tjs-editor-content-font-family, "Signika");font-size:var(--tjs-editor-content-font-size, 10.5pt);line-height:var(--tjs-editor-content-line-height, 1.2);padding:var(--tjs-editor-content-padding, 3px 0 0 0);scrollbar-width:thin}.editor-active.svelte-8kd4rh{box-shadow:var(--tjs-editor-active-box-shadow);outline:var(--tjs-editor-active-outline);overflow:var(--tjs-editor-active-overflow, auto)}.tjs-editor.svelte-8kd4rh:not(.editor-active):focus-visible{box-shadow:var(--tjs-editor-inactive-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-editor-inactive-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-editor-inactive-transition-focus-visible, var(--tjs-default-transition-focus-visible))}.tjs-editor.svelte-8kd4rh:not(.editor-active):not(:focus-visible):hover{box-shadow:var(--tjs-editor-inactive-box-shadow-hover);outline:var(--tjs-editor-inactive-outline-hover)}.tjs-editor.svelte-8kd4rh:not(.editor-active):hover{-webkit-user-select:var(--tjs-editor-inactive-user-select-hover, text);user-select:var(--tjs-editor-inactive-user-select-hover, text)}.tjs-editor.click-to-edit.svelte-8kd4rh:not(.editor-active):hover{cursor:var(--tjs-editor-inactive-cursor-hover, text)}.editor-edit.svelte-8kd4rh{right:var(--tjs-editor-edit-button-right, 5px);top:var(--tjs-editor-edit-button-top, 0)}.tjs-editor.svelte-8kd4rh p:first-of-type{margin-top:0}.editor.svelte-10m2cp0.svelte-10m2cp0{background:var(--tjs-editor-background, none);border:var(--tjs-editor-border, none);border-radius:var(--tjs-editor-border-radius, 0);height:var(--tjs-editor-height, 100%);margin:var(--tjs-editor-margin, 0);outline-offset:var(--tjs-editor-outline-offset, 0.25em);overflow:var(--tjs-editor-overflow, auto);transition:var(--tjs-editor-transition);width:var(--tjs-editor-width, 100%);scrollbar-width:thin}.editor-active.svelte-10m2cp0.svelte-10m2cp0{box-shadow:var(--tjs-editor-active-box-shadow);outline:var(--tjs-editor-active-outline);overflow:var(--tjs-editor-active-overflow, unset)}.tjs-editor.svelte-10m2cp0.svelte-10m2cp0:not(.editor-active):focus-visible{box-shadow:var(--tjs-editor-inactive-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-editor-inactive-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-editor-inactive-transition-focus-visible, var(--tjs-default-transition-focus-visible))}.tjs-editor.svelte-10m2cp0.svelte-10m2cp0:not(.editor-active):not(:focus-visible):hover{box-shadow:var(--tjs-editor-inactive-box-shadow-hover);outline:var(--tjs-editor-inactive-outline-hover)}.tjs-editor.svelte-10m2cp0.svelte-10m2cp0:not(.editor-active):hover{-webkit-user-select:var(--tjs-editor-inactive-user-select-hover, text);user-select:var(--tjs-editor-inactive-user-select-hover, text)}.tjs-editor.click-to-edit.svelte-10m2cp0.svelte-10m2cp0:not(.editor-active):hover{cursor:var(--tjs-editor-inactive-cursor-hover, text)}.editor-content.svelte-10m2cp0.svelte-10m2cp0{overflow:var(--tjs-editor-content-overflow, auto);padding:var(--tjs-editor-content-padding, 0 0 0 0.25em);scrollbar-width:thin}.editor-edit.svelte-10m2cp0.svelte-10m2cp0{right:var(--tjs-editor-edit-button-right, 5px);top:var(--tjs-editor-edit-button-top, 0)}.editor-enriched.svelte-10m2cp0.svelte-10m2cp0{padding:var(--tjs-editor-content-padding, 0 0 0 0.25em)}.tjs-editor.svelte-10m2cp0:not(.editor-active) .editor-enriched.svelte-10m2cp0{-webkit-user-select:var(--tjs-editor-inactive-user-select-hover, text);user-select:var(--tjs-editor-inactive-user-select-hover, text)}.tjs-editor.svelte-10m2cp0 .editor-container .editor-content.svelte-10m2cp0 p:first-of-type{margin-top:0}.tjs-editor.svelte-10m2cp0 .editor-enriched.svelte-10m2cp0 p:first-of-type{margin-top:0}.tjs-editor.svelte-10m2cp0 .editor-menu{background:var(--tjs-editor-toolbar-background, rgba(0, 0, 0, 0.1));border-radius:var(--tjs-editor-toolbar-border-radius, 6px);box-shadow:var(--tjs-editor-toolbar-box-shadow, 0 2px 2px -2px rgb(34 47 62 / 10%), 0 8px 8px -4px rgb(34 47 62 / 7%));margin-bottom:0.25em;padding:var(--tjs-editor-toolbar-padding, 2px 0);width:var(--tjs-editor-toolbar-width, 100%);transition:box-shadow 500ms ease-in-out}.tjs-editor.prosemirror.editing-source.svelte-10m2cp0 textarea{padding:0}.tjs-editor.svelte-1vyshng.svelte-1vyshng{background:var(--tjs-editor-background, none);border:var(--tjs-editor-border, none);border-radius:var(--tjs-editor-border-radius, 0);height:var(--tjs-editor-height, 100%);outline-offset:var(--tjs-editor-outline-offset, 0.25em);margin:var(--tjs-editor-margin, 0);transition:var(--tjs-editor-transition);width:var(--tjs-editor-width, 100%);scrollbar-width:thin}.editor-content.svelte-1vyshng.svelte-1vyshng{color:var(--tjs-editor-content-color, #000);font-family:var(--tjs-editor-content-font-family, "Signika");font-size:var(--tjs-editor-content-font-size, 10.5pt);line-height:var(--tjs-editor-content-line-height, 1.2);padding:var(--tjs-editor-content-padding, 3px 0 0 0)}.editor-active.svelte-1vyshng.svelte-1vyshng{box-shadow:var(--tjs-editor-active-box-shadow);outline:var(--tjs-editor-active-outline);overflow:var(--tjs-editor-active-overflow, hidden)}.tjs-editor.svelte-1vyshng.svelte-1vyshng:not(.editor-active):focus-visible{box-shadow:var(--tjs-editor-inactive-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-editor-inactive-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-editor-inactive-transition-focus-visible, var(--tjs-default-transition-focus-visible))}.tjs-editor.svelte-1vyshng.svelte-1vyshng:not(.editor-active):not(:focus-visible):hover{box-shadow:var(--tjs-editor-inactive-box-shadow-hover);outline:var(--tjs-editor-inactive-outline-hover)}.tjs-editor.svelte-1vyshng.svelte-1vyshng:not(.editor-active):hover{-webkit-user-select:var(--tjs-editor-inactive-user-select-hover, text);user-select:var(--tjs-editor-inactive-user-select-hover, text)}.tjs-editor.click-to-edit.svelte-1vyshng.svelte-1vyshng:not(.editor-active):hover{cursor:var(--tjs-editor-inactive-cursor-hover, text)}.editor-edit.svelte-1vyshng.svelte-1vyshng{right:var(--tjs-editor-edit-button-right, 5px);top:var(--tjs-editor-edit-button-top, 0)}.tjs-editor.svelte-1vyshng:not(.editor-active) .editor-content.svelte-1vyshng{-webkit-user-select:var(--tjs-editor-inactive-user-select-hover, text);user-select:var(--tjs-editor-inactive-user-select-hover, text)}.tjs-editor.svelte-1vyshng .editor-content.svelte-1vyshng p:first-of-type{margin-top:0}.tjs-editor.svelte-1vyshng div.tox-tinymce{border-radius:0;font-size:10.5pt;padding:var(--tjs-editor-content-padding, 0)}.tjs-editor.svelte-1vyshng .tox:not(.tox-tinymce-inline) .tox-editor-header{background:none;box-shadow:unset;transition:unset;padding:0;width:var(--tjs-editor-toolbar-width, 100%)}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-toolbar-overlord{background:none;box-shadow:var(--tjs-editor-toolbar-box-shadow, 0 2px 2px -2px rgb(34 47 62 / 10%), 0 8px 8px -4px rgb(34 47 62 / 7%));margin-bottom:0.25em;transition:box-shadow 500ms ease-in-out}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-toolbar__primary{background:var(--tjs-editor-toolbar-background, rgba(0, 0, 0, 0.1));border-radius:var(--tjs-editor-toolbar-border-radius, 6px)}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-toolbar__group{width:auto;padding:var(--tjs-editor-toolbar-padding, 0 2px)}.tjs-editor.svelte-1vyshng .tox.tox-tinymce:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:var(--tjs-editor-toolbar-separator-border, 1px solid var(--color-text-light-3, #ccc))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn{background:var(--tjs-editor-toolbar-button-background, none);color:var(--tjs-editor-toolbar-button-color, var(--color-text-dark-primary, #191813));padding:0;margin:2px 0;min-width:34px;width:fit-content}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn svg{fill:var(--tjs-editor-toolbar-button-color, var(--color-text-dark-primary, #191813));margin-right:auto}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn.tox-tbtn--disabled{color:var(--tjs-editor-toolbar-button-disabled-color, rgba(34, 47, 62, .5))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn.tox-tbtn--disabled svg{fill:var(--tjs-editor-toolbar-button-disabled-color, rgba(34, 47, 62, .5))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn:hover:not(.tox-tbtn--disabled){background:var(--tjs-editor-toolbar-button-background-hover, var(--color-hover-bg, #f0f0e0))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn.tox-tbtn--enabled:not(.tox-tbtn--disabled){background:var(--tjs-editor-toolbar-button-background-hover, var(--color-hover-bg, #f0f0e0))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--select{max-width:7em}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--select[title="Fonts"]{width:7em}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--select[title="Font sizes"]{width:4.5em}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--select{background:var(--tjs-editor-toolbar-select-background, var(--color-control-bg, #d9d8c8))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--select:hover:not(.tox-tbtn--disabled){background:var(--tjs-editor-toolbar-select-background-hover, var(--color-hover-bg, #f0f0e0))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--select.tox-tbtn--active:not(.tox-tbtn--disabled){background:var(--tjs-editor-toolbar-select-background-hover, var(--color-hover-bg, #f0f0e0))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn .tox-tbtn__select-chevron{max-width:13px;margin-right:2px;width:fit-content}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn .tox-tbtn__select-chevron svg{fill:var(--tjs-editor-toolbar-chevron-inactive-color, var(--color-text-light-7, #888))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn:not(.tox-tbtn--disabled):hover .tox-tbtn__select-chevron svg{fill:var(--tjs-editor-toolbar-chevron-active-color, var(--color-text-dark-primary, #191813))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--active:not(.tox-tbtn--disabled) .tox-tbtn__select-chevron svg{fill:var(--tjs-editor-toolbar-chevron-active-color, var(--color-text-dark-primary, #191813))}.tjs-editor.svelte-1vyshng .tox.tox-tinymce .tox-tbtn--bespoke .tox-tbtn__select-label{margin-right:auto;max-width:7em;width:7em}.tox.tox-tinymce-aux .tox-tbtn--bespoke .tox-tbtn__select-label{max-width:7em;width:fit-content}.tox.tox-tinymce-aux .tox-collection--list .tox-collection__item--active{background:var(--tjs-editor-menu-item-active-background, #dee0e2)}.tox.tox-tinymce-aux .tox-tbtn:focus{background:var(--tjs-editor-menu-item-active-background, #dee0e2)}.tox.tox-tinymce-aux .tox-tbtn:hover:not(.tox-tbtn--disabled){background:var(--tjs-editor-menu-item-active-background, #dee0e2)}.tox.tox-tinymce-aux .tox-tbtn.tox-tbtn--enabled:not(.tox-tbtn--disabled){background:var(--tjs-editor-menu-item-active-background, #dee0e2)}details.svelte-xu2oc2.svelte-xu2oc2{margin-left:var(--tjs-folder-details-margin-left, -0.4em);padding-left:var(--tjs-folder-details-padding-left, 0.4em)}summary.svelte-xu2oc2.svelte-xu2oc2{display:flex;position:relative;align-items:center;background-blend-mode:var(--tjs-folder-summary-background-blend-mode, initial);background:var(--tjs-folder-summary-background, none);border:var(--tjs-folder-summary-border, none);border-radius:var(--tjs-folder-summary-border-radius, 0);border-width:var(--tjs-folder-summary-border-width, initial);cursor:var(--tjs-folder-summary-cursor, pointer);font-size:var(--tjs-folder-summary-font-size, inherit);font-weight:var(--tjs-folder-summary-font-weight, bold);font-family:var(--tjs-folder-summary-font-family, inherit);gap:var(--tjs-folder-summary-gap, 0.125em);list-style:none;margin:var(--tjs-folder-summary-margin, 0 0 0 -0.4em);padding:var(--tjs-folder-summary-padding, 0.25em) 0;transition:var(--tjs-folder-summary-transition, background 0.1s);-webkit-user-select:none;user-select:none;width:var(--tjs-folder-summary-width, fit-content)}.default-cursor.svelte-xu2oc2.svelte-xu2oc2{cursor:default}summary.svelte-xu2oc2 svg.svelte-xu2oc2{width:var(--tjs-folder-summary-chevron-size, var(--tjs-folder-summary-font-size, 1.25em));height:var(--tjs-folder-summary-chevron-size, var(--tjs-folder-summary-font-size, 1.25em));color:var(--tjs-folder-summary-chevron-color, currentColor);cursor:var(--tjs-folder-summary-cursor, pointer);opacity:var(--tjs-folder-summary-chevron-opacity, 0.2);margin:var(--tjs-folder-summary-chevron-margin, 0);transition:var(--tjs-folder-summary-chevron-transition, opacity 0.2s, transform 0.1s);transform:var(--tjs-folder-summary-chevron-rotate-closed, rotate(-90deg))}summary.svelte-xu2oc2.svelte-xu2oc2:focus-visible{box-shadow:var(--tjs-folder-summary-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-folder-summary-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-folder-summary-transition-focus-visible, var(--tjs-default-transition-focus-visible))}summary.svelte-xu2oc2:focus-visible .label.svelte-xu2oc2{text-shadow:var(--tjs-folder-summary-label-text-shadow-focus-visible, var(--tjs-default-text-shadow-focus-hover, revert))}summary.svelte-xu2oc2:focus-visible .tjs-folder-focus-indicator.svelte-xu2oc2{background:var(--tjs-folder-summary-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}summary.svelte-xu2oc2:hover svg.svelte-xu2oc2{opacity:var(--tjs-folder-summary-chevron-opacity-hover, 1)}.tjs-folder-focus-indicator.svelte-xu2oc2.svelte-xu2oc2{align-self:var(--tjs-folder-summary-focus-indicator-align-self, var(--tjs-default-focus-indicator-align-self, stretch));border:var(--tjs-folder-summary-focus-indicator-border, var(--tjs-default-focus-indicator-border));border-radius:var(--tjs-folder-summary-focus-indicator-border-radius, var(--tjs-default-focus-indicator-border-radius, 0.1em));flex:0 0 var(--tjs-folder-summary-focus-indicator-width, var(--tjs-default-focus-indicator-width, 0.25em));height:var(--tjs-folder-summary-focus-indicator-height, var(--tjs-default-focus-indicator-height));transition:var(--tjs-folder-summary-focus-indicator-transition, var(--tjs-default-focus-indicator-transition))}details[open].svelte-xu2oc2>summary.svelte-xu2oc2{background:var(--tjs-folder-summary-background-open, var(--tjs-folder-summary-background, inherit))}[open].svelte-xu2oc2:not(details[data-closing='true'])>summary svg.svelte-xu2oc2{transform:rotate(var(--tjs-folder-summary-chevron-rotate-open, 0))}.contents.svelte-xu2oc2.svelte-xu2oc2{position:relative;background-blend-mode:var(--tjs-folder-contents-background-blend-mode, initial);background:var(--tjs-folder-contents-background, none);border:var(--tjs-folder-contents-border, none);margin:var(--tjs-folder-contents-margin, 0 0 0 -0.4em);padding:var(--tjs-folder-contents-padding, 0 0 0 calc(var(--tjs-folder-summary-font-size, 1em) * 0.8))}.contents.svelte-xu2oc2.svelte-xu2oc2::before{content:'';position:absolute;width:0;height:calc(100% + 0.65em);left:0;top:-0.65em}.label.svelte-xu2oc2.svelte-xu2oc2{overflow:var(--tjs-folder-summary-label-overflow, hidden);text-overflow:var(--tjs-folder-summary-label-text-overflow, ellipsis);white-space:var(--tjs-folder-summary-label-white-space, nowrap);width:var(--tjs-folder-summary-label-width, fit-content)}summary.svelte-xu2oc2:focus-visible+.contents.svelte-xu2oc2::before{height:100%;top:0}details.svelte-1a60dkg.svelte-1a60dkg{margin-left:var(--tjs-folder-details-margin-left, -0.4em);padding-left:var(--tjs-folder-details-padding-left, 0.4em)}summary.svelte-1a60dkg.svelte-1a60dkg{display:flex;position:relative;align-items:center;background-blend-mode:var(--tjs-folder-summary-background-blend-mode, initial);background:var(--tjs-folder-summary-background, none);border:var(--tjs-folder-summary-border, none);border-radius:var(--tjs-folder-summary-border-radius, 0);border-width:var(--tjs-folder-summary-border-width, initial);cursor:var(--tjs-folder-summary-cursor, pointer);font-size:var(--tjs-folder-summary-font-size, inherit);font-weight:var(--tjs-folder-summary-font-weight, bold);font-family:var(--tjs-folder-summary-font-family, inherit);gap:var(--tjs-folder-summary-gap, 0.125em);list-style:none;margin:var(--tjs-folder-summary-margin, 0);padding:var(--tjs-folder-summary-padding, 0.25em) 0;transition:var(--tjs-folder-summary-transition, background 0.1s);-webkit-user-select:none;user-select:none;width:var(--tjs-folder-summary-width, fit-content)}summary.svelte-1a60dkg i.svelte-1a60dkg{color:var(--tjs-folder-summary-chevron-color, currentColor);cursor:var(--tjs-folder-summary-cursor, pointer);opacity:var(--tjs-folder-summary-chevron-opacity, 1);margin:var(--tjs-folder-summary-chevron-margin, 0 0 0 0.25em);width:var(--tjs-folder-summary-chevron-width, 1.25em);transition:var(--tjs-folder-summary-chevron-transition, opacity 0.2s, transform 0.1s)}summary.svelte-1a60dkg.svelte-1a60dkg:focus-visible{box-shadow:var(--tjs-folder-summary-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-folder-summary-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-folder-summary-transition-focus-visible, var(--tjs-default-transition-focus-visible))}summary.svelte-1a60dkg:focus-visible .label.svelte-1a60dkg{text-shadow:var(--tjs-folder-summary-label-text-shadow-focus-visible, var(--tjs-default-text-shadow-focus-hover, revert))}summary.svelte-1a60dkg:focus-visible .tjs-folder-focus-indicator.svelte-1a60dkg{background:var(--tjs-folder-summary-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}summary.svelte-1a60dkg:hover i.svelte-1a60dkg{opacity:var(--tjs-folder-summary-chevron-opacity-hover, 1)}.tjs-folder-focus-indicator.svelte-1a60dkg.svelte-1a60dkg{align-self:var(--tjs-folder-summary-focus-indicator-align-self, var(--tjs-default-focus-indicator-align-self, stretch));border:var(--tjs-folder-summary-focus-indicator-border, var(--tjs-default-focus-indicator-border));border-radius:var(--tjs-folder-summary-focus-indicator-border-radius, var(--tjs-default-focus-indicator-border-radius, 0.1em));flex:0 0 var(--tjs-folder-summary-focus-indicator-width, var(--tjs-default-focus-indicator-width, 0.25em));height:var(--tjs-folder-summary-focus-indicator-height, var(--tjs-default-focus-indicator-height));transition:var(--tjs-folder-summary-focus-indicator-transition, var(--tjs-default-focus-indicator-transition))}.default-cursor.svelte-1a60dkg.svelte-1a60dkg{cursor:default}details[open].svelte-1a60dkg>summary.svelte-1a60dkg{background:var(--tjs-folder-summary-background-open, var(--tjs-folder-summary-background, inherit))}.contents.svelte-1a60dkg.svelte-1a60dkg{position:relative;background-blend-mode:var(--tjs-folder-contents-background-blend-mode, initial);background:var(--tjs-folder-contents-background, none);border:var(--tjs-folder-contents-border, none);margin:var(--tjs-folder-contents-margin, 0 0 0 -0.4em);padding:var(--tjs-folder-contents-padding, 0 0 0 calc(var(--tjs-folder-summary-font-size, 1em) * 0.8))}.contents.svelte-1a60dkg.svelte-1a60dkg::before{content:'';position:absolute;width:0;height:calc(100% + 0.65em);left:0;top:-0.65em}.label.svelte-1a60dkg.svelte-1a60dkg{overflow:var(--tjs-folder-summary-label-overflow, hidden);text-overflow:var(--tjs-folder-summary-label-text-overflow, ellipsis);white-space:var(--tjs-folder-summary-label-white-space, nowrap);width:var(--tjs-folder-summary-label-width, fit-content)}summary.svelte-1a60dkg:focus-visible+.contents.svelte-1a60dkg::before{height:100%;top:0}.tjs-input-container.svelte-1lqnchb{display:block;pointer-events:none;overflow:var(--tjs-input-number-overflow, var(--tjs-input-overflow, hidden));transform-style:preserve-3d;background:var(--tjs-input-number-background, var(--tjs-input-background));border-radius:var(--tjs-input-number-border-radius, var(--tjs-input-border-radius));flex:var(--tjs-input-number-flex, var(--tjs-input-flex));margin:var(--tjs-input-number-margin, var(--tjs-input-margin));height:var(--tjs-input-number-height, var(--tjs-input-height));width:var(--tjs-input-number-width, var(--tjs-input-width))}.is-value-invalid.svelte-1lqnchb{color:var(--tjs-input-number-value-invalid-color, var(--tjs-input-value-invalid-color, red))}input.svelte-1lqnchb{pointer-events:initial;display:inline-block;position:relative;appearance:var(--tjs-input-number-appearance, var(--tjs-input-appearance, inherit));background:transparent;border:var(--tjs-input-number-border, var(--tjs-input-border));border-radius:var(--tjs-input-number-border-radius, var(--tjs-input-border-radius));width:100%;height:100%;padding:var(--tjs-input-number-padding, var(--tjs-input-padding, initial));color:inherit;caret-color:var(--tjs-input-number-caret-color, var(--tjs-input-caret-color));font-family:inherit;font-size:inherit;line-height:inherit;outline-offset:var(--tjs-input-number-outline-offset, var(--tjs-input-outline-offset));text-align:var(--tjs-input-number-text-align, var(--tjs-input-text-align));cursor:var(--tjs-input-number-cursor, var(--tjs-input-cursor, text));transform:translateZ(1px)}input.svelte-1lqnchb:focus{box-shadow:var(--tjs-input-number-box-shadow-focus, var(--tjs-input-box-shadow-focus, unset))}input.svelte-1lqnchb:focus-visible{box-shadow:var(--tjs-input-number-box-shadow-focus-visible, var(--tjs-input-box-shadow-focus-visible, unset));outline:var(--tjs-input-number-outline-focus-visible, var(--tjs-input-outline-focus-visible));transition:var(--tjs-input-number-transition-focus-visible, var(--tjs-input-transition-focus-visible))}input.svelte-1lqnchb::placeholder{color:var(--tjs-input-number-placeholder-color, var(--tjs-input-placeholder-color, inherit))}input.svelte-1lqnchb::-webkit-inner-spin-button{opacity:var(--tjs-input-number-webkit-inner-spin-button-opacity, inherit)}input.svelte-1lqnchb::-webkit-outer-spin-button{opacity:var(--tjs-input-number-webkit-outer-spin-button-opacity, inherit)}.tjs-input-container.svelte-dc9eoa{display:block;overflow:var(--tjs-input-text-overflow, var(--tjs-input-overflow, hidden));pointer-events:none;transform-style:preserve-3d;background:var(--tjs-input-text-background, var(--tjs-input-background));border-radius:var(--tjs-input-text-border-radius, var(--tjs-input-border-radius));flex:var(--tjs-input-text-flex, var(--tjs-input-flex));margin:var(--tjs-input-text-margin, var(--tjs-input-margin));height:var(--tjs-input-text-height, var(--tjs-input-height));width:var(--tjs-input-text-width, var(--tjs-input-width))}.is-value-invalid.svelte-dc9eoa{color:var(--tjs-input-text-value-invalid-color, var(--tjs-input-value-invalid-color, red))}input.svelte-dc9eoa{pointer-events:initial;display:inline-block;position:relative;appearance:var(--tjs-input-text-appearance, var(--tjs-input-appearance, inherit));background:transparent;border:var(--tjs-input-text-border, var(--tjs-input-border));border-radius:var(--tjs-input-text-border-radius, var(--tjs-input-border-radius));width:100%;height:100%;padding:var(--tjs-input-text-padding, var(--tjs-input-padding, initial));color:inherit;caret-color:var(--tjs-input-text-caret-color, var(--tjs-input-caret-color));font-family:inherit;font-size:inherit;line-height:inherit;outline-offset:var(--tjs-input-text-outline-offset, var(--tjs-input-outline-offset));text-align:var(--tjs-input-text-text-align, var(--tjs-input-text-align));cursor:var(--tjs-input-text-cursor, var(--tjs-input-cursor, text));transform:translateZ(1px)}input.svelte-dc9eoa:focus{box-shadow:var(--tjs-input-text-box-shadow-focus, var(--tjs-input-box-shadow-focus, unset))}input.svelte-dc9eoa:focus-visible{box-shadow:var(--tjs-input-text-box-shadow-focus-visible, var(--tjs-input-box-shadow-focus-visible, unset));outline:var(--tjs-input-text-outline-focus-visible, var(--tjs-input-outline-focus-visible));transition:var(--tjs-input-text-transition-focus-visible, var(--tjs-input-transition-focus-visible))}input.svelte-dc9eoa::placeholder{color:var(--tjs-input-text-placeholder-color, var(--tjs-input-placeholder-color, inherit))}.tjs-select-container.svelte-1q83byg.svelte-1q83byg{pointer-events:none;display:block;overflow:var(--tjs-select-overflow, var(--tjs-input-overflow, hidden));transform-style:preserve-3d;background:var(--tjs-select-background, var(--tjs-input-background));border-radius:var(--tjs-select-border-radius, var(--tjs-input-border-radius));flex:var(--tjs-select-flex, var(--tjs-input-flex));margin:var(--tjs-select-margin, var(--tjs-input-margin));height:var(--tjs-select-height, var(--tjs-input-height));width:var(--tjs-select-width, var(--tjs-input-width))}select.svelte-1q83byg.svelte-1q83byg{pointer-events:initial;display:inline-block;position:relative;appearance:var(--tjs-select-appearance, var(--tjs-input-appearance, inherit));background:transparent;border:var(--tjs-select-border, var(--tjs-input-border));border-radius:var(--tjs-select-border-radius, var(--tjs-input-border-radius));width:100%;height:100%;padding:var(--tjs-select-padding, var(--tjs-input-padding, initial));color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;outline-offset:var(--tjs-select-outline-offset, var(--tjs-input-outline-offset));text-align:var(--tjs-select-text-align, var(--tjs-input-text-align));text-overflow:var(--tjs-select-text-overflow, var(--tjs-input-text-overflow, ellipsis));cursor:var(--tjs-select-cursor, var(--tjs-input-cursor));transform:translateZ(1px)}select.svelte-1q83byg option.svelte-1q83byg{background:var(--tjs-select-option-background, var(--tjs-default-popup-background, #23221d));color:var(--tjs-select-option-color, var(--tjs-default-popup-primary-color, #b5b3a4))}select.svelte-1q83byg.svelte-1q83byg:focus{box-shadow:var(--tjs-select-box-shadow-focus, var(--tjs-input-box-shadow-focus, unset))}select.svelte-1q83byg.svelte-1q83byg:focus-visible{box-shadow:var(--tjs-select-box-shadow-focus-visible, var(--tjs-input-box-shadow-focus-visible, unset));outline:var(--tjs-select-outline-focus-visible, var(--tjs-input-outline-focus-visible));transition:var(--tjs-select-transition-focus-visible, var(--tjs-input-transition-focus-visible))}div.svelte-1qad3f4{display:block;position:relative}span.svelte-1qad3f4{position:relative;display:flex;justify-content:var(--tjs-toggle-label-justify-content, center);align-items:var(--tjs-toggle-label-align-items, center);pointer-events:initial;width:100%;height:100%;background:var(--tjs-toggle-label-background);border:var(--tjs-toggle-label-border, none);border-radius:var(--tjs-toggle-label-border-radius);font-size:var(--tjs-toggle-label-font-size, inherit);font-weight:var(--tjs-toggle-label-font-weight, inherit);font-family:var(--tjs-toggle-label-font-family, inherit);overflow:var(--tjs-toggle-label-overflow, hidden);padding:var(--tjs-toggle-label-padding, 0 0.25em);transform-style:preserve-3d;transition:var(--tjs-toggle-label-transition, background 0.2s ease-in-out)}span.svelte-1qad3f4:focus{background:var(--tjs-toggle-label-background-focus);text-shadow:var(--tjs-toggle-label-text-shadow-focus, var(--tjs-default-text-shadow-focus-hover))}span.svelte-1qad3f4:focus-visible{background:var(--tjs-toggle-label-background-focus-visible);box-shadow:var(--tjs-toggle-label-box-shadow-focus-visible, var(--tjs-default-box-shadow-focus-visible));outline:var(--tjs-toggle-label-outline-focus-visible, var(--tjs-default-outline-focus-visible, revert));transition:var(--tjs-toggle-label-transition-focus-visible, var(--tjs-default-transition-focus-visible))}span.svelte-1qad3f4:hover{background:var(--tjs-toggle-label-background-hover);text-shadow:var(--tjs-toggle-label-text-shadow-hover, var(--tjs-default-text-shadow-focus-hover))}span.selected.svelte-1qad3f4{background:var(--tjs-toggle-label-background-selected);text-shadow:var(--tjs-toggle-label-text-shadow-selected, var(--tjs-default-text-shadow-focus-hover))}div.svelte-1sc2cz1{position:absolute}div.border.svelte-95ujfj{position:absolute;pointer-events:none;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);clip-path:polygon(0% 0%, 0% 100%, 2px 100%, 2px 2px, calc(100% - 2px) 2px, calc(100% - 2px) calc(100% - 2px), 2px calc(100% - 2px), 2px 100%, 100% 100%, 100% 0%);background-size:200% auto;animation:svelte-95ujfj-shine 1.5s linear infinite}.selected.svelte-95ujfj{background:linear-gradient(45deg, rgba(255, 255, 255, 0.3) 20%, rgba(255, 255, 255, 0.3) 35%, rgba(21, 204, 247, 0.95) 45%, rgba(64, 208, 245, 0.95) 55%, rgba(255, 255, 255, 0.3) 70%, rgba(255, 255, 255, 0.3) 100%);border:dotted 2px lightblue}.primary.svelte-95ujfj{background:linear-gradient(45deg, rgba(255, 255, 255, 0.3) 20%, rgba(255, 255, 255, 0.3) 35%, rgba(250, 197, 99, 0.95) 45%, rgba(255, 215 , 0, 0.95) 55%, rgba(255, 255, 255, 0.3) 70%, rgba(255, 255, 255, 0.3) 100%);border:dotted 2px yellow}@keyframes svelte-95ujfj-shine{to{background-position:200% center}}div.svelte-79wzo3{position:absolute;z-index:999999;pointer-events:none}.cursor-default.svelte-79wzo3{cursor:default}.cursor-grab.svelte-79wzo3{cursor:grab}.enabled.svelte-79wzo3{pointer-events:auto}div.svelte-1brgi3d{width:100%;height:100%}.tjs-menu.svelte-7526ak.svelte-7526ak{position:absolute;width:max-content;height:max-content;overflow:hidden;background:var(--tjs-menu-background, var(--tjs-default-menu-background, var(--tjs-default-popup-background, #23221d)));border:var(--tjs-menu-border, var(--tjs-default-popup-border, 1px solid #000));border-radius:var(--tjs-menu-border-radius, var(--tjs-default-popup-border-radius, 5px));box-shadow:var(--tjs-menu-box-shadow, var(--tjs-default-popup-box-shadow, 0 0 2px #000));color:var(--tjs-menu-primary-color, var(--tjs-default-menu-primary-color, var(--tjs-default-popup-primary-color, #b5b3a4)));max-width:var(--tjs-menu-max-width, var(--tjs-default-menu-max-width, 360px));min-width:var(--tjs-menu-min-width, var(--tjs-default-menu-min-width, 20px));text-align:start;z-index:var(--tjs-menu-z-index, var(--tjs-default-popup-z-index, 100))}.tjs-menu.svelte-7526ak.svelte-7526ak:focus-visible{outline:var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent)}.tjs-menu-items.svelte-7526ak.svelte-7526ak{margin:0;padding:0}.tjs-menu-items.svelte-7526ak hr.svelte-7526ak{margin-block-start:0;margin-block-end:0;margin:var(--tjs-menu-hr-margin, var(--tjs-default-hr-margin, 0 0.25em));border-top:var(--tjs-menu-hr-border-top, var(--tjs-default-hr-border-top, 1px solid #555));border-bottom:var(--tjs-menu-hr-border-bottom, var(--tjs-default-hr-border-bottom, 1px solid #444))}.tjs-menu-item.svelte-7526ak.svelte-7526ak{display:flex;align-items:center;line-height:var(--tjs-menu-item-line-height, var(--tjs-default-menu-item-line-height, 2em));padding:var(--tjs-menu-item-padding, var(--tjs-default-menu-item-padding, 0 0.5em 0 0))}.tjs-menu-item.svelte-7526ak.svelte-7526ak:focus-within,.tjs-menu-item.svelte-7526ak.svelte-7526ak:focus-visible{outline:none}.tjs-menu-item.svelte-7526ak i.svelte-7526ak{text-align:center;width:var(--tjs-menu-item-icon-width, var(--tjs-default-menu-item-icon-width, 1.25em))}.tjs-menu-item.svelte-7526ak img.svelte-7526ak{width:var(--tjs-menu-item-image-width, var(--tjs-default-menu-item-image-width, 1.25em));height:var(--tjs-menu-item-image-height, var(--tjs-default-menu-item-image-height, 1.25em))}.tjs-menu-item-button.svelte-7526ak.svelte-7526ak{gap:var(--tjs-menu-item-button-gap, var(--tjs-default-menu-item-button-gap, 0.25em))}.tjs-menu-item-button.svelte-7526ak.svelte-7526ak:hover{color:var(--tjs-menu-item-highlight-color, var(--tjs-default-menu-highlight-color, var(--tjs-default-popup-highlight-color, #f0f0e0)));text-shadow:var(--tjs-menu-item-text-shadow-focus-hover, var(--tjs-default-text-shadow-focus-hover, 0 0 8px red))}.tjs-menu-item-button.svelte-7526ak.svelte-7526ak:focus-visible{color:var(--tjs-menu-item-highlight-color, var(--tjs-default-menu-highlight-color, var(--tjs-default-popup-highlight-color, #f0f0e0)));text-shadow:var(--tjs-menu-item-text-shadow-focus-hover, var(--tjs-default-text-shadow-focus-hover, 0 0 8px red))}.tjs-menu-focus-indicator.svelte-7526ak.svelte-7526ak{align-self:var(--tjs-menu-focus-indicator-align-self, var(--tjs-default-focus-indicator-align-self, stretch));border:var(--tjs-menu-focus-indicator-border, var(--tjs-default-focus-indicator-border));border-radius:var(--tjs-menu-focus-indicator-border-radius, var(--tjs-default-focus-indicator-border-radius, 0.1em));height:var(--tjs-menu-focus-indicator-height, var(--tjs-default-focus-indicator-height));width:var(--tjs-menu-focus-indicator-width, var(--tjs-default-focus-indicator-width, 0.25em));transition:var(--tjs-menu-focus-indicator-transition, var(--tjs-default-focus-indicator-transition))}.tjs-menu-item.svelte-7526ak:focus-within:has(:focus-visible) .tjs-menu-focus-indicator.svelte-7526ak{background:var(--tjs-menu-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}@supports not (selector(:has(*))){.tjs-menu-item.svelte-7526ak:focus-within .tjs-menu-focus-indicator.svelte-7526ak{background:var(--tjs-menu-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}}.tjs-menu-item.svelte-7526ak:focus-visible .tjs-menu-focus-indicator.svelte-7526ak{background:var(--tjs-menu-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}.tjs-menu-item-label.svelte-7526ak.svelte-7526ak{overflow:var(--tjs-menu-item-label-overflow, var(--tjs-default-menu-item-label-overflow, hidden));text-overflow:var(--tjs-menu-item-label-text-overflow, var(--tjs-default-menu-item-label-text-overflow, ellipsis));white-space:var(--tjs-menu-item-label-white-space, var(--tjs-default-menu-item-label-white-space))}.tjs-context-menu.svelte-1ykv97a.svelte-1ykv97a{position:fixed;width:fit-content;height:max-content;overflow:hidden;background:var(--tjs-context-menu-background, var(--tjs-default-menu-background, var(--tjs-default-popup-background, #23221d)));border:var(--tjs-context-menu-border, var(--tjs-default-popover-border, 1px solid #000));border-radius:var(--tjs-context-menu-border-radius, var(--tjs-default-popover-border-radius, 5px));box-shadow:var(--tjs-context-menu-box-shadow, var(--tjs-default-popover-box-shadow, 0 0 10px #000));color:var(--tjs-context-menu-primary-color, var(--tjs-default-menu-primary-color, var(--tjs-default-popup-primary-color, #b5b3a4)));max-width:var(--tjs-context-menu-max-width, var(--tjs-default-menu-max-width, 360px));min-width:var(--tjs-context-menu-min-width, var(--tjs-default-menu-min-width, 20px));text-align:start}.tjs-context-menu.svelte-1ykv97a.svelte-1ykv97a:focus-visible{outline:var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent)}.tjs-context-menu-items.svelte-1ykv97a.svelte-1ykv97a{list-style:none;margin:0;padding:0}.tjs-context-menu-items.svelte-1ykv97a hr.svelte-1ykv97a{margin-block-start:0;margin-block-end:0;margin:var(--tjs-context-menu-hr-margin, var(--tjs-default-hr-margin, 0 0.25em));border-top:var(--tjs-context-menu-hr-border-top, var(--tjs-default-hr-border-top, 1px solid #555));border-bottom:var(--tjs-context-menu-hr-border-bottom, var(--tjs-default-hr-border-bottom, 1px solid #444))}.tjs-context-menu-item.svelte-1ykv97a.svelte-1ykv97a{display:flex;align-items:center;line-height:var(--tjs-context-menu-item-line-height, var(--tjs-default-menu-item-line-height, 2em));padding:var(--tjs-context-menu-item-padding, var(--tjs-default-menu-item-padding, 0 0.5em 0 0))}.tjs-context-menu-item.svelte-1ykv97a.svelte-1ykv97a:focus-within,.tjs-context-menu-item.svelte-1ykv97a.svelte-1ykv97a:focus-visible{outline:var(--tjs-default-a11y-outline-focus-visible, 2px solid transparent)}.tjs-context-menu-item.svelte-1ykv97a i.svelte-1ykv97a{text-align:center;width:var(--tjs-context-menu-item-icon-width, var(--tjs-default-menu-item-icon-width, 1.25em))}.tjs-context-menu-item.svelte-1ykv97a img.svelte-1ykv97a{width:var(--tjs-context-menu-item-image-width, var(--tjs-default-menu-item-image-width, 1.25em));height:var(--tjs-context-menu-item-image-height, var(--tjs-default-menu-item-image-height, 1.25em))}.tjs-context-menu-item-button.svelte-1ykv97a.svelte-1ykv97a{gap:var(--tjs-context-menu-item-button-gap, var(--tjs-default-menu-item-button-gap, 0.25em))}.tjs-context-menu-item-button.svelte-1ykv97a.svelte-1ykv97a:hover{color:var(--tjs-context-menu-item-highlight-color, var(--tjs-default-menu-highlight-color, var(--tjs-default-popup-highlight-color, #f0f0e0)));text-shadow:var(--tjs-context-menu-item-text-shadow-focus-hover, var(--tjs-default-text-shadow-focus-hover, 0 0 8px red))}.tjs-context-menu-item-button.svelte-1ykv97a.svelte-1ykv97a:focus-visible{color:var(--tjs-context-menu-item-highlight-color, var(--tjs-default-menu-highlight-color, var(--tjs-default-popup-highlight-color, #f0f0e0)));text-shadow:var(--tjs-context-menu-item-text-shadow-focus-hover, var(--tjs-default-text-shadow-focus-hover, 0 0 8px red))}.tjs-context-menu-focus-indicator.svelte-1ykv97a.svelte-1ykv97a{align-self:var(--tjs-context-menu-focus-indicator-align-self, var(--tjs-default-focus-indicator-align-self, stretch));border:var(--tjs-context-menu-focus-indicator-border, var(--tjs-default-focus-indicator-border));border-radius:var(--tjs-context-menu-focus-indicator-border-radius, var(--tjs-default-focus-indicator-border-radius, 0.1em));height:var(--tjs-context-menu-focus-indicator-height, var(--tjs-default-focus-indicator-height));width:var(--tjs-context-menu-focus-indicator-width, var(--tjs-default-focus-indicator-width, 0.25em));transition:var(--tjs-context-menu-focus-indicator-transition, var(--tjs-default-focus-indicator-transition))}.tjs-context-menu-item.svelte-1ykv97a:focus-visible .tjs-context-menu-focus-indicator.svelte-1ykv97a{background:var(--tjs-context-menu-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}.tjs-context-menu-item.svelte-1ykv97a:focus-within:has(:focus-visible) .tjs-context-menu-focus-indicator.svelte-1ykv97a{background:var(--tjs-context-menu-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}@supports not (selector(:has(*))){.tjs-context-menu-item.svelte-1ykv97a:focus-within .tjs-context-menu-focus-indicator.svelte-1ykv97a{background:var(--tjs-context-menu-focus-indicator-background, var(--tjs-default-focus-indicator-background, white))}}.tjs-context-menu-item-label.svelte-1ykv97a.svelte-1ykv97a{overflow:var(--tjs-context-menu-item-label-overflow, var(--tjs-default-menu-item-label-overflow, hidden));text-overflow:var(--tjs-context-menu-item-label-text-overflow, var(--tjs-default-menu-item-label-text-overflow, ellipsis));white-space:var(--tjs-context-menu-item-label-white-space, var(--tjs-default-menu-item-label-white-space))}div.svelte-ip8xeq{display:flex;flex-direction:row;flex-wrap:nowrap;flex:3;justify-content:flex-end;align-items:center}div.checkbox.svelte-ip8xeq{flex:0
    }label.svelte-ip8xeq{color:var(--tjs-settings-entry-label-color, inherit);font-size:var(--tjs-settings-entry-label-font-size, inherit);line-height:var(--tjs-settings-entry-label-line-height, var(--form-field-height));flex:2}input[type=range].svelte-ip8xeq{margin-left:0.25em}span.range-value.svelte-ip8xeq{display:block;flex:0 1 fit-content;text-align:center;border:var(--tjs-input-border, 1px solid var(--color-border-light-primary));border-radius:var(--tjs-input-border-radius);padding:0.25em;margin-left:0.5em}p.svelte-ip8xeq{flex:0 0 100%;color:var(--tjs-settings-entry-hint-color, var(--color-text-dark-secondary));font-size:var(--tjs-settings-entry-hint-font-size, var(--font-size-12));line-height:var(--tjs-settings-entry-hint-line-height, var(--line-height-16));margin:var(--tjs-settings-entry-hint-margin, 0.5em 0);min-height:1rem}section.svelte-ip8xeq{clear:both;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}section.svelte-ip8xeq:not(:last-child){margin:var(--tjs-settings-entry-margin, 0 0 1rem 0)}main.svelte-m1gb0h{display:flex;flex-direction:column;height:100%;background:var(--tjs-settings-background, none)}.scrollable.svelte-m1gb0h{display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;min-height:0;overflow:hidden auto;padding:var(--tjs-settings-padding, 0);scrollbar-width:thin}section.svelte-m1gb0h{background:var(--tjs-settings-section-background, none);border:var(--tjs-settings-section-border, none);border-radius:var(--tjs-settings-section-border-radius, 0);padding:var(--tjs-settings-section-padding, 0.5em)}section.svelte-m1gb0h:not(:last-child){margin-bottom:var(--tjs-settings-section-margin-bottom, 0.75em)}.price-container.svelte-m0550s.svelte-m0550s{align-items:center;position:relative;--tjs-label-justify-content:flex-start;--tjs-label-overflow:visible;--tjs-menu-primary-color:black;--tjs-menu-color:black;--tjs-menu-border:1px solid #444;--tjs-menu-box-shadow:0 6px 9px -1px rgba(0, 0, 0, 0.5);display:flex;justify-content:center;height:100%}.price-container.svelte-m0550s small.svelte-m0550s{padding-left:2px}.price-container.svelte-m0550s .cant-afford.svelte-m0550s{opacity:0.5}.price-container.svelte-m0550s .multiple-prices.svelte-m0550s{overflow:visible}.price-container.svelte-m0550s .multiple-prices.svelte-m0550s::before,.price-container.svelte-m0550s .multiple-prices.svelte-m0550s::after{content:"";position:absolute;top:-0.2rem;left:-0.2rem;border-color:transparent;border-style:solid}.price-container.svelte-m0550s .multiple-prices.svelte-m0550s::after{border-width:0.3rem;border-right-color:#3ead2c;transform:rotate(45deg)}.price-container.svelte-m0550s .cant-afford-multiple-prices.svelte-m0550s::after{border-right-color:#cf5234}div.svelte-m19fn7{padding:0 10px;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;flex:1;font-size:smaller}div.svelte-1hmsnh9{display:flex;align-items:center;justify-content:center;padding:0 10px;text-align:center;min-height:28px;height:100%}.item-piles-merchant-item-container.svelte-1dzqiyw.svelte-1dzqiyw{display:flex;border-top-left-radius:5px;border-bottom-left-radius:5px}.merchant-item-hidden.svelte-1dzqiyw>.svelte-1dzqiyw{font-style:italic;opacity:0.5}.item-piles-name.svelte-1dzqiyw.svelte-1dzqiyw{flex:0 1 auto}.item-piles-quantity-container.svelte-1dzqiyw.svelte-1dzqiyw{flex:1}div.svelte-ofs97j.svelte-ofs97j{width:100%;display:inline-flex;flex-direction:row;align-items:center}div.svelte-ofs97j button.svelte-ofs97j{padding:0.25rem 0.25rem;line-height:1rem !important;flex:0}.price-preset-selector.svelte-1c30usg{height:20px;font-size:0.8rem}.item-piles-sortable-list-columns.svelte-1c30usg{grid-template-columns:28px 1.1fr 35px 28px 28px 0.5fr 60px 1fr 28px;min-height:30px}.item-piles-sortable-list-entry.svelte-1c30usg{border:1px solid rgba(0, 0, 0, 0.2);border-radius:4px}.item-piles-even-color.svelte-1c30usg:nth-child(even){background-color:#e5e5d6}.item-piles-even-color.svelte-1c30usg:nth-child(odd){background-color:#f8f8e7}.invisible.svelte-1c30usg{opacity:0}.table-container.svelte-1c30usg{position:relative}.drop-to-add.svelte-1c30usg{position:absolute;top:0;bottom:0;right:0;left:0;border-radius:5px;box-shadow:inset 0 0 15px 5px rgba(0, 0, 0, 0.5);background-color:rgba(255, 255, 255, 0.75);z-index:100000;display:flex;justify-content:center;align-items:center;font-size:1.5rem;overflow:hidden}.full-span.svelte-1c30usg{grid-column:1/-1}.tab.svelte-h8uqq1.svelte-h8uqq1.svelte-h8uqq1{max-height:500px;overflow-y:auto;overflow-x:hidden}.item-piles-grid-columns.svelte-h8uqq1.svelte-h8uqq1.svelte-h8uqq1{display:flex;flex-direction:column}.item-piles-grid-columns.svelte-h8uqq1>div.svelte-h8uqq1.svelte-h8uqq1{display:flex;flex-direction:row;align-items:center}.item-piles-grid-columns.svelte-h8uqq1>div.svelte-h8uqq1>.svelte-h8uqq1{flex:1;margin:0 0.25rem}.item-piles-grid-columns.svelte-h8uqq1>div.svelte-h8uqq1>span.svelte-h8uqq1{flex:0}.sidebar-buttons.svelte-1bw7yl8.svelte-1bw7yl8{flex:0 1 auto;align-items:center;justify-content:flex-end;text-align:right;height:100%;border-top-right-radius:5px;border-bottom-right-radius:5px}.sidebar-buttons.svelte-1bw7yl8>span.svelte-1bw7yl8{flex:0 1 auto;margin-right:0.25rem;min-width:17.5px}.sidebar-buttons.svelte-1bw7yl8 .buy-button.svelte-1bw7yl8{padding-left:0.25rem;border-left:1px solid rgba(0, 0, 0, 0.5)}.merchant-left-pane.svelte-18k5cmo.svelte-18k5cmo{flex:0 1 35%;padding-right:0.25rem;margin-right:0.25rem;border-right:1px solid rgba(0, 0, 0, 0.5);max-height:100%;max-width:300px;min-width:250px;overflow-y:hidden}.merchant-left-pane.svelte-18k5cmo section.svelte-18k5cmo{padding:0.25rem}.merchant-left-pane.svelte-18k5cmo .merchant-img.svelte-18k5cmo{position:relative;flex:0 1 auto;border-radius:5px}.merchant-left-pane.svelte-18k5cmo .merchant-img img.svelte-18k5cmo{width:100%;height:auto;border:0;border-radius:3px;z-index:1}.merchant-left-pane.svelte-18k5cmo .merchant-description.svelte-18k5cmo{position:relative;padding:0.25rem}.merchant-left-pane.svelte-18k5cmo .merchant-settings.svelte-18k5cmo{position:relative;height:calc(100% - 37px)}.merchant-left-pane.svelte-18k5cmo .merchant-settings .setting-container.svelte-18k5cmo{overflow:hidden auto;top:0;bottom:0;position:absolute;padding:0 0.25rem}.merchant-left-pane.svelte-18k5cmo .merchant-settings .setting-container .form-group.svelte-18k5cmo{clear:both;display:flex;flex-wrap:wrap;margin:3px 0}.merchant-left-pane.svelte-18k5cmo .merchant-settings .setting-container .form-group.item-piles-flexcol.svelte-18k5cmo{align-items:flex-start}.merchant-left-pane.svelte-18k5cmo .merchant-settings .update-button.svelte-18k5cmo{position:absolute;bottom:-37px}.item-piles-item-row.svelte-1o95obs.item-piles-child-even-color > *{background-color:var(--item-piles-even-color)}.item-piles-item-row.svelte-1o95obs.item-piles-child-odd-color > *{background-color:var(--item-piles-odd-color)}.item-piles-item-row.svelte-1o95obs{margin:0;overflow:visible;display:contents}.merchant-item-group-type.svelte-vdtm3g.svelte-vdtm3g{align-items:center;height:1.5rem;margin-top:10px;margin-bottom:5px;border-bottom:1px solid rgba(0, 0, 0, 0.2)}.merchant-item-group-type.svelte-vdtm3g h3.svelte-vdtm3g{margin:0;flex:1 0 auto}.merchant-item-group-type.svelte-vdtm3g .price-header.svelte-vdtm3g{flex:0 1 calc(50% - 10px);padding-right:10px;justify-content:center;display:flex;align-items:center}.merchant-item-group-type.svelte-vdtm3g .price-header input[type=checkbox].svelte-vdtm3g{height:15px}.item-piles-items-list.svelte-1hkmdsd.svelte-1hkmdsd{display:grid;overflow-y:scroll;padding-right:5px;align-items:center;height:calc(100% - 31px);margin-top:5px;align-content:flex-start}.item-piles-item-list-header.svelte-1hkmdsd.svelte-1hkmdsd{display:contents}.item-piles-item-list-header.svelte-1hkmdsd>.svelte-1hkmdsd{height:1.5rem;margin-top:10px;margin-bottom:5px;border-bottom:1px solid rgba(0, 0, 0, 0.2);padding:0 5px;display:flex;align-items:center;justify-content:center}.item-piles-merchant-first-label.svelte-1hkmdsd.svelte-1hkmdsd{justify-content:flex-start}div.svelte-iivrm9.svelte-iivrm9{margin-bottom:0.5rem;font-size:0.9rem;text-align:center}div.svelte-iivrm9 .header-icon.svelte-iivrm9{font-size:3rem;margin:0}div.svelte-iivrm9 .header.svelte-iivrm9{margin-bottom:0.5rem;font-size:1.2rem}.item-piles-populate-header.svelte-76hk6t.svelte-76hk6t{display:grid;grid-template-columns:1fr auto;column-gap:5px;align-items:center;min-height:20px;margin:0.125rem 0 0.5rem 0}.item-piles-roll-header.svelte-76hk6t.svelte-76hk6t{margin-bottom:0.5rem;align-items:center}.item-piles-keep-rolled.svelte-76hk6t.svelte-76hk6t{align-items:center;justify-content:flex-end;font-size:0.75rem;text-align:right;flex:0 1 auto}.item-piles-keep-rolled.svelte-76hk6t input.svelte-76hk6t{height:14px}.item-piles-name.svelte-76hk6t.svelte-76hk6t{flex:1 0 auto}.item-piles-quantity-container.svelte-76hk6t.svelte-76hk6t{flex:0 1 50px;gap:4px}.item-piles-button.svelte-76hk6t.svelte-76hk6t{height:27px;line-height:inherit;flex-direction:row;display:flex;justify-content:center;align-items:center;gap:0.25rem}.item-piles-rolled-item-button.svelte-76hk6t.svelte-76hk6t{min-height:22px;min-width:22px;margin:2px;font-size:0.65rem;padding:0.25rem;flex:0;line-height:inherit}.item-piles-rolled-item-button.svelte-76hk6t i.svelte-76hk6t{margin:0}.item-piles-quantity-input-container.svelte-76hk6t.svelte-76hk6t{min-width:40px}.item-piles-vertical-divider.svelte-qj1bpn{min-height:1rem;flex:0;margin:2px 0.25rem 2px 0;min-width:1px;background-color:rgba(0, 0, 0, 0.5)}.merchant-bottom-row.svelte-1rngao0{flex:0 1 auto;align-items:center;height:31px}.merchant-right-pane.svelte-j5dp8x{flex:1;max-height:100%;overflow:hidden;padding-left:0.25rem}.merchant-tabbed-center.svelte-j5dp8x{overflow:hidden}.merchant-top-bar.svelte-18jt6ec.svelte-18jt6ec{flex:0 1 auto}.merchant-top-bar.svelte-18jt6ec .opening-hours.svelte-18jt6ec{text-align:right;flex:0 1 auto;justify-content:center}.merchant-top-bar.svelte-18jt6ec .opening-hours .item-piles-right-divider.svelte-18jt6ec{margin-right:0.25rem;padding-right:0.5rem;border-right:1px solid rgba(0, 0, 0, 0.5)}.merchant-top-bar.svelte-18jt6ec .merchant-name.svelte-18jt6ec{font-size:2em}.item-pile-merchant-content.svelte-1lp0e8w{flex:1;max-height:calc(100% - 84px)}.item-piles-grid-container.svelte-15sf5oy.svelte-15sf5oy{position:relative;display:flex;justify-content:center}.item-piles-grid.svelte-15sf5oy.svelte-15sf5oy{position:relative !important;margin:-2px}.item-piles-inner-grid.svelte-15sf5oy.svelte-15sf5oy{display:grid;border-radius:0.25rem;position:absolute;margin:-1px;pointer-events:none;z-index:-1}.item-piles-inner-grid.svelte-15sf5oy>div.svelte-15sf5oy{border-radius:0.25rem;border:1px solid rgba(0, 0, 0, 0.25)}.item-piles-inner-grid.svelte-15sf5oy>div.grid-disabled.svelte-15sf5oy{background-color:rgba(0, 0, 0, 0.25)}.grid-item.svelte-1yp67rp.svelte-1yp67rp{width:100%;height:100%;border-radius:0.25rem;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;border:1px solid black}.grid-item.svelte-1yp67rp .grid-item-image.svelte-1yp67rp{position:absolute;flex-shrink:0;border:0;object-fit:cover;width:100%;min-height:100%}.grid-item.svelte-1yp67rp .grid-item-image-container.svelte-1yp67rp{width:100%;height:100%;align-items:center;display:flex}.grid-item.svelte-1yp67rp .grid-item-quantity.svelte-1yp67rp{position:absolute;bottom:0;right:3px;text-align:right;color:white;text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;pointer-events:none}.grid-item.svelte-1yp67rp .grid-item-ghost.svelte-1yp67rp{position:absolute;width:100%;height:100%}.item-piles-item-row.svelte-1djj85e .item-piles-name.svelte-1djj85e{flex:1 0 auto}.item-piles-floting-element.svelte-nb4ghy{position:fixed;pointer-events:none;color:red}main.svelte-1ebevu2{z-index:0}.item-piles-sortable-list-columns.svelte-1q2f0bu .full-span.svelte-1q2f0bu{padding:2rem 1rem;grid-column:1/-1;font-size:1.5rem;border-radius:5px;border:2px dashed rgba(0, 0, 0, 0.35)}.invisible.svelte-1q2f0bu.svelte-1q2f0bu{opacity:0}.table-container.svelte-1q2f0bu.svelte-1q2f0bu{position:relative}.drop-to-add.svelte-1q2f0bu.svelte-1q2f0bu{position:absolute;top:0;bottom:0;right:0;left:0;border-radius:5px;box-shadow:inset 0 0 15px 5px rgba(0, 0, 0, 0.5);background-color:rgba(255, 255, 255, 0.75);z-index:100000;display:flex;justify-content:center;align-items:center;font-size:2rem}form.svelte-19gcezu{padding:0 0.25rem;position:relative}footer.svelte-19gcezu{border-top:1px solid rgba(0, 0, 0, 0.5);margin-top:0.5rem;padding-top:0.5rem;display:flex}.small.svelte-19gcezu{font-size:0.75rem}table.svelte-19toc95.svelte-19toc95{vertical-align:middle}table.svelte-19toc95 tr.svelte-19toc95{border-spacing:15px}table.svelte-19toc95 .custom-small.svelte-19toc95{width:26px}table.svelte-19toc95 button.svelte-19toc95{padding:0.25rem 0.25rem;line-height:1rem;text-align:center}table.svelte-19toc95 a.svelte-19toc95{text-align:center}table.svelte-a1mqx5.svelte-a1mqx5{vertical-align:middle}table.svelte-a1mqx5 tr.svelte-a1mqx5{border-spacing:15px}table.svelte-a1mqx5 button.svelte-a1mqx5{padding:0.25rem 0.25rem;line-height:1rem;flex:0;text-align:center}.border-highlight.svelte-xx5053.svelte-xx5053{padding:1rem;margin:0.25rem;border-radius:10px;border:2px dashed gray}table.svelte-xx5053.svelte-xx5053{vertical-align:middle}table.svelte-xx5053 tr.svelte-xx5053{border-spacing:15px}table.svelte-xx5053 .small.svelte-xx5053{width:26px}table.svelte-xx5053 button.svelte-xx5053{padding:0.25rem 0.25rem;line-height:1rem;flex:0;text-align:center}table.svelte-xx5053 a.svelte-xx5053{text-align:center}table.svelte-vd7iuf.svelte-vd7iuf{vertical-align:middle}table.svelte-vd7iuf tr.svelte-vd7iuf{border-spacing:15px}table.svelte-vd7iuf .small.svelte-vd7iuf{width:26px}table.svelte-vd7iuf button.svelte-vd7iuf{padding:0.25rem 0.25rem;line-height:1rem;flex:0;text-align:center}table.svelte-vd7iuf a.svelte-vd7iuf{text-align:center}.item-pile-column-grid.svelte-15856bi.svelte-15856bi.svelte-15856bi{display:grid;grid-template-columns:1fr 1fr 0.5fr 50px 50px 1fr auto;gap:4px}.item-pile-column-grid.svelte-15856bi .item-piles-grid-row-wrapper.svelte-15856bi.svelte-15856bi{display:contents;border-bottom:1px solid rgba(0, 0, 0, 0.5)}.item-pile-column-grid.svelte-15856bi .item-piles-grid-row-wrapper.svelte-15856bi>div.svelte-15856bi{display:flex;justify-content:center}.item-pile-column-grid.svelte-15856bi .item-piles-grid-row-wrapper button.svelte-15856bi.svelte-15856bi{line-height:1.3rem}.item-pile-column-grid.svelte-15856bi .item-piles-grid-row-wrapper.svelte-15856bi:first-of-type>div.svelte-15856bi{display:block;margin-bottom:0.25rem;text-align:center}.form-group.svelte-4amoj2{border-radius:5px}.item-pile-access-grid.svelte-ewjfl4.svelte-ewjfl4.svelte-ewjfl4.svelte-ewjfl4{display:grid;grid-template-columns:1.5fr 0.5fr 0.5fr 1fr 1fr auto;gap:4px}.item-pile-access-grid.svelte-ewjfl4 select.svelte-ewjfl4.svelte-ewjfl4.svelte-ewjfl4{width:100%}.item-pile-access-grid.svelte-ewjfl4 .item-piles-grid-row-wrapper.svelte-ewjfl4.svelte-ewjfl4.svelte-ewjfl4{display:contents;border-bottom:1px solid rgba(0, 0, 0, 0.5)}.item-pile-access-grid.svelte-ewjfl4 .item-piles-grid-row-wrapper.svelte-ewjfl4:first-of-type>div.svelte-ewjfl4.svelte-ewjfl4{margin-bottom:0.25rem;text-align:center}.item-pile-access-grid.svelte-ewjfl4 .item-piles-grid-row-wrapper.svelte-ewjfl4:first-of-type>div.svelte-ewjfl4>div.svelte-ewjfl4{font-size:0.75rem}.item-piles-grid-columns.svelte-b8lxnb.svelte-b8lxnb.svelte-b8lxnb{display:flex;flex-direction:column}.item-piles-grid-columns.svelte-b8lxnb>div.svelte-b8lxnb.svelte-b8lxnb{display:flex;flex-direction:row;align-items:center}.item-piles-grid-columns.svelte-b8lxnb>div.svelte-b8lxnb>.svelte-b8lxnb{flex:1;margin:0 0.25rem}.item-piles-grid-columns.svelte-b8lxnb>div.svelte-b8lxnb>span.svelte-b8lxnb{flex:0}.drop-item.svelte-63emvi.svelte-63emvi{display:flex;align-items:center;border:1px solid rgba(0, 0, 0, 0.4);border-radius:5px;padding:0.25rem;font-size:0.75rem;word-break:break-word}.drop-item.svelte-63emvi span.svelte-63emvi{flex:1}.drop-item.svelte-63emvi .drop-document-custom-image.svelte-63emvi{max-width:35px;min-width:35px;border:1px solid rgba(0, 0, 0, 0.4);border-radius:5px;margin-right:0.5rem}.drop-item.svelte-63emvi .drop-item-remove.svelte-63emvi{margin-right:0.15rem}.item-piles-dialog-root.svelte-18mobqz.svelte-18mobqz{margin-bottom:0.5rem;font-size:0.9rem;text-align:center}.item-piles-dialog-root.svelte-18mobqz .header.svelte-18mobqz{margin-bottom:0.5rem;font-size:1.2rem;font-weight:bold}.item-piles-dialog-root.svelte-18mobqz .item-piles-give-item-container.svelte-18mobqz,.item-piles-dialog-root.svelte-18mobqz .item-piles-give-image-container.svelte-18mobqz{display:grid;grid-auto-flow:column;align-items:center;justify-items:center;justify-content:center;align-content:center;gap:1rem;margin-bottom:0.5rem}.item-piles-dialog-root.svelte-18mobqz .item-piles-give-image-container.svelte-18mobqz{font-size:2rem}.item-piles-dialog-root.svelte-18mobqz .item-piles-give-image-container img.svelte-18mobqz{max-height:70px;border:0}.item-piles-dialog-root.svelte-18mobqz .item-piles-give-item-container.svelte-18mobqz{font-size:1rem}.item-piles-dialog-root.svelte-18mobqz .item-piles-give-item-container img.svelte-18mobqz{max-height:40px;border:0;border-radius:0.5rem}svg.svelte-qbd276{width:var(--chevron-icon-width, 20px);height:var(--chevron-icon-width, 20px);color:var(--chevron-icon-colour, currentColor)}svg.svelte-whdbu1{width:var(--clear-icon-width, 20px);height:var(--clear-icon-width, 20px);color:var(--clear-icon-color, currentColor)}.loading.svelte-1p3nqvd{width:var(--spinner-width, 20px);height:var(--spinner-height, 20px);color:var(--spinner-color, var(--icons-color));animation:svelte-1p3nqvd-rotate 0.75s linear infinite;transform-origin:center center;transform:none}.circle_path.svelte-1p3nqvd{stroke-dasharray:90;stroke-linecap:round}@keyframes svelte-1p3nqvd-rotate{100%{transform:rotate(360deg)}}.svelte-select.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{--borderRadius:var(--border-radius);--clearSelectColor:var(--clear-select-color);--clearSelectWidth:var(--clear-select-width);--disabledBackground:var(--disabled-background);--disabledBorderColor:var(--disabled-border-color);--disabledColor:var(--disabled-color);--disabledPlaceholderColor:var(--disabled-placeholder-color);--disabledPlaceholderOpacity:var(--disabled-placeholder-opacity);--errorBackground:var(--error-background);--errorBorder:var(--error-border);--groupItemPaddingLeft:var(--group-item-padding-left);--groupTitleColor:var(--group-title-color);--groupTitleFontSize:var(--group-title-font-size);--groupTitleFontWeight:var(--group-title-font-weight);--groupTitlePadding:var(--group-title-padding);--groupTitleTextTransform:var(--group-title-text-transform);--groupTitleBorderColor:var(--group-title-border-color);--groupTitleBorderWidth:var(--group-title-border-width);--groupTitleBorderStyle:var(--group-title-border-style);--indicatorColor:var(--chevron-color);--indicatorHeight:var(--chevron-height);--indicatorWidth:var(--chevron-width);--inputColor:var(--input-color);--inputLeft:var(--input-left);--inputLetterSpacing:var(--input-letter-spacing);--inputMargin:var(--input-margin);--inputPadding:var(--input-padding);--itemActiveBackground:var(--item-active-background);--itemColor:var(--item-color);--itemFirstBorderRadius:var(--item-first-border-radius);--itemHoverBG:var(--item-hover-bg);--itemHoverColor:var(--item-hover-color);--itemIsActiveBG:var(--item-is-active-bg);--itemIsActiveColor:var(--item-is-active-color);--itemIsNotSelectableColor:var(--item-is-not-selectable-color);--itemPadding:var(--item-padding);--listBackground:var(--list-background);--listBorder:var(--list-border);--listBorderRadius:var(--list-border-radius);--listEmptyColor:var(--list-empty-color);--listEmptyPadding:var(--list-empty-padding);--listEmptyTextAlign:var(--list-empty-text-align);--listMaxHeight:var(--list-max-height);--listPosition:var(--list-position);--listShadow:var(--list-shadow);--listZIndex:var(--list-z-index);--multiItemBG:var(--multi-item-bg);--multiItemBorderRadius:var(--multi-item-border-radius);--multiItemDisabledHoverBg:var(--multi-item-disabled-hover-bg);--multiItemDisabledHoverColor:var(--multi-item-disabled-hover-color);--multiItemHeight:var(--multi-item-height);--multiItemMargin:var(--multi-item-margin);--multiItemPadding:var(--multi-item-padding);--multiSelectInputMargin:var(--multi-select-input-margin);--multiSelectInputPadding:var(--multi-select-input-padding);--multiSelectPadding:var(--multi-select-padding);--placeholderColor:var(--placeholder-color);--placeholderOpacity:var(--placeholder-opacity);--selectedItemPadding:var(--selected-item-padding);--spinnerColor:var(--spinner-color);--spinnerHeight:var(--spinner-height);--spinnerWidth:var(--spinner-width);--internal-padding:0 0 0 16px;border:var(--border, 1px solid #d8dbdf);border-radius:var(--border-radius, 6px);min-height:var(--height, 42px);position:relative;display:flex;align-items:stretch;padding:var(--padding, var(--internal-padding));background:var(--background, #fff);margin:var(--margin, 0);width:var(--width, 100%);font-size:var(--font-size, 16px);max-height:var(--max-height)}.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{box-sizing:var(--box-sizing, border-box)}.svelte-select.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:hover{border:var(--border-hover, 1px solid #b2b8bf)}.value-container.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{display:flex;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:5px 10px;padding:var(--value-container-padding, 5px 0);position:relative;overflow:var(--value-container-overflow, hidden);align-self:stretch}.prepend.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8,.indicators.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{display:flex;flex-shrink:0;align-items:center}.indicators.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{position:var(--indicators-position);top:var(--indicators-top);right:var(--indicators-right);bottom:var(--indicators-bottom)}input.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{position:absolute;cursor:default;border:none;color:var(--input-color, var(--item-color));padding:var(--input-padding, 0);letter-spacing:var(--input-letter-spacing, inherit);margin:var(--input-margin, 0);min-width:10px;top:0;right:0;bottom:0;left:0;background:transparent;font-size:var(--font-size, 16px)}.svelte-82qwg8:not(.multi)>.value-container.svelte-82qwg8>input.svelte-82qwg8{width:100%;height:100%}input.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8::placeholder{color:var(--placeholder-color, #78848f);opacity:var(--placeholder-opacity, 1)}input.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:focus{outline:none}.svelte-select.focused.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{border:var(--border-focused, 1px solid #006fe8);border-radius:var(--border-radius-focused, var(--border-radius, 6px))}.disabled.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{background:var(--disabled-background, #ebedef);border-color:var(--disabled-border-color, #ebedef);color:var(--disabled-color, #c1c6cc)}.disabled.svelte-82qwg8 input.svelte-82qwg8.svelte-82qwg8::placeholder{color:var(--disabled-placeholder-color, #c1c6cc);opacity:var(--disabled-placeholder-opacity, 1)}.selected-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{position:relative;overflow:var(--selected-item-overflow, hidden);padding:var(--selected-item-padding, 0 20px 0 0);text-overflow:ellipsis;white-space:nowrap;color:var(--selected-item-color, inherit);font-size:var(--font-size, 16px)}.multi.svelte-82qwg8 .selected-item.svelte-82qwg8.svelte-82qwg8{position:absolute;line-height:var(--height, 42px);height:var(--height, 42px)}.selected-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:focus{outline:none}.hide-selected-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{opacity:0}.icon.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{display:flex;align-items:center;justify-content:center}.clear-select.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{all:unset;display:flex;align-items:center;justify-content:center;width:var(--clear-select-width, 40px);height:var(--clear-select-height, 100%);color:var(--clear-select-color, var(--icons-color));margin:var(--clear-select-margin, 0);pointer-events:all;flex-shrink:0}.clear-select.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:focus{outline:var(--clear-select-focus-outline, 1px solid #006fe8)}.loading.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{width:var(--loading-width, 40px);height:var(--loading-height);color:var(--loading-color, var(--icons-color));margin:var(--loading--margin, 0);flex-shrink:0}.chevron.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{width:var(--chevron-width, 40px);height:var(--chevron-height, 40px);background:var(--chevron-background, transparent);pointer-events:var(--chevron-pointer-events, none);color:var(--chevron-color, var(--icons-color));border:var(--chevron-border, 0 0 0 1px solid #d8dbdf);flex-shrink:0}.multi.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{padding:var(--multi-select-padding, var(--internal-padding))}.multi.svelte-82qwg8 input.svelte-82qwg8.svelte-82qwg8{padding:var(--multi-select-input-padding, 0);position:relative;margin:var(--multi-select-input-margin, 5px 0);flex:1 1 40px}.svelte-select.error.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{border:var(--error-border, 1px solid #ff2d55);background:var(--error-background, #fff)}.a11y-text.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{z-index:9999;border:0px;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0px;white-space:nowrap}.multi-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{background:var(--multi-item-bg, #ebedef);margin:var(--multi-item-margin, 0);outline:var(--multi-item-outline, 1px solid #ddd);border-radius:var(--multi-item-border-radius, 4px);height:var(--multi-item-height, 25px);line-height:var(--multi-item-height, 25px);display:flex;cursor:default;padding:var(--multi-item-padding, 0 5px);overflow:hidden;gap:var(--multi-item-gap, 4px);outline-offset:-1px;max-width:var(--multi-max-width, none);color:var(--multi-item-color, var(--item-color))}.multi-item.disabled.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:hover{background:var(--multi-item-disabled-hover-bg, #ebedef);color:var(--multi-item-disabled-hover-color, #c1c6cc)}.multi-item-text.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi-item-clear.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{display:flex;align-items:center;justify-content:center;--clear-icon-color:var(--multi-item-clear-icon-color, #000)}.multi-item.active.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{outline:var(--multi-item-active-outline, 1px solid #006fe8)}.svelte-select-list.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{box-shadow:var(--list-shadow, 0 2px 3px 0 rgba(44, 62, 80, 0.24));border-radius:var(--list-border-radius, 4px);max-height:var(--list-max-height, 252px);overflow-y:auto;background:var(--list-background, #fff);position:var(--list-position, absolute);z-index:var(--list-z-index, 2);border:var(--list-border)}.prefloat.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{opacity:0;pointer-events:none}.list-group-title.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{color:var(--group-title-color, #8f8f8f);cursor:default;font-size:var(--group-title-font-size, 16px);font-weight:var(--group-title-font-weight, 600);height:var(--height, 42px);line-height:var(--height, 42px);padding:var(--group-title-padding, 0 20px);text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;text-transform:var(--group-title-text-transform, uppercase);border-width:var(--group-title-border-width, medium);border-style:var(--group-title-border-style, none);border-color:var(--group-title-border-color, color)}.empty.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{text-align:var(--list-empty-text-align, center);padding:var(--list-empty-padding, 20px 0);color:var(--list-empty-color, #78848f)}.item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{cursor:default;height:var(--item-height, var(--height, 42px));line-height:var(--item-line-height, var(--height, 42px));padding:var(--item-padding, 0 20px);color:var(--item-color, inherit);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:var(--item-transition, all 0.2s);align-items:center;width:100%}.item.group-item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{padding-left:var(--group-item-padding-left, 40px)}.item.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:active{background:var(--item-active-background, #b9daff)}.item.active.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{background:var(--item-is-active-bg, #007aff);color:var(--item-is-active-color, #fff)}.item.first.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{border-radius:var(--item-first-border-radius, 4px 4px 0 0)}.item.hover.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:not(.active){background:var(--item-hover-bg, #e7f2ff);color:var(--item-hover-color, inherit)}.item.not-selectable.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8,.item.hover.item.not-selectable.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8,.item.active.item.not-selectable.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8,.item.not-selectable.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8:active{color:var(--item-is-not-selectable-color, #999);background:transparent}.required.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{opacity:0;z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0}.item-pile-setting.svelte-1rcqxnm.svelte-1rcqxnm:not(:last-child){border-bottom:1px solid rgba(0, 0, 0, 0.25);margin-bottom:0.4rem;padding-bottom:0.4rem}.item-pile-setting.svelte-1rcqxnm .reset-setting.svelte-1rcqxnm{font-size:0.75rem;margin-left:0.5rem;opacity:0.5;transition:opacity 250ms}.item-pile-setting.svelte-1rcqxnm .reset-setting.svelte-1rcqxnm:hover{opacity:1}.item-pile-setting.svelte-1rcqxnm .invalid.svelte-1rcqxnm{border:2px solid #d93131}.item-pile-setting.svelte-1rcqxnm label.svelte-1rcqxnm{flex:1 0 auto}.item-pile-setting.svelte-1rcqxnm .form-fields.svelte-1rcqxnm{flex:0 1 auto;align-self:center}.item-pile-setting.svelte-1rcqxnm select.svelte-1rcqxnm{min-width:200px}.item-pile-setting.svelte-1rcqxnm .item-pile-setting-container.svelte-1rcqxnm{min-width:200px;display:flex;flex-direction:column}.item-pile-setting.svelte-1rcqxnm .item-pile-setting-container input.svelte-1rcqxnm:first-child{margin-bottom:0.25rem}.item-pile-setting.svelte-1rcqxnm .label-side.svelte-1rcqxnm{flex:1;margin-right:1rem}.item-pile-setting.svelte-1rcqxnm .choice-container.svelte-1rcqxnm{max-width:400px}.item-pile-setting.svelte-1rcqxnm input[type=number].svelte-1rcqxnm{min-width:100px}p.svelte-1vdoydt{font-size:0.8rem;text-align:center;line-height:1rem}table.svelte-1m1c0js.svelte-1m1c0js{vertical-align:middle}table.svelte-1m1c0js tr.svelte-1m1c0js{border-spacing:15px}table.svelte-1m1c0js .small.svelte-1m1c0js{width:26px}table.svelte-1m1c0js select.svelte-1m1c0js{width:100%}table.svelte-1m1c0js button.svelte-1m1c0js{padding:0.25rem 0.25rem;line-height:1rem;flex:0;text-align:center}table.svelte-1m1c0js a.svelte-1m1c0js{text-align:center}div.svelte-5lct34.svelte-5lct34.svelte-5lct34{display:flex;align-items:center;position:relative;justify-content:center}div.svelte-5lct34 img.svelte-5lct34.svelte-5lct34,div.svelte-5lct34 .img-div.svelte-5lct34.svelte-5lct34{position:absolute;border-radius:4px;min-height:24px;min-width:24px;max-height:24px;max-width:24px}div.svelte-5lct34 a.svelte-5lct34.svelte-5lct34{padding:0;line-height:inherit;text-align:center}div.svelte-5lct34 a.svelte-5lct34>i.svelte-5lct34{line-height:inherit;margin:0}.item-piles-table.svelte-1jdz898.svelte-1jdz898.svelte-1jdz898{display:grid;grid-template-columns:1fr 1fr 26px 21px 21px;padding:3px;gap:3px}.item-piles-table.svelte-1jdz898 div.svelte-1jdz898>a.svelte-1jdz898{display:flex;align-items:center;position:relative;justify-content:center}.item-piles-table.svelte-1jdz898 div>a a.svelte-1jdz898.svelte-1jdz898{padding:0;line-height:inherit;text-align:center}.item-piles-table.svelte-1jdz898 div>a a.svelte-1jdz898>i.svelte-1jdz898{line-height:inherit;margin:0}.setting.svelte-1e4lcsc:not(:last-child){border-bottom:1px solid rgba(0, 0, 0, 0.25);margin-bottom:0.5rem;padding-bottom:0.5rem}.reset-setting.svelte-1e4lcsc{font-size:0.75rem;margin-left:0.5rem;opacity:0.5;transition:opacity 250ms}.reset-setting.svelte-1e4lcsc:hover{opacity:1}.invalid.svelte-1e4lcsc{border:2px solid #d93131}label.svelte-1e4lcsc{flex:1 0 auto}.form-fields.svelte-1e4lcsc{flex:0 1 auto}.setting-container.svelte-1e4lcsc{display:flex;flex-direction:column}.label-side.svelte-1e4lcsc{flex:1;margin-right:1rem}.button-container.svelte-1e4lcsc{min-width:220px;max-width:220px;height:100%;display:flex;align-items:center}button.svelte-1e4lcsc{flex:1;line-height:initial;padding:0.5rem 0}.link-text.svelte-ui4yo1.svelte-ui4yo1{color:var(--color-text-hyperlink)}.donate-button.svelte-ui4yo1.svelte-ui4yo1{border:0;border-radius:9999px;background-color:#00bfa5;align-items:center;font-family:nunito, quicksand, sans-serif;font-size:16px;width:max-content;justify-content:space-between;padding:5px 15px;font-weight:700;cursor:pointer;-webkit-border-radius:100px;display:flex;margin:10px auto}.donate-button.svelte-ui4yo1 img.svelte-ui4yo1{border:0;width:39px}.donate-button.svelte-ui4yo1 span.svelte-ui4yo1{margin-left:8px;color:white !important}.tab-body.svelte-ui4yo1.svelte-ui4yo1{max-height:729px;min-height:729px;overflow-y:scroll;padding:5px}footer.svelte-ui4yo1.svelte-ui4yo1{border-top:1px solid rgba(0, 0, 0, 0.25);margin-top:0.5rem;padding-top:0.5rem}.item-piles-actor-container.svelte-1fiqefb.svelte-1fiqefb{margin-bottom:1rem;min-height:150px;padding:0.5rem;text-align:center;border:1px solid gray;border-radius:5px}.item-piles-actor-container.svelte-1fiqefb img.svelte-1fiqefb{border:0;max-height:80px;max-width:80px;width:auto;height:auto;border-radius:5px;filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.5));margin-bottom:10px}.item-piles-actor-container.svelte-1fiqefb span.svelte-1fiqefb{font-size:1.5rem;text-align:center}.item-piles-box-highlight.svelte-1fiqefb.svelte-1fiqefb{box-shadow:0 0 20px inset var(--color-shadow-highlight, #ff6400)}.item-piles-change-actor-select.svelte-1fiqefb.svelte-1fiqefb{height:23px}.trade-dialog.svelte-r6pfu5{text-align:center}.item-piles-header-icon.svelte-r6pfu5{font-size:3rem}button.svelte-r6pfu5:disabled{opacity:0.75}.trade-dialog.svelte-bu4abp.svelte-bu4abp{text-align:center}.item-piles-header-icon.svelte-bu4abp.svelte-bu4abp{font-size:3rem}.item-piles-progress.svelte-bu4abp.svelte-bu4abp{width:calc(100% - 4px);background:#e1e4e8;border-radius:3px;overflow:hidden;margin:0.25rem 2px 0 2px;height:6px;display:none}.item-piles-progress.active.svelte-bu4abp.svelte-bu4abp{display:block}.item-piles-progress.svelte-bu4abp .progress-bar.svelte-bu4abp{display:block;height:100%;background-color:rgba(255, 20, 20, 0.65)}button.svelte-bu4abp.svelte-bu4abp:disabled{opacity:0.75}.col.svelte-3zgsgo.svelte-3zgsgo{flex-direction:column;margin:0 5px}.col.svelte-3zgsgo.svelte-3zgsgo:not(:last-child){padding-right:10px;border-right:1px solid rgba(0, 0, 0, 0.35)}.row.svelte-3zgsgo.svelte-3zgsgo{flex:1}.row.svelte-3zgsgo.svelte-3zgsgo:last-child{flex:0 1 auto}.lds-ellipsis.svelte-3zgsgo.svelte-3zgsgo{position:absolute;left:calc(50% - 38px);top:calc(50% - 40px);display:inline-block;width:80px;height:80px}.lds-ellipsis.svelte-3zgsgo div.svelte-3zgsgo{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#435068;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis.svelte-3zgsgo div.svelte-3zgsgo:nth-child(1){left:8px;animation:svelte-3zgsgo-lds-ellipsis1 0.6s infinite}.lds-ellipsis.svelte-3zgsgo div.svelte-3zgsgo:nth-child(2){left:8px;animation:svelte-3zgsgo-lds-ellipsis2 0.6s infinite}.lds-ellipsis.svelte-3zgsgo div.svelte-3zgsgo:nth-child(3){left:32px;animation:svelte-3zgsgo-lds-ellipsis2 0.6s infinite}.lds-ellipsis.svelte-3zgsgo div.svelte-3zgsgo:nth-child(4){left:56px;animation:svelte-3zgsgo-lds-ellipsis3 0.6s infinite}@keyframes svelte-3zgsgo-lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes svelte-3zgsgo-lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes svelte-3zgsgo-lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}