
.help-tooltip-container[data-v-0f2da86a] {
  position: absolute;
  top: 0;
  right: 0;

  cursor: help;
}
.help-tooltip[data-v-0f2da86a] {
  font-size: 1.25em;
  color: #65c635;
}
.help-content[data-v-0f2da86a] {
  color: #fff;
  font-size: 1em;
  text-align: center;
  background-color: #65c635;
}


.has-tooltip {
  position: relative;
}


.addon[data-v-1ee5b086] {
  border-left: 4px solid #9e9e9e;
  margin: 2rem 0;
  padding: 0rem 1rem;
}
.checkbox-top-label[data-v-1ee5b086] {
  position: relative;
}
.checkbox-top-label label[data-v-1ee5b086] {
  top: -1rem;
  width: 300%;
  position: absolute;
  color: rgba(0, 0, 0, 0.54);
}
.v-expansion-panel__container.service-modifiers.v-expansion-panel__container--active
  .v-expansion-panel__header
  .fa-chevron-right[data-v-1ee5b086] {
  transform: rotate(90deg);
}


.btn-reorder-add-ons {
  cursor: move;
}


.btn-reorder-taxes {
  cursor: move;
}


.dollar-overlay[data-v-17d8b07c]:before {
  bottom: auto;
}
.service-form[data-v-17d8b07c] {
  background-color: #fff;
  border-top: 1px solid #ddd;
}
.time-overlay[data-v-17d8b07c]:before {
  bottom: auto;
}
.checkbox-top-label[data-v-17d8b07c] {
  position: relative;
}
.checkbox-top-label label[data-v-17d8b07c] {
  top: -1rem;
  width: 300%;
  position: absolute;
  color: rgba(0, 0, 0, 0.54);
}
.help-tooltip[data-v-17d8b07c] {
  font-size: 1.25em;
  color: #65c635;
}
.help-content[data-v-17d8b07c] {
  color: #fff;
  font-size: 1em;
  text-align: center;
  background-color: #65c635;
}
.service-form-modifiers.v-expansion-panel__container--active .fa-chevron-right[data-v-17d8b07c] {
  transform: rotate(90deg);
}


#services-page .v-select .v-input__slot:before {
  border-width: 1px;
}
#services-page .v-label {
  overflow: initial;
}


.advanced-button[data-v-4530cda4] {
  min-width: 12.125rem /* 194px */;
  font-family: 'Inter', sans-serif;
  padding: 0.375rem 0.75rem;
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 0.875rem;
  font-weight: 500;
  border-radius: 0.25rem;
}
.fa-chevron-right[data-v-4530cda4] {
  transition: all 0.5s;
  margin-right: 0.5rem;
}
.fa[data-v-4530cda4] {
  transition: color 0.3s;
}
.fa-copy[data-v-4530cda4]:hover,
.fa-exchange[data-v-4530cda4]:hover {
  color: black;
}
.fa-exchange[data-v-4530cda4] {
  cursor: move;
}
.fa-trash[data-v-4530cda4]:hover {
  color: #d53636;
}
.service-header[data-v-4530cda4] {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
}
.service-header .right.pa-1[data-v-4530cda4] {
  float: none !important;
  display: flex;
  align-items: center;
  gap: 0.2rem;
  margin-left: auto;
}
.service-header .name[data-v-4530cda4] {
  font-size: 1.5rem;
  font-weight: 100;
}
.service-header .right div[data-v-4530cda4] {
  margin-left: 0.5rem;
}
.v-expansion-panel__container.service[data-v-4530cda4] {
  background-color: #f9f9f9;
}
.v-expansion-panel__container--active .fa-chevron-right[data-v-4530cda4] {
  transform: rotate(90deg);
}

.service-component .v-expansion-panel__header{height:auto;min-height:48px}.service-component .v-expansion-panel__header .name{display:inline}

.draggable-container[data-v-4e11c2fe] {
  width: 100%;
}
.service[data-v-4e11c2fe] {
  background-color: #f9f9f9;
  border-bottom: 1px solid #ddd;
}


.undeletable-list[data-v-e118316e] {
  max-height: 25rem;
  overflow-y: auto;
}


#services-page .v--modal-overlay {
  z-index: 1005;
}
#services-page .undeletable-list .v-input--selection-controls {
  margin-top: 0;
  padding-top: 0;
}

[data-modal=service-added-modal][data-v-f463a550]{font-family:"Inter","Sans-serif"}[data-modal=service-added-modal][data-v-f463a550] .v--modal{border-radius:8px !important}[data-modal=service-added-modal] .modal-content[data-v-f463a550]{padding:0;height:100%}[data-modal=service-added-modal] .modal-body[data-v-f463a550]{position:relative;padding:20px !important;display:flex;flex-direction:column;height:100%}[data-modal=service-added-modal] .close-button[data-v-f463a550]{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;padding:0;opacity:.7;transition:opacity .2s;color:#647382;display:flex;align-items:center;justify-content:center}[data-modal=service-added-modal] .close-button[data-v-f463a550]:hover{opacity:1}[data-modal=service-added-modal] .close-button svg[data-v-f463a550]{width:16px;height:16px}[data-modal=service-added-modal] .modal-title[data-v-f463a550]{font-size:23px;font-weight:700;color:#212731;margin:0 0 16px 0;text-align:center;line-height:1.2;padding-right:40px;text-transform:capitalize}[data-modal=service-added-modal] .modal-content-wrapper[data-v-f463a550]{display:flex;flex-direction:column;gap:12px;color:#647382;flex-grow:1}[data-modal=service-added-modal] .separator[data-v-f463a550]{height:1px;background-color:#e5e7eb;width:100%}[data-modal=service-added-modal] .automation-header[data-v-f463a550]{display:flex;align-items:center;justify-content:center;gap:12px}[data-modal=service-added-modal] .automation-header .automation-icon[data-v-f463a550]{flex-shrink:0;width:40px}[data-modal=service-added-modal] .automation-header .automation-title[data-v-f463a550]{margin:0;font-size:20px;font-weight:700;text-transform:none}[data-modal=service-added-modal] p[data-v-f463a550]{line-height:1.5;margin:0}[data-modal=service-added-modal] p strong[data-v-f463a550]{font-weight:600}[data-modal=service-added-modal] .modal-actions[data-v-f463a550]{display:flex;flex-direction:column;gap:8px;align-items:center;margin-top:auto}[data-modal=service-added-modal] .modal-actions .btn-primary[data-v-f463a550]{width:100%;padding:10px 16px;font-size:14px;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border:none;background-color:#65c635;color:#fff}[data-modal=service-added-modal] .modal-actions .btn-primary[data-v-f463a550]:hover{background-color:#64c434}[data-modal=service-added-modal] .modal-actions .btn-primary[data-v-f463a550]:active{background-color:#65c735}[data-modal=service-added-modal] .modal-actions .btn-link[data-v-f463a550]{background:none;border:none;color:#1771b8;cursor:pointer;padding:0;font-weight:500;text-decoration:none}[data-modal=service-added-modal] .modal-actions .btn-link[data-v-f463a550]:hover{text-decoration:underline}

.slide-down-enter-active[data-v-f225a77e],
.slide-down-leave-active[data-v-f225a77e] {
  transition: all 0.3s ease;
}
.slide-down-enter-active[data-v-f225a77e] {
  transition-delay: 0.5s;
}
.slide-down-enter-active.no-delay[data-v-f225a77e] {
  transition-delay: 0s;
}
.slide-down-enter[data-v-f225a77e],
.slide-down-leave-to[data-v-f225a77e] {
  transform: translateY(-10px);
  opacity: 0;
}


#services-page .v-snack__wrapper.error .v-snack__content {
  color: #fff;
}


/*# sourceMappingURL=services-5a5868cb.css.map*/