blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {
  margin: 0;
}

button {
  background-color: transparent;
  background-image: none;
  padding: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

fieldset {
  margin: 0;
  padding: 0;
}

ol, ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

html {
  font-family: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
  line-height: 1.5;
}

*, ::before, ::after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-color: #e2e8f0;
}

hr {
  border-top-width: 1px;
}

img {
  border-style: solid;
}

textarea {
  resize: vertical;
}

input::placeholder, textarea::placeholder {
  color: #a0aec0;
}

button, [role="button"] {
  cursor: pointer;
}

table {
  border-collapse: collapse;
}

h1, h2, h3, h4, h5, h6 {
  font-size: inherit;
  font-weight: inherit;
}

a {
  color: inherit;
  text-decoration: inherit;
}

button, input, optgroup, select, textarea {
  padding: 0;
  line-height: inherit;
  color: inherit;
}

pre, code, kbd, samp {
  font-family: Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
}

img, svg, video, canvas, audio, iframe, embed, object {
  display: block;
  vertical-align: middle;
}

img, video {
  max-width: 100%;
  height: auto;
}

.anti_alt-select-55-7 {
  line-height: 1.625;
  width: 100%;
  border-width: 1px;
  max-width: 100%;
  transition-duration: 200ms;
  transition-property: all;
  --bg-opacity: 1;
  align-items: center;
  position: relative;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  background-color: rgba(255,255,255,var(--bg-opacity));
  padding-right: 1.75rem;
  border-radius: 0.25rem;
  display: inline-flex;
}

.anti_alt-select-55-7:focus-within {
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  border-width: 1px;
  border-color: rgba(66,153,225,var(--border-opacity));
  --border-opacity: 1;
}

.anti_alt-select-55-7:hover {
  border-width: 1px;
  border-color: rgba(66,153,225,var(--border-opacity));
  --border-opacity: 1;
}

.anti_alt-select-55-7[disabled] {
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
  border-width: 1px;
  border-color: rgba(203,213,224,var(--border-opacity));
  --border-opacity: 1;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  cursor: not-allowed;
}

.anti_alt-select-85-7 {
  width: 33px;
  right: 0.0rem;
  --text-opacity: 1;
  top: 0.0rem;
  justify-content: center;
  height: 33px;
  align-items: center;
  position: absolute;
  display: flex;
  bottom: 0.0rem;
  color: rgba(203,213,224,var(--text-opacity));
}

.anti_alt-select-85-7::before {
  margin-top: 0.125rem;
}

.anti_alt-select-85-7:[disabled] {
  cursor: not-allowed;
}

.anti_alt-select-85-7:not([disabled]):hover {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.anti_alt-select-119-7 {
  position: absolute;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  left: 0.5rem;
  right: 1.5rem;
  pointer-events: none;
}

.anti_alt-select-135-7 {
  --text-opacity: 1;
  padding-bottom: 0.25rem;
  --bg-opacity: 1;
  cursor: default;
  background-color: transparent;
  padding-right: 0.5rem;
  flex: 1 1 0%;
  color: rgba(74,85,104,var(--text-opacity));
  padding-left: 0.5rem;
  padding-top: 0.25rem;
}

.anti_alt-select-135-7:disabled {
  cursor: not-allowed;
}

.anti_alt-select-135-7:focus {
  outline: 0;
  cursor: text;
}

.anti_alt-select-155-7 {
  line-height: 1.625;
  right: -1px;
  padding-bottom: 0.25rem;
  top: 100%;
  --bg-opacity: 1;
  overflow-y: auto;
  position: absolute;
  margin-top: 4px;
  z-index: 100;
  box-shadow: 0 3px 6px -4px rgba(0,0,0,.12), 0 6px 16px 0 rgba(0,0,0,.08), 0 9px 28px 8px rgba(0,0,0,.05);
  overflow-x: hidden;
  background-color: rgba(255,255,255,var(--bg-opacity));
  border-radius: 0.25rem;
  max-height: 15.0rem;
  padding-top: 0.25rem;
  left: -1px;
}

.anti_alt-select-187-7 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: default;
}

.anti_alt-select-199-7 {
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_alt-select-207-7 {
  background-color: rgba(235,248,255,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_alt-select-214-3 {
  --text-opacity: 1;
  padding-bottom: 0.25rem;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: default;
  overflow: hidden;
  padding-right: 0.5rem;
  color: rgba(160,174,192,var(--text-opacity));
  padding-left: 0.5rem;
  padding-top: 0.25rem;
}

.anti_alt-select-221-3 {
  border-width: 1px;
  border-color: rgba(245,101,101,var(--border-opacity));
  --border-opacity: 1;
}

.anti_alt-select-221-3:hover {
  border-width: 1px;
  border-color: rgba(245,101,101,var(--border-opacity));
  --border-opacity: 1;
}

.anti_alt-select-221-3:focus-within {
  box-shadow: 0 0 0 3px rgb(255 131 131 / 50%);
  border-width: 1px;
  border-color: rgba(245,101,101,var(--border-opacity));
  --border-opacity: 1;
}

.anti_alt-select-507-52 {
  visibility: hidden;
}

.anti_alt-select-508-48 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.anti_alt-select-515-54 {
  opacity: 0%;
}

.anti_alt-select-538-46 {
  cursor: pointer;
}

.anti_alt-select-543-49 {
  font-size: .75rem;
}

.anti_alt-select-660-34 {
  width: 20.0rem;
}

.anti_alt-select-663-50>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
}

.anti_breadcrumb-8-7 {
  display: flex;
}

.anti_breadcrumb-8-7>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
}

.anti_breadcrumb-16-7 {
  margin-right: 0.25rem;
}

.anti_button-10-3 {
  line-height: 1.625;
  padding-bottom: 0.5rem;
  transition-duration: 200ms;
  transition-property: all;
  --bg-opacity: 1;
  align-items: center;
  white-space: nowrap;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  cursor: pointer;
  font-size: 1rem;
  background-color: rgba(237,242,247,var(--bg-opacity));
  padding-right: 1.0rem;
  border-radius: 0.5rem;
  display: inline-flex;
  padding-left: 1.0rem;
  padding-top: 0.5rem;
}

.anti_button-10-3:focus {
  outline: 0;
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}

.anti_button-10-3:disabled {
  color: rgba(203,213,224,var(--text-opacity));
  --text-opacity: 1;
  background-color: rgba(247,250,252,var(--bg-opacity));
  --bg-opacity: 1;
  cursor: not-allowed;
}

.anti_button-27-3 {
  background-color: transparent;
  --bg-opacity: 1;
  color: rgba(49,130,206,var(--text-opacity));
  --text-opacity: 1;
}

.anti_button-27-3:disabled {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  background-color: transparent;
  --bg-opacity: 1;
  cursor: not-allowed;
}

.anti_button-32-3 {
  background-color: transparent;
  --bg-opacity: 1;
}

.anti_button-32-3:not(:disabled):hover {
  color: inherit;
  --text-opacity: 1;
  background-color: rgba(247,250,252,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_button-32-3:not(:disabled):active {
  color: inherit;
  --text-opacity: 1;
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_button-32-3:disabled {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  background-color: transparent;
  --bg-opacity: 1;
  cursor: not-allowed;
}

.anti_button-39-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.anti_button-42-3 {
  position: relative;
  border-radius: 0px;
}

.anti_button-42-3:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.anti_button-42-3:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.anti_button-42-3:not(:first-child) {
  margin-left: -1px;
}

.anti_button-42-3:focus {
  z-index: 2;
}

.anti_button-42-3:hover {
  z-index: 1;
}

.anti_button-70-31 {
  margin-right: 0.5rem;
}

.anti_button-105-20 {
  display: block;
  flex-grow: 1;
}

.anti_card-10-18 {
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
  padding: 1.0rem;
  border-width: 1px;
  border-radius: 0.25rem;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.anti_card-14-21 {
  border-bottom-width: 1px;
  margin-bottom: 0.5rem;
}

.anti_card-19-48 {
  margin-right: 0.5rem;
}

.anti_card-23-24 {
  font-size: 1.125rem;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  font-weight: 700;
  padding-bottom: 0.5rem;
}

.anti_card-27-23 {
  margin-left: auto;
}

.anti_card-36-18:hover {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.anti_card-39-57 {
  color: rgba(237,100,166,var(--text-opacity));
  --text-opacity: 1;
}

.anti_checkbox-11-7 {
  appearance: none;
  width: 1.125rem;
  --text-opacity: 1;
  border-width: 1px;
  --bg-opacity: 1;
  height: 1.125rem;
  -webkit-appearance: none;
  user-select: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: rgba(255,255,255,var(--bg-opacity));
  border-radius: 0.25rem;
  display: inline-block;
  flex: none;
  color: rgba(66,153,225,var(--text-opacity));
}

.anti_checkbox-11-7:focus {
  outline: 0;
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}

.anti_checkbox-11-7:hover {
  border-width: 1px;
  border-color: rgba(66,153,225,var(--border-opacity));
  --border-opacity: 1;
}

.anti_checkbox-11-7:checked {
  background-position: 50%;
  border-width: 1px;
  border-color: transparent;
  background-repeat: no-repeat;
  --bg-opacity: 1;
  --border-opacity: 1;
  background-size: 100% 100%;
  background-color: currentColor;
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293z'/%3e%3c/svg%3e");
}

.anti_checkbox-53-3 {
  appearance: none;
  width: 1.125rem;
  border-width: 1px;
  --bg-opacity: 1;
  height: 1.125rem;
  -webkit-appearance: none;
  user-select: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: rgba(255,255,255,var(--bg-opacity));
  border-radius: 0.25rem;
  display: inline-block;
  flex: none;
}

.anti_checkbox-53-3:focus {
  outline: 0;
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}

.anti_checkbox-53-3:hover {
  border-width: 1px;
  border-color: rgba(66,153,225,var(--border-opacity));
  --border-opacity: 1;
}

.anti_checkbox-53-3:checked {
  background-position: 50%;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='gray' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293z'/%3e%3c/svg%3e");
  background-size: 100% 100%;
}

.anti_checkbox-77-24 {
  display: inline-flex;
  align-items: center;
}

.anti_checkbox-77-24>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
}

.anti_checkbox-130-15 {
  display: flex;
  flex-direction: column;
}

.anti_checkbox-130-15>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(0.25rem * var(--space-y-reverse));
  margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
}

.anti_checkbox-135-17 {
  display: flex;
}

.anti_checkbox-135-17>*+* {
  --space-x-reverse: 0;
  margin-right: calc(1.0rem * var(--space-x-reverse));
  margin-left: calc(1.0rem * calc(1 - var(--space-x-reverse)));
}

.anti_checkbox-142-15 {
  display: flex;
  flex-direction: column;
}

.anti_checkbox-142-15>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(0.25rem * var(--space-y-reverse));
  margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
}

.anti_checkbox-145-42 {
  color: rgba(213,63,140,var(--text-opacity));
  --text-opacity: 1;
}

.anti_checkbox-150-15 {
  display: flex;
  flex-direction: column;
}

.anti_checkbox-150-15>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(0.25rem * var(--space-y-reverse));
  margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
}

.anti_date-input-44-7 {
  line-height: 1.625;
  width: 100%;
  border-width: 1px;
  max-width: 100%;
  transition-duration: 200ms;
  transition-property: all;
  --bg-opacity: 1;
  align-items: center;
  position: relative;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  background-color: rgba(255,255,255,var(--bg-opacity));
  padding-right: 1.75rem;
  border-radius: 0.25rem;
  display: inline-flex;
}

.anti_date-input-44-7:focus-within {
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  border-width: 1px;
  border-color: rgba(66,153,225,var(--border-opacity));
  --border-opacity: 1;
}

.anti_date-input-44-7:hover {
  border-width: 1px;
  border-color: rgba(66,153,225,var(--border-opacity));
  --border-opacity: 1;
}

.anti_date-input-44-7[disabled] {
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
  border-width: 1px;
  border-color: rgba(203,213,224,var(--border-opacity));
  --border-opacity: 1;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  cursor: not-allowed;
}

.anti_date-input-74-7 {
  width: 1.75rem;
  right: 0.0rem;
  --text-opacity: 1;
  top: 0.0rem;
  justify-content: center;
  align-items: center;
  position: absolute;
  display: flex;
  bottom: 0.0rem;
  color: rgba(203,213,224,var(--text-opacity));
}

.anti_date-input-74-7::before {
  margin-top: 0.125rem;
}

.anti_date-input-74-7:[disabled] {
  cursor: not-allowed;
}

.anti_date-input-74-7:not([disabled]):hover {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.anti_date-input-106-7 {
  position: absolute;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  left: 0.5rem;
  right: 1.5rem;
  pointer-events: none;
}

.anti_date-input-122-7 {
  --text-opacity: 1;
  padding-bottom: 0.25rem;
  --bg-opacity: 1;
  cursor: default;
  background-color: transparent;
  padding-right: 0.5rem;
  flex: 1 1 0%;
  color: rgba(74,85,104,var(--text-opacity));
  padding-left: 0.5rem;
  padding-top: 0.25rem;
}

.anti_date-input-122-7:disabled {
  cursor: not-allowed;
}

.anti_date-input-122-7:focus {
  outline: 0;
  cursor: text;
}

.anti_date-input-142-7 {
  line-height: 1.625;
  top: 100%;
  --bg-opacity: 1;
  overflow-y: auto;
  align-items: center;
  padding: 0.25rem;
  position: absolute;
  margin-top: 4px;
  z-index: 100;
  cursor: default;
  box-shadow: 0 3px 6px -4px rgba(0,0,0,.12), 0 6px 16px 0 rgba(0,0,0,.08), 0 9px 28px 8px rgba(0,0,0,.05);
  overflow-x: hidden;
  background-color: rgba(255,255,255,var(--bg-opacity));
  border-radius: 0.25rem;
  max-height: 15.0rem;
  left: -1px;
}

.anti_date-input-175-3 {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  justify-items: center;
}

.anti_date-input-182-7 {
  align-items: center;
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  justify-items: center;
}

.anti_date-input-201-7 {
  line-height: 1;
  width: 1.75rem;
  --text-opacity: 1;
  justify-content: center;
  height: 1.75rem;
  align-items: center;
  cursor: pointer;
  font-size: .75rem;
  border-radius: 0.25rem;
  display: flex;
  color: rgba(160,174,192,var(--text-opacity));
}

.anti_date-input-201-7:hover {
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_date-input-225-7 {
  line-height: 1;
  width: 1.75rem;
  --text-opacity: 1;
  justify-content: center;
  height: 1.75rem;
  align-items: center;
  font-size: .75rem;
  display: flex;
  color: rgba(160,174,192,var(--text-opacity));
}

.anti_date-input-247-7 {
  width: 1.75rem;
  height: 1.75rem;
  display: flex;
  font-size: .75rem;
  justify-content: center;
  align-items: center;
  border-radius: 0.25rem;
  line-height: 1;
}

.anti_date-input-271-7 {
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_date-input-280-7 {
  background-color: rgba(235,248,255,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_date-input-288-3 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.anti_date-input-292-3 {
  border-width: 1px;
  border-color: rgba(245,101,101,var(--border-opacity));
  --border-opacity: 1;
}

.anti_date-input-292-3:hover {
  border-width: 1px;
  border-color: rgba(245,101,101,var(--border-opacity));
  --border-opacity: 1;
}

.anti_date-input-292-3:focus-within {
  box-shadow: 0 0 0 3px rgb(255 131 131 / 50%);
  border-width: 1px;
  border-color: rgba(245,101,101,var(--border-opacity));
  --border-opacity: 1;
}

.anti_date-input-548-52 {
  visibility: hidden;
}

.anti_date-input-549-48 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.anti_date-input-555-54 {
  opacity: 0%;
}

.anti_date-input-578-46 {
  cursor: pointer;
}

.anti_date-input-582-41 {
  font-size: .75rem;
}

.anti_date-input-589-28>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
}

.anti_date-input-589-28 {
  grid-column: auto / span 3;
}

.anti_dropdown-select-15-7 {
  min-width: 10.0rem;
  line-height: 1.625;
  right: -1px;
  top: 100%;
  --bg-opacity: 1;
  overflow-y: hidden;
  position: absolute;
  margin-top: 4px;
  z-index: 100;
  box-shadow: 0 3px 6px -4px rgba(0,0,0,.12), 0 6px 16px 0 rgba(0,0,0,.08), 0 9px 28px 8px rgba(0,0,0,.05);
  overflow-x: hidden;
  background-color: rgba(255,255,255,var(--bg-opacity));
  border-radius: 0.25rem;
  left: -1px;
}

.anti_dropdown-select-45-7 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: default;
}

.anti_dropdown-select-45-7:hover {
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_dropdown-select-58-7 {
  background-color: rgba(247,250,252,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_dropdown-select-65-3 {
  --text-opacity: 1;
  padding-bottom: 0.5rem;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: default;
  overflow: hidden;
  padding-right: 0.5rem;
  color: rgba(160,174,192,var(--text-opacity));
  padding-left: 0.5rem;
  padding-top: 0.5rem;
}

.anti_dropdown-select-177-23 {
  position: relative;
  display: inline-block;
}

.anti_dropdown-select-178-41 {
  display: inline-block;
  cursor: pointer;
}

.anti_dropdown-select-184-30 {
  position: relative;
  padding: 0.5rem;
}

.anti_dropdown-select-187-58 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  pointer-events: none;
}

.anti_dropdown-select-196-30 {
  padding-bottom: 0.25rem;
  max-height: 15.0rem;
}

.anti_empty-10-17>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(0.5rem * var(--space-y-reverse));
  margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
}

.anti_empty-10-17 {
  display: flex;
  flex-direction: column;
  padding: 0.5rem;
  align-items: center;
}

.anti_empty-21-18 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  text-align: center;
}

.anti_error-tooltip-8-3 {
  position: relative;
}

.anti_error-tooltip-8-3:focus-within {
  z-index: 3;
}

.anti_error-tooltip-8-3:focus-within .wrapper-error {
  display: block;
}

.anti_error-tooltip-13-7 {
  --text-opacity: 1;
  padding-bottom: 0.25rem;
  --bg-opacity: 1;
  position: absolute;
  margin-bottom: 0.5rem;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  background-color: rgba(245,101,101,var(--bg-opacity));
  padding-right: 0.5rem;
  border-radius: 0.25rem;
  display: none;
  bottom: 100%;
  color: rgba(255,255,255,var(--text-opacity));
  padding-left: 0.5rem;
  padding-top: 0.25rem;
  left: -1px;
}

.anti_error-tooltip-13-7::before {
  width: 0.0rem;
  border-width: 4px 4px 0 4px;
  top: 100%;
  border-color: #f56565 transparent transparent transparent;
  height: 0.0rem;
  border-style: solid;
  position: absolute;
  content: '';
  left: 0.5rem;
}

.anti_form-6-3 {
  --text-opacity: 1;
  border-width: 1px;
  --bg-opacity: 1;
  padding: 0.5rem;
  text-align: center;
  border-style: none;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  background-color: rgba(254,215,215,var(--bg-opacity));
  border-radius: 0.25rem;
  color: rgba(197,48,48,var(--text-opacity));
}

.anti_form-10-3 {
  --text-opacity: 1;
  border-width: 1px;
  --bg-opacity: 1;
  padding: 0.5rem;
  text-align: center;
  border-style: none;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  background-color: rgba(198,246,213,var(--bg-opacity));
  border-radius: 0.25rem;
  color: rgba(47,133,90,var(--text-opacity));
}

.anti_input-12-7 {
  line-height: 1.625;
  width: 100%;
  border-width: 1px;
  transition-duration: 200ms;
  transition-property: all;
  --bg-opacity: 1;
  align-items: center;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  overflow: hidden;
  background-color: rgba(255,255,255,var(--bg-opacity));
  padding-right: 0.5rem;
  border-radius: 0.25rem;
  display: inline-flex;
  padding-left: 0.5rem;
}

.anti_input-12-7>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
}

.anti_input-12-7:focus-within {
  outline: 0;
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  border-width: 1px;
  border-color: rgba(66,153,225,var(--border-opacity));
  --border-opacity: 1;
}

.anti_input-12-7:hover {
  border-width: 1px;
  border-color: rgba(66,153,225,var(--border-opacity));
  --border-opacity: 1;
}

.anti_input-38-7 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
  border-width: 1px;
  border-color: rgba(203,213,224,var(--border-opacity));
  --border-opacity: 1;
  cursor: not-allowed;
}

.anti_input-38-7:hover {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  border-width: 1px;
  border-color: rgba(203,213,224,var(--border-opacity));
  --border-opacity: 1;
}

.anti_input-50-7 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  line-height: 1.625;
  flex: 1 1 auto;
  min-width: 0.0rem;
  background-color: transparent;
  --bg-opacity: 1;
}

.anti_input-50-7:focus {
  outline: 0;
}

.anti_input-50-7:disabled {
  cursor: not-allowed;
}

.anti_input-71-7 {
  border-width: 1px;
  border-color: rgba(245,101,101,var(--border-opacity));
  --border-opacity: 1;
}

.anti_input-71-7:hover {
  border-width: 1px;
  border-color: rgba(245,101,101,var(--border-opacity));
  --border-opacity: 1;
}

.anti_input-71-7:focus-within {
  box-shadow: 0 0 0 3px rgb(255 131 131 / 50%);
  border-width: 1px;
  border-color: rgba(245,101,101,var(--border-opacity));
  --border-opacity: 1;
}

.anti_input-170-46 {
  width: 10.0rem;
}

.anti_input-170-92 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.anti_input-171-46 {
  width: 10.0rem;
}

.anti_input-171-89 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.anti_link-7-45 {
  cursor: pointer;
  display: inline-block;
}

.anti_link-7-45:hover {
  text-decoration: underline;
}

.anti_modal-42-3 {
  position: fixed;
  z-index: 200;
  top: 0.0rem;
  right: 0.0rem;
  bottom: 0.0rem;
  left: 0.0rem;
  overflow-y: auto;
}

.anti_modal-45-3 {
  display: block;
  align-items: flex-end;
  justify-content: center;
  min-height: 100vh;
  padding: 1.0rem;
  text-align: center;
}

.anti_modal-48-3 {
  display: none;
}

.anti_modal-51-3 {
  position: fixed;
  top: 0.0rem;
  right: 0.0rem;
  bottom: 0.0rem;
  left: 0.0rem;
  transition-property: opacity;
  opacity: 100%;
}

.anti_modal-54-3 {
  position: absolute;
  top: 0.0rem;
  right: 0.0rem;
  bottom: 0.0rem;
  left: 0.0rem;
  background-color: rgba(160,174,192,var(--bg-opacity));
  --bg-opacity: 1;
  opacity: 75%;
}

.anti_modal-58-7 {
  width: 100%;
  max-width: 32rem;
  transition-property: all;
  --bg-opacity: 1;
  --transform-skew-x: 0;
  vertical-align: middle;
  text-align: left;
  transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  margin-top: 2.0rem;
  margin-bottom: 2.0rem;
  --transform-rotate: 0;
  --transform-translate-x: 0;
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  --transform-skew-y: 0;
  overflow: hidden;
  background-color: rgba(255,255,255,var(--bg-opacity));
  border-radius: 0.5rem;
  --transform-translate-y: 0.0rem;
  display: inline-block;
  --transform-scale-y: 1;
  --transform-scale-x: 1;
  opacity: 100%;
}

.anti_modal-70-20 {
  display: inline-block;
  vertical-align: middle;
  height: 100vh;
}

.anti_pill-7-7 {
  line-height: 19px;
  height: 19px;
  text-align: center;
  font-weight: 600;
  font-size: .75rem;
  padding-right: 0.5rem;
  border-radius: 100em;
  display: inline-block;
  padding-left: 0.5rem;
}

.anti_pill-25-18 {
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_pill-26-20 {
  background-color: rgba(254,235,200,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_pill-27-20 {
  background-color: rgba(198,246,213,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_pill-28-19 {
  background-color: rgba(254,215,215,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_spin-13-18 {
  font-size: 1.125rem;
}

.anti_spin-14-18 {
  font-size: 1.5rem;
}

.anti_table-13-42 {
  margin-left: 0.75rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.anti_table-19-23 {
  border-bottom-width: 1px;
  align-items: center;
  display: grid;
  grid-template-columns: repeat(32, minmax(0, 1fr));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.anti_table-26-26 {
  grid-column: span 5 / span 5;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  position: relative;
  align-self: flex-start;
}

.anti_table-38-31 {
  border-bottom-width: 1px;
  align-items: center;
  display: grid;
  grid-template-columns: repeat(32, minmax(0, 1fr));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.anti_table-40-51 {
  cursor: pointer;
}

.anti_table-40-51:hover {
  background-color: rgba(247,250,252,var(--bg-opacity));
  --bg-opacity: 1;
}

.anti_textarea-11-7 {
  line-height: 1.625;
  width: 100%;
  border-width: 1px;
  transition-duration: 200ms;
  transition-property: all;
  --bg-opacity: 1;
  align-items: center;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  overflow: hidden;
  background-color: rgba(255,255,255,var(--bg-opacity));
  border-radius: 0.25rem;
  display: inline-flex;
}

.anti_textarea-11-7>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
}

.anti_textarea-11-7:focus-within {
  outline: 0;
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  border-width: 1px;
  border-color: rgba(66,153,225,var(--border-opacity));
  --border-opacity: 1;
}

.anti_textarea-11-7:hover {
  border-width: 1px;
  border-color: rgba(66,153,225,var(--border-opacity));
  --border-opacity: 1;
}

.anti_textarea-36-7 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
  border-width: 1px;
  border-color: rgba(203,213,224,var(--border-opacity));
  --border-opacity: 1;
  cursor: not-allowed;
}

.anti_textarea-36-7:hover {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  border-width: 1px;
  border-color: rgba(203,213,224,var(--border-opacity));
  --border-opacity: 1;
}

.anti_textarea-48-7 {
  min-width: 0.0rem;
  line-height: 1.625;
  padding-bottom: 0.25rem;
  --bg-opacity: 1;
  background-color: transparent;
  padding-right: 0.5rem;
  flex: 1 1 auto;
  padding-left: 0.5rem;
  padding-top: 0.25rem;
}

.anti_textarea-48-7:focus {
  outline: 0;
}

.anti_textarea-48-7:disabled {
  cursor: not-allowed;
}

.anti_textarea-68-7 {
  border-width: 1px;
  border-color: rgba(245,101,101,var(--border-opacity));
  --border-opacity: 1;
}

.anti_textarea-68-7:hover {
  border-width: 1px;
  border-color: rgba(245,101,101,var(--border-opacity));
  --border-opacity: 1;
}

.anti_textarea-68-7:focus-within {
  box-shadow: 0 0 0 3px rgb(255 131 131 / 50%);
  border-width: 1px;
  border-color: rgba(245,101,101,var(--border-opacity));
  --border-opacity: 1;
}

.anti_textarea-111-49 {
  width: 10.0rem;
}

.anti_textarea-111-95 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.anti_textarea-112-49 {
  width: 10.0rem;
}

.anti_textarea-112-92 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.anti_util-10-17 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  font-weight: 100;
  text-transform: uppercase;
  font-size: 1.5rem;
  margin-bottom: 0.5rem;
}

.anti_util-16-36 {
  border-width: 1px;
  padding-bottom: 2.5rem;
  justify-content: center;
  align-items: center;
  padding-right: 1.0rem;
  border-radius: 0.25rem;
  display: flex;
  padding-left: 1.0rem;
  padding-top: 2.5rem;
}

.app_admin_admin-list-73-18 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_admin_admin-list-74-19 {
  font-size: 1.5rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_admin_admin-list-76-19 {
  text-align: right;
}

.app_admin_admin-list-77-37 {
  text-transform: uppercase;
}

.app_admin_admin-list-79-37 {
  text-transform: uppercase;
  margin-left: 0.75rem;
}

.app_admin_admin-list-85-20 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_admin_admin-list-86-21 {
  font-size: 1.5rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_admin_admin-list-89-23 {
  color: rgba(229,62,62,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_admin-list-90-21 {
  padding-bottom: 0.5rem;
}

.app_admin_admin-list-91-22 {
  margin-bottom: 0.25rem;
}

.app_admin_admin-list-94-21 {
  padding-bottom: 0.5rem;
}

.app_admin_admin-list-95-22 {
  margin-bottom: 0.25rem;
}

.app_admin_admin-list-98-21 {
  padding-bottom: 0.5rem;
}

.app_admin_admin-list-99-22 {
  margin-bottom: 0.25rem;
}

.app_admin_admin-list-102-21 {
  text-align: right;
}

.app_admin_admin-list-103-39 {
  text-transform: uppercase;
}

.app_admin_admin-list-105-39 {
  text-transform: uppercase;
  margin-left: 0.75rem;
}

.app_admin_admin-list-147-21 {
  display: flex;
  justify-content: space-between;
}

.app_admin_admin-list-148-21 {
  margin-bottom: 0.5rem;
  font-size: 1.125rem;
  font-weight: 600;
}

.app_admin_admin-list-149-22 {
  margin-bottom: 1.0rem;
  padding-right: 0.75rem;
  text-align: right;
}

.app_admin_admin-list-153-40 {
  grid-column: span 4 / span 4;
}

.app_admin_admin-list-154-40 {
  grid-column: span 8 / span 8;
}

.app_admin_admin-list-155-40 {
  grid-column: span 6 / span 6;
}

.app_admin_admin-list-156-40 {
  grid-column: span 14 / span 14;
}

.app_admin_admin-list-160-37 {
  word-break: break-word;
  grid-column: span 4 / span 4;
}

.app_admin_admin-list-161-37 {
  word-break: break-word;
  grid-column: span 8 / span 8;
}

.app_admin_admin-list-162-37 {
  word-break: break-word;
  grid-column: span 5 / span 5;
}

.app_admin_admin-list-163-37 {
  grid-column: span 15 / span 15;
  display: flex;
}

.app_admin_admin-list-164-27 {
  width: 64%;
  margin-left: auto;
}

.app_admin_admin-list-165-28 {
  display: inline-flex;
  width: 45%;
}

.app_admin_admin-list-173-28 {
  display: inline-flex;
  width: 33%;
}

.app_admin_admin-list-186-28 {
  display: inline-flex;
  width: 22%;
}

.app_admin_admin-list-187-29 {
  margin-left: auto;
}

.app_admin_apps_edit-70-19 {
  display: block;
  font-weight: 700;
  font-size: .875rem;
  margin-bottom: 0.25rem;
}

.app_admin_apps_edit-71-19 {
  margin-bottom: 1.0rem;
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
  max-width: 50%;
}

.app_admin_apps_edit-73-20 {
  margin-bottom: 0.75rem;
}

.app_admin_apps_edit-110-20 {
  display: flex;
  align-items: baseline;
  margin-bottom: 1.0rem;
}

.app_admin_apps_edit-110-20>*+* {
  --space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
}

.app_admin_apps_edit-111-38 {
  text-transform: uppercase;
}

.app_admin_apps_list-55-39 {
  grid-column: span 8 / span 8;
}

.app_admin_apps_list-56-39 {
  grid-column: span 5 / span 5;
}

.app_admin_apps_list-58-74 {
  margin-left: 0.25rem;
  font-size: .875rem;
}

.app_admin_apps_list-59-39 {
  grid-column: span 19 / span 19;
}

.app_admin_apps_list-64-36 {
  grid-column: span 8 / span 8;
}

.app_admin_apps_list-65-36 {
  grid-column: span 5 / span 5;
}

.app_admin_apps_list-66-36 {
  grid-column: span 19 / span 19;
}

.app_admin_apps_view-37-27 {
  width: 180px;
}

.app_admin_apps_view-39-18 {
  margin-bottom: 1.0rem;
  display: flex;
}

.app_admin_apps_view-40-20 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  padding-right: 1.0rem;
}

.app_admin_apps_view-77-29 {
  width: auto;
}

.app_admin_apps_view-78-18 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_admin_apps_view-79-19 {
  font-size: 1.25rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_admin_apps_view-81-19 {
  text-align: right;
  margin-top: 1.0rem;
}

.app_admin_apps_view-84-28 {
  margin-right: 0.75rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  text-transform: uppercase;
}

.app_admin_apps_view-91-28 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  text-transform: uppercase;
}

.app_admin_apps_view-105-18 {
  margin-bottom: 1.0rem;
}

.app_admin_apps_view-106-19 {
  display: flex;
  justify-content: space-between;
}

.app_admin_apps_view-108-21 {
  font-size: 1.875rem;
  font-weight: 600;
}

.app_admin_apps_view-109-21 {
  font-size: .875rem;
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_apps_view-111-23 {
  margin-left: 0.25rem;
  font-size: .75rem;
}

.app_admin_apps_view-112-20 {
  display: flex;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.app_admin_apps_view-112-20>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
}

.app_admin_apps_view-116-19 {
  display: flex;
  align-items: flex-end;
}

.app_admin_apps_view-118-32 {
  margin-left: 0.5rem;
  margin-bottom: 2px;
}

.app_admin_apps_view-121-18 {
  margin-bottom: 1.0rem;
}

.app_admin_apps_view-130-40 {
  border-width: 1px;
  width: 100px;
  height: 100px;
}

.app_admin_apps_view-139-47 {
  max-width: 300px;
}

.app_admin_apps_view-143-18 {
  margin-bottom: 1.0rem;
}

.app_admin_apps_view-148-18 {
  margin-bottom: 2.0rem;
}

.app_admin_apps_view-154-41 {
  grid-column: span 14 / span 14;
}

.app_admin_apps_view-155-41 {
  grid-column: span 14 / span 14;
}

.app_admin_apps_view-157-77 {
  margin-left: 0.25rem;
  font-size: .875rem;
}

.app_admin_apps_view-161-38 {
  grid-column: span 14 / span 14;
}

.app_admin_apps_view-162-38 {
  grid-column: span 4 / span 4;
}

.app_admin_import-request_core-55-39 {
  grid-column: span 5 / span 5;
}

.app_admin_import-request_core-56-39 {
  grid-column: span 10 / span 10;
}

.app_admin_import-request_core-57-39 {
  grid-column: span 5 / span 5;
}

.app_admin_import-request_core-58-39 {
  grid-column: span 6 / span 6;
}

.app_admin_import-request_core-59-39 {
  grid-column: span 6 / span 6;
}

.app_admin_import-request_core-64-36 {
  grid-column: span 5 / span 5;
}

.app_admin_import-request_core-65-36 {
  grid-column: span 10 / span 10;
}

.app_admin_import-request_core-66-36 {
  grid-column: span 5 / span 5;
}

.app_admin_import-request_core-67-36 {
  grid-column: span 6 / span 6;
}

.app_admin_import-request_core-68-36 {
  grid-column: span 6 / span 6;
}

.app_admin_import-request_show-194-18 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_admin_import-request_show-195-19 {
  font-size: 1.5rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_admin_import-request_show-197-19 {
  font-size: .875rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.5rem;
}

.app_admin_import-request_show-199-19 {
  text-align: right;
}

.app_admin_import-request_show-200-37 {
  text-transform: uppercase;
}

.app_admin_import-request_show-202-37 {
  text-transform: uppercase;
  margin-left: 0.75rem;
}

.app_admin_import-request_show-210-19 {
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-211-21 {
  margin-right: 0.5rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-212-21 {
  margin-right: 0.5rem;
  font-weight: 600;
}

.app_admin_import-request_show-217-30 {
  color: rgba(44,122,123,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-220-30 {
  color: rgba(197,48,48,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-223-23 {
  font-style: italic;
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-228-24 {
  font-weight: 600;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-236-24 {
  font-weight: 600;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-241-24 {
  font-weight: 600;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-247-23 {
  font-weight: 600;
  color: rgba(214,158,46,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-252-17 {
  flex-direction: column;
}

.app_admin_import-request_show-252-17>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(1.0rem * var(--space-y-reverse));
  margin-top: calc(1.0rem * calc(1 - var(--space-y-reverse)));
}

.app_admin_import-request_show-254-42 {
  display: flex;
  justify-content: space-between;
}

.app_admin_import-request_show-257-54 {
  margin-left: 0.5rem;
}

.app_admin_import-request_show-262-48 {
  margin-left: 0.25rem;
  font-style: italic;
  font-size: .75rem;
}

.app_admin_import-request_show-263-48 {
  margin-left: 0.5rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  font-size: .875rem;
}

.app_admin_import-request_show-267-43 {
  display: flex;
}

.app_admin_import-request_show-267-43>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
}

.app_admin_import-request_show-283-19 {
  margin-bottom: 0.5rem;
}

.app_admin_import-request_show-289-23 {
  border-width: 1px;
  padding-bottom: 0.25rem;
  justify-content: space-between;
  --bg-opacity: 1;
  margin-bottom: 0.5rem;
  background-color: rgba(247,250,252,var(--bg-opacity));
  padding-right: 0.5rem;
  border-radius: 0.25rem;
  display: flex;
  padding-left: 0.5rem;
  padding-top: 0.25rem;
}

.app_admin_import-request_show-290-54 {
  margin-left: 0.5rem;
}

.app_admin_import-request_show-292-24 {
  display: flex;
  align-items: baseline;
}

.app_admin_import-request_show-292-24>*+* {
  --space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
}

.app_admin_import-request_show-293-25 {
  display: flex;
}

.app_admin_import-request_show-293-25>*+* {
  --space-x-reverse: 0;
  margin-right: calc(1.0rem * var(--space-x-reverse));
  margin-left: calc(1.0rem * calc(1 - var(--space-x-reverse)));
}

.app_admin_import-request_show-294-27 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-296-25 {
  display: flex;
  align-items: center;
}

.app_admin_import-request_show-296-25>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
}

.app_admin_import-request_show-302-54 {
  cursor: pointer;
}

.app_admin_import-request_show-302-54:hover {
  color: rgba(245,101,101,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-307-21 {
  margin-top: 1.0rem;
}

.app_admin_import-request_show-319-30 {
  padding: 0.0rem;
  border-width: 0px;
}

.app_admin_import-request_show-322-75 {
  padding: 0.5rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-332-38 {
  grid-column: span 4 / span 4;
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_import-request_show-333-38 {
  grid-column: span 28 / span 28;
}

.app_admin_members_core-50-18 {
  display: flex;
  justify-content: space-between;
}

.app_admin_members_core-51-19 {
  font-weight: 600;
}

.app_admin_members_core-54-28 {
  border-bottom-width: 1px;
  border-style: dashed;
  cursor: pointer;
}

.app_admin_members_core-55-28 {
  border-bottom-width: 1px;
  border-style: dashed;
  cursor: pointer;
}

.app_admin_members_core-60-13 {
  flex: 1 1 0%;
  width: 100%;
  border-width: 1px;
  padding: 0.5rem;
  margin-bottom: 0.5rem;
}

.app_admin_members_core-77-38 {
  grid-column: span 5 / span 5;
}

.app_admin_members_core-78-38 {
  grid-column: span 5 / span 5;
}

.app_admin_members_core-79-38 {
  grid-column: span 5 / span 5;
}

.app_admin_members_core-80-38 {
  grid-column: span 5 / span 5;
}

.app_admin_members_core-81-38 {
  grid-column: span 6 / span 6;
}

.app_admin_members_core-89-37 {
  word-break: break-word;
  grid-column: span 5 / span 5;
}

.app_admin_members_core-90-37 {
  word-break: break-word;
  grid-column: span 5 / span 5;
}

.app_admin_members_core-91-37 {
  word-break: break-word;
  grid-column: span 5 / span 5;
}

.app_admin_members_core-92-37 {
  word-break: break-word;
  grid-column: span 5 / span 5;
}

.app_admin_members_core-93-37 {
  word-break: break-word;
  grid-column: span 6 / span 6;
}

.app_admin_members_core-98-18 {
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
  padding: 1.5rem;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  border-width: 1px;
  border-radius: 0.25rem;
}

.app_admin_members_edit-66-30 {
  display: flex;
  flex-direction: column;
  margin-bottom: 0.5rem;
}

.app_admin_members_edit-71-19 {
  margin-bottom: 0.25rem;
}

.app_admin_members_edit-72-34 {
  color: rgba(245,101,101,var(--text-opacity));
  --text-opacity: 1;
  padding-right: 0.25rem;
}

.app_admin_members_edit-80-18 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.app_admin_members_edit-86-20 {
  margin-bottom: 1.0rem;
}

.app_admin_members_edit-87-22 {
  font-size: 1.875rem;
  font-weight: 600;
}

.app_admin_members_edit-88-21 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_members_edit-89-21 {
  color: rgba(229,62,62,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_members_edit-92-23 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_admin_members_edit-93-25 {
  grid-column: span 6 / span 6;
}

.app_admin_members_edit-96-23 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_admin_members_edit-97-25 {
  grid-column: span 6 / span 6;
}

.app_admin_members_edit-100-40 {
  margin-top: 1.5rem;
  text-transform: uppercase;
}

.app_admin_members_edit-105-40 {
  margin-left: 0.5rem;
  margin-top: 1.5rem;
  text-transform: uppercase;
}

.app_admin_members_show-131-18 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_admin_members_show-132-19 {
  font-size: 1.5rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_admin_members_show-134-19 {
  font-size: .875rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.5rem;
}

.app_admin_members_show-138-19 {
  padding-bottom: 0.5rem;
}

.app_admin_members_show-139-20 {
  margin-bottom: 0.25rem;
}

.app_admin_members_show-142-19 {
  padding-bottom: 0.5rem;
}

.app_admin_members_show-143-20 {
  margin-bottom: 0.25rem;
}

.app_admin_members_show-146-19 {
  text-align: right;
}

.app_admin_members_show-149-37 {
  margin-left: 0.75rem;
}

.app_admin_members_show-157-18 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_admin_members_show-158-19 {
  font-size: 1.5rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_admin_members_show-160-19 {
  font-size: .875rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.5rem;
}

.app_admin_members_show-163-21 {
  color: rgba(229,62,62,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_members_show-164-19 {
  padding-bottom: 0.5rem;
}

.app_admin_members_show-165-20 {
  margin-bottom: 0.25rem;
}

.app_admin_members_show-168-19 {
  padding-bottom: 0.5rem;
}

.app_admin_members_show-169-20 {
  margin-bottom: 0.25rem;
}

.app_admin_members_show-172-19 {
  text-align: right;
}

.app_admin_members_show-175-37 {
  margin-left: 0.75rem;
}

.app_admin_members_show-186-18 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_admin_members_show-187-19 {
  font-size: 1.5rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_admin_members_show-189-19 {
  font-size: .875rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.5rem;
}

.app_admin_members_show-192-21 {
  color: rgba(229,62,62,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_members_show-193-19 {
  text-align: right;
}

.app_admin_members_show-196-37 {
  margin-left: 0.75rem;
}

.app_admin_members_show-204-27 {
  width: 180px;
}

.app_admin_members_show-206-18 {
  margin-bottom: 1.0rem;
  display: flex;
}

.app_admin_members_show-207-20 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  padding-right: 1.0rem;
}

.app_admin_members_show-305-18 {
  display: flex;
  justify-content: space-between;
  margin-bottom: 1.0rem;
}

.app_admin_members_show-306-19 {
  font-size: 1.875rem;
  font-weight: 600;
}

.app_admin_members_show-307-19 {
  display: flex;
}

.app_admin_members_show-307-19>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
}

.app_admin_members_show-329-18 {
  display: flex;
  flex-direction: column;
}

.app_admin_members_show-329-18>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(1.0rem * var(--space-y-reverse));
  margin-top: calc(1.0rem * calc(1 - var(--space-y-reverse)));
}

.app_admin_members_show-343-43 {
  grid-column: span 14 / span 14;
}

.app_admin_members_show-344-43 {
  grid-column: span 14 / span 14;
}

.app_admin_members_show-346-79 {
  margin-left: 0.25rem;
  font-size: .875rem;
}

.app_admin_members_show-347-43 {
  grid-column: span 4 / span 4;
}

.app_admin_members_show-351-40 {
  grid-column: span 14 / span 14;
}

.app_admin_members_show-352-40 {
  grid-column: span 14 / span 14;
}

.app_admin_members_show-353-40 {
  grid-column: span 4 / span 4;
}

.app_admin_members_show-358-25 {
  margin-bottom: 1.0rem;
}

.app_admin_members_show-361-30 {
  margin-right: 0.5rem;
}

.app_admin_members_show-373-25 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  margin-bottom: 0.5rem;
}

.app_admin_members_show-374-26 {
  border-bottom-width: 1px;
  font-size: 1.25rem;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-weight: 500;
}

.app_admin_members_show-374-26>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(0.25rem * var(--space-y-reverse));
  margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  --divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(1px * var(--divide-y-reverse));
}

.app_admin_members_show-378-27 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  border-bottom-width: 1px;
  align-items: center;
  display: flex;
  cursor: pointer;
}

.app_admin_members_show-378-27:hover {
  background-color: rgba(247,250,252,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_admin_members_show-381-28 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  flex: 1 1 0%;
}

.app_admin_members_show-384-29 {
  padding: 1.25rem;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  border-radius: 0.25rem;
  color: rgba(247,250,252,var(--text-opacity));
  --text-opacity: 1;
  background-color: rgba(45,55,72,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_admin_members_show-388-35 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  margin-bottom: 0.5rem;
}

.app_admin_members_show-389-28 {
  border-bottom-width: 1px;
  font-size: 1.25rem;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-weight: 500;
}

.app_admin_members_show-389-28>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(0.25rem * var(--space-y-reverse));
  margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  --divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(1px * var(--divide-y-reverse));
}

.app_admin_members_show-394-31 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  border-bottom-width: 1px;
  align-items: center;
  display: flex;
  cursor: pointer;
}

.app_admin_members_show-394-31:hover {
  background-color: rgba(247,250,252,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_admin_members_show-397-32 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  flex: 1 1 0%;
}

.app_admin_members_show-403-34 {
  padding: 1.25rem;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  border-radius: 0.25rem;
  color: rgba(247,250,252,var(--text-opacity));
  --text-opacity: 1;
  background-color: rgba(45,55,72,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_admin_requests_list-96-36 {
  grid-column: span 5 / span 5;
}

.app_admin_requests_list-96-100 {
  margin-left: 0.25rem;
  font-size: .875rem;
}

.app_admin_requests_list-97-36 {
  grid-column: span 8 / span 8;
}

.app_admin_requests_list-98-36 {
  grid-column: span 8 / span 8;
}

.app_admin_requests_list-99-36 {
  grid-column: span 7 / span 7;
}

.app_admin_requests_list-100-36 {
  grid-column: span 4 / span 4;
}

.app_admin_requests_list-105-33 {
  word-break: break-word;
  grid-column: span 5 / span 5;
}

.app_admin_requests_list-106-33 {
  word-break: break-word;
  grid-column: span 8 / span 8;
}

.app_admin_requests_list-107-33 {
  word-break: break-word;
  grid-column: span 8 / span 8;
}

.app_admin_requests_list-108-33 {
  word-break: break-word;
  grid-column: span 7 / span 7;
}

.app_admin_requests_list-109-33 {
  word-break: break-word;
  grid-column: span 4 / span 4;
}

.app_admin_requests_list-115-36 {
  grid-column: span 5 / span 5;
}

.app_admin_requests_list-115-100 {
  margin-left: 0.25rem;
  font-size: .875rem;
}

.app_admin_requests_list-116-36 {
  grid-column: span 4 / span 4;
}

.app_admin_requests_list-117-36 {
  grid-column: span 5 / span 5;
}

.app_admin_requests_list-118-36 {
  grid-column: span 5 / span 5;
}

.app_admin_requests_list-119-36 {
  grid-column: span 3 / span 3;
}

.app_admin_requests_list-120-36 {
  grid-column: span 10 / span 10;
}

.app_admin_requests_list-124-33 {
  word-break: break-word;
  grid-column: span 5 / span 5;
}

.app_admin_requests_list-125-33 {
  word-break: break-word;
  grid-column: span 4 / span 4;
}

.app_admin_requests_list-129-33 {
  word-break: break-word;
  grid-column: span 5 / span 5;
}

.app_admin_requests_list-130-33 {
  word-break: break-word;
  grid-column: span 5 / span 5;
}

.app_admin_requests_list-132-33 {
  grid-column: span 3 / span 3;
}

.app_admin_requests_list-134-33 {
  grid-column: span 10 / span 10;
}

.app_admin_requests_list-144-18 {
  padding: 1.0rem;
  margin-bottom: 1.0rem;
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  border-radius: 0.25rem;
  border-width: 1px;
}

.app_admin_requests_list-145-18 {
  margin-bottom: 0.5rem;
  font-size: 1.125rem;
  font-weight: 600;
}

.app_admin_requests_list-150-18 {
  padding: 1.0rem;
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  border-radius: 0.25rem;
  border-width: 1px;
}

.app_admin_requests_list-151-18 {
  margin-bottom: 0.5rem;
  font-size: 1.125rem;
  font-weight: 600;
}

.app_admin_requests_view-74-27 {
  min-width: 180px;
}

.app_admin_requests_view-76-18 {
  margin-bottom: 1.0rem;
  display: flex;
}

.app_admin_requests_view-77-20 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  padding-right: 1.0rem;
}

.app_admin_requests_view-82-18 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_admin_requests_view-83-19 {
  font-size: 1.5rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_admin_requests_view-85-19 {
  padding-bottom: 1.0rem;
}

.app_admin_requests_view-86-37 {
  margin-bottom: 0.25rem;
}

.app_admin_requests_view-91-19 {
  text-align: right;
}

.app_admin_requests_view-92-37 {
  text-transform: uppercase;
  margin-right: 0.75rem;
}

.app_admin_requests_view-95-37 {
  text-transform: uppercase;
}

.app_admin_requests_view-109-18 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_admin_requests_view-110-19 {
  font-size: 1.5rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_admin_requests_view-112-19 {
  font-size: .875rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.5rem;
}

.app_admin_requests_view-114-19 {
  text-align: right;
}

.app_admin_requests_view-115-37 {
  margin-right: 0.75rem;
  text-transform: uppercase;
}

.app_admin_requests_view-118-37 {
  text-transform: uppercase;
}

.app_admin_requests_view-134-18 {
  display: grid;
  grid-template-columns: repeat(10, minmax(0, 1fr));
  margin-bottom: 1.75rem;
}

.app_admin_requests_view-135-19 {
  grid-column: span 8 / span 8;
}

.app_admin_requests_view-136-20 {
  font-size: 1.875rem;
  font-weight: 600;
}

.app_admin_requests_view-137-20 {
  display: flex;
  align-items: flex-end;
}

.app_admin_requests_view-138-21 {
  font-size: .875rem;
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
}

.app_admin_requests_view-140-23 {
  margin-left: 0.25rem;
  font-size: .75rem;
}

.app_admin_requests_view-142-33 {
  margin-left: 0.5rem;
  margin-bottom: 2px;
}

.app_admin_requests_view-145-21 {
  display: flex;
  justify-content: flex-end;
  margin-top: 0.5rem;
  grid-column: span 2 / span 2;
}

.app_admin_requests_view-145-21>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
}

.app_admin_requests_view-150-18 {
  display: flex;
  flex-direction: column;
}

.app_admin_requests_view-150-18>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(1.0rem * var(--space-y-reverse));
  margin-top: calc(1.0rem * calc(1 - var(--space-y-reverse)));
}

.app_admin_requests_view-168-42 {
  border-width: 1px;
  width: 100px;
  height: 100px;
}

.app_auth_confirm-email-25-3 {
  display: flex;
  flex-direction: column;
  margin-bottom: 0.5rem;
}

.app_auth_confirm-email-80-22 {
  color: rgba(229,62,62,var(--text-opacity));
  --text-opacity: 1;
  background-color: rgba(255,245,245,var(--bg-opacity));
  --bg-opacity: 1;
  text-align: center;
  padding: 0.5rem;
  margin-bottom: 0.5rem;
  border-radius: 0.25rem;
}

.app_auth_confirm-email-86-23 {
  margin-bottom: 0.125rem;
  color: rgba(0,0,0,var(--text-opacity));
  --text-opacity: 1;
}

.app_auth_confirm-email-89-23 {
  margin-bottom: 0.125rem;
  color: rgba(0,0,0,var(--text-opacity));
  --text-opacity: 1;
}

.app_auth_confirm-email-92-20 {
  margin-top: 2.0rem;
  margin-bottom: 0.75rem;
}

.app_auth_confirm-email-95-39 {
  width: 100%;
  display: flex;
  justify-content: center;
}

.app_auth_reset-password-25-3 {
  display: flex;
  flex-direction: column;
  margin-bottom: 0.5rem;
}

.app_auth_reset-password-79-22 {
  color: rgba(229,62,62,var(--text-opacity));
  --text-opacity: 1;
  background-color: rgba(255,245,245,var(--bg-opacity));
  --bg-opacity: 1;
  text-align: center;
  padding: 0.5rem;
  margin-bottom: 0.5rem;
  border-radius: 0.25rem;
}

.app_auth_reset-password-85-23 {
  margin-bottom: 0.125rem;
  color: rgba(0,0,0,var(--text-opacity));
  --text-opacity: 1;
}

.app_auth_reset-password-88-23 {
  margin-bottom: 0.125rem;
  color: rgba(0,0,0,var(--text-opacity));
  --text-opacity: 1;
}

.app_auth_reset-password-91-20 {
  margin-top: 2.0rem;
  margin-bottom: 0.75rem;
}

.app_auth_reset-password-94-39 {
  width: 100%;
  display: flex;
  justify-content: center;
}

.app_auth_reset-password-124-22 {
  color: rgba(229,62,62,var(--text-opacity));
  --text-opacity: 1;
  background-color: rgba(255,245,245,var(--bg-opacity));
  --bg-opacity: 1;
  text-align: center;
  padding: 0.5rem;
  margin-bottom: 0.5rem;
  border-radius: 0.25rem;
}

.app_auth_reset-password-130-22 {
  margin-bottom: 0.125rem;
  color: rgba(0,0,0,var(--text-opacity));
  --text-opacity: 1;
}

.app_auth_reset-password-132-19 {
  margin-top: 2.0rem;
  margin-bottom: 0.75rem;
}

.app_auth_reset-password-135-38 {
  width: 100%;
  display: flex;
  justify-content: center;
}

.app_common_auth-layout-8-17 {
  padding-top: 4.0rem;
}

.app_common_auth-layout-9-18 {
  width: 20.0rem;
  margin-left: auto;
  margin-right: auto;
}

.app_common_auth-layout-10-19 {
  margin-bottom: 1.0rem;
}

.app_common_auth-layout-11-20 {
  margin-bottom: 0.5rem;
  font-size: 1.875rem;
  font-weight: 600;
  text-align: center;
}

.app_common_auth-layout-14-22 {
  margin-bottom: 0.5rem;
  font-size: .875rem;
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  text-align: center;
}

.app_common_my-data-30-21 {
  font-size: 1.875rem;
  font-weight: 600;
  margin-bottom: 1.0rem;
}

.app_common_my-data-37-34 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  margin-bottom: 0.5rem;
}

.app_common_my-data-38-28 {
  border-bottom-width: 1px;
  font-size: 1.25rem;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-weight: 500;
}

.app_common_my-data-38-28>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(0.25rem * var(--space-y-reverse));
  margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  --divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(1px * var(--divide-y-reverse));
}

.app_common_my-data-42-35 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  border-bottom-width: 1px;
  display: flex;
  cursor: pointer;
}

.app_common_my-data-42-35:hover {
  background-color: rgba(247,250,252,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_common_my-data-45-32 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  flex: 1 1 0%;
}

.app_common_my-data-50-31 {
  padding: 1.25rem;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  border-radius: 0.25rem;
  color: rgba(247,250,252,var(--text-opacity));
  --text-opacity: 1;
  background-color: rgba(45,55,72,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_common_patient-view-63-27 {
  width: 180px;
}

.app_common_patient-view-66-20 {
  margin-bottom: 1.0rem;
  display: flex;
}

.app_common_patient-view-67-22 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  padding-right: 1.0rem;
}

.app_common_patient-view-74-21 {
  flex-direction: column;
}

.app_common_patient-view-75-48 {
  width: 140px;
}

.app_common_patient-view-76-55 {
  width: 140px;
}

.app_common_patient-view-77-46 {
  width: 140px;
}

.app_common_patient-view-78-52 {
  width: 140px;
}

.app_common_patient-view-79-56 {
  width: 140px;
}

.app_common_patient-view-80-50 {
  width: 140px;
}

.app_common_patient-view-81-50 {
  width: 140px;
}

.app_common_patient-view-82-54 {
  width: 140px;
}

.app_common_patient-view-83-46 {
  width: 140px;
}

.app_common_patient-view-84-58 {
  width: 140px;
}

.app_common_patient-view-85-54 {
  width: 140px;
}

.app_common_patient-view-86-46 {
  width: 140px;
}

.app_common_profile-47-27 {
  width: 180px;
}

.app_common_profile-49-18 {
  margin-bottom: 1.0rem;
  display: flex;
}

.app_common_profile-50-20 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  padding-right: 1.0rem;
}

.app_common_profile-83-81 {
  width: 140px;
}

.app_common_profile-84-44 {
  width: 140px;
}

.app_common_profile-86-56 {
  width: 140px;
}

.app_common_profile-88-44 {
  width: 140px;
}

.app_common_profile-127-23 {
  display: flex;
  padding-bottom: 1.25rem;
}

.app_common_profile-128-23 {
  margin-right: 1.5rem;
}

.app_common_profile-129-24 {
  margin-bottom: 0.25rem;
}

.app_common_profile-133-19 {
  width: 20.0rem;
}

.app_common_profile-135-22 {
  display: flex;
  padding-bottom: 1.25rem;
}

.app_common_profile-136-23 {
  margin-right: 1.5rem;
}

.app_common_profile-137-24 {
  margin-bottom: 0.25rem;
}

.app_common_profile-141-19 {
  width: 20.0rem;
}

.app_common_profile-144-24 {
  margin-bottom: 0.25rem;
}

.app_common_profile-147-19 {
  width: 20.0rem;
}

.app_common_profile-150-39 {
  text-transform: uppercase;
}

.app_common_profile-159-19 {
  font-size: 1.875rem;
  font-weight: 600;
  margin-bottom: 1.0rem;
}

.app_common_profile-160-18 {
  display: flex;
  flex-direction: column;
}

.app_common_profile-160-18>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(1.0rem * var(--space-y-reverse));
  margin-top: calc(1.0rem * calc(1 - var(--space-y-reverse)));
}

.app_core-33-54 {
  font-size: 1.25rem;
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.app_layout-43-19 {
  width: 2.5rem;
  --text-opacity: 1;
  border-left: 2px solid transparent;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
  cursor: pointer;
  display: flex;
  color: rgba(0,0,0,var(--text-opacity));
  opacity: 60%;
}

.app_layout-43-19:hover {
  opacity: 100%;
}

.app_layout-47-21 {
  opacity: 100%;
  border-left: 2px solid #ffd23f;
}

.app_layout-49-21 {
  font-size: 1.25rem;
}

.app_layout-57-19 {
  display: flex;
  align-items: baseline;
}

.app_layout-57-19>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
}

.app_layout-58-45 {
  display: flex;
}

.app_layout-58-45>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
}

.app_layout-64-22 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_layout-85-3 {
  --text-opacity: 1;
  padding-bottom: 0.5rem;
  --bg-opacity: 1;
  --border-opacity: 1;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-color: transparent;
  border-top-right-radius: 0.25rem;
  font-weight: 600;
  border-bottom-width: 1px;
  background-color: rgba(247,250,252,var(--bg-opacity));
  padding-right: 1.0rem;
  display: inline-block;
  border-top-left-radius: 0.25rem;
  color: rgba(0,0,0,var(--text-opacity));
  border-left-width: 1px;
  padding-left: 1.0rem;
  padding-top: 0.5rem;
}

.app_layout-85-3:hover {
  color: rgba(44,82,130,var(--text-opacity));
  --text-opacity: 1;
}

.app_layout-100-3 {
  --text-opacity: 1;
  border-width: 1px;
  padding-bottom: 0.5rem;
  border-color: transparent;
  --border-opacity: 1;
  padding-right: 1.0rem;
  display: inline-block;
  color: rgba(113,128,150,var(--text-opacity));
  padding-left: 1.0rem;
  padding-top: 0.5rem;
}

.app_layout-100-3:hover {
  color: rgba(49,130,206,var(--text-opacity));
  --text-opacity: 1;
}

.app_layout-110-32 {
  border-bottom-width: 1px;
}

.app_layout-111-38 {
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1.0rem;
}

.app_layout-111-38>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
}

.app_layout-112-34 {
  display: flex;
  margin-top: 1.0rem;
}

.app_layout-114-92 {
  margin-right: 0.25rem;
  margin-bottom: -1px;
}

.app_layout-129-17 {
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1.0rem;
}

.app_layout-129-17>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
}

.app_layout-130-18 {
  display: flex;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.app_layout-131-32 {
  position: relative;
  cursor: pointer;
  width: 286px;
  height: 40px;
  display: flex;
  align-items: baseline;
}

.app_layout-133-47 {
  font-size: .75rem;
  color: rgba(203,213,224,var(--text-opacity));
  --text-opacity: 1;
  padding: 0.125rem;
  text-align: center;
}

.app_layout-134-19 {
  flex: 1 1 0%;
}

.app_layout-137-20 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
}

.app_layout-140-20 {
  cursor: pointer;
  margin-left: 0.25rem;
  padding: 0.25rem;
  font-size: 16px;
}

.app_layout-140-20:hover {
  color: rgba(45,55,72,var(--text-opacity));
  --text-opacity: 1;
}

.app_layout-142-20 {
  cursor: pointer;
  margin-left: 0.25rem;
  padding: 0.25rem;
  font-size: 20px;
}

.app_layout-142-20:hover {
  color: rgba(45,55,72,var(--text-opacity));
  --text-opacity: 1;
}

.app_layout-146-17 {
  width: 100%;
}

.app_layout-154-30 {
  flex: 1 1 0%;
  padding-bottom: 1.0rem;
  padding-top: 1.0rem;
  min-height: 90%;
}

.app_layout-155-19 {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.app_login-19-3 {
  display: flex;
  flex-direction: column;
  margin-bottom: 0.5rem;
}

.app_login-96-19 {
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
  border-width: 1px;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  border-radius: 0.25rem;
  padding: 2.0rem;
}

.app_login-101-23 {
  color: rgba(229,62,62,var(--text-opacity));
  --text-opacity: 1;
  background-color: rgba(255,245,245,var(--bg-opacity));
  --bg-opacity: 1;
  text-align: center;
  padding: 0.5rem;
  margin-bottom: 0.5rem;
  border-radius: 0.25rem;
}

.app_login-107-24 {
  margin-bottom: 0.125rem;
  text-transform: uppercase;
  color: rgba(0,0,0,var(--text-opacity));
  --text-opacity: 1;
}

.app_login-110-24 {
  margin-bottom: 0.125rem;
  text-transform: uppercase;
  color: rgba(0,0,0,var(--text-opacity));
  --text-opacity: 1;
}

.app_login-113-21 {
  margin-top: 2.0rem;
  margin-bottom: 0.75rem;
}

.app_login-116-40 {
  width: 100%;
  display: flex;
  justify-content: center;
  text-transform: uppercase;
}

.app_login-122-23 {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.5rem;
  margin-top: 1.0rem;
}

.app_login-122-23>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(0.5rem * var(--space-y-reverse));
  margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
}

.app_login-127-27 {
  width: 100%;
  display: flex;
  justify-content: center;
}

.app_login-131-21 {
  margin-bottom: 0.5rem;
}

.app_login-135-23 {
  margin-bottom: 0.5rem;
}

.app_login-150-19 {
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
  border-width: 1px;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  border-radius: 0.25rem;
  padding: 2.0rem;
}

.app_login-155-23 {
  color: rgba(229,62,62,var(--text-opacity));
  --text-opacity: 1;
  background-color: rgba(255,245,245,var(--bg-opacity));
  --bg-opacity: 1;
  text-align: center;
  padding: 0.5rem;
  margin-bottom: 0.5rem;
  border-radius: 0.25rem;
}

.app_login-161-24 {
  margin-bottom: 0.125rem;
  text-transform: uppercase;
  color: rgba(0,0,0,var(--text-opacity));
  --text-opacity: 1;
}

.app_login-163-21 {
  margin-top: 1.25rem;
  margin-bottom: 0.75rem;
}

.app_login-166-40 {
  width: 100%;
  display: flex;
  justify-content: center;
  text-transform: uppercase;
}

.app_login-171-21 {
  margin-bottom: 0.5rem;
}

.app_login-175-22 {
  margin-bottom: 0.5rem;
}

.app_member_apps_list-61-33 {
  margin-bottom: 1.5rem;
}

.app_member_apps_list-62-18 {
  font-size: 1.5rem;
  font-weight: 600;
  margin-bottom: 1.0rem;
}

.app_member_apps_list-64-19 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  padding-bottom: 1.25rem;
}

.app_member_apps_list-66-21 {
  font-size: 1rem;
  font-weight: 300;
  margin-bottom: 1.25rem;
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
}

.app_member_apps_list-68-27 {
  font-weight: 300;
  margin-left: 0.25rem;
}

.app_member_apps_list-73-22:not(:last-child) {
  border-bottom-width: 1px;
  border-bottom-color: rgba(237,242,247,var(--border-opacity));
  --border-opacity: 1;
}

.app_member_apps_list-74-22 {
  display: grid;
  grid-template-columns: repeat(16, minmax(0, 1fr));
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

.app_member_apps_list-75-22 {
  width: 60px;
  background-color: rgba(247,250,252,var(--bg-opacity));
  --bg-opacity: 1;
  border-radius: 0.25rem;
  margin-right: 1.25rem;
  grid-column: span 1 / span 1;
}

.app_member_apps_list-77-22 {
  font-size: 1rem;
  font-weight: 700;
  grid-column: span 3 / span 3;
  margin-left: 0.75rem;
}

.app_member_apps_list-79-22 {
  grid-column: span 10 / span 10;
  font-size: 1rem;
}

.app_member_apps_list-83-27 {
  text-decoration: underline;
  margin-left: 0.25rem;
}

.app_member_apps_list-85-22 {
  grid-column: span 2 / span 2;
  text-align: right;
}

.app_member_apps_list-96-19 {
  padding-bottom: 1.25rem;
}

.app_member_apps_list-99-22 {
  border-width: 1px;
  padding-bottom: 1.0rem;
  --bg-opacity: 1;
  margin-bottom: 1.0rem;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  background-color: rgba(255,255,255,var(--bg-opacity));
  padding-right: 1.0rem;
  border-radius: 0.25rem;
  display: flex;
  padding-left: 1.0rem;
  padding-top: 1.0rem;
}

.app_member_apps_list-99-22>*+* {
  --space-x-reverse: 0;
  margin-right: calc(2.0rem * var(--space-x-reverse));
  margin-left: calc(2.0rem * calc(1 - var(--space-x-reverse)));
}

.app_member_apps_list-100-23 {
  width: 10.0rem;
}

.app_member_apps_list-101-24 {
  float: right;
  width: 8.0rem;
}

.app_member_apps_list-103-24 {
  flex: 1 1 0%;
}

.app_member_apps_list-104-24 {
  display: flex;
  align-items: baseline;
}

.app_member_apps_list-104-24>*+* {
  --space-x-reverse: 0;
  margin-right: calc(1.0rem * var(--space-x-reverse));
  margin-left: calc(1.0rem * calc(1 - var(--space-x-reverse)));
}

.app_member_apps_list-105-25 {
  font-size: 1.125rem;
  font-weight: 700;
  grid-column: span 3 / span 3;
}

.app_member_apps_list-108-39 {
  margin-right: 0.5rem;
  font-size: .875rem;
  color: rgba(66,153,225,var(--text-opacity));
  --text-opacity: 1;
}

.app_member_apps_list-112-26 {
  margin-bottom: 0.5rem;
  font-size: .875rem;
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
}

.app_member_apps_list-114-24 {
  grid-column: span 10 / span 10;
  font-size: .875rem;
}

.app_member_apps_list-118-39 {
  margin-bottom: 0.25rem;
}

.app_member_apps_list-119-23 {
  width: 10%;
  margin-bottom: 0.5rem;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.app_member_apps_list-119-23>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(1.0rem * var(--space-y-reverse));
  margin-top: calc(1.0rem * calc(1 - var(--space-y-reverse)));
}

.app_member_apps_list-121-24 {
  min-width: 100%;
}

.app_member_apps_list-122-44 {
  min-width: 100%;
  justify-content: center;
}

.app_member_apps_list-131-19 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
}

.app_member_apps_list-134-17 {
  padding-top: 1.0rem;
}

.app_member_apps_list-135-18 {
  flex: 1 1 0%;
  padding: 1.0rem;
}

.app_member_grant-85-22 {
  padding-left: 1.0rem;
  padding-right: 1.0rem;
}

.app_member_grant-86-23 {
  margin-top: 2.5rem;
}

.app_member_grant-87-20 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.app_member_grant-88-21 {
  padding: 0.0rem;
  max-width: 37.5rem;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  border-radius: 0.25rem;
  text-align: left;
  border-width: 1px;
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_member_grant-89-21 {
  margin-bottom: 0.5rem;
  font-size: 1.25rem;
  font-weight: 600;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  padding-left: 2.0rem;
  padding-right: 2.0rem;
  border-bottom-width: 1px;
}

.app_member_grant-91-20 {
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  padding-left: 2.0rem;
  padding-right: 2.0rem;
}

.app_member_grant-99-22>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(0.5rem * var(--space-y-reverse));
  margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
}

.app_member_grant-100-35 {
  margin-bottom: 0.0rem;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  font-size: 1.125rem;
  font-weight: 600;
}

.app_member_grant-101-21 {
  padding-bottom: 0.25rem;
  padding-left: 2.0rem;
  padding-right: 2.0rem;
}

.app_member_grant-113-26 {
  border-width: 2px;
  padding-bottom: 0.5rem;
  border-color: rgba(247,250,252,var(--border-opacity));
  --bg-opacity: 1;
  --border-opacity: 1;
  cursor: pointer;
  background-color: rgba(247,250,252,var(--bg-opacity));
  padding-right: 2.0rem;
  display: flex;
  padding-left: 2.0rem;
  padding-top: 0.5rem;
}

.app_member_grant-113-26>*+* {
  --space-x-reverse: 0;
  margin-right: calc(2.0rem * var(--space-x-reverse));
  margin-left: calc(2.0rem * calc(1 - var(--space-x-reverse)));
}

.app_member_grant-120-26 {
  margin-top: auto;
  margin-bottom: auto;
}

.app_member_grant-122-29 {
  width: 36px;
}

.app_member_grant-123-30 {
  border-radius: 100em;
  height: 36px;
  width: 36px;
  text-align: center;
}

.app_member_grant-125-42 {
  padding-top: 9px;
  color: rgba(255,255,255,var(--text-opacity));
  --text-opacity: 1;
  font-size: 1.125rem;
}

.app_member_grant-126-29 {
  border-width: 2px;
  border-color: rgba(160,174,192,var(--border-opacity));
  --border-opacity: 1;
  border-radius: 100em;
  height: 36px;
  width: 36px;
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_member_grant-128-25 {
  font-weight: 600;
}

.app_member_grant-129-25 {
  font-size: .875rem;
}

.app_member_grant-131-36 {
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  display: flex;
  justify-content: center;
}

.app_member_grant-131-36>*+* {
  --space-x-reverse: 0;
  margin-right: calc(1.0rem * var(--space-x-reverse));
  margin-left: calc(1.0rem * calc(1 - var(--space-x-reverse)));
}

.app_member_grant-139-35 {
  margin-bottom: 1.0rem;
  text-align: left;
  font-size: .875rem;
  margin-top: 2.5rem;
  max-width: 37.5rem;
  opacity: 0.8;
}

.app_member_grant-140-20 {
  margin-bottom: 0.25rem;
  font-weight: 600;
}

.app_member_grant-141-20 {
  margin-bottom: 1.0rem;
}

.app_member_grant-151-20 {
  margin-bottom: 0.25rem;
  font-weight: 600;
}

.app_member_import-request_core-96-18 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_member_import-request_core-97-19 {
  font-size: 1.5rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_member_import-request_core-99-19 {
  font-size: .875rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.5rem;
}

.app_member_import-request_core-103-19 {
  padding-bottom: 0.5rem;
}

.app_member_import-request_core-104-20 {
  margin-bottom: 0.25rem;
}

.app_member_import-request_core-109-19 {
  padding-bottom: 0.5rem;
}

.app_member_import-request_core-110-20 {
  margin-bottom: 0.25rem;
}

.app_member_import-request_core-113-19 {
  text-align: right;
}

.app_member_import-request_core-116-37 {
  margin-left: 0.75rem;
}

.app_member_import-request_core-123-18 {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 1.0rem;
}

.app_member_import-request_core-135-40 {
  grid-column: span 5 / span 5;
}

.app_member_import-request_core-136-40 {
  grid-column: span 10 / span 10;
}

.app_member_import-request_core-137-40 {
  grid-column: span 5 / span 5;
}

.app_member_import-request_core-138-40 {
  grid-column: span 6 / span 6;
}

.app_member_import-request_core-139-40 {
  grid-column: span 6 / span 6;
}

.app_member_import-request_core-144-37 {
  grid-column: span 5 / span 5;
}

.app_member_import-request_core-145-37 {
  grid-column: span 10 / span 10;
}

.app_member_import-request_core-146-37 {
  grid-column: span 5 / span 5;
}

.app_member_import-request_core-147-37 {
  grid-column: span 6 / span 6;
}

.app_member_import-request_core-148-37 {
  grid-column: span 6 / span 6;
}

.app_member_import-request_show-116-42 {
  display: flex;
  justify-content: space-between;
}

.app_member_import-request_show-119-54 {
  margin-left: 0.5rem;
}

.app_member_import-request_show-123-48 {
  margin-left: 0.25rem;
  font-style: italic;
  font-size: .75rem;
}

.app_member_import-request_show-124-48 {
  margin-left: 0.5rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  font-size: .875rem;
}

.app_member_import-request_show-127-43 {
  display: flex;
}

.app_member_import-request_show-127-43>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
}

.app_member_import-request_show-138-19 {
  font-size: .875rem;
}

.app_member_import-request_show-140-20 {
  border-bottom-width: 1px;
}

.app_member_import-request_show-146-30 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  border-bottom-width: 1px;
  display: flex;
  cursor: pointer;
}

.app_member_import-request_show-146-30:hover {
  background-color: rgba(247,250,252,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_member_import-request_show-150-29 {
  padding-right: 0.5rem;
}

.app_member_import-request_show-151-29 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_member_import-request_show-152-26 {
  padding: 1.25rem;
  overflow-x: scroll;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  border-radius: 0.25rem;
  color: rgba(247,250,252,var(--text-opacity));
  --text-opacity: 1;
  background-color: rgba(45,55,72,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_member_import-request_show-155-27 {
  font-weight: 700;
  padding-top: 1.25rem;
}

.app_member_import-request_show-161-30 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  border-bottom-width: 1px;
  display: flex;
  cursor: pointer;
}

.app_member_import-request_show-161-30:hover {
  background-color: rgba(247,250,252,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_member_import-request_show-167-19 {
  border-bottom-width: 1px;
  display: flex;
  justify-content: space-between;
}

.app_member_import-request_show-173-24 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_member_import-request_show-194-23 {
  margin-top: 0.5rem;
  display: flex;
  justify-content: flex-end;
}

.app_member_import-request_show-198-21 {
  margin-top: 0.5rem;
  display: flex;
  justify-content: flex-end;
}

.app_member_import-request_show-201-22 {
  margin-left: 0.5rem;
}

.app_member_integration-110-18 {
  font-size: 1.875rem;
  font-weight: 600;
  margin-bottom: 1.0rem;
}

.app_member_integration-112-18 {
  display: flex;
  flex-direction: column;
}

.app_member_integration-112-18>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(1.0rem * var(--space-y-reverse));
  margin-top: calc(1.0rem * calc(1 - var(--space-y-reverse)));
}

.app_member_integration-116-22 {
  margin-bottom: 1.0rem;
}

.app_member_integration-118-21 {
  margin-bottom: 1.0rem;
}

.app_member_integration-125-24 {
  margin-bottom: 0.5rem;
}

.app_member_integration-128-29 {
  margin-left: 0.25rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_member_integration-130-24 {
  margin-bottom: 0.5rem;
}

.app_member_integration-132-44 {
  margin-right: 0.5rem;
}

.app_member_integration-134-32 {
  cursor: pointer;
}

.app_member_integration-139-23 {
  margin-bottom: 0.5rem;
}

.app_member_integration-140-30 {
  cursor: pointer;
}

.app_member_integration-144-23 {
  margin-bottom: 0.5rem;
}

.app_member_integration-146-23 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_member_integration-148-23 {
  margin-bottom: 0.5rem;
}

.app_member_integration-152-23 {
  margin-bottom: 1.0rem;
}

.app_member_integration-159-43 {
  margin-right: 0.5rem;
}

.app_member_integration-181-39 {
  grid-column: span 5 / span 5;
}

.app_member_integration-182-39 {
  grid-column: span 5 / span 5;
}

.app_member_integration-183-39 {
  grid-column: span 5 / span 5;
}

.app_member_integration-184-39 {
  grid-column: span 4 / span 4;
}

.app_member_integration-192-36 {
  grid-column: span 5 / span 5;
}

.app_member_integration-193-36 {
  grid-column: span 5 / span 5;
}

.app_member_integration-194-36 {
  grid-column: span 5 / span 5;
}

.app_member_integration-195-36 {
  grid-column: span 4 / span 4;
}

.app_server-errors-15-16 {
  font-weight: 600;
}

.app_vendor_apps_editor-form-45-36 {
  margin-bottom: 0.25rem;
}

.app_vendor_apps_editor-form-47-51 {
  color: rgba(245,101,101,var(--text-opacity));
  --text-opacity: 1;
  padding-right: 0.25rem;
}

.app_vendor_apps_editor-form-52-47 {
  display: flex;
  flex-direction: column;
  margin-bottom: 0.5rem;
}

.app_vendor_apps_editor-form-62-22 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_vendor_apps_editor-form-63-24 {
  grid-column: span 6 / span 6;
}

.app_vendor_apps_editor-form-66-22 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_vendor_apps_editor-form-67-24 {
  grid-column: span 3 / span 3;
}

.app_vendor_apps_editor-form-72-22 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_vendor_apps_editor-form-73-24 {
  grid-column: span 6 / span 6;
}

.app_vendor_apps_editor-form-77-22 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_vendor_apps_editor-form-78-24 {
  grid-column: span 6 / span 6;
}

.app_vendor_apps_editor-form-81-22 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_vendor_apps_editor-form-82-24 {
  grid-column: span 6 / span 6;
}

.app_vendor_apps_editor-form-86-22 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_vendor_apps_editor-form-87-24 {
  grid-column: span 6 / span 6;
}

.app_vendor_apps_editor-form-91-22 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_vendor_apps_editor-form-92-24 {
  grid-column: span 6 / span 6;
}

.app_vendor_apps_editor-form-95-22 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_vendor_apps_editor-form-96-24 {
  grid-column: span 6 / span 6;
}

.app_vendor_apps_editor-form-99-22 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_vendor_apps_editor-form-100-24 {
  grid-column: span 6 / span 6;
}

.app_vendor_apps_editor-form-103-22 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_vendor_apps_editor-form-104-24 {
  grid-column: span 6 / span 6;
}

.app_vendor_apps_editor-form-107-22 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_vendor_apps_editor-form-108-24 {
  grid-column: span 6 / span 6;
}

.app_vendor_apps_editor-form-111-22 {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.app_vendor_apps_editor-form-112-24 {
  grid-column: span 6 / span 6;
}

.app_vendor_apps_editor-form-116-22 {
  margin-top: 1.0rem;
}

.app_vendor_apps_editor-form-119-52 {
  margin-top: 1.5rem;
}

.app_vendor_apps_editor-form-120-69 {
  text-transform: uppercase;
}

.app_vendor_apps_list-81-10 {
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
  border-width: 1px;
  border-radius: 0.25rem;
  max-width: 25rem;
  min-width: 18rem;
  margin: 0.5rem;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.app_vendor_apps_list-83-18 {
  display: flex;
  justify-content: space-between;
  border-bottom-width: 1px;
  border-bottom-color: rgba(237,242,247,var(--border-opacity));
  --border-opacity: 1;
  padding: 1rem;
}

.app_vendor_apps_list-85-18 {
  font-size: 1.125rem;
  font-weight: 700;
}

.app_vendor_apps_list-86-25 {
  font-weight: 700;
}

.app_vendor_apps_list-88-23 {
  border-radius: 50px;
  width: 54px;
  height: 54px;
  display: inline-block;
  text-align: center;
}

.app_vendor_apps_list-90-23 {
  border-radius: 50px;
  border-width: 2px;
  width: 54px;
  height: 54px;
  display: inline-block;
  text-align: center;
}

.app_vendor_apps_list-91-35 {
  font-size: 1.875rem;
  margin-top: 10px;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_vendor_apps_list-94-18 {
  border-bottom-width: 1px;
  border-bottom-color: rgba(237,242,247,var(--border-opacity));
  --border-opacity: 1;
  padding: 1rem;
}

.app_vendor_apps_list-95-19 {
  display: flex;
  justify-content: space-between;
}

.app_vendor_apps_list-96-22 {
  font-weight: 700;
}

.app_vendor_apps_list-97-18 {
  color: rgba(43,108,176,var(--text-opacity));
  --text-opacity: 1;
}

.app_vendor_apps_list-97-18:hover {
  color: rgba(99,179,237,var(--text-opacity));
  --text-opacity: 1;
  text-decoration: underline;
  cursor: pointer;
}

.app_vendor_apps_list-102-34 {
  margin-bottom: 0.5rem;
  margin-top: 0.25rem;
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_vendor_apps_list-106-21 {
  font-weight: 700;
}

.app_vendor_apps_list-107-34 {
  margin-bottom: 0.5rem;
  margin-top: 0.25rem;
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
}

.app_vendor_apps_list-112-18 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 1rem;
}

.app_vendor_apps_list-112-18>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--space-x-reverse)));
}

.app_vendor_apps_list-115-39 {
  font-size: .875rem;
}

.app_vendor_apps_list-120-20 {
  font-size: .875rem;
}

.app_vendor_apps_list-123-18 {
  font-size: .875rem;
}

.app_vendor_apps_list-126-37 {
  padding-left: 0.25rem;
}

.app_vendor_apps_list-134-19 {
  display: flex;
  flex-wrap: wrap;
}

.app_vendor_apps_list-138-19 {
  --text-opacity: 1;
  border-left: 5px solid rgb(156, 163, 175);
  --bg-opacity: 1;
  padding: 1.5rem;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  font-size: 1rem;
  background-color: rgba(247,250,252,var(--bg-opacity));
  border-radius: 0.25rem;
  display: inline-block;
  color: rgba(113,128,150,var(--text-opacity));
}

.app_vendor_apps_list-168-18 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_vendor_apps_list-169-19 {
  font-size: 1.5rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_vendor_apps_list-171-19 {
  font-size: .875rem;
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 1.25rem;
}

.app_vendor_apps_list-173-19 {
  text-align: right;
}

.app_vendor_apps_list-174-37 {
  text-transform: uppercase;
}

.app_vendor_apps_list-176-37 {
  text-transform: uppercase;
  margin-left: 0.75rem;
}

.app_vendor_apps_list-186-19 {
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
  padding: 1.0rem;
  margin-bottom: 1.0rem;
  border-width: 1px;
  border-radius: 0.25rem;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.app_vendor_apps_list-187-20 {
  font-weight: 700;
  margin-bottom: 0.5rem;
}

.app_vendor_apps_list-188-19 {
  margin-bottom: 0.25rem;
}

.app_vendor_apps_list-189-19 {
  margin-bottom: 0.25rem;
}

.app_vendor_apps_list-190-19 {
  margin-bottom: 0.25rem;
}

.app_vendor_apps_list-191-19 {
  margin-bottom: 0.25rem;
}

.app_vendor_apps_list-192-34 {
  padding: 0.0rem;
}

.app_vendor_apps_list-193-19 {
  display: flex;
  margin-bottom: 1.75rem;
  justify-content: space-between;
}

.app_vendor_apps_list-194-20 {
  font-size: 1.875rem;
  font-weight: 600;
}

.app_vendor_apps_list-195-20 {
  margin-top: 0.5rem;
  display: flex;
  align-items: baseline;
}

.app_vendor_apps_list-195-20>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
}

.app_vendor_apps_list-198-23 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  margin-right: 1.0rem;
}

.app_vendor_apps_list-199-25 {
  margin-right: 0.5rem;
}

.app_vendor_apps_list-202-40 {
  text-transform: uppercase;
}

.app_vendor_apps_list-205-38 {
  text-transform: uppercase;
}

.app_vendor_apps_view-122-29 {
  width: auto;
}

.app_vendor_apps_view-123-18 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_vendor_apps_view-124-19 {
  font-size: 1.25rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_vendor_apps_view-126-19 {
  text-align: right;
  margin-top: 1.0rem;
}

.app_vendor_apps_view-129-28 {
  margin-right: 0.75rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.app_vendor_apps_view-129-65 {
  text-transform: uppercase;
}

.app_vendor_apps_view-135-28 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.app_vendor_apps_view-135-57 {
  text-transform: uppercase;
}

.app_vendor_apps_view-153-29 {
  width: auto;
}

.app_vendor_apps_view-154-18 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
}

.app_vendor_apps_view-155-19 {
  font-size: 1.25rem;
  text-align: center;
  font-weight: 700;
  color: rgba(74,85,104,var(--text-opacity));
  --text-opacity: 1;
  margin-bottom: 0.75rem;
}

.app_vendor_apps_view-157-19 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
}

.app_vendor_apps_view-159-19 {
  text-align: right;
  margin-top: 1.0rem;
}

.app_vendor_apps_view-162-28 {
  margin-right: 0.75rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.app_vendor_apps_view-162-65 {
  text-transform: uppercase;
}

.app_vendor_apps_view-168-28 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.app_vendor_apps_view-168-57 {
  text-transform: uppercase;
}

.app_vendor_apps_view-173-27 {
  width: 180px;
}

.app_vendor_apps_view-175-18 {
  margin-bottom: 1.0rem;
  display: flex;
}

.app_vendor_apps_view-176-20 {
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  padding-right: 1.0rem;
}

.app_vendor_apps_view-222-19 {
  display: block;
  font-weight: 700;
  font-size: .875rem;
  margin-bottom: 0.25rem;
}

.app_vendor_apps_view-223-18 {
  color: rgba(245,101,101,var(--text-opacity));
  --text-opacity: 1;
  margin-left: 0.25rem;
}

.app_vendor_apps_view-224-19 {
  margin-bottom: 1.0rem;
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
  max-width: 50%;
}

.app_vendor_apps_view-226-20 {
  margin-bottom: 0.75rem;
}

.app_vendor_apps_view-234-49 {
  font-size: .875rem;
}

.app_vendor_apps_view-247-34 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  margin-left: 0.5rem;
}

.app_vendor_apps_view-274-20 {
  display: flex;
  align-items: baseline;
  margin-bottom: 1.0rem;
}

.app_vendor_apps_view-274-20>*+* {
  --space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
}

.app_vendor_apps_view-275-38 {
  text-transform: uppercase;
}

.app_vendor_apps_view-280-23 {
  color: rgba(56,161,105,var(--text-opacity));
  --text-opacity: 1;
}

.app_vendor_apps_view-290-22 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.app_vendor_apps_view-290-22>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(1.0rem * var(--space-y-reverse));
  margin-top: calc(1.0rem * calc(1 - var(--space-y-reverse)));
}

.app_vendor_apps_view-296-25>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(1.5rem * var(--space-y-reverse));
  margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
}

.app_vendor_apps_view-301-28 {
  color: rgba(47,133,90,var(--text-opacity));
  --text-opacity: 1;
}

.app_vendor_apps_view-311-25 {
  color: rgba(214,158,46,var(--text-opacity));
  --text-opacity: 1;
}

.app_vendor_apps_view-314-25 {
  color: rgba(160,174,192,var(--text-opacity));
  --text-opacity: 1;
}

.app_vendor_apps_view-339-22 {
  display: block;
  font-weight: 700;
  font-size: .875rem;
  margin-bottom: 0.25rem;
}

.app_vendor_apps_view-340-22 {
  background-color: rgba(237,242,247,var(--bg-opacity));
  --bg-opacity: 1;
  max-width: 50%;
}

.app_vendor_apps_view-344-24 {
  display: flex;
  align-items: center;
  margin-bottom: 1.0rem;
}

.app_vendor_apps_view-346-31 {
  width: 100%;
}

.app_vendor_apps_view-350-42 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  margin-left: 0.5rem;
}

.app_vendor_apps_view-355-24 {
  display: flex;
  align-items: center;
  margin-bottom: 1.0rem;
}

.app_vendor_apps_view-355-24>*+* {
  --space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
}

.app_vendor_apps_view-362-42 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  margin-left: 0.5rem;
}

.app_vendor_apps_view-368-42 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.app_vendor_apps_view-373-17>*+* {
  --space-y-reverse: 0;
  margin-bottom: calc(1.0rem * var(--space-y-reverse));
  margin-top: calc(1.0rem * calc(1 - var(--space-y-reverse)));
}

.app_vendor_apps_view-374-18 {
  display: flex;
  justify-content: space-between;
}

.app_vendor_apps_view-375-19 {
  font-size: 1.875rem;
  font-weight: 600;
}

.app_vendor_apps_view-376-36 {
  text-transform: uppercase;
  color: rgba(229,62,62,var(--text-opacity));
  --text-opacity: 1;
}

.app_welcome-44-21 {
  margin-bottom: 0.5rem;
}

.app_welcome-46-31 {
  margin-bottom: 0.5rem;
  line-height: 1.25;
  cursor: pointer;
}

.app_welcome-48-24 {
  padding-left: 0.5rem;
  padding-top: 0.5rem;
}

.app_welcome-50-27 {
  margin-bottom: 0.5rem;
  font-size: .875rem;
}

.app_welcome-55-19 {
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
  border-width: 1px;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  border-radius: 0.25rem;
  padding: 2.0rem;
  margin-bottom: 2.0rem;
}

.app_welcome-56-20 {
  margin-bottom: 1.0rem;
  font-weight: 700;
  font-size: 1.125rem;
}

.app_welcome-58-42 {
  margin-bottom: 1.0rem;
}

.app_welcome-65-18 {
  margin-bottom: 1.0rem;
}

.app_welcome-66-19 {
  margin-bottom: 0.5rem;
  font-size: 1.875rem;
  font-weight: 600;
  text-align: center;
}

.app_welcome-68-19 {
  margin-bottom: 2.0rem;
  font-size: .875rem;
  color: rgba(113,128,150,var(--text-opacity));
  --text-opacity: 1;
  text-align: center;
}

.app_welcome-72-17 {
  padding-top: 4.0rem;
}

.app_welcome-73-18 {
  width: 20.0rem;
  margin-left: auto;
  margin-right: auto;
}

@media (min-width: 800px) {

  .app_welcome-73-18 {
    width: 45.0rem;
  }

}

.app_welcome-75-19 {
  margin-bottom: 2.0rem;
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 1.0rem;
}

@media (min-width: 800px) {

  .app_welcome-75-19 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

}

.app_welcome-76-20 {
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
  border-width: 1px;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  border-radius: 0.25rem;
  padding: 2.0rem;
}

.app_welcome-77-21 {
  margin-bottom: 1.0rem;
  font-weight: 700;
  font-size: 1.125rem;
}

.app_welcome-78-21 {
  margin-bottom: 0.5rem;
}

.app_welcome-79-21 {
  margin-bottom: 0.5rem;
}

.app_welcome-82-20 {
  background-color: rgba(255,255,255,var(--bg-opacity));
  --bg-opacity: 1;
  border-width: 1px;
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  border-radius: 0.25rem;
  padding: 2.0rem;
}

.app_welcome-83-21 {
  margin-bottom: 1.0rem;
  font-weight: 700;
  font-size: 1.125rem;
}

.app_welcome-84-21 {
  margin-bottom: 0.5rem;
}

.app_welcome-85-21 {
  margin-bottom: 0.5rem;
}

.app_welcome-86-21 {
  margin-bottom: 0.5rem;
}